body{font-family:Arial,Helvetica,sans-serif;font-size:12pt;background:#FFFFFF;margin-top:2px;margin-left:auto;margin-right:auto;min-width:800px;max-width:1000px;}
body a{text-decoration:none;}
body a:visited{color:#0000FF;}
img{border:0px;}
h4{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;color:#307c07;font-weight:500;}

.has-site-link,.site-links{background:#fff;padding:2px 8px !important;margin:-15px 0px 10px 0px;}
.site-links{margin-bottom:5px;}
.site-links a{color:#2C46C7;font-size:14px;text-decoration:underline;}
.ads-text{font-size:12px;color:#aaa;}
.loc-links{font-size:12px;padding-left: 0px !important;}
.loc-links a{display:inline !important; font-size: 12px;padding-left: 5px;}
.site-links ul{list-style: none;font-size: 12px;padding: 0 !important;}
.site-links ul li{display: inline-block;vertical-align: top;width: 225px;}
.site-links ul li a{display: inline !important;}

.os{color:#fff;background:#88A2C4;font-weight:bold;padding:1px 5px;margin-left:5px;letter-spacing:.1em;border-radius:3px;font-size:12px;}
.pCnt{min-height:430px;margin-top:0px;margin-bottom:0px;margin-left:20px;margin-right:20px;}
.logo{margin-right:0px;}
.logo img{margin-top:.5em;padding:0px 10px 0px 0px;}
.tmpMsg{border: 1px solid #000000;background:#CACACA;padding:5px;margin:10px;font-weight:bold;font-size:11pt;}
.uMenu{text-align:right;font-size:9pt;height:26px;width:100%;color:#999999;}
.uMenu a,.uMenu a:visited{font-size:8pt;color:#999;padding:0px 6px;}
.uMenu a.left{float:left;cursor:pointer;}
.lMenu a{font-size:8pt;padding:1px 7px 1px 3px;}
.dd{position:absolute;text-align:left;margin:-5px 0px 0px 780px;background:#999999;-moz-border-radius:5px;}
.dd div{padding:0px;padding:5px 15px;text-align:left;}
.dd div:hover{background:#7d7d7d;}
.dd a{color:#FFFFFF;}
.mDD .dd{display:none;}
.mDD:hover .dd{display:block;}
a.last{border:none;}
#yFrm{width:610px;border:hidden;overflow:hidden;margin:-6px 0px -15px -8px;}
.welcome{color:#333;padding:10px;font-weight:bold;display:none;}
#sRhtSde{margin-top:20px;padding-top:5px;border-top:1px solid #CCCCCC;font-size:9pt;}
.rSrch{float:right;width:240px;margin-right:0px;margin-left:15px;}
.rSrchTtl{font-size:12pt;color:#307c07;}
.rSrch p{margin:4px 0px;padding:1px;}
.rSrchLnk{padding-top:1px;padding-left:3px;}
.related{font-size:10pt;text-decoration:underline;}
#valentine_ttl{color:#AE0F0F;font-weight:bold;}
#valentine_div .lnk{color:#C0588B;text-decoration:underline;}
#valentine_div{padding-bottom:20px;background:url("../img/hrt.png")top right no-repeat;}
#valentine_pge{background:url("../img/lothrts.png")bottom right no-repeat;}
a.header,a.header:hover{display:none;color:#003366;font-size:10pt;float:right;}
.bnr{padding:10px 0px;}
.afHg{float:right;color:#b9d4f7;font-size:9px;text-transform:uppercase;}
.sLink .dScrpt,.sRhtSde .dScrpt,.afLink .dScrpt{color:#000;font-size:10pt;}
.afLink{padding:10px;background-color:#F3F6FA;margin:15px 350px 10px 0;}
.url,.sPrfx{color:#307c07;font-size:13px;margin-top:0px;line-height:15px;height:15px;}
.sLink .title,.sRhtSde .title,.afLink .title{text-decoration:underline;}
.sLink img,.afLink img{margin-bottom:-3px;margin-right:3px;}
.sRhtSde,.sLink{padding:7px 0px;}
.wRsltHld{margin-right:20px;padding-left:1px;margin-left:0px;overflow:hidden;}
.sRsltHld{min-height:30px;padding:0px;margin:0px 350px 0px 0px;}
.sBrSpns a .title{font-size:12pt;text-decoration:underline;}
.sBrSpns a .dScrpt{font-size:10pt;color:#000000;text-decoration:none;}
.bForm{text-align:left;margin:10px 10px 15px 10px;padding:0px 10px 0px 10px;}
.tForm{text-align:left;margin:0px 0px 0px 10px;padding:0px 0px 5px 10px;border-bottom:1px solid #CCCCCC;}
.tForm form{margin:0px;padding:0px;}
#mc_footer{border-top:1px #CCCCCC solid;margin:0px 10px 0px 10px;padding:0px 10px 0px 10px;color:#666666;text-align:right;}
#mc_footer a{color:#666666;text-decoration:none;margin-top:5px;}
#cr{float:left;font-size:8pt;text-align:left;padding-top:5px;}
.lMenu{text-align:right;}
.pages{text-align:left;margin:0px 10px 0px 10px;padding:0px 10px 5px 10px;}
.sForm{margin:3px 0px;}
.qBx{width:23em;}
.inputHolder{background:url(../img/sBxBgRpt.jpg) top left repeat-x;padding:.7em 0px 15px 0px;margin:0em 0em 0em 0em;vertical-align:middle;}
.sForm input{border:0px none #FFFFFF;margin-bottom:5px;margin-left:.5em;font-size:12pt;padding:0px 0px 0px 0px;}
.sForm .btn{font-family:Arial;font-weight:bold;letter-spacing:normal;border:none;margin:0px -10px 0px -1px;padding:0px 8px;height:40px;background:url(../img/sBxBtnRpt.jpg) top left repeat-x;color:#FFF;}
.sForm .bRht{padding:0em 0em 0em .5em;margin:0em 0em 0em 0em;}
#sBxLImg{margin-left:0em;}
.pwrBy img{padding:.2em 0em 0em .5em;}
.cCell{padding-top:10px;margin:0px;}
.pagin a{margin:1px 0px;padding-right:10px;text-decoration:underline;}
#sTbl{width:800px;margin-top:20px;}
#sTbl td{padding:3px;text-align:left;width:25%;}
.win_HomePageBody img{margin:0px;padding:0px;}
#wThis,.win_HomePageBody{z-index:100;text-align:left;color:#000000;position:absolute;top:25px;padding:55px 0px 0px 0px;width:399px;}
#wThis{padding:60px 0px 0px 0px;background:url(../img/hp_top_right.png) top left no-repeat;}
.win_HomePageBody{background:url(../img/hp_top.png) top left no-repeat;}
#wThis a,.win_HomePageBody a{font-size:10pt;color:#0000EE;padding:0px;}
.wThisbody,.win_HomePageCenter{background:url(../img/hp_center.gif) top left repeat-y;}
.win_HomePageCenter{padding:0px 5px;}
.wThisbody p{margin:10px 10px 0px 10px;font-size:10pt;}
.wThisbody div{padding:10px;font-size:11pt;}
.wThisbottom,.win_HomePageBottom{margin:0px;padding:0px;background:url(../img/hp_bot.png) top left no-repeat;}
#wThis p{margin-top:0px;padding-left:10px;}
.wttitle{margin-top:10px;}
.wttitle,.hp_title{font-weight:bold;font-size:12pt;}
.hp_subtitle{font-weight:bold;}
.instruct{padding:3px 0px 5px 5px;}
#wThis a.close,.win_HomePageCenter a.close{float:right;font-size:12px;margin:3px 5px 5px 5px;cursor:pointer;}
#indent{margin-left:20px;}
.whyamihere{font-size:8pt;}
span.home{float:left;}
.gradientBody{margin-left:10px;}
.pPara,.faqPara{padding:5px 20px 5px 10px;}
.pPara{border:1px 0px 0px 0px solid #000;}
.pTtl{font-size:12pt;padding:5px 10px;}
.faqPara{margin-top:10px;}
.faqPara .faqTtl{font-size:10pt;font-weight:bold;padding:5px 10px;}
.faqPara .faqTxt{font-size:10pt;background: url(../img/fBox.png) top left no-repeat;height:70px;padding:13px;}
.pTxt{font-size:10pt;background: url(../img/ooBox.png) top left no-repeat;height:160px;padding:13px;}
.pTxt input{margin-left:5px;}
.pTxtHd{height:60px;}
.form_m{padding:3px 10px;}
.form_m input{margin-bottom:0px;}
.form_note{color:#FF3333;}
.footer_links{float:left;}
.lang{float:right;}
.typoClass{width:98%;margin:.3em ;padding:.1em 0em .3em .3em;text-align:left;}
.typoClassBtnCell{text-align:right;padding-right:3em;}
.typoClassTextCell{vertical-align:middle;}
#dMsg{padding:30px;}
#dBtns{text-align:center;width:800px;margin:30px auto;}
#dImg{text-align:right;}
.dBtn{background:url(../img/dBtn.png) top left no-repeat;color:#FFF;width:215px;height:35px;line-height:35px;font-size:14pt;cursor:pointer;}
#tBln{background:url(../img/tBln.png) top left no-repeat;padding:35px 45px;}
span.spot{font-weight:600;text-decoration:underline;color:#003399;}
#didYouMean{padding:5px 0px;margin:5px 0px;}
#didYouMean span{color:#FF0000;}
/* REFERENCE SEARCH STYLING */
.rSrchLnk{width:240px;font-size:10pt;}
.rSrchLnk div.link{padding:5px 0px;}
.rSrch_sub{font-size:9pt;}
.rSrchLnk .dScrpt{color:#000000;overflow:hidden;font-size:9pt;}
.rSrchLnk div.link:hover .dScrpt{color:#000000;white-space:normal;font-size:9pt;}
/* SUGGESTION BOX STYLING */
#sBx{position:absolute;margin-top:-13px;margin-left:0px;width:400px;padding:0px;}
#sBx img,#sBxLf img,#sBxRh img{padding:0px;margin:0px;}
#sBxLf{margin-left:0px;background:url(../img/drop_down_left.jpg) bottom left repeat-x;clear:left;float:left;}
#sBxRh{background:url(../img/drop_down_right.jpg) bottom left repeat-x;clear:right;float:right;}
#sBxRh,#sBxLf{width:8px;}
#sBxTxt{width:380px;overflow:hidden;background:url(../img/drop_down_repeat.jpg) bottom left repeat-x;}
#sBxTxt div{margin:3px 0px;}
#sBxTxt a{color:#000000;padding-left:10px;}
#sBxTxt div:hover,#sBxTxt div:hover a{color:#FFFFFF;background:#636F89;}
.suggCloseBtn{float:right;cursor:pointer;font-size:10pt;}
#imageLink{color:#307C07;font-size:10pt;margin-left:55px;margin-top:-10px;cursor:pointer;visibility:hidden;}
#imageBox{font-size:10pt;text-align:center;vertical-align:center;}
#imageTree{padding:0px;margin:0px;height:300px;}
#imageTree td{padding:5px;}
#imageTree td a img{border:1px solid #0000FF;}
#imageTreeMinis{margin:0px;padding:0px;width:900px;}
#imageTreeMinis,#imageTreeMinis li{white-space:nowrap;overflow:hidden;text-align:left;display:inline;list-style:none;}
#imageTreeMinis li{margin-left:5px;}
#miniSlider{position:absolute;width:50px;height:10px;margin-top:1px;border:1px solid #000000;}
.arrowCell{cursor:pointer;}
/* BEGIN MAKE HOMEPAGE WINDOW */
/* END MAKE HOMEPAGE WINDOW */