/* ------------------------------------------------ TABLES ----------------------------------------------- */

.tableHead {
	position: center; 
	width: 950px;
	height: 117px;
	background: #E2E1D3 url(../images/page_bg.jpg) no-repeat 0px 0px; /*  */
}
.tableFoot {
}

.HeaderLogo {
	position: center; 
	top: 50px;
	width: 950px;
	text-align: ;
}

.spacer {
	padding: 0px;
	margin: 0px;
	width: 10px;
	height: 10px;
	clear: both;
	}
.TableFormat {
	padding: 0px;
	margin: 0px;
	border: 0px solid #000;
	text-align: left;
	font-size:	11px;
	color: #333;
	background: ;
	width: 765px;
}
.MainTable {
	border: 0px solid #FFF;
	padding: 0px;
	margin: 0px;
	width: 950px; /*  */
	background: url(../images/content_bg.gif) repeat-y 0px 0px;
}
.BlueLeftBar {
	background: #2699F6;
	border-right: 5px solid #FFF;
	padding: 0px;
	margin: 0px;
	width: 20px;
}

.ContentCell {
	border: 0px solid #FFF;
	padding: 0px;
	margin: 0px;
	width: 950px; /*  */
	background: url(../images/content_bg.gif) repeat-y 0px 0px;
}
.PageImage {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

H1, H2, H3, H4, H5, H6 {
	font-family:	"ITC Officina Sans", "Arial Narrow", "Lucida Grande", "Lucida Sans Unicode",lucida,Verdana,Arial,Helvetica,Sans-Serif;
	}

H1 {
	padding: 5px 5px 5px 0px; /*  */
	width: ;
	margin: 0px 0px 15px 0px;
	text-align: left;
	font-size:	21px;
	font-weight: bold;
	letter-spacing: .5px;
	color: #8C7B66;
	background: ;
	clear: both;
	border-bottom: 1px solid #8C7B66;
}

H2 {
	padding: 5px 5px 5px 0px; /*  */
	width: ;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size:	16px;
	font-weight: ;
	letter-spacing: .5px;
	color: #333;
	background: ;
	clear: both;
}

H3 {
	padding: 5px 5px 5px 0px; /*  */
	width: ;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size:	14px;
	font-weight: ;
	letter-spacing: .5px;
	color: #555;
	background: ;
	clear: both;
}

H4 {
	padding: 5px 5px 15px 0px; /*  */
	width: ;
	margin: 0px 0px 0px 0px;
	text-align: left;
	font-size:	18px;
	font-weight: bold;
	letter-spacing: .5px;
	color: #777;
	background: ;
	clear: both;
}

.ContentHolderBG_lwrg {
	background: url(../images/content_bg_lwrg.gif) repeat-y 0px 0px;
}

.ContentHolderBG_lgrw {
	background: url(../images/content_bg_lgrw.gif) repeat-y 0px 0px;
}

.ContentHolderL {
	border: 0px solid #DDD;
	padding: 20px 20px 20px 35px;
	margin: 0px 0px;
	width: 540px;
	float: left;
}

.ContentHolderR {
	border: 0px solid #DDD;
	padding: 20px 35px 20px 20px;
	margin: 0px 0px;
	width: 540px;
	float: right;
}

.ContentBarL {
	border: 0px solid #DDD;
	padding: 20px 20px 20px 35px;
	margin: 0px 0px;
	width: 295px;
	float: left;
}

.ContentBarR {
	border: 0px solid #DDD;
	padding: 20px 35px 20px 20px;
	margin: 0px 0px;
	width: 295px;
	float: right;
}

.Content, .ContentV {
	color: #5E5B3E;
	margin: 0px 0px;
	border-right: 5px solid #FFF;
	border-bottom: 5px solid #FFF;
	border-left: 5px solid #FFF; /*
	position: relative;
	left: 0px;
	top: 0px; */
	width: 380px;
	background: #D1CFBA; /* url(../images/content_bg.jpg) no-repeat 0px 0px */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 340px;
	}
html>body .Content, html>body .ContentV {
	width: 340px; 
	}

.Content {
	padding: 10px 20px;
}

.ContentV {
	padding: 0px 0px;
}

.VideoPosition {
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: -22px;
	}
	
.AltRows0 { background:	#EEE; }
.AltRows1 { background:	#FFF; }
#alt { background: #F5F5F5; }
.g { color: #5E5B3E; }
.k { color: #000; }
.w { color: #FFF; }
.disclaimer {
	padding: 5px;
	background: #EEE;
	font-size: 10px;
	text-align: center;
}

blockquote {
	font-size:		10px;
	padding: 5px 40px;
	margin: 0px 0px;
	text-align: left;
	line-height:	21px;
	font-style: italic;
	width: ; /* auto */
	background: url(../images/quotes_start.gif) no-repeat 0px 8px;
}

.BQg {
	font-size:		10px;
	padding: 5px 40px;
	margin: 0px 0px;
	text-align: left;
	line-height:	21px;
	font-style: italic;
	width: ; /* auto */
	background: url(../images/quotes_start_g.gif) no-repeat 0px 8px;
}

.EXTip {
	font-size:		11px;
	padding: 10px 20px;
	margin: 5px 0px 10px 0px;
	text-align: left;
	line-height:	21px;
	font-style: ;
	width: ; /* auto */
	border: 1px dotted #CCC;
	color: #333;
	background: #FFF7CA url(../images/alert_01.gif) no-repeat -15px -10px;
}

.QuoteStart {
	font-size:	10px;
	padding: 0px 20px 0px 20px;
	margin: 0px 0px;
	text-align: left;
	line-height:	21px;
	font-style: italic;
	width: 290px; /* auto */
	background: url(../images/quotes_start.gif) no-repeat 0px 3px;
	clear: both;
}

.QuoteStart span.QuoteEnd {
	background: url(../images/quotes_end.gif) no-repeat right bottom;
	padding: 10px 20px 0px 0px;
}

.blockquoteName {
	padding: 5px 20px;
	text-align: left;
	line-height:	21px;
	font-weight: bold;
	width: 290px;
}

.Footer {
	padding: 0px 0px 0px 20px;
	color: #5E5B3E;
	font-size: 10px;
}

.Content ul, ul {
	font-family:	"Lucida Grande", "Lucida Sans Unicode",lucida,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:		11px;
	line-height:	21px;
	text-align: left;
	color: #777;
	margin-bottom: 10px;
}

.Content ul li, ul li {
	padding: 0px 20px 0px 0px;
	margin: 0px -20px;
	list-style-type: square;
	text-align: left;
	color: #777;	
}

.Content ol li, ol li {
	padding: 0px 20px 0px 0px;
	margin: 0px -20px;
	text-align: left;
	color: #777;	
}

.Content ol, ol {
	font-family:	"Lucida Grande", "Lucida Sans Unicode",lucida,Verdana,Arial,Helvetica,Sans-Serif;
	font-size:		11px;
	line-height:	21px;
	text-align: left;
	color: #777;
}

.pageBottom {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px;
	background: url(../images/page_bottom.gif) no-repeat 0px 0px;
	width: 750px;
	height: 100px;	
}

.pageBottomSplash {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px;
	background: url(../images/splash/page_bottom.gif) no-repeat 0px 0px;
	width: 750px;
	height: 100px;	
}

.pageBottomR {
	padding: 0px 15px 0px 0px;
	margin: 0px 0px;
	background: url(../images/page_bottom.gif) no-repeat right 0px;
	width: 200px;
	height: 100px;	
}

.pageBottomRSplash {
	padding: 0px 15px 0px 0px;
	margin: 0px 0px;
	background: url(../images/splash/page_bottom.gif) no-repeat right 0px;
	width: 200px;
	height: 100px;	
}

.copyright {
	text-align: left;
	padding: 0px 100px 0px 20px;
	margin: 0px 0px;
	background: #B4B4B4;
	color: #333;
	font-size: 9px;
}