﻿body {text-align:center; margin:40px 0px;padding:0px;font-family:Verdana; font-size:10pt; background:#0f5f8c url("app/bg.gif") repeat-x top;}
#SPForm, #aspnetForm{text-align:left;width:100%;margin:0px;padding:0px;}

/* Header Links */

.c_lb{color:#317FB0;}
.hfr{float:right;}

.hLnk {color:#0b2063;}
.hLnk a:link, .hLnk a:visited{color:#0b2063; text-decoration:none;}
.hLnk a:hover{text-decoration:underline; color:#6d6d6d;}


.hPN{font-weight:bold;color:#0b2063;padding-top:7px;font-size:10pt;font-family:Arial;}
.hPN span{color:#bf8f00;}
.hLC{height:32px;padding-top:10px;}


.hIMG{padding-top:10px;}
.hBG{background:url("app/hs/hmenu.jpg") no-repeat top left;width:318px;height:75px;}

input.sIBox{color:#6d6d6d; font-size:12pt; padding:8px; margin:0px; border:solid 1px #c29100; width:260px;}

.sTypes {clear:both; list-style: none; margin:0; padding:0; font-size:8pt; padding-left:25px;}
.sTypes ul{padding:0px;margin:0px;}
.sTypes ul li {color:#fff; cursor:pointer; display: inline;  text-align: center;  padding:1px 2px 0px 0px; margin:0; position: relative; top: -1px; float: left; width:81px; height:18px;}
.sTypes ul li.dw{background:url("app/hs/hbtn_dw.jpg") no-repeat;}
.sTypes ul li.up{background:url("app/hs/hbtn_up.jpg") no-repeat;}

/* End Header */

.ldiv{position:relative; top:-35px; left:30px;}
.ladiv{position:absolute; z-index:1000;}

.mdiv{width:975px; margin:0 auto;}
.th{width:100%; height:6px; background:#fff url("app/th.gif") no-repeat top;}
.mh{width:100%; height:124px; background:#fff url("app/mh.gif") repeat-x top;}
.mf{width:100%; height:3px; background:#fff url("app/mft.jpg") no-repeat top left; border:0px;}
.mf-n{width:100%; height:5px; background:#fff url("app/mft-n.jpg") no-repeat top left; border:0px;}

.mtbl{width:100%;background:#fff url("app/mbg.jpg") repeat-y top;}
.mtbl-n{width:100%;background:#fff;}

.lnav{width:157px;}
.ilnav div{padding-top:3px;}
.ilnav div.va{padding-top:5px;}
.ilnav a:link, .ilnav a:visited{color:#0f5f8c; text-decoration:none;font-size:8pt;}
.ilnav a:hover{color:#6d6d6d; text-decoration:underline;}
.ilnav div.va a{color:#BA8801;}

.mnav{width:auto;}
.rnav{width:210px;}



.nPath{color:#18578d;font-size:8pt;padding-bottom:5px; font-family:Arial;}
.nPath a:link, .nPath a:visited{color:#18578d; text-decoration:none;}
.nPath a:hover{text-decoration:underline; color:#6d6d6d;}

.ft0{width:100%;height:6px;background:#ececec url("app/ft/ft_tr.jpg") no-repeat top;}
.ft1{width:100%;background:#ececec url("app/ft/ft_mr.jpg") repeat-y top; color:#6d6d6d;font-size:8pt;}
.ft1 a:link, .ft1 a:visited{color:#6d6d6d; text-decoration:none;}
.ft1 a:hover{color:#0f5f8c; text-decoration:underline;}

#flnk b{color:#424242;}
#flnk a{font-size:7pt;}
#flnk td div{padding-top:3px;}

.ft2{width:100%;height:2px;background:#ececec url("app/ft/ft_br.jpg") no-repeat top;}
.ft3{width:100%;height:6px;background:#ececec url("app/ft/ft_bb.jpg") no-repeat top;}

.qsbox{width:135px; border:solid 1px #c1c1c1; padding:3px; font-size:8pt; color:#6d6d6d;}
.qssel{width:142px; padding:2px; font-size:8pt; color:#6d6d6d;}

.nl{width:205px;height:277px; background:#c89b00 url("app/nl/nl_bg.jpg") no-repeat top; color:#fff; font-size:8pt;}
.nlpos{padding:10px; padding-top:60px; width:185px;}
.nlbox{border:solid 1px #bd8b00;padding:3px;width:175px;color:#a87c01;}

h4{margin:0px;color:#07518a;font-size:10pt;font-family:Tahoma;}
h4 span{color:#ba8801;}
.qsmod{width:143px; padding:5px 6px 10px 6px;  background:#dee9f1; border-bottom:solid 1px #6993bd; position:relative;}

.pt2{padding-top:2px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pl5{padding-left:5px;}
.pb5{padding-bottom:5px;}
.pr10{padding-right:10px;}

.eRPT{border-collapse:collapse;border:solid 1px #E0DFE3;font-size:7pt;width:100%;}
.eRPT th{border:solid 1px #E0DFE3; cursor:pointer;}
.eRPT .clnk{text-decoration:underline;}


.eRPTH{color:#18578d;text-align:center;}
.eGR{color:#6d6d6d}
.eLoc{text-align:center;width:150px;}
.eTick{text-align:center;width:110px;}
.eTick img{border:0px;}
.eDate{text-align:center;width:80px;}
.eEvt{text-align:center;width:auto;}
.eAlt{background:#f1f1f1;}
.eSB{font-size:8pt;}
.ePR{padding-right:10px;}

.eNCat{color:#18578d;font-weight:bold; border-bottom:solid 1px #E0DFE3;padding:5px 0px 3px 0px;}
.eNItem{padding-top:3px;}
.eNItemNone{padding-top:3px;display:none;}

.eEvt a:link, .eEvt a:visited, .eLoc a:link, .eLoc a:visited{text-decoration:none; color:#000;}
.eEvt a:hover, .eLoc a:hover{text-decoration:underline; color:#18578d;}

.eNItemTR{padding-top:3px;}
.eNItemTRNone{padding-top:3px;display:none;}

.eNarrow a:link, .eNarrow a:visited{padding-top:2px; font-size:7pt; text-decoration:none; color:#6d6d6d;}
.eNarrow a:hover{text-decoration:underline; color:#18578d;}

.eCloud a:link, .eCloud a:visited{padding:4px 0px; font-size:7pt; text-decoration:none;}
.eCloud a:hover{text-decoration:underline; color:#18578d;}

a.eCloud7, a.eCloud9, a.eCloud11{color:#0b2466;}
a.eCloud8, a.eCloud10, a.eCloud12{color:#c39300;}

span.agray, span.agray a:link, span.agray a:visited{color:#6d6d6d;}

#LnkTBL a:link, #LnkTBL a:visited{color:#8d8d8d;}
#LnkTBL a:hover{color:#0b2466;}
#LnkTBL .pl5{padding-top:2px;font-size:8pt;}
#LnkTBL b, #LnkTBL b a:link,#LnkTBL b a:visited,#LnkTBL b a:hover{color:#0b2466;text-decoration:none;}


.tEvtList{border:solid 1px #afafaf; border-bottom:0px;}
.tEvtList a:link, .tEvtList a:visited{display:block;color:#084b85;font-weight:bold;padding:7px 5px;border-bottom:solid 1px #afafaf;text-decoration:none;}
.tEvtList a:hover{color:#fff;background:#084b85;}

.tEvtList a.sbg:link, .tEvtList a.sbg:visited{background:#f5f8fa;}
.tEvtList a.sbg:hover{color:#fff;background:#084b85;}

.tEvtMore{background:url("menu/mbg.gif") repeat-x; border:0px; border:solid 1px #afafaf; border-top:0px; padding:7px;}

.evtTBL{width:100%; font-family:Arial;}
.evtTBL td{width:25%;padding-bottom:15px;}
.evtTBLs td{padding-bottom:0px;}

.evtTBL a:link,.evtTBL a:visited{font-size:9pt;color:#336699; text-decoration:none;}
.evtTBL a:hover{color:#ba8801;}

.evtTBL .ehf a:link, .evtTBL .ehf a:visited{color:#336699; font-weight:bold; text-decoration:none;}
.evtTBL .ehf a:hover{color:#ba8801;}

.evtTBL .eh{padding-bottom:2px;}
.evtTBL .eh a{font-size:10pt;color:#336699;font-weight:bold; text-decoration:underline;}

.nrblock{font-size:9pt;border:solid 1px #E0DFE3;margin-top:10px;font-family:Arial;}
.nrblock a:link, .nrblock a:visited{color:#336699; font-size:9pt; text-decoration:none;}
.nrblock a:hover{color:#ba8801;}

/* Testimonial Box */

.testimonialBG{background:#0A3372 url("app/t/t-bg.gif") repeat-x top; color:#fff; width:203px; border:solid 1px #dadada; border-top:none; font-size:8pt;}


.blirpH{font-family:Arial;font-size:10pt;} 


.paging {padding:7px;border:solid 1px #E0DFE3;margin-top:4px;margin-bottom:5px;}
.paging .fr{float:right;}
.paging .rp{font-size:9pt;font-weight:bold;padding:3px;}
.paging a:link, .paging a:visited{display:inline-block;padding:0px 2px 1px 2px;text-decoration:none;color:#0D4866;margin-left:1px;border:solid 1px #fff;font-size:10pt;}
.paging a:hover{color:#BA8801;text-decoration:underline;}

.paging a.on{color:#fff;font-weight:bold;border:solid 1px #000; background:#035E93;}

.clist .ac{display:none;}
.clist td{padding:2px 10px;}
.clist{font-size:9pt;border:solid 1px #E0DFE3;margin:10px 0px;font-family:Arial;width:100%;}
.clist a:link, .clist a:visited{color:#336699; font-size:8pt; text-decoration:none;}
.clist a:hover{color:#ba8801;}


.bws{padding-bottom:5px;}
.bws a:link, .bws a:visited{display:inline-block; border:solid 1px #c1c1c1; background:url("menu/mbg.gif") repeat-x; color:#fff; font-weight:bold; padding:5px 10px 7px 10px; text-decoration:none;}
.bws a:hover{background:#09407c;}
.bws a span{color:#f4d701;}



.smarks{position:relative;float:right;top:5px;font-size:6pt;}