div#thestuff { padding:0px 0px 20px 10px;}
div#thestuff p {padding-left:0; margin-top:0}
div#thestuff h1 {font-size:14px; color:#38407d;margin-bottom:0;padding-bottom:0}
div#thestuff h2 {font-size:12px; color:#38407d; margin-top:15px;margin-bottom:0 !important;padding-bottom:0 !important;}
div#thestuff h3 {font-size:10px; margin-top:5px;margin-bottom:0 !important;padding-bottom:0 !important;}

#footer {display:block; clear:both;}

/*a { font-weight:bold; color:#1f2667; text-decoration:underline; }*/

div#thestuff h1 { font-size:16px; }
div#thestuff h2 { font-size:14px; }
div#thestuff h3 { font-size:12px; line-height:1.3; }

ul#anchornav {margin:0px 0px 15px 0px;padding:0;float:left;width:100%;}
ul#anchornav li {margin:0;padding:0;list-style:none;float:left;margin:0 0.5em 0.5em 0;}
ul#anchornav li a {font-weight:bold;text-decoration:none;display:block;padding:0.5em 0.8em;border:1px solid #1f2667;color:#1f2667;background:#efefef; white-space:nowrap;}
ul#anchornav li a:hover {background:#ddf; text-decoration:none;}




ul#relatedlinksnav {margin:0px 0px 35px 0px;padding:0;float:left;width:100%;}
ul#relatedlinksnav li {margin:0;padding:0;list-style:none;float:left;margin:0 0.5em 0.5em 0;}
ul#relatedlinksnav li a {font-weight:bold;text-decoration:none;display:block;padding:0.5em 0.8em;border:1px solid #1f2667;color:#1f2667;background:#efefef; white-space:nowrap;}
ul#relatedlinksnav li a:hover {background:#ddf; text-decoration:underline;}



ul.newanchorlinksbilling, ul.newanchorlinksbilling li { margin:0; padding:0; zoom:1; }
ul.newanchorlinksbilling li { list-style-type:none; line-height:1.3; margin-left:10px; margin-right:10px; padding-bottom:4px; padding-left:10px; background: transparent url(/img/dot_yellow.gif) no-repeat scroll 0px 5px; font-size:11px; color:#555; float:left; width:320px; }


ul.relatedinfobilling, ul.relatedinfobilling li { margin:0; padding:0;}
ul.relatedinfobilling li { list-style-type:none; line-height:1.7; margin-left:0px; padding-bottom:3px; padding-left:10px; background: transparent url(/img/dot_yellow.gif) no-repeat scroll 0px 5px; }
ul.relatedinfobilling { margin-bottom:20px; }
div#thestuff a {font-weight:bold;}






.hidetooltip { display:none; }

.sampledatatable { width:715px; margin: 35px 0px 35px 15px; }
.sampledatatable * { font-family:"Courier New", Courier, monospace; font-size:12px; color:black; }
.sampledatatable th, .sampledatatable th a, .sampledatatable th a:hover { color:white !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.sampledatatable td { padding-bottom: 25px; }
.sampledatatable a, .sampledatatable a:hover { text-decoration:none; font-weight:normal; color:black; display: block; }

span.indented { padding-left:70px; }

.altbgcolor { background:#eee; }


div.tablewraptop { border:2px solid black; border-bottom:none; clear:both; margin:30px 0px 20px;}
div.tablewrapmiddle { border:2px solid black; border-top:none; border-bottom:none; clear:both; margin:20px 0px;}
div.tablewrapbottom { border:2px solid black; border-top:none; clear:both; margin:20px 0px;}


img.shadowbottom { margin-bottom:-33px; margin-left:-2px; }
img.shadowtop { margin-top:-44px; margin-left:-2px; }

ul.subnav_mkts { margin-top: 0; margin-bottom:10px; }

.billing-backtotop { text-align:right; width: 770px; }


.backToTop2, .MRbackToTop2 {
    background : transparent url(/img/mkt_tutorials/dot_yellow.gif) no-repeat scroll /*479px*/  0px 5px;
    width : 95px;
    font-size : 10px;
    font-weight : normal;
    padding-right : 12px;
    padding-bottom : 3px;
    text-align : right;

}


#relatedlinks { margin-left:10px;}

#navigation ul li ul li, #corpnavcontainer ul li, #navcontainer ul li {overflow:wrap;}


table.reporttable {width:100%;border-right:1px solid #ccc !important; border-bottom:1px solid #ccc !important;}
table.reporttable td {padding:3px;border-left:1px solid #ccc !important; border-top:1px solid #ccc !important;}


#narrow-nowrap #breadcrumb table {width:400px; overflow:wrap;}
#narrow-nowrap #breadcrumb table a.breadcrumbUP {font-weight:normal !important;}


#wide-wrap #breadcrumb table a.breadcrumbUP {font-weight:normal !important;}


table.sampledatatable a {font-weight:normal !important;}
div#WzBoDy a {font-weight:bold !important;}

.fl {float:left;margin:3px 10px 7px 0px;}
.fr {float:right;margin:3px 0px 7px 10px;}
