/* CSS Document */

BODY{
	margin:0;
	padding:0;
	background-color:#b2b2b2;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color:#474747;
	font-size:62.5%;
}
a {
outline: none;
}
p{
	margin:0px 0px 20px 0px;
}
img {
	border:0px;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:0px;

}
h1{
	margin:0px;
	padding:0px;
	font-size:2.6em;
	color:#000066;
}
h2{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:2em;
	color:#b2b2b2;
}
h3{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:1.2em;
	color:#000066;
}
element {
	cursor: hand;
}

DIV#center{
	width:956px;
	margin-left:auto;
	margin-right:auto;
	font-size:1.1em;
}
DIV#wrapperHome{
	width:956;
	padding:0px;
}

DIV.headerGap{
	text-align:right;
	color:#000066;
	height:28px;
	width:956px;
	font-weight:bold; 
	font-size:1.4em;
	padding-top:10px;
}
DIV.whiteBorder{
	border:2px solid #FFFFFF;
	width:952px;
	background-color:#FFFFFF;
	background-image:url(http://clients.base01.co.uk/D&B/images/leftColBg.gif);
	background-repeat:repeat-y;
	position:relative;
}

DIV.leftContent{
	width:248px;
	float:left;
}
DIV.leftContent a{
	cursor: pointer;
	cursor: hand;
	color:#ffffff;
	text-decoration:none;
}
DIV.leftContent a:hover{
display:block;
	text-decoration:underline;
	
}

DIV.leftContent #inner{
	width:188px;
	float:left;
	display:inline;
	margin:0px 0px 20px 18px;	
}
DIV.leftBtOn{
	clear:both;
	float:left;
	width:15px;
	height:15px;
	background-image:url(http://clients.base01.co.uk/D&B/images/arrow_on.jpg);
}
DIV.leftBtOff{
	clear:both;
	float:left;
	width:15px;
	height:15px;
	background-image:url(http://clients.base01.co.uk/D&B/images/arrow_off.jpg);
}
DIV.leftContent #inner #leftBtDiv{
	width:188px;
	margin-bottom:10px;
	display:table;
}
DIV.leftContent #inner #leftBtDiv p{
	width:168px;
	float:right;
	margin:0px;
	
}

DIV.leftBtArea{
	background-image:url(http://clients.base01.co.uk/D&B/images/bg_left.jpg);
	background-repeat:no-repeat;	
	width:248px;
	height:354px;
	position:absolute;
	bottom:0px;
	left:0px;
	padding:10px

}
DIV.leftBtArea #btDiv{
	
	height:37px;
	width:228px;
	float:left;
	margin:0px 0px 10px 0px;
	color:#FFFFFF;
	background-color:#FFcc00;
}

DIV.leftBtArea #btDiv p{
	float:left;
	padding:5px;
	color:#FFFFFF;
}

DIV.leftBtArea #btDiv h4{
	font-size:1.4em;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	padding:0px;
}

DIV.leftBtArea #img {
	width:14px;
	height:37px;
	float:left;
	margin:0px;
}


DIV.leftBtArea a{
	color:#ffffff;
	text-decoration:none;
}
DIV.leftBtArea a:hover{
	text-decoration:none;
}


DIV.rightContent{
	width:699px;
	float:right;
}
DIV.rightContent #header{
	background-color:#ffcc00;
	width:699px;
	text-align:right;
	height:118px;
	font-size:0px;
}
DIV.rightContent #header img{
	height:118px;
	font-size:0px;
	margin:0px;
	padding:0px;
}
DIV.rightContent #leftSide{
	float:left;
	width:389px;
	margin:30px 0px 20px 40px;
	display:inline;
}
DIV.rightContent #rightSide{
	float:right;
	width:200px;
	margin:30px 40px 20px 0px;
	display:inline;
}
DIV.rightContent #rightSide p{
	font-size:1.6em;
	font-style:italic;
	font-weight:bold;
}
DIV.footerBlue{
	width:952px;
	background-color:#000066;
	color:#ffffff;
}
DIV.footerBlue img{
	margin:2px 0px 5px 10px;
	padding:0px;
}
DIV.footerWhite{
	color:#FFFFFF;
	margin:2px 0px 0px 0px;
	padding:0px;
}
DIV.footerWhite a{
	color:#FFFFFF;
}

/* =============================================================== general =========*/
.right{float:right;}
.left{float:left;}
.clear {
	margin:0;
	padding:0;
	line-height:0px;
	font-size:0px;
	clear:both;
	overflow:hidden;
	height:0px;
}