body{padding:0;margin:0;color:#000;font-family:Helvetica, sans-serif, Arial, Verdana;font-size:12px;}
.main table{border-collapse:collapse;}
.main td, th{padding:0 3px; vertical-align:top;}
.main p{margin:0;padding:.5em 0;line-height:140%;}
.main hr{height:1px;color:#ccc;background:#ccc;border:none;}
.main strong{font-weight:bold;}
.main em{font-style:italic;}
.main a.alt{color:#D62B03 !important;}
.main a:link{color:#003399;}
.main a:visited{color:#637FA5;}
.main a:hover{color:#DE0101;}
.main a:active{color:#DE0101;}
.main a{text-decoration:underline !important;}
.main h1{margin:0;clear:left;font-size:145%;color:#484848;padding:.2em 0 0 !important;font-weight: 700;}
.main h2{margin:0;clear:left;color:#EC0000;font-size:145%;padding:.6em 0 0 !important;}
.main h3{margin:0;clear:left;font-size:140%;padding:.6em 0 0 !important;}
.main h3 A, .main h3 a:visited{color:#003399;}
.main h3 a:hover{color:#DE0101;}
.main ul{padding:.5em 0 .5em 35px;margin:0;display:block;list-style:square url(../img/marker.gif);}
.main ul li{margin:0;padding:.2em 0 .3em;}
.main ol{padding:.5em 15px .5em 40px;margin:0;}
.main ol li{padding:.2em 0;}
.main li p{padding:0;}
.main cite{display:block;color:#666;}
.main blockquote{width:90%;margin:.7em 0;margin-left:18px;color:#001C43;padding:4px 12px;border-left:1px solid #484848;}
.main table.blockquote{margin:.4em 0;}
.main div.blockquote{margin-left:20px;background:url(../img/blockquote-bg-x.gif) repeat-x 0 0;}
.main div.blockquote div{background:url(../img/blockquote-arc11.gif) no-repeat 0 0;}
.main div.blockquote div div{background:url(../img/blockquote-arc22.gif) no-repeat 100% 100%;}
.main div.blockquote div div div{background:url(../img/blockquote-arc12.gif) no-repeat 100% 0;}
.main div.blockquote div div div div{padding:11px 21px 14px;background:url(../img/blockquote-arc21.gif) no-repeat 0 100%;}
.main hr{height:1px;color:#EAEAEA;background:#EAEAEA;border:none;clear:left;}
.main form{padding:0;margin:0;}
.main input, select, textarea{font-size:11px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
.main a img{border:none;}
.main img.block{display:block;}
.main img.left{margin:2px 10px 2px 0;float:left;}
.main img.right{margin:2px 0 2px 10px;float:right;}
.main img.inline{margin:2px 5px;display:inline;}
.main img.txt{margin:0 4px;display:inline;vertical-align:middle;}
.main .floatleft{float:left;}
.main img.rss{float:left;margin:5px 0 0 10px;}
.main img.rss2{float:left;margin:15px 0 0 20px;}
.main table.img{width:1%;}
.main table.img td{border:1px solid #889DB8;padding:3px;}
.main table.img td img{display:block;}
.main table.left{margin:7px 12px 5px 0;float:left;}
.main table.right{margin:7px 0 5px 12px;float:right;}
.main table.inline{margin:5px 12px;display:inline;}
.w100{width:100% !important;}
.w80{width:80%;}
.w60{width:60%;}
.w50{width:50%;}
.w40{width:40%;}
.wlarge{width:62%;}
.wmedium{width:40%;}
.w33{width:33%;}
.wsmall{width:20%;}
.wauto{width:auto;}
.top{vertical-align:top !important;}
.bot{vertical-align:bottom !important;}
.middle{vertical-align:middle;}
.tsmall{font-size:85% !important;}
.tlarge{font-size:125% !important;}
.tlight{color:#777 !important;}
.italic{font-style:italic;}
.pf{padding:.5em 0;}
.mf{margin:.8em 0;}
.left{float:left;}
.right{float:right;}
.nobr{white-space:nowrap;}
.nobrd{border:none !important;}
.rltv{position:relative;}
.red{color:#EC0000;}
.main table.test{border:1px solid red !important;}
.main table.test TD{border:1px solid Green !important;}
.main table.test TD TD{border:none !important;}
.main td.test, th.test{border:1px solid blue !important;}
.main div.test{border:1px solid green !important;}
.main h1.test{border:1px solid red !important;}
.visible{visibility:visible;}
.notvisible{visibility:hidden;}
.bold{font-weight:bold;}
.main input.infocus{color:#000 !important}
.shadowAll{position:fixed;left:0;top:0;height:100%;background:#000;z-index:10000;display:none;}
