*	{margin:0; padding:0; border:0px none;}
/********************************************************************/
/****************************** LAYOUT ******************************/
div#pagewrapper,
div#wrapper {margin: 0 auto;}

div#wrapper,
div#header,
div#mainmenu,
div#footer {width: 940px;}
/****************************** LAYOUT ******************************/
/********************************************************************/


/********************************************************************/
/****************************** HEADER ******************************/
div#header {
	height: 150px;
	margin-top: 20px;
	background-image: url('../images/bkground-top-blue.jpg'); 
	background-position: center;
	background-repeat: no-repeat;
}

div#bablogo,
div#babstrapline {background-repeat: no-repeat;}
/********************************************************************/
div#bablogo {
	float: left;
	width: 89px;
	height: 150px;
	background-image: url('../images/logo-british-assessment-bureau.gif');
	margin-left: 20px;
}

div#babstrapline {
	float: left;
	width: 679px;
	height: 150px;
	background-image: url('../images/text-strapline.gif');
	background-repeat: no-repeat;
	background-position: center;
}

div#babestablished {
	float: right;
	width: 152px;
	height: 150px;
	background-image: url('../images/text-established-1965.gif');
	background-repeat: no-repeat;
}
/****************************** HEADER ******************************/
/********************************************************************/


/***************************************************************************/
/****************************** NEW MAIN MENU ******************************/
div#new_mainmenu {
	width: 938px;
	height: 47px;
	padding: 1px;
	background-color: #C9C9C9;
}
/***************************************************************************/
ul#new_mainmenu {list-style-type: none;}

li {
	float: left;
	padding: 1px 0px 1px 1px;
	margin-right: 1px;
	background-color: #FFFFFF;
}
li#new_contact {
	padding: 1px;
	margin-right: 0px;
}

li a {
	display: block;
	padding: 13px 29px;
	background-image: url('../images/menu/bg.png');
}
li a#new_about {padding: 13px 30px 13px 29px;}
li a#new_news {padding: 13px 30px;}

li a:hover {background-image: url('../images/menu/bg-hover.png');}
/****************************** NEW MAIN MENU ******************************/
/***************************************************************************/


/*******************************************************************************/
/****************************** AUDITOR MAIN MENU ******************************/
li#auditor_contact {
	padding: 1px;
	margin-right: 0px;
}

li#auditor a {
	display: block;
	padding: 13px 26px;
	background-image: url('../images/menu/bg.png');
}

li#auditor a:hover {background-image: url('../images/menu/bg-hover.png');}
/****************************** AUDITOR MAIN MENU ******************************/
/*******************************************************************************/


/*************************************************************************/
/****************************** ARTICLE BAR ******************************/
div#article_bar_eco_friendly_when_working_at_home {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-working-from-home-eco.png');
	border-bottom: 2px solid #709E00;
}
div#article_bar_eco_friendly_office_guide {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-eco-friendly-office-guide.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_writing_an_effective_press_release {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-writing-an-effective-press-release.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_how_to_check_an_online_company {
	float: left;
	width: 580px;
	padding: 20px 340px 20px 20px;
	background-image: url('../images/advice/photo-strip-checking-a-company-is-legitimate.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_iso_27001_win_you_business {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-iso-27001-win-business.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_five_steps_to_a_greener_office {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-five-steps-to-a-greener-office.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_tendering_advice {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-tendering-advice.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_it_pays_to_go_green {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-it-pays-to-go-green.png');
	border-bottom: 2px solid #709E00;
}
div#article_bar_whats_the_best_web_browser {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-whats-the-best-web-browser.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_business_data_security {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-business-data-security.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_writing_a_health_and_safety_policy {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-writing-a-health-and-safety-policy.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_environmental_policy_statement {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-sample-environmental-policy.png');
	border-bottom: 2px solid #709E00;
}
div#article_bar_waste_management_guide {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-waste-management-guide.png');
	border-bottom: 2px solid #709E00;
}
div#article_bar_writing_an_environmental_policy {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-writing-an-environmental-policy.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_making_most_of_certification {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-making-most-of-certification.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_how_can_i_tell_if_someone_is_iso_certified {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-how-can-i-tell-if-someone-is-iso-certified.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_iso_9001_2008_update {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-iso-9001-2008-revision.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_making_the_most_of_your_certification {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-making-most-of-certification.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_olympic_tendering {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-olympic-tendering.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_writing_an_equal_opportunities_policy {
	float: left;
	width: 630px;
	height: 117px;
	padding: 20px 290px 20px 20px;
	background-image: url('../images/advice/photo-strip-writing-an-equal-opportunities-policy.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_choosing_a_certification_body {
	float: left;
	width: 580px;
	padding: 20px 340px 20px 20px;
	background-image: url('../images/advice/photo-strip-choosing-a-certification-body.png');
	border-bottom: 2px solid #015BBC;
}
div#article_bar_facebook_for_business {
	float: left;
	width: 580px;
	padding: 20px 340px 20px 20px;
	background-image: url('../images/advice/photo-strip-facebook-for-businesses.png');
	border-bottom: 2px solid #015BBC;
}
/****************************** ARTICLE BAR ******************************/
/*************************************************************************/


