body { background-color:#FFFFFF; color:#555; font-family:verdana, arial, helvetica, sans-serif; font-size:9pt; line-height:12pt; _text-align:center; }
td { color:#555; font-family:verdana, arial, helvetica, sans-serif; font-size:9pt; line-height:12pt }

a:link { color:#647382; text-decoration:none }
a:visited { color:#647382; text-decoration:none }
a:active { color:#990000; text-decoration:none }
a:hover { color:#647382; text-decoration:none }

a.bb:link { color:#630025; text-decoration:none }
a.bb:visited { color:#630025; text-decoration:none }
a.bb:active { color:#990000; text-decoration:none }
a.bb:hover { color:#CC0033; text-decoration:underline }

/* .container { position:absolute; top:30px; left:50px } */
.container { 	
	position:relative;
	top:30px;
	left:0px;
	width:790px;
	/* _width:820px; */
	margin: 0px auto 20px auto;
	padding:0px 0px 0px 0px;
	_text-align:left;                 /* IE - left align inside outer DIV */ 
}
#headerbg { position:absolute; top:28px; left:0px; width:67px; height:17px; background-color:#faf6ef }
.header { position:absolute; top:3px; left:1px}
.navigation { position:absolute; top:110px; left:0px; z-index:1 }
.submenuholder { position:absolute; top:110px; left:136px; visibility:hidden; border-bottom:1px solid #536577; border-right:1px solid #536577; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; z-index:3 }
.submenupanel {  position:absolute; top:0px; left:0px; background-color:#EEF3F7; filter:alpha(opacity=86); height:0px }
.submenuholderNN { position:absolute; top:0px; left:136px; visibility:hidden; z-index:3 }
.submenupanelNN {  background-color:#F1F6FA; border-bottom:1px solid #536577; border-right:1px solid #536577; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF }
.submenuitem { position:relative; top:0px; left:0px; padding:2px; z-index:1; color:#647382 }
.smile {
	position:absolute;
	top:200px;
	left:40px;
	height: 161px;
}
.footer { position:relative; top:620px; left:0px; font-size:7pt; color:#9999AA; width:750px }
.footerhome { position:relative; top:700px; left:0px; font-size:7pt; color:#9999AA; width:750px; padding-bottom:30px; }
.bold { font-weight:bold }
/*.yellow { color:#DCB16E }*/
.gum { color:#BB795D }
.brownbold { color:#6B3B1D; font-weight:bold }

.gap15 { padding-bottom:15px }
.gap12 { padding-bottom:12px }
.gap9 { padding-bottom:6px }
.gap6 { padding-bottom:6px }
.gap3 { padding-bottom:3px }
.gap1 { padding-bottom:1px }

.highcontent { position:absolute; left:160px; top:110px; font-size:9pt; line-height:12pt; z-index:2 }
.highleftcol { width:360px }
.highrightcol { position:absolute; left:380px; top:38px; width:200px }
.highcaptiontext { color:#6B3B1D; padding-bottom:6px }
.content { position:absolute; left:220px; top:110px; font-size:9pt; line-height:12pt; z-index:2 }
.leftcol { width:260px }
.rightcol { position:absolute; left:270px; top:0px; width:250px }
.captiontext { color:#6B3B1D; width:140px; position:relative; left:120px; top:50px }
.map { position:absolute; top:-240px; left:-70px }
.mapborder { position:absolute; top:40px; left:0px; width:300px; height:300px; border:1px solid #6B3B1D; overflow:hidden  }
.mapleftcol { width:300px }
.maprightcol { position:absolute; left:320px; top:38px; width:260px }
.infotext { position:absolute; left:0px; top:112px; width:360px; font-size:8pt; line-height:9pt; visibility:hidden }
.infotext2 { position:absolute; left:0px; top:170px; width:360px; font-size:9pt; line-height:12pt; visibility:hidden }
.carecontent { position:absolute; left:220px; top:100px; font-size:9pt; line-height:12pt; z-index:2 }
.careleftcol { width:200px }
.carerightcol { position:absolute; left:210px; top:0px; width:260px }
.faqanswer { display:none }
.bdtext {
	position: absolute;
	left: 0px;
	top: 362px;
	width: 700px;
	font-size:9pt; line-height:12pt;
	color:#999;
}
/*
.bdtext {
	position: absolute;
	left: 41px;
	top: 362px;
	width: 697px;
} */


