.report_body{background:#edf0f4 }
.round_border_content{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;background:#fff;overflow:hidden;padding:4px 10px;*zoom:1;*padding-bottom:0.5em}
 
#main_content{float:right;width:79%}
#main_context{float:left;width:20%}
#main_content.basic{float:none;clear:both;margin:1em auto;width:800px}

#preview_content{position:relative;width:100%;float:left}
.round_border{display:block}
.round_border *{background:#fff;display:block;height:1px;overflow:hidden}
.round_border_layer3{background:#50aa50;border-left:1px solid #50aa50;border-right:1px solid #50aa50;margin:0 3px;padding:0 1px}
.round_border_layer2{border-left:1px solid #50aa50;border-right:1px solid #50aa50;margin:0 2px;padding:0}
.round_border_layer1{border-left:1px solid #50aa50;border-right:1px solid #50aa50;margin:0 1px}

#footer{float:left;padding:.5em 0;width:100%}
#profile_nav select{font-weight:normal;font-size:8.75pt}
div#global_footer_nav{margin:.5em 0 0;border-top:1px dotted #b5b5b5;padding:1em 0 0}
div#global_footer_nav{text-align:center}
#global_footer_nav span{margin:0 3px;padding:0 5px 0 1px;border:#666 solid;border-width:0 1px 0 0}

.Hed{ border-bottom: 2px solid #6699CC;border-left: 1px solid #6699CC;background-color: #BEC8D1;text-align: left;text-indent: 5px;font-family: Verdana;font-weight: bold;font-size: 11px;color: #404040; }
.Bod{ text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-size: 11px;color: #000000;background-color: #ffffff;border-bottom:1px solid #ccc;}
.BodRed{ text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-size: 11px;color: #990000;font-weight:bold;background-color: #ffffff;border-bottom:1px solid #990000;}
.BodGreen{ text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-size: 11px;color: #009900;font-weight:bold;background-color: #ffffff;border-bottom:1px solid #009900;}
.BodBlue{ text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-size: 11px;color: #000099;font-weight:bold;background-color: #ffffff;border-bottom:1px solid #009900;}

.BodRedsd{ text-align: right;text-indent: 10px;font-family: Arial;font-weight: normal;font-size: 11px;color: #990000;bold;background-color: #ffffff;border-bottom:1px solid #990000;}
.BodGreensd{ text-align: right;text-indent: 10px;font-family:Arial;font-weight: normal;font-size: 11px;color: #009900;background-color: #ffffff;border-bottom:1px solid #009900;}
.BodBluesd{ text-align: center;text-indent: 10px;font-family: Verdana;font-weight: normal;font-size: 11px;color: #000099;background-color: #ffffff;border-bottom:1px solid #009900;}

.sofT{ text-align: center;font-family: Verdana;font-weight: normal;font-size: 11px;color: #404040;width: 640px;background-color: #fafafa;height: 50px;} 
.BClrG{background-color: #33dd33; color:#220022}
.BClrR{background-color: #ff7777; color:#002222}
.Bodwhite{ width:100%;text-align:right;font-weight:bold;font-size:100%;color:#fff;background-color:#ff6d06;}
.BClrB{background-color: #e0e0ff; color:#002222; height:30px;}
.aG{color:#220022}
.aR{ color:#aa2222}
.HighLightG{background-color: #50dd50; height:5px;font-weight:bold;font-family: Verdana, sans-serif, Arial;}
.HighLightR{background-color: #dd5050; height:5px;font-weight:bold;font-family: Verdana, sans-serif, Arial;}
.HighLightB{background-color: #5050dd; height:5px;font-weight:bold;font-family: Verdana, sans-serif, Arial;}
.BodMenuG{ text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-weight:bold;font-size: 16px;color: #000000;background-color: #ffffff;border-bottom:1px solid #ccc;}
.BodMenuR{ text-align: left;text-indent: 10px;font-family: Verdana, sans-serif, Arial;font-weight: normal;font-weight:bold;font-size: 16px;color: #000000;background-color: #ffffff;border-bottom:1px solid #ccc;}

.HTable{background-color: #50aa50; height:25px;}
.HLeft{float:left; text-align:left;font-weight:bold;font-size:100%;color:#fff;text-align:left;padding:.2em .5em;width:400px}
.HRight{float:right;text-align:left;font-weight:bold;font-size:100%;color:#fff;text-align:right;padding:.2em .5em;width:350px}
.HCenter{float:center;text-align:center;font-weight:bold;font-size:100%;color:#fff;text-align:center;padding:.2em .5em;300px}
.Heada{display:block;font-size:100%;text-decoration:none;outline:none;color:#fff}


#report_nav a{display:block;font-size:100%;text-decoration:none;outline:none;color:#000}
#report_nav .menu-list a.expandable{margin:0;padding:0}
#report_nav a div.r2,#report_nav a div.r3{border-color:#fff}
#report_nav a div.content,#report_nav a#x_media_nav_item div.content,#report_nav a#adwords_nav_item div.content,
#report_nav a#adwords_market_share_nav_item div.content{border-bottom:0px solid #aa2277;font-weight:bold;color: #504090;margin-left:3px;padding:0 6px 0 0;line-height:25px}
#report_nav .custom_reporting{padding:.4em 0 .15em}