/*********************************************************************/
/****************************** CONTENT ******************************/
div#content {
	float: left;
	width: 900px;
	padding: 20px;
	background-color: #FFFFFF;
}
/********************************************************************/
div#contentleft {
	float: left;
	width: 630px;
	height: 100%;
	margin-right: 20px;
}

div#contentright {
	float: left;
	width: 250px;
	height: 100%;
}

div#contentlogin_left {
	float: left;
	width: 530px;
	margin-right: 56px;
}

div#contentlogin_right {
	float: left;
	width: 314px;
}
/********************************************************************/
div#content_new_left {float: left;}
div#content_new_middle {float: left;}
div#content_new_right {float: left;}

div#content_new_top {float: left;}
div#content_new_bottom {float: left;}
/********************************************************************/
/*******************************/
/********** BOX SMALL **********/
/*******************************/
div.contentboxsmall {
	float: left;
	width: 220px;
	margin-top: 25px;
	margin-right: 13px;
}

/********************************/
/********** BOX MEDIUM **********/
/********************************/
div#contentboxmedium {
	clear: both;
	float: left;
	width: 444px;
	margin-top: 25px;
	margin-right: 23px; /* NEEDS SORTING? */
}

/*******************************/
/********** BOX RIGHT **********/
/*******************************/
div.contentboxright {
	float: right;
	width: 200px;
	margin-top: 25px;
}

/**************************************************************************/
/****************************** CONTENT LEFT ******************************/
/*********************************************************************/
/****************************** HEADING ******************************/
div#heading { /* FONT TAGE - H1 */
	padding-bottom: 10px;
	border-bottom: 2px solid #015BBC;
	margin-bottom: 20px;
}

div#heading_eco { /* FONT TAGE - H1 */
	padding-bottom: 10px;
	border-bottom: 2px solid #709E00;
	margin-bottom: 20px;
}
/****************************** HEADING ******************************/
/*********************************************************************/
/****************************** CONTENT LEFT ******************************/
/**************************************************************************/
/****************************** CONTENT ******************************/
/*********************************************************************/


/********************************************************************/
/****************************** BOTTOM ******************************/
div#bottom {
	float: left;
	width: 900px;
	height: 16px;
	padding: 20px;
	border-top: 1px dotted #CCCCCC;
	background-image: url('../images/bkground-lines.gif');
	background-color: #FFFFFF
}

div#bottomleft,
div#bottommiddle,
div#bottomright {padding-left: 20px; padding-right: 20px; background-repeat: no-repeat;}
/********************************************************************/
div#bottomleft {
	float: left;
	background-image: url('../images/icon-top.gif');
}

div#bottommiddle {
	float: left;
	background-image: url('../images/icon-send-friend.gif');
}

div#bottomright {
	float: left;
	background-image: url('../images/icon-print.gif');
}
/****************************** BOTTOM ******************************/
/********************************************************************/


/********************************************************************/
/****************************** FOOTER ******************************/
div#footer {
	float: left;
	padding-top: 15px;
	padding-bottom: 15px;
}
/********************************************************************/
div#footerleft,
div#footermiddleleft,
div#footermiddleright,
div#footerright,
div.footerdivider {float: left;}

div#footerleft {
	clear: both;
}

div.footerdivider {
	padding: 0px 10px;
}
/****************************** FOOTER ******************************/
/********************************************************************/


/*****************************************************************/
/****************************** W3C ******************************/
div#w3c {
	clear: both;
	float: left;
	width: 980px;
}
/****************************** W3C ******************************/
/*****************************************************************/


/***********************************************************************/
/****************************** SLIDESHOW ******************************/
div#slideshow_container {
	width: 980px;
	height: 206px;
	overflow: hidden;
}
/****************************** SLIDESHOW ******************************/
/***********************************************************************/