body
{
	text-align:center;
	background-color:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:0px;
	behavior:url(../styles/csshover.htc);
	
	/*min-width: 881px;
	width:auto !important;
	width: 881px;
	margin-left:auto;
	margin-right:auto;*/
}

#pageContainer
{
	width:100%;
	min-width:884px;
	
}
/* the bodge for IE6 browsers 
* html #ieMinWidthHolder {border-left:760px solid #eeeeee; position:relative; float:left;z-index:1}
* html #ieMinWidthContainer {margin-left:-760px; position:relative; float:left;z=index:2;}	
*/

#header h1
{
	line-height:0px;
	font-size:0px;
	display:inline;
}

#nh-logo{
	width:210px;
	min-height:105px;
	height:105px;
	overflow:hidden;
	float:right;
	margin-top:0px;
	clear:both;
	padding-left:20px;
}

input
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #a5acb2;
}

textarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #a5acb2;
}

option
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

select
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	border:1px solid #a5acb2;
}

img
{
	border:0px;
}

#banner span
{
	display: none; 
}

.paddedContainer	
{	
	padding:0px 20px 0px 20px;
	width:1024px;
	margin:0 auto 0 auto;
}

.paddedContainer1	
{	
	padding:10px 0px 10px 0px;
	width:1024px;
	margin:0 auto 0 auto;
}

#banner
{
	float:left;
	position:relative;
	top:6px;
	left:4px;
	margin: 0px;
	padding:0px; 
	width:139px; 
	height:102px; 
	background-repeat:no-repeat;
	font-size:0px;
	line-height:0px;
}

#head-text{
	float:right;
	width:424px;
	position:relative;
}

#headerTitle
{
	float:right;
	width:424px;
	height:20px;
	margin-left:200px;
	position:absolute;
	top: 91px;
	clear:both;
}

#footerCopyright a
{
	color:#484848;
}

h5
{
	font-weight:bold;
	font-size:11px;
	display:inline;
}

.feedbackMessage
{
	font-style:italic;
}

.centreContainer
{
	margin:0px;
	width:100%;
	padding:0px;
	text-align:center;
}


.clearFloat
{
	clear:both;
}

.clearRight
{
	clear:right;
}

#footerCopyright
{
	float:left;
	text-align:left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#creatioLink
{
	padding-top:5px;
	color:#999999;
}

#creatioLink a
{
	color:#999999;
}

.footerPartner
{
	float:right;
	padding-left:10px;
	padding-right:0px;
	padding-top:4px;
}

.footerPartner a:link {color: #444444;}
.footerPartner a:visited {color: #444444;}
.footerPartner a:hover {color: #444444;}
.footerPartner a:active {color: #444444;} 	


#footerRow
{
	border-top:#c6c6c6 solid 1px;
	font-size:10px;
}

.bold
{
	font-weight:bold;
}