.report .maincontentWrapper .maincontent{padding:0;}
.maincontentWrapper{background:none !important;}
.noSideCol .maincontent {background: none;}
.report { width: 100%;  margin: 5px 0 0 0; }

.header{width:100%;height:290px;background: url('../images/report-banner.png') no-repeat center;margin:0;margin-top: -7px;}
#report-header{width:960px;margin:auto;}
.lnk-report-back{padding:9px 30px 10px 30px;color:#fff !important;background:url('../images/report-back.png') no-repeat;color:#9e4499;text-decoration:none;float:left;border-radius: 3px;}
#report-header .lnk-report-back{margin-top: 50px;}
.lnk-report-back:hover{text-decoration:none;color:#fff;}
#report-header h2, #report-header h3{clear: both;float:left;color:#fff;font-size:20px;font-weight:normal;}
#report-header h2{font-size:29px;font-weight:bold;margin:40px 0 0 0;}
#report-header img{float:right;margin: 20px 35px 0 0;}
#report-header .report-header-left{ float: left; max-width: 700px }

.body-top{width:960px;margin:auto;}
.top-row-block{width:100%;height: auto !important;width: 100% !important;}
.report-body-top p{font-size:14px;font-family: Verdana, sans-serif;margin:30px 30px 30px 0;}
.report-body-top ul{font-size:14px;}
.report-body-top h3{font-size:50px;font-weight:normal;padding: 5px 20px;margin:16px 0 0 0;}
.report-body-top h4{font-size:15px;text-transform:uppercase;padding:30px 0 10px 20px}
.top-right-buttons{width:300px !important;margin-top:30px;float: right !important;margin-bottom: 30px;}
.top-right-buttons .report-button-text{padding:26px 0 26px 105px;}
.report-body-top a{width:100%;float:left;display:block; color:#fff !important; font-size:15px;text-decoration:none;font-weight: bold;margin-bottom:10px;}
.report-body-top .video{background:url('../images/report-video.png') no-repeat #9c449a;}
.report-body-top .download{background:url('../images/report-download-this-small.png') no-repeat #4eacc8;}
.report-body-top .view{background:url('../images/report-view-this-small.png') no-repeat #a8cf46;}

.report-body-top div{float:left;width:33.3%;height:230px;color:#fff;}
.report-body-top div p{padding: 0 20px 0 20px;line-height: 1.5em;margin: 30px 0;width: auto;}
.top-left-text{width:630px !important;float:left !important;color:#000 !important;height:auto !important;}
.top-left-text p{padding:0 20px 0 0!important;}
.top-left-text a{color:#34b6cd !important;font-size: 14px;font-weight: normal;float:none !important;width:auto;display:inline !important;}

.cell-1{background:#9c449a;}
.cell-2{background:#97c51f;}
.cell-3{background:#4eacc8;}
.cell-4{background:#76c596;}
.cell-5{background:#8781af;}
.cell-6{background:#9c449a;}

.body-middle{width:100%;background:#eeeeee;float:left;margin-top: 40px;padding-bottom: 30px;}
.body-middle h3{color:#9e4499;font-size:22px;margin-top:25px;}
.report-body-middle{width:960px;margin:auto;}
.faq {margin:20px 0 30px 0;}
.faq dt{background:#fff url('../images/report-plus.png') no-repeat;border:1px solid #dbdbdb;margin-bottom:7px;clear:both;float:left;width:100%;}
.faq dd{background:#fff;margin:-16px 0 10px 0;border-left:2px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;clear:both;float:left;width:100%;}
.faq .selected{background:#fff url('../images/report-min.png') no-repeat;border-bottom:transparent; position:relative;}
.faq span{float:left;padding:20px 0 25px 80px;font-size:14px;font-weight:bold;font-family: Verdana, sans-serif;margin:0px;border-left: 1px solid #dbdbdb;}
.faq ul{margin-top:15px;padding-right: 20px;}

.body-bottom{float:left;width:100%;}
.report-body-bottom {width:960px;margin:auto;margin-top:35px;}
.report-body-bottom .download{background:url('../images/report-download-this.png') no-repeat;float:left;}
.report-body-bottom .view{background:url('../images/report-view-this.png') no-repeat;float:right;}

.report-body-bottom .download, .report-body-bottom .view{ display:block; color:#fff; font-size:15px;text-decoration:none;width:47.5%;height:86px;font-weight: bold }
.report-body-bottom .download:visited, .report-body-bottom .view:visited{ color:#fff }

.report-button-text{padding:32px 0 32px 130px;display:block;}
.report-button-text:hover{color:#fff;}
.report-body-bottom  .lnk-report-back{margin:50px 0 35px 0;}