body, h1, h2, input, table, td, tr, div{font:12px arial,helvetica,sans-serif;color:#000;}
body, h1, h2, table, td, tr{top:0;left:0;margin:0;padding:0;}
body{background:#fff url(/images/fsbackground.gif) no-repeat;}
form{display:inline;}

div.top{position:absolute;top:0px;left:60px;width:700px;height:94px;}
div.foto{position:absolute;top:0px;left:0px;width:280px;height:94px;}
div.fsphone{width:215px;text-align:right;font-size:18px;font-weight:bold;}
div.menu{position:absolute;top:5px;left:280px;width:400px;height:10px;font-family:verdana, sans-serif;font-size:10px;font-weight:bold;text-align:right;}
div.search{position:absolute;top:24px;left:300px;width:400px;height:68px;font-size:10px;text-align:center;}
div.nav{position:absolute;top:100px;left:68px;width:622px;height:12px;background:#000;text-align:center;letter-spacing:1px;}
div.navus{position:absolute;top:100px;left:98px;width:568px;height:12px;background:#000;text-align:center;letter-spacing:7px;}
.body750{width:750px;position:relative;left:25px;top:130px;margin-bottom:130px;}
.body700{width:700px;position:relative;left:45px;top:130px;margin-bottom:130px;}
.body650{width:650px;position:relative;left:75px;top:130px;margin-bottom:130px;}
.body600{width:600px;position:relative;left:85px;top:130px;margin-bottom:130px;}
div.bigspecial{width:450px;text-align:center;}
div.cdw{width:225px;}
div.sps{width:225px;}
div.rfp{width:225px;}
div.pubspecial{text-align:center;border:solid 1px #777;border-left:0;border-right:0;margin:3px;}
div.rmrf{position:absolute;top:50px;left:45px;width:305px;height:20px;background:url(/images/rmrf_bkgd.gif) no-repeat;font-size:10px;line-height:18px;}
.rmrf input{vertical-align:middle;}

a:link, a:visited{color:#000;text-decoration:none;background:transparent;}
a:hover{text-decoration:underline;}

a.p4:link, a.p4:visited{color:#555;background:transparent;}
a.p4:hover{text-decoration:underline;color:#000;background:transparent;}

a.p5:link, a.p5:visited, a.p5:hover{color:#000;background:transparent;text-decoration:none;font-size:12px;}

a.v1:link{text-decoration:underline;color:#00f;background:transparent;}
a.v1:visited{text-decoration:underline;color:#603;background:transparent;}

a.n2:link, a.n2:visited{font-size:10px;color:#fff;vertical-align:middle;line-height:18px;letter-spacing:normal;background:#000;}
.n2nl{font-size:10px;color:#fff;vertical-align:middle;line-height:18px;letter-spacing:normal;background:#000;cursor:pointer;cursor:hand;}

.volcover{width:125px;text-align:center;font-size:10px;}
.volinfo{width:575px;}
.volinfo p{margin-top:10px;margin-bottom:10px;}

.nolink{cursor:pointer;cursor:hand;}
.alookalike{color:#00f;text-decoration:underline;cursor:pointer;cursor:hand;}
.keywords{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:10px;margin-top:0;width:315px;}
.download{border-top:1px solid #e0e0e0;font-size:10px;margin-top:2px;margin-bottom:2px;width:370px;}
.d1{text-align:left;float:left;}
.d2{text-align:right;float:right;}
.footer{border:solid 1px #777;border-left:0;border-right:0;margin-top:15px;margin-bottom:15px;width:100%;}
.fta{text-align:left;}
.ftb{text-align:center;font-size:12px;}
.ftbrow{text-align:center;font-size:12px;border-top:solid 1px #777;margin-top:15px;}
.ftf{text-align:right;}

.fsth{text-align:center;background:#777;color:#fff;font-size:10px;border:thin solid #777;margin:0;padding:0;}
.fsth2{text-align:left;background:#777;color:#fff;font-size:12px;font-weight:bold;border: thin solid #777;margin:0;padding:0;}
.fstc{border:thin solid #e0e0e0;border-top:0;margin:0;padding:0;}
.w90{width:95px;}
.w225{width:225px;}
.w400{width:400px;}
.w420{width:420px;}
.ct{text-align:center;vertical-align:top;}
.rt{text-align:right;vertical-align:top;}
.lt{text-align:left;vertical-align:top;}
.cmid{text-align:center;vertical-align:middle;}
.rmid{text-align:right;vertical-align:middle;}
.lmid{text-align:left;vertical-align:middle;}
.cb{text-align:center;vertical-align:bottom;}
.rb{text-align:right;vertical-align:bottom;}
.lb{text-align:left;vertical-align:bottom;}

.ctop{border:solid 1px #555;width:685px;}
.clft{width:350px;}
.crgt{width:325px;}
.ctotal{border-top:solid 2px #f00;width:685px;}

.th{background:#777;padding:1px;color:#fff;}
.bottom{vertical-align:text-bottom;}
.indent{margin-left:50px;}
.pm{margin:2px;}
.adv{color:#00f;text-decoration:underline;text-align:right;padding-right:44px;margin:2px;}
.bred{font-size:12px;font-weight:bold;color:#f00;}
.bredsm{font-size:10px;color:#f00;}
.bredlg{font-size:16px;font-weight:bold;color:#f00;}
.pub1{font-size:13px;}
.smtextverdana{font-family:verdana,helvetica,sans-serif;font-size:10px;font-weight:bold;}
.smtext{font:10px arial,helvetica,sans-serif;}
.regtext{font-size:12px;}
.regtextb{font-size:12px;font-weight:bold;}
.medtext{font-size:13px;}
.medtextb{font-size:13px;font-weight:bold;}
.largetext{font-size:16px;}
.largetextb{font-size:16px;font-weight:bold;}
.headtimes{font-family:times new roman,times; font-size:32px;}
.headline24{font-size:24px;font-weight:bold;}
.headline20{font-size:20px;font-weight:bold;}
.headline18{font-size:18px;font-weight:bold;}
.headline16{font-size:16px;font-weight:bold;}
.kernout{letter-spacing:1px;font-size:10px;}
.rf{font:10px verdana,arial,helvetica,sans-serif;color:#039;background:transparent;font-weight:bold;}
.rm{font:10px verdana,arial,helvetica,sans-serif;color:#900;background:transparent;font-weight:bold;}
.publist{font-size:10px;color:#888;background:transparent;width:106px;text-align:left;}
.pubtable{text-align:left;line-height:14px;}
.pubtable td{padding-left:2px;padding-right:2px;font-size:10px;line-height:13px;}
.smgreytext{font-size:10px;color:#888;background:transparent;}
.reggreytext{font-size:12px;color:#888;background:transparent;}
.reggreytextb{font-size:12px;color:#888;background:transparent;font-weight:bold;}
.smwhitetext{font-size:10px;color:#fff;background:transparent;}
.regwhitetext{font-size:12px;color:#fff;background:transparent;}
.regwhitetextb{font-size:12px;color:#fff;background:transparent;font-weight:bold;}
.largewhitetext{font-size:16px;color:#fff;background:transparent;}
.largewhitetextb{font-size:16px;color:#fff;background:transparent;font-weight:bold;}
.medwhitetextb{font-size:14px;color:#fff;background:transparent;font-weight:bold;}
.listboxstyle{font:12px arial,helvetica,sans-serif;font-weight:normal;background:#fff;}
.listboxstylesel{font:12px arial,helvetica,sans-serif;font-weight:normal;color:#fff;background:#f00;}
.inputsm{font-size:10px;background:#fff;margin:2px;}
.inputnorm{background:#fff;}
.strikethru{text-decoration: line-through;}
.greybkgd{background-image: url(images/greydot.gif);}
.dkgreybkgd{background:#777;padding:1px;}
.ltgreybkgd{background:#e0e0e0;}
.dkgreyborder{border: thin solid #777;}
.dkgreyborder td{padding:2px;}
.ltgreyborder{border:thin solid #e0e0e0;border-top:0px;}
.ltgreyborder td{padding-left:2px;padding-right:2px;}
.ltgreyborderpad{border:thin solid #e0e0e0;border-top:0px;}
.redborder{border:1px solid #f00;}
.ltfullborder td{padding:1px;}
.lbborderh{border:thin solid #e0e0e0;width:450px;background:#e0e0e0;padding:2px;font-weight:bold;}
.lbborder{border:thin solid #e0e0e0;border-top:0;margin-top:0;width:450px;padding:2px;}
.padtable td{padding:2px;}
.dkgreyheader{border: thin solid #777;}
.dkgreyheader td{background:#777;color:#fff;font-size:10px;}
.ltgreyborderpad td{padding:2px;}
.ltfullborder{border: thin solid #e0e0e0;}
.berror{border: thin solid #e0e0e0;width:500px;padding:2px;}
.faqheader{background:#e0e0e0;font-size:14px;font-weight:bold;padding:2px;}
.faqcat{font-weight:bold;margin:0;}
.faqsub{margin:0;margin-left:10px;margin-bottom:10px;}
.billUSD{border:solid 1px #f00;width:575px;text-align:left;margin:2px;padding:2px;}

