*{margin:0;padding:0;border:0 none;}
body{background:#f1f1f1;color:#444;font:100.1% "Verdana","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;padding:6px 0 12px 0;}
ul{list-style-type:none;}
img{vertical-align:middle;}
table{border-collapse:collapse;}
a{text-decoration:none;cursor:pointer;outline:none;}
input,textarea,select{padding:2px;color:#444;font-size:11px;vertical-align:middle;background:#fff;border:#b8b8b8 1px solid;font-family:"Verdana","Lucida Sans","Lucida Sans Unicode","Lucida Grande",sans-serif;}
select{cursor:pointer;}
.clear{clear:both;height:0;overflow:hidden;font-size:1px;}
.bigClear{clear:both;height:24px;overflow:hidden;font-size:1px;}
* strong{color:#333;}
div.wrapper{width:988px;margin:0 auto;}
div.contentWrapper{width:816px;margin:0 172px 0 auto;}
div.snPos{position:relative;z-index:1000000;}
div.content{border:#dcdcdc 1px solid;background:#fff;}
div.ieNote{display:none;}
div.errorMessage,div.message,div.alertMessage{margin:0 0 18px 0;}
div.message{border:#ede562 1px solid;background:#ffc;}
div.styleBox div.errorMessage{margin:0;}
div.errorMessage,div.alertMessage{background:#ffebe8;border:#944536 1px solid;}
div.alertMessageCont,div.errorMessageCont,div.messageCont{padding:12px 14px;border-top:#fff 1px solid;}
div.alertMessage p,div.errorMessage p,div.message p{font-size:11px;color:#333!important;line-height:140%;}
div.alertMessage p a,div.errorMessage p a,div.message p a{color:#333!important;text-decoration:underline;}
div.alertMessage p a{font-weight:bold!important;}
div.errorMessage h2{font-size:14px;color:#333;margin:0 0 8px 0;}
div.alertMessage p strong,div.errorMessage p strong{font-size:14px;}
div.finCont{position:relative;}
div.fullBanner{text-align:right;padding:0 172px 12px 0;}
div.skyScraper{width:160px;text-align:left;position:absolute;top:0;right:0;text-align:center;}
div#BANNER_sky{margin:0 0 4px 0;}
div.l_superRight{text-align:left;}
div.l_superTop{text-align:right;padding:0 160px 0 0;}
div.tileBox{border:#690 1px solid;padding:4px;background:#fff;margin:0 0 4px 0;}
div.maxiTeaser{text-align:center;margin:12px auto 0 auto;width:654px;}
div.headerTop{background:url(../img/bg/header.png) no-repeat 0 0;height:7px;overflow:hidden;}
div.headerCont{position:relative;height:55px;background:#690;}
div.headerCont p.fieldNote{position:absolute;top:1px;right:14px;font-size:11px;}
div.headerCont p.fieldNote a{text-decoration:none;color:#fff;}
div.headerCont p.fieldNote a:hover{text-decoration:underline;}
div.headerCont a.logo{position:absolute;left:18px;top:9px;}
div.headerCont div.hb{position:absolute;left:240px;top:16px;font-size:16px;color:#fff;}
div.headerCont div.sponsored{position:absolute;left:104px;top:38px;}
div.headerCont div.hb a{color:#fff;text-decoration:none;font-size:11px;}
div.headerCont div.hb a:hover span{text-decoration:underline;}
div.headerSearch{position:absolute;right:12px;top:8px;height:34px;width:300px;}
div.headerSearch input.searchbt,div.headerSearch input.searchbtInline{width:190px;padding:2px 0 0 4px;height:18px!important;border:0 none;font-size:11px;position:absolute;right:20px;top:0;}
div.headerSearch input.searchbt{color:#444;}
div.headerSearch input.searchbtInline{color:#999;}
div.headerSearch input.submitbt{border:0 none;padding:0;position:absolute;right:0;top:0;}
p.detailSearch{position:absolute;right:20px;bottom:0;font-size:9px;color:#d2e1b5;}
p.detailSearch span.new{position:relative;}
p.detailSearch a{color:#d2e1b5;text-decoration:underline;}
div.mainNav{background:#222;}
ul.mainMenu{float:left;font-size:12px;background:#222;}
ul.mainMenu li{float:left;position:relative;z-index:1000;}
ul.mainMenu li a,ul.mainMenu li span{float:left;text-decoration:none;color:#fff;padding:8px 10px 0 10px;height:25px;}
ul.mainMenu li a{cursor:pointer;}
ul.mainMenu li a.active,ul.mainMenu li.selected,ul.mainMenu li a:hover,ul.mainMenu li:hover,ul.mainMenu li span:active,ul.mainMenu li.selected,ul.mainMenu li span:hover{background:#444;}
ul.mainMenu li div{display:inline;}
ul.mainMenu li div.count{float:left;font-size:9px;background:url(../img/bg/bg_count-l.gif) no-repeat 0 0;margin:8px 12px 0 0;color:#fff;}
ul.mainMenu li div.count div.countInner{float:left;padding:2px 9px;background:url(../img/bg/bg_count-r.gif) no-repeat 100% 0;}
ul.mainMenu li.selected div.count,ul.mainMenu li:hover div.count{background:url(../img/bg/bg_counth-l.gif) no-repeat 0 0;}
ul.mainMenu li.selected div.count div.countInner,ul.mainMenu li:hover div.count div.countInner{background:url(../img/bg/bg_counth-r.gif) no-repeat 100% 0;}
ul.mainMenu li div.count a{float:none;text-decoration:none;color:#fff;padding:0;}
ul.mainMenu li div.count a.active,ul.mainMenu li div.count a.selected,ul.mainMenu li div.count a:hover{background:transparent;}
ul.mainMenu ul.dropDown{float:none;position:absolute;z-index:10000!important;top:33px;left:0;margin:0;background:#fff!important;width:160px;border:#ccc 1px solid;font-size:12px;padding:6px 0;}
ul.mainMenu ul.dropDown li{float:none;display:inline;}
ul.mainMenu ul.dropDown li a{float:none;display:block;text-decoration:none;margin:0;height:auto;color:#666;padding:5px 12px;}
ul.mainMenu ul.dropDown li em.newFeature{background:url(../img/graph/new.gif) no-repeat 0 2px;padding:0 16px 0 0;}
ul.mainMenu ul.dropDown li em.heartb2{background:url(../img/graph/heart.png) no-repeat 0 2px;padding:0 10px 0 0;}
ul.mainMenu ul.dropDown li a.active,ul.mainMenu ul.dropDown li a:hover,ul.mainMenu ul.dropDown li span:active,ul.mainMenu ul.dropDown li span:hover{background:#eaeaea!important;color:#444;}
ul.mainMenu ul.dropDown li:hover,ul.mainMenu ul.dropDown li.selected{background:#fff!important;}
ul.mainMenu ul.dropDown li div.seperator{background:url(../img/bg/separator.gif) no-repeat 12px 60%;display:block;height:14px;overflow:hidden;width:150px;}
ul.mainMenu ul.dropDown li.appList{margin:6px;display:block;}
ul.mainMenu li.appList a{background:#f2f2f2;border-top:#e2e2e2 1px solid;font-size:11px;font-weight:bold;padding:6px;}
ul.mainMenu ul.dropDown li.appListItem a{font-size:11px;color:#888;margin:2px 0 2px 6px;display:block;text-transform:lowercase;}
ul.mainMenu ul.dropDown li.appListItem a:hover{background:transparent;text-decoration:underline;color:#444;}
ul.mainMenu li li{float:none!important;display:block!important;height:1%;}
ul.appMenu{float:right;font-size:11px;}
ul.appMenu li{float:left;position:relative;}
ul.appMenu li a{float:left;text-decoration:none;color:#fff;padding:9px 10px 0 10px;height:24px;margin:0;}
ul.appMenu li a:hover,ul.appMenu li a.active,ul.appMenu li.selected a{background:#444;}
div.footer{text-align:center;}
p.mainFooterTop,p.mainFooterBot{font-size:10px;color:#bbb;}
p.mainFooterTop{padding:18px 0 0 0;}
p.mainFooterBot{padding:3px 0 9px 0;}
p.mainFooterTop strong,p.mainFooterBot strong{font-weight:normal;}
p.mainFooterTop a,p.mainFooterBot a{text-decoration:underline;color:#8a8a8a;}
p.mainFooterTop a:hover,p.mainFooterBot a:hover{color:#690;border-bottom:#390 1px solid;text-decoration:none;}
p.partnerFooter{padding:9px 0 6px 0;font-size:10px;background:#dcdcdc;color:#666;border-right:#dbdbdb 1px solid;border-left:#dbdbdb 1px solid;border-bottom:#dbdbdb 1px solid;}
p.partnerFooter a.pLink{text-decoration:underline;color:#8a8a8a;}
p.partnerFooter a.pLink:hover{color:#690;border-bottom:#390 1px solid;text-decoration:none;}
p.partnerFooter a img,p.partnerFooter a:hover img{padding:0 1px 0 12px;}
p.subFooter{font-size:9px;padding:3px 12px 0 12px;color:#ccc;}
p.subFooter a{color:#ccc;text-decoration:none;}
p.dirFooter{font-size:11px;padding:3px 12px 12px 12px;color:#ccc;}
p.dirFooter a,p.legalNote a{color:#ccc;font-size:9px;text-decoration:none;padding:0 1px;}
p.legalNote{color:#ccc;font-size:9px;text-align:center;}