/********** Remove unwanted elements **********/
.noprint {display: none;}
.newtestimonialsbox {display: none;}

/********** Ensure the content spans the full width **********/
#content,

div#contentleft {
	float: left;
	width: 780px;
	height: 100%;
	margin-right: 20px;
}

#content_new_top,
#content_new_bottom,
#content_switching,
#content_testimonials,
#content_iso_training,
#content_iso_9001,
#content_iso_faqs {
	float: left;
	width: 100%;
	margin: 0px;
}
div#summary, div#benefits, div#process, div#costs, div#history, div#credentials, div#why_tender, div#get_started, div#standing_out,
div#current_opportunities {position: absolute; padding-top: 15px;}

div#about_text, div.about_text_area, div#advice_text_bottom, div#advice_guides_text, div.content_text_area, div#careers_main_text,
div#certification_main_text, div#contactform_toptext, div.content_text_area, div#iso_faqs_area, div#privacy_text, 
div#news_text_bottom, div#thank_you, div#what_is_ukas_text, div#login_text_area, div#login_text_area, div#contentleft {position: absolute;}

div#content_text_area {width: 920px;}

div#survey_left {background-color: #FFFFFF;}
div#survey_introduction_left {background-color: #FFFFFF; width: 100%;}
div#survey_plans_left2 {background-color: #FFFFFF; width: 100%;}

div#article_bar_business_data_security {position: absolute; background-image: url('none');}

div#testimonialbox_article_wrapper {background-color: white;}
div#testimonialbox_article_left {background-image: url('none');}
div#testimonialbox_article_right {background-image: url('none');}
/********** Background **********/
body {background: white;}
#testimonials_main_text {background: white;}

#eco_friendly_office_guide_bar {background-image: url('none');}
#article_bar_eco_friendly_when_working_at_home {float: left; background-image: url('none');}

div#news_text_intro {float: left; width: 400px;}

div#content_left_image_wrapper {
	width: 920px;
	/*height: 235px;*/
}

/********** Font **********/

/********** Change text colour to black (useful for light text on a dark background) **********/
p {color: #000000; font-size: 16px;}
p.articlebar_title_white {color: #000000;}
p.articlebar_white {color: #000000;}
h2 {color: #000000; font-size: 16px;}
p.white {color: #000000;}
p.panel {color: #000000;}
p.panel a:link {color: #000000;}

p.newstext {color: #000000; font-size: 13px;}

h4 {color: #000000;}

p.quotebig {color: #000000;}

p.survey {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}
p.survey a:link {color: #000000; text-decoration: none;}
p.survey a:visited {color: #000000; text-decoration: none;}
p.survey a:hover {color: #000000; text-decoration: underline;}
p.survey a:active {color: #000000; text-decoration: none;}

/********** Improve colour contrast of links **********/
p a:link,
p a:visited {color: #781351;}
















/****************************************************************************************/














h1 {font-family: arial, arial; font-size: 24px; color: #000000; text-decoration: none; text-align: justify; font-weight: normal;}
h1 a:link {color: #000000;}

h2 {font-family: arial, arial; font-size: 16px; color: #000000; text-decoration: none; text-align: justify; font-weight: bold;}

h3 {font-family: arial, arial; font-size: 16px; color: #000000; text-decoration: none; text-align: justify; font-weight: normal;}

h4 {font-family: arial, arial; font-size: 24px; color: #000000; text-decoration: none; text-align: justify; font-weight: normal;}

p, ul {font-family: arial, arial; font-size: 16px; color: #000000; text-decoration: none; text-align: justify;}
p a:link {color: #000000;}

blockquote {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify; margin-left: 20px; margin-right: 20px;}

p.readmore {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}
p.readmore a:link {color: #000000;}

p.freeguides {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify; line-height: 40px;}

p.downloadiso {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify; line-height: 42px;}

p.asterik {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.back {font-family: arial, arial; font-size: 11px; color: #000000; text-decoration: none; text-align: justify;}

p.link {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.fact {font-family: arial, arial; font-size: 11px; color: #000000; text-decoration: none; text-align: justify; line-height: 2px;}

p.nolink {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.grey {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.blue {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.green {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.greenbullet {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.panelred {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.red {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.heading {font-family: arial, arial; font-size: 30px; color: #000000; text-decoration: none; text-align: justify;}

p.heading_brown {font-family: arial, arial; font-size: 30px; color: #000000; text-decoration: none; text-align: justify;}

p.heading_blue {font-family: arial, arial; font-size: 30px; color: #000000; text-decoration: none; text-align: justify;}

p.main {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify; line-height: 18px;}

p.panel {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.panel_case_studies {font-family: arial, arial; font-size: 14px; color: #000000; text-decoration: none; text-align: justify;}

p.panel_brown {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.panel_grey {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.panelblue {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.panelgreen {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.panelred {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.panelyellow {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.white {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.whitesurvey {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.brown {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.grey {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: left;}

p.mainmenu {font-family: arial, arial; font-size: 16px; color: #000000; text-decoration: none; text-align: center;}

p.new_mainmenu {font-family: arial, arial; font-size: 16px; color: #000000; text-decoration: none;}

p.tmenu {font-family: arial, arial; font-size: 11px; color: #000000; text-decoration: none; text-align: center;}

p.title {font-family: arial, arial; font-size: 8pt; color: #000000; text-decoration: none; text-align: justify; font-weight: bold;}

p.intro {font-family: arial, arial; font-size: 8pt; color: #000000; text-decoration: none; text-align: justify;}

p.small {font-family: arial, arial; font-size: 11px; color: #000000; text-decoration: none; text-align: justify;}

p.submitted_by {font-family: arial, arial; font-size: 10px; color: #000000; text-decoration: none; text-align: justify;}

p.news_title {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify; font-weight: bold;}

p.articlebar_title {font-family: arial, arial; font-size: 24px; color: #000000; text-decoration: none; text-align: justify;}

p.articlebar {font-family: arial, arial; font-size: 14px; color: #000000; text-decoration: none; text-align: justify;}

p.articlebar_title_white {font-family: arial, arial; font-size: 24px; color: #000000; text-decoration: none; text-align: justify;}

p.articlebar_white {font-family: arial, arial; font-size: 14px; color: #000000; text-decoration: none; text-align: justify;}

p.client_area_white {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.client_area {font-family: arial, arial; font-size: 12px; color: #000000; text-decoration: none; text-align: justify;}

p.quotebig {font-family: arial, arial; font-size: 24px; color: #000000; text-decoration: none; text-align: justify;}
