﻿body {text-align:center; margin:0px; padding:0px;font-family:Verdana; font-size:10pt; background:#f1f1f1 url("app/bg.png") repeat-x top;}
html {overflow-y: scroll;}
#TSForm, #aspnetForm{text-align:left; width:100%; margin:0px; padding:0px;}
a img{border:0px;}

.mdiv{width:975px; margin:0 auto;}
.midiv{padding:10px;  border-left:solid 1px #dedede; border-right:solid 1px #dedede; background:url("app/tmb-fade.jpg") no-repeat top center;}
.mbody{width:100%; background:#fff;}

.mft{border:solid 1px #dedede; padding:10px; background:#fcfcfc; color:#6d6d6d;font-size:8pt;}
.mft a:link, .mft a:visited{color:#6d6d6d; text-decoration:none;}
.mft a:hover{color:#3162ce; text-decoration:underline;}
.mft .bline{width:100%; height:2px; background:#ececec url("app/ft_br.jpg") no-repeat top;}

#flnk b{color:#424242;}
#flnk a{font-size:7pt;}
#flnk td div{padding-top:3px;}


.bcrumb{color:#3162ce;  font-family:Arial;}
.bcrumb a:link, .bcrumb a:visited{color:#3162ce; text-decoration:none; font-size:8pt; font-family:Arial;}
.bcrumb a:hover{color:#ff7d00;}


.bline{width:100%;height:9px; background:#0161bc;}
.oline{width:100%;height:5px; background:#ff8400;}


.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pb5{padding-bottom:5px;}
.pt5{padding-top:5px;}
.p5{padding:5px;}
.pr50{padding-right:50px;}

.fco{color:#ff8400};
.fcb{color:#01529E;}
.fs8{font-size:8pt;}
.fs12{font-size:12pt;}

a.std:link, a.std:visited{text-decoration:none; color:#00509c;}
a.std:hover{color:#ff8400; text-decoration:underline;}


.cb{color:#00509c; font-size:9pt;}
a.cb:link, a.cb:visited{text-decoration:none; color:#00509c; font-size:9pt;}
a.cb:hover{color:#ff8400; text-decoration:underline;}

.htbl{height:100px; background:#fff url("app/hfade.jpg") repeat-y center; width:975px; padding:2px 0 5px; border-top:solid 2px #fff; border-bottom:solid 2px #fff; border-left:solid 1px #dedede; border-right:solid 1px #dedede;}
.hltd{padding:0px 10px; width:210px;}
.hrtd{padding:0px 10px 0 3px; width:210px;}

.sbar{background:url("app/sbar.png") no-repeat; width:437px; height:67px;}
.stbl{height:65px;padding-left:5px;}
.sibox{padding:4px 6px 4px 6px; width:280px; font-size:10pt; border:solid 1px #2c83de; color:#6d6d6d; font-family:Arial;}
.sibox_o{color:#0353a0;}

.lipb8 li{padding-bottom:8px;}
.cpbox{font-size:9pt; padding-right:10px; font-family:Arial;}

.hlc{padding-top:8px;}
.hli{font-size:8pt; padding-top:4px;}
.hli a{color:#00509c;}

.sbln{width:200px; border:solid 1px #dedede;}
.lnh{background:url("app/smh.jpg") repeat-x bottom; margin-bottom:4px;}
.lnh a, .lnh span{display:block; padding:7px 7px 10px 7px; font-family:Tahoma; font-weight:bold; color:#3162ce; font-size:13px; text-decoration:none;}
.lnfr{float:right; padding:10px;}

.sbl a:link, .sbl a:visited{display:block; border-bottom:dotted 1px #dedede; margin:0px 5px; padding:5px 2px 6px 2px; color:#000; text-decoration:none; font-size:8pt;}
.sbl a:hover {background:#fcfcfc; color:#ff7d00;}

.lsa a:link, .lsa a:visited{color:#000; font-weight:bold; text-decoration:none; padding:10px 5px; font-size:8pt;}
.lsa a:hover{color:#ff7d00;} /*3162ce*/

.lsa {padding:8px 2px 10px 2px;}

.rsb{width:203px; border:solid 1px #dedede; padding:3px;}
.peeps{background:url("app/test-bg.jpg") no-repeat bottom;}
.rsb-b{width:203px; border:solid 1px #dedede; background:#267cd5 url("app/member-bg.jpg") repeat-x bottom; padding:3px; color:#fff;}
.rsb-h{font-size:12pt; font-family:Tahoma;}

input.nlibox {color:#666666; font-size:10pt; padding:3px; width:170px; text-align:center; border:solid 1px #3162ce;}

.lbsb{width:180px; border:solid 1px #dedede; background:#fff url("app/blfade.jpg") repeat-x bottom; padding:10px;}
.lbsb input.qsbox {width:164px; font-size:9pt;  padding:5px 4px; color:#666666; border:solid 1px #c1c1c1;}
.lbsb select.qssel {width:174px; font-size:9pt; padding:4px; color:#666666; border:solid 1px #c1c1c1;}



.mitbl{width:100%;}
.mitd1{width:200px; padding-right:10px;}
.mitd2{width:auto;}
.mitd3{width:203px; padding-left:10px;}

/* Auto Complete */
.ac_le{margin:0px; padding:0px; border:solid 1px #c1c1c1; background:#fff; overflow:auto; font-family:Verdana; height:100px; text-align:left; list-style-type:none; position:absolute; z-index:1000;}
.ac_hli{background-color:#01529E; padding:3px 5px; color:#fff; font-size:7pt;}
.ac_li {padding:3px 5px; font-size:7pt; color:#3162ce;} 
.acsb div{margin:0;padding:0;}


/* Boxes w/ Images */

.trbox{border:solid 1px #dedede; background:#fff url("app/blfade.jpg") repeat-x bottom; padding:10px;}
.tribox a:link, .tribox a:visited{color:#3b3b3b; text-decoration:none; font-size:7pt;}
.tribox a:hover{color:#3162ce; text-decoration:underline;}
.trva{padding-top:10px;}

.h2, h2, .h3, h3{margin:0px;padding:0px; color:#3162ce; font-family:Tahoma; font-size:10pt; font-weight:bold;}
.h2 span, h2 span, .h3 span, h3 span{color:#ff7d00;}

h2.trh2{padding-bottom:0px;}
.trimg{padding:5px 0px;}
.trimg img{border:solid 1px #dedede;}


.ephdiv, .epldiv {font-size:8pt; color:#444444; padding:3px; border:solid 1px #dedede; margin-top:7px; margin-bottom:3px;}
.ephdiv h1, .hch{background:#00509c url("app/hd-bg.png") repeat-x; padding:2px 5px 4px 5px; margin:0px; border:solid 1px #3162ce; font-size:10pt; color:#fff; font-family:Tahoma; font-weight:bold;}
.ephdiv h3{font-size:9pt; padding:0px; padding-bottom:8px; margin:0px; color:#3162ce;}
.ephdiv h3 span{color:#ff7d00;}
.ephdiv td, .epldiv div{font-size:8pt; padding:15px 10px;}

.hcdiv{font-size:8pt; color:#444444; padding:3px; border:solid 1px #dedede;}
.hclist{padding:0px; margin:10px 35px; font-size:10pt; color:#585858;}
.hclist li{padding:2px 0px 2px 0px;}
.hclist a:link, .hclist a:visited{color:#585858; text-decoration:none;}
.hclist a:hover{text-decoration:underline; color:#3162ce;}
.hcsdiv{display:none;position:absolute;}
.hcsdiv div{position:relative; padding:10px; font-size:8pt; top:18px; background:#fff; border:solid 2px #3162ce; width:400px;}

/* Quick Links */

.qrfb{float:right; position:relative; top:10px; padding-right:2px;}
.qrsp{background:url("app/ql/qrbr.jpg") no-repeat; width:4px; height:18px;}
.qlsp{background:url("app/ql/qrbl.jpg") no-repeat; width:4px; height:18px;}
.qcsp{background:url("app/hd-bg-sm.png") repeat-x; height:18px; color:#fff; font-size:8pt; font-family:Tahoma;}
.qcsp div{padding:0px 10px;}
.qcsp a:link, .qcsp a:visited{display:inline-block; padding:0px 5px; color:#fff; text-decoration:none; font-weight:bold;}
.qcsp a:hover{color:#fff;}


.redct{padding-bottom:20px;}
.redct a:link, .redct a:visited{color:#ff7d00;}
.redct a:hover{color:#3162ce;}

/* No Results */

.nrdiv{border:solid 1px #dedede; padding:10px; font-size:8pt; color:#222222;}
.nrtbl{background:#eeeeee; padding:10px;} 
.nribox{width:200px; font-size:10pt; padding:4px 3px; color:#01529E;}

.nrdiv_2{border:solid 1px #dedede; font-size:8pt; color:#222222;}

.nrsect_hd{background:url("app/nr/nr-hd-bg.png") repeat-x; padding:7px 10px; text-align:center;}
.nrsect_ctr{font-weight:bold; font-size:12pt; font-family:Tahoma; padding:20px 0;}
.nrsect_btm{border-top:solid 1px #dedede;padding:10px;}
.nrsect_form td, .nrsect_form th{padding-bottom:5px; padding-right:5px;}
.nrsect_ibox{border:solid 1px #cecece; padding:7px;}


/* Addons */
iframe.grelated-iframe {display: none;}
.share-tbl td{padding:0 5px 0 0;}
.share-tbl {height:22px;}

#livechat_tn{position:relative;}
#livechat_tn a{position:absolute;left:2px; top:-2px;}


.pp-hd{background:url("app/pp-hd.png") repeat-x; color:#fff; padding:10px;}
.pp-bg{background:url("app/pp-bg.png") repeat-x bottom; padding:10px; font-size:9pt; height:155px;}
.pp-bg input[type=text]{color:#6d6d6d; padding:8px; margin:0px; border:solid 1px #c8c8c8; width:250px;}
