/*let's get stylish*/

body, p, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5c5c5c}
	
#mainct {width:800px;margin-top:0px; margin-left:0px}
#toplinks {background: url("../imgs/top_greybg1.gif");  background-repeat: no-repeat; background-position: right; height:21px; font-size:10px; margin-top:5px;padding-right:10px}
#toplinks2 { height:21px; font-size:10px; margin-top:15px;padding-right:3px}
	
#topnavi {background-color:#ededef; height: 25px; vertical-align:middle}
#topnavsep {background: url("../imgs/tnav_div.gif"); background-repeat: no-repeat; padding-left:5px; padding-right:5px; vertical-align:middle}

#crumbs {height:28px; vertical-align:middle; font-size:10px; padding-left:10px}
.crumb {height:28px; vertical-align:middle; font-size:10px;}
.crumb2 {height:28px; vertical-align:middle; font-weight:bold;}

#ctframe {width:800px;background: url("../imgs/r_corner1.gif");  background-repeat: no-repeat; background-position:bottom right; padding-bottom:25px}
#ct {background: url("../imgs/tag_bg.gif");  background-repeat: repeat-x; width:800px;}
/*the tagline defs for every tagline*/
#tagcell {width:549px;text-align:center; padding-top:25px; vertical-align:top}
.tagimg {width:549px;text-align:center; padding-top:25px; vertical-align:top}
/*defs for the tagline text - content*/
#cttxt {text-align:justify;font-size:11px; padding-left:15px; padding-right:15px;padding-top:35px;}
#acttxt {text-align:right;font-size:11px; padding-left:15px; padding-right:15px;padding-top:13px;}
#cttxtwide {width:800px;text-align:justify;font-size:11px; padding-left:15px; padding-right:15px;padding-top:15px;}
#cttxtsm{text-align:justify;font-size:10px;}
.cttxthead {font-weight:bold; padding-bottom:15px; padding-left:15px}
.cttxthead2 {font-weight:bold; padding-bottom:15px;}
/*defs for the right pic and the right navi imgs*/
#rcell {width:251px; vertical-align:top; }
.rpic{margin-bottom:2px}
.rnav{padding-top:1px}
/** bottom cell if we have it **/
#botcell { vertical-align:top }
#cttxtbot {text-align:justify;font-size:11px; padding-left:15px; padding-right:15px;padding-top:15px}

.subtable {width:519px; background-color:#ffffff; font-size:10px}
.subtablew {width:770px; background-color:#ffffff; font-size:10px}
table.subtable TD { font-size:10px}
table.subtablew TD { font-size:10px}
.subtr {background-color:#ededef;}
.subtd {font-size:10px}
table.ntable TD {text-align:justify}

#box {background: url("../imgs/bluebg2.gif");  background-repeat: repeat-x; width:250px}
#boxlinetop {background: url("../imgs/gline.gif");  background-repeat: repeat-x;}
#lbox {background: url("../imgs/lgline.gif");  background-repeat: repeat-y; }
#rbox {background: url("../imgs/rgline.gif");  background-repeat: repeat-y; position:relative; left:0px}
#boxlinebot {background: url("../imgs/bgline.gif");  background-repeat: repeat-x;vertical-align:bottom}

#boxheader {padding-left:5px; padding-right:5px;}
#boxline {background: url("../imgs/gline.gif");  background-repeat: repeat-x; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px}
#boxtxt {font-size:11px; padding-left:10px; padding-right:10px;text-align:justify}
#boxbut {padding-left:10px; padding-right:10px;text-align:left;padding-bottom:5px}

.smap {padding-left:17px; line-height:12px; padding-bottom:1px }

.footerl {background-color:#2B4463;}
.footer2 {background-color:#F7941C;}
#footer {font-size:10px; padding-left:15px;padding-top:5px}

	
input.search,textarea.search,select.search {font-family:Verdana,Arial,Helvetica,sans-serif; color:#333333; font-size:9px; border-style:inset; border-width:1px;background:#f6f6f6; border-color:#0063A6}
input.searchbg,textarea.searchbg,select.searchbg {font-family:Verdana,Arial,Helvetica,sans-serif; color:#333333; font-size:9px; border-style:inset; border-width:1px; border-color:#0063A6;background:#f5a7a1;}

.dkbg {background-color:#cccccc}
.wbg {background-color:#ffffff}

a:link {color:#143968; text-decoration:none}
a:visited {color:#143968; text-decoration:none}
a:hover {color:#143968; text-decoration:underline}
a:active {color:#143968; text-decoration:none}

#anavsub {padding-left:5px;line-height:18px;padding-right:3px;text-align:left; color:#ffffff; background-color:#063A66;font-size:10px; vertical-align:middle; text-decoration:none}
#anavsub:hover {background-color:#cccccc;}
#anavsub:active {color:#ffffff;}
#anavsub a.lnav:link, a.lnav:visited {color:#ffffff;text-decoration:none}
#anavsub a.lnav:hover {background-color:#cccccc;color:#063A66;text-decoration:none} 

#sitemap ul {list-style: none;list-style-type:none}
#sitemap li {list-style: none;list-style-type:none }
a.smap {line-height:14px;  padding:1px}
a.smap:link, a.smap:visited { ;text-decoration:none;}
a.smap:hover {background-color:#dedede;color:#063A66;text-decoration:underline} 
a.smap:active { background-color:#063A66;color:#063A66;text-decoration:none}

#printview {width:700px;}
