#content_wrapper {
	width:100%;
	float:none;
	text-align:left;
	background:none;
	height:100%;
	display:block;
}

#content {
	float:none;
	padding-top:10px;
}

#front-tabs{ border-bottom:3px solid #D9D8C7; height:38px; line-height:35px; text-align:center;}
#front-tabs ul{ margin:0; padding:0; list-style:none;}
#front-tabs li{ padding:0; float:left; width:314px;}
#front-tabs li.middle-tab{ margin:0 6px;}

#front-tabs a{ display:block; font-size:14px; background:#ecece3; border:1px solid #ecece3; border-width:3px 3px 0;}
#front-tabs a.active-tab{ color:#ff7d00; font-size:18px; background:#fff; padding-bottom:3px; border-color:#D9D8C7}
#front-tabs a:hover{ background:#fff;}

.front-section{ border:1px solid #D9D8C7; border-width:0 3px 3px; padding:10px; position:relative; margin-top:-12px;}
#ie-wrapper .front-section{ top:-7px;}
.hidden{ display:none;}

#web-services{ padding-right:320px;}
#web-services .web-services-links{ width:612px; padding:25px 0 55px;}
.web-services-links td{ width:204px !important;}

#web-services .service-marketing{ background:url(../images/service-marketing2.png) no-repeat top center;}
#web-services .service-design{ background:url(../images/service-design2.png) no-repeat top center;}
#web-services .service-development{ background:url(../images/service-sc.png) no-repeat top center;}

#web-services .more-link{ margin:65px 0; height:42px;}

#web-services .web-services td:hover{ background-position:center bottom}

#audit-form{ float:right; width:300px; background:#044D8E; margin:0 10px -400px 0; color:#fff; position:relative; z-index:1000;}

#audit-form .form-element, #audit-form .form-textarea, #audit-form .form-captcha{ clear:left; width:268px; margin-bottom:5px;}
#audit-form .form-element input{ border:1px solid #fff; padding:3px; width:170px; float:none;}
#audit-form .form-captcha input{ border:1px solid #fff; padding:3px; width:60px; float:left;}
#audit-form .form-element label, #audit-form .form-captcha label{ width:80px;}
#audit-form .form-captcha .powermail_mandatory_js{ margin-bottom:-30px; float:left}
#audit-form .form-element .textarea label{ width:120px;}
#audit-form .form-textarea textarea{ border:1px solid #fff; padding:3px; width:260px; height:70px;}
#audit-form fieldset{ border:1px solid #fff; margin:10px; font-size:11px;}
#audit-form legend{ font-size:18px; color:#fff;}
#audit-form .form-submit{ width:264px}
#audit-form .form-submit input{ text-indent:-5000px; background:url(../images/request-btn.png) no-repeat; width:220px; height:35px; padding:0; border:none;}

#report-form{ float:right; width:300px; background:#044D8E; margin:10px 0 5px 15px; color:#fff; position:relative; z-index:1000;}

#report-form .form-element, #audit-form .form-textarea{ clear:left; width:268px; margin-bottom:5px;}
#report-form .form-element input{ border:1px solid #fff; padding:3px; width:170px; float:none;}
#report-form .form-element label{ width:80px;}
#report-form .form-element .textarea label{ width:120px;}
#report-form .form-textarea textarea{ border:1px solid #fff; padding:3px; width:260px; height:70px;}
#report-form fieldset{ border:1px solid #fff; margin:10px; font-size:11px;}
#report-form legend{ font-size:18px; color:#fff;}
#report-form .form-submit{ width:264px}
#report-form .form-submit input{ text-indent:-5000px; background:url(../images/request-btn.png) no-repeat; width:220px; height:35px; padding:0; border:none;}

.report-price-tag{ margin-top:-40px; float:right; border:1px solid #FF7D00; width:150px; height:50px; color:#044D8E; padding:10px;}

.tx_powermail_pi1_fieldwrap_html_submitgraphic{ text-align:center; margin-top:5px;}

#web-services .web-services a{ padding:20px 0 20px 75px;}
#web-services .web-services td{ width:238px; text-align:left; height:90px}

span.required{ color:#c00;}
.powermail_mandatory_js{ color:#c00; background:#044D8E; margin-left:120px;}

h2{ font-size:18px; color:#FF7D00; font-weight:normal;}