/* CSS Document */		body {			font-size:0.9em;			font-family: Verdana, Arial, Helvetica, sans-serif;			color: #000000;			background-image: url(../images/bg.gif);			background-color: #fff;			margin-top:10px;			padding-top:0px;		}		hr {			display:none;		}				h4 { 			color:#442784;		}				h5 { 			color:#442784;		}		.c {			clear:both;		}		.cleft {			clear:left;		}				.cright {			clear:right;		}				.c span {			line-height:0px;			font-size:0px;			visibility:hidden;		}div.row {  clear: both;  padding-top: 5px;  }div.row span.label {  float: left;  width: 100px;  text-align: right;  }div.row span.formw {  float: right;  width: 335px;  text-align: left;  }				img.right {		    float:right;		}		img.left {		    float:left;		}		#horizon {			text-align:center;		}#wrapper {	width:760px;	margin:0 auto;	background-color: #FFFFFF;}/* Page Make up */#skip-link span {	display:none;}		#skip {display: none;}		#topbar {	height: 176px;	width: 760px;	margin: 0 auto;	vertical-align: bottom;}#footer {	width:760px;	margin-top: 3em;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: xx-small;	font-weight: normal;	color: #666666;	height: 30px;	background-color: #FFFFFF;	text-align: center;	vertical-align: bottom;	}#leftpanel {	width:220px;	float: left;	background-color: #fff;					}#maincontent {float: left;	position: relative;	margin: 0 auto;	width: 540px;	background-color: #FFFFFF;}#page {	width: 100%;	text-align: center;}#pagemain {	width: 100%;	text-align: center;}#centre {	width: 585px;	background: #45a4c4;	position:absolute;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium;	color: #FFFFFF;	text-decoration: none;	float:right;	border: 3px solid #45a4c4;		}#mainbody {	width: 500px;	float:left;	position:relative;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #666666;	text-decoration: none;	margin-top: 1em;	text-align: left;	background-color: #FFFFFF;	top: 1em;	}#contentbody {	width: 550px;	float:left;	position:relative;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #666666;	text-decoration: none;	margin-top: 1em;	left: 140px;	text-align: left;	background-color: #FFFFFF;	top: 1em;	}#homeimage {	width: 255px;	float: right;	position:absolute;	}	#navbox {	padding-bottom: 1em;	position:relative;	top: 80px;	background-color: #FF0000;	text-align: left;} #navcontainer { 	float:left;	width: 180px;	list-style: none;	top: 1em;	text-decoration: none;	padding-top: 10px;	padding-bottom: 5px;}#navcontainer ul{	list-style: none;	font-size: 1em;	color: #666666;	background-color: #FFFFFF;}#navcontainer a{	display: block;	background-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;	padding-bottom: 10px;	padding-top: 10px;	}	#navcontainer a:link, #navcontainer a:visited	{	color: #666666;	text-decoration: none;	}#navcontainer a:hover	{	background-color: #ededed;	color: #1368bd;	}#visionlogo {	width: 119px;	height: 62px;	float:center;	text-decoration: none;	background-color: white;	padding-bottom: 5px;	border: none;	margin: 0 40px;}#visionlogo a:link, a:visited, a:hover {	text-decoration: none;	}#nikkenlogo {	width: 120px;	height: 130px;	float:center;	text-decoration: none;	background-color: white;	margin: 0 40px 15px 40px;}#nikkenlogo a:link, a:visited, a:hover {	text-decoration: none;	}					#copyright {						float:left;						width: 200px;						padding-left:5px;						color:#666;					}					#miscfooternav {						float:left;						color:#666;					}					#miscfooternav a {						text-decoration:none;					}									#miscfooternav a:link {						text-decoration: none;						color: #666;					}					#miscfooternav a:visited {						text-decoration: none;						color: #666;					}					#miscfooternav a:hover {						color: #ccc;						}										#dbstatusnav {						text-align:right;						float:right;						width: 200px;						color:#666;						padding-right:5px;					}					#dbstatusnav a:link {						text-decoration: none;						color: #666;					}					#dbstatusnav a:visited {						text-decoration: none;						color: #666;					}					#dbstatusnav a:hover {						color: #ccc;						}			