.hide {display:none;}


strong {font-weight:bold;}

#ft2 {
background-image: url(/images/footer.jpg); 
background-position:center;
background-repeat:no-repeat;
padding:25px 0px 60px 0px;
}



#ft2 .legals 
{
background-image: url(/images/dots.gif);
background-position:center top; 
background-repeat:no-repeat;
margin:0;
padding-top:15px;
}

#ft2 .legals a {color:#333333;
padding:0 10px}

 #ft2 p.legals  {color:#333333;}

#hd #sunrise img {float:left;}

.cwrap {margin-left:5px;margin-right:5px;}

#bd h1 {
font-size:110%;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;
margin-top:10px;

}
#bd h2 {/*color:#0235C6;*/
font-weight:bold;
margin-bottom:15px;
margin-top:5px;
}

#bd h3 {color:#000000;
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
}


#bd .imgtext .qlinkimg {float:left;width:180px;  }
#bd .imgtext .qlinktext:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#bd .imgtext .qlinktext {float:right; width:390px; }
#bd .imgtext {height:100%;}
#bd .imgtext:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


#bd p {color:#666666;
margin-top:8px; margin-bottom:5px;}

#bd img {margin-right:10px; marign-bottom:10px;}

#bd .more {color:#0235C6;}

#bd ul {margin-left:20px; list-style-type:disc;}
#bd li { color:#666666}
#bd ol {margin-left:40px;}

.years tr {background:#eeeeee;}

/*.pdf{background-image:url(/core/general/Img/Interface/pdf_icon.gif);background-repeat: no-repeat; padding-left:15px;}
*/
#sunrise { position:relative; width:900px; height:80px;}
#sunrise .search {position:absolute; left:750px; top:26px; width:120px; height:20px; 
    background-image:url(/images/searchbg.gif);}
#sunrise .search input { vertical-align:top; margin-top:3px;}
#sunrise .searchbox { width:93px; font-size:11px; color:#666666; height:14px; margin-left:7px; border:none; background-color:#FFE6A1; padding:0px; }


/* contact */
.contact {border:none; width:500px;}
.contact td{border:none; padding:2px;}
.contact input{height:23px; width:350px; font-size:100%;}
.contact textarea{width:350px;font-size:100%;}
.contact .submit input{float:right; width:100px;font-size:100%;}
.contact .button { width:auto;}
.contact .check input{ width:auto;}

/* sitemap */
.nav2 {margin:2px 0 0 30px;}
.nav2 a{display:block;}

/*asx*/
.asx{position:absolute; 
right:120px; 
height:53px;
width:111px; 
background-image: url(/images/sharebg.gif); 
background-repeat:no-repeat;
background-position:0px -11px;
padding-top:28px;
padding-left:58px;
}

.asx .share{
text-decoration:none;
margin:0px;
text-align:left;
color:#ff7701;
font-weight:bold;
}

.asx a{
color:#ff7701;
text-decoration:none;}




