


.nav_bottom {float:left;clear:left;float:left;margin-top:-10px;}
* html .nav_bottom {margin-top:-30px;}
.vemap {overflow: hidden; position: relative; }
.Dashboard {
border:solid 1px;
float: right;
}
.highlight-text {color: #CC0000}
.morelink {color: #89b13f;text-decoration: none; }
.dottedlineblue {height:1px;
background: url(/img/layout/escape_hl_dashed_blue.gif) repeat-x;
}
.dottedlinegrey {height:1px;
background: url(/img/layout/escape_hl_dashed_grey_tile.gif) repeat-x;
}
* html .boxend {margin-top:-1;}
A { color: #0066CC; text-decoration: none; }
A:hover { color: #0066CC; text-decoration: underline; }
A.link2 { color: #003399; text-decoration: none; }
A.link2:hover { color: #CC0000; text-decoration: underline; }
.box {border-color: #CEE0FD;	border-width: 1px; border-style: solid;}
A.listlink, LI A { color: x; text-decoration: none; }
A.listlink:hover, LI A:hover { color: x; text-decoration: underline; }
.heading {color: #CC0000; font-size: 14px; font-weight: bold;}
H1 {color: #CC0000; font-size: 14px; font-weight: bold;}
.subheading {color: #004488; font-size: 11px; font-weight: bold;}
H2 {color: #004488; font-size: 11px; font-weight: bold;}
BODY, TD, INPUT, SELECT, TEXTAREA {font-family: Tahoma,Verdana, Arial, Helvetica; font-size:11px;}
UL { margin: 0,0,0,19;}
OL { margin: 0,0,0,25; }
FORM { margin: 0,0,0,0; }
BODY {text-align:center;}
.wrapper{position:relative;text-align:left;margin-left:auto;margin-right:auto;width:980px;}
/* branding */
#branding {position:relative;color:white;margin-bottom:1px;}
#branding_date {position:absolute;top:60px;left:327px;}
#branding_separator {color:white;background-color:black;width:980px;height:5px;}
/* search */
#search {padding:10px;background-color:#262626;margin:5px 0 5px 8px;text-align:center;}
#search .header {color:#BFD8F1;font-size:14px;font-weight:bold;margin-bottom:10px;}
#ad_logo{xborder:solid 1px;position:absolute;top:197px;left:158px;}
/* ads */
#islandAd {float:left;padding-right:10px;padding-bottom:10px;margin-bottom:2px;color:black;background-color:#E4E4E4;}
/* footer */
#footer_separator {background:transparent url(/img/layout/footer_line.gif) repeat-x;height:9px;}
.HD_Ad {display:none;visibility:hidden;}
#feedback table {
   background: url(/img/section/escape_form_bg.gif);
   background-repeat: repeat-y;
   margin: 0px;
   padding: 0px;
}
/* template */
.wrapper{position:relative;text-align:left;margin-left:auto;margin-right:auto;width:970px;}
.main {width:970px;xborder:solid 1px;}
.lftcol{xborder:solid 1px;width:150px;float:left;vertical-align:top;background:url(/img/layout/escape_bg_gradient.gif);}
* html .lftcol{height:650px;}
.midcol {width:820px;height:650px;float:right;vertical-align:top;background: url(/img/layout/escape_bg_gradient.gif);}
* html .midcol{height:650px;}
.contentcol{float:left;vertical-align:top;background:#E3DAB9 url(/img/layout/escape_bg_gradient.gif) repeat-x;}
.xbodycol {width:496px;float:left;margin:0 2px;border:solid 1px;display:inline;vertical-align:top;}
.bodyleftmargin{float:left;vert-align:top;width:11px;}
.bodymid{float:left;vertical-align:top;}
.bodyrightmargin{float:left;vertical-align:top;}
.bodyheader{xborder:solid 1px;float:left;vertical-align:top}
.bodymain{float:left;width:490px;vertical-align:top;}
.bodyright{xborder:solid 1px;float:left;vertical-align:top;}
.bodybottom{xborder:solid 1px;clear:left;vertical-align:top}


