#report-content div.results{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#414141;width:775px; text-align:left !important;margin:60px 0 0 0;}
#report-content div.results h2{color:#009900;padding:10px 0 0 0;font-size:26px;margin:0;font-weight:normal;}
#report-content div.results h2 a{
	text-decoration:none;
	color:#009900;
}
#report-content div.results h2 a:hover{text-decoration:underline;}
#report-content div.results h2 span.contrast{color:#455560;font-weight:bold;}
#report-content div.results h2 span.score{text-align:center;border:1px solid #e1e1e1;line-height:50%;color:#217ce5;font-family:Georgia, "Times New Roman", Times, serif;font-size:70px;float:right;font-weight:normal;}
#report-content div.results h2 span.score span.title{display:block;border-bottom:1px solid #e1e1e1;line-height:100%;color:#666;text-transform:uppercase;font-weight:normal;font-size:11px;background:#f1f1f1;padding:3px 3px 3px 3px;margin:0;}
#report-content div.results h2 span.score span{display:block;padding:14px 5px 0 5px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#report-content div.results h2 span.score strong{display:block;border-top:1px solid #e1e1e1;line-height:100%;color:#666;text-transform:uppercase;font-weight:normal;font-size:11px;background:#f1f1f1;padding:0 3px 2px 3px;margin:20px 0 0 0;}
#report-content div.results h2 span.score strong em{font-size:15px;font-style:normal;}
#report-content div.results h3{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;font-size:19px;border-bottom:2px solid #009900;color:#999;font-style:italic;margin:5px 0 10px 0;padding:0 0 30px 0;line-height:21px;}
#report-content div.results h3 strong{display:block;font-size:14px;font-weight:bold;margin-top:4px;}
#report-content div.results h4{color:#fff;background:#009900;font-size:20px;margin:0;padding:4px 12px;font-weight:normal;}
#report-content div.results h5{color:#009900;font-size:19px;font-weight:normal;margin:25px 0 5px 0;border-bottom:1px dotted #ccc;}
* html #report-content div.results h5{border-bottom:2px dotted #ccc;}
#report-content div.results h5 strong{color:#217ce5;font-weight:normal;}
#report-content div.results p{margin:10px 0;padding:0;line-height:18px;}
#report-content div.results div.description{margin-top:0;font-size:14px;padding:10px 12px 0 12px;}
#report-content div.results div.description p{margin-top:0;line-height:20px;}
#report-content div.results div.callout{padding:5px 0 5px 35px;border-left:1px dotted #ccc;background:#f1f1f1 url("/sw/hubspotui/img/i_information.gif") no-repeat 12px 10px;}
#report-content div.results div.callout p{font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;margin:4px 0;padding:0;font-size:13px;}
#report-content div.results div.callout p a{font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;}
#report-content div.results a{color:#217ce5;}
#report-content div.results a.icon{padding:4px 0 3px 22px;}
#report-content div.results a.report{background:transparent url("/sw/hubspotui/img/i_report.gif") no-repeat 0 5px;}
#report-content div.results table{border-collapse:collapse;width:693px;clear:both;margin:10px 0;font-size:12px;border:1px solid #d2d2d2;}
#report-content div.results table thead tr th{border-bottom:1px solid #d2d2d2;border-right:1px solid #d2d2d2;text-align:left;background:#ededed;padding:5px;color:#455560;}
#report-content div.results table thead tr th a{text-decoration:none;color:#455560;}
#report-content div.results table thead tr th a:hover{text-decoration:underline;}
#report-content div.results table tbody th{background:#f1f1f1;}
#report-content div.results table tbody tr td{border-bottom:1px solid #e0e0e0;color:#6c6c6c;border-right:1px solid #e0e0e0;padding:5px;white-space:normal;}
#report-content div.results table tbody tr td.right{border-right:1px solid #d2d2d2;}
#report-content div.results div.section{border:1px solid #ccc;margin:15px 0;padding:0 0 20px 0;overflow:hidden;}
#report-content div.results div.sub-section{margin:0 40px;}
#report-content div.results div.call2action{background:transparent url("/sw/hubspotui/img/l_wsg-call2action.gif") repeat-y left top;border-left:1px dotted #9cc7f8;display:block;margin:25px 0 0 0;padding:5px 16px;}
#report-content div.results div.call2action h3{font-family:Georgia,"Times New Roman",Times,serif;border:none;padding:0;margin:14px 0 0 0;font-size:18px;font-style:italic;color:#217ce5;}
#report-content div.results div.call2action p{font-size:13px;line-height:19px;}
#report-content div.results div.call2action p a{color:#009900;}
#report-content div.results div#MailLink{padding:0 12px 12px 12px;background:#f2f2f2;border:1px solid #e1e1e1;}
#report-content div.message{clear:both;font-size:12px;color:#414141;padding:8px 20px 8px 40px;display:block;text-align:left;border-top:1px solid;border-bottom:1px solid;margin:10px 20px;}
#report-content div.message.alert{background:#ffe8e5 url("/sw/hubspotui/img/i_exclamation.gif") 15px 7px no-repeat;border-color:#f7aea5;}
#report-content div.message.info{background:#eff7ff url("/sw/hubspotui/img/i_information.gif") 15px 7px no-repeat;border-color:#bfdaff;}
#report-content div.message.warning{background:#fff6bf url("/sw/hubspotui/img/i_warning.gif") 15px 10px no-repeat;border-color:#f8dd70;}
#report-content div.message.correct{background:#E3FCE3 url("/sw/hubspotui/img/i_tick.gif") no-repeat scroll 10px 10px;border-bottom:1px solid #9FE8B8;border-top:1px solid #9FE8B8;}
#report-content div.message p{margin-top:2px;}
#report-content div.message p strong{font-size:14px;}
#report-content div.message.Colaps{background:#f2f2f2 url("/sw/hubspotui/img/i_cal-right.gif") 15px 10px no-repeat;border-color:#f8dd70;cursor:hand;}
.Warped {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 width: 99%;   /* remove horizontal scroll-bar when viewing in IE7 */
}

div.results{position:relative;}
div#wsgContainer{float:right;}
div#putBadge{color:#060;font-size:12px;font-weight:bold;position:absolute;top:0;right:130px;}
#report-content div#wsgContainer.b1 div#wsgBadge div#wsgScore{font-size:44px;}
