html, body {    margin: 0;    padding: 0;    height: 100%;	position: relative;	font-size: 12px;}

body, textarea {font-family: Gill Sans MT, Arial, Helvetica, sans-serif;background-image:url(http://www.nbdatagroup.co.uk/images/PRO_background.gif);	background-color:#FFFFFF;	font-size: 12px;}
	
body, input, select, textarea, a {	color: #85888a;text-decoration:none;font-size: 12px;}

.copy, #articles, #relatedlinks, .sequence, h2 {	text-align:left;	font-size: 12px;}

.answer {	color: #3e032f;	font-size: 12px;}

.page{	    width: 928px;    background-repeat:no-repeat;    text-align: left;    position: relative;    min-height: 100%;    height: auto !important;    height: 100%;}

.content{    padding-left: 248px;    width: 567px;    padding-bottom: 0;    clear: both;    height: auto !important;	font-size: 12px;}
	
.sitedetails {	height: 80px !important;	height /**/: 80px;	background: #FFFFFF;	font-size:12px;}

.maintext {	vertical-align:top;	color:#3a4349;	font-size:12px;}

/*exampletext*/
.exampletext{    position: absolute; /* PR CHANGED */      top: 0px;    left: 178px; /* !important; */ /* PR CHANGED */    padding: 0px;	width: 673px;	height: 210px;	background-color:#FFFFFF;    display: none;	 /* PR CHANGED */}

/* JRS - NEW STYLE SHEET SETTING - 09/06/2006 */
.exampletext table{ padding-left: 12px;	text-decoration: none;	text-align: left;	text-valign: top; width: 673px;	height: 275px;	display: block;	border:1px;	border-style:solid;	border-color:#94BFD9;}

input { BORDER-TOP: 1px solid rgb(58,67,73); BORDER-BOTTOM: 1px solid rgb(58,67,73); BORDER-LEFT: 1px solid rgb(58,67,73);BORDER-RIGHT: 1px solid rgb(58,67,73);BACKGROUND: #FFFFFF;color:#3e032f; font-size:12PX;	}

.register2 {;font-size: 12px; font-weight:bold; color:#3e032f; padding:1px 10px 1px 10px;}

.style4 {font-size: 16px}

.smallprint {font-size:10px}

.registrationtxt { font-weight:bold;}

.menuhead {font-size:12px; color:#FFFFFF;text-transform:uppercase; padding-left:12px; height:33px; width:224px;}

.submenu A {width:224px; background-color:#d3dee6; text-decoration:none; font-size: 12px; height:30px; padding-left:6px; padding-right:6px; padding-bottom:6px; padding-top:6px; color:3a4349; text-transform:uppercase;}

.submenutable {width:100%;  border-top:1px; border-bottom:0px; border-left:0px; border-right:0px; border-color:#3a4349; border-style:dashed;}

.offerhighlight {font-size:16px; font-weight:300; color:#3a4349; text-transform:uppercase;}


