/* CSS Document */
body, td, div {
		font-family: Arial,sans-serif;
		font-size: 11px;
		color: #000000;
		background-color: #045795;
		}
.important {
		font-family: Arial,sans-serif;
		font-size: 11px;
		color: #CC0000;
		font-weight:bold;
		}
a:link {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}

a:hover {
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color: #DE0000;
}
.highlight{
		font-size: 14px;
		font-weight:bold;
		color:#045795;
		}
.special{
		color:#FF00CC;
		}
.tableheader{
		font-size: 12px;
		font-weight:bold;
		color:#045795;
		}
.title{
		font-size: 18px;
		font-weight:bold;
		color:#4758A6;
		padding:1px 0 1px 30px;
		}
.smalltxt{
		font-size: 9px;
		font-weight:normal;
		color:#666666;
		}
.price{
		font-size: 11px;
		font-weight:normal;
		color:#DE0000;
}
.header{
		font-size: 14px;
		font-weight:bold;
		color:#000000;
		background-color:#BEDAEF;
		padding:5px;
		}
#container {
       background-color:#FFFFFF;
	   }
#tablecontainer {
       background-color:#FFFFFF;
	   width:440px;
	   }
.gentable {
	border: 1px solid #07006F;
}
ul { 
margin-left:20px; 
margin-bottom:0px; 
}
#top {
	width:860px;
	padding-left:30px;
}
#mainBodyContainer {
	width: 860px;
	margin:0px auto;
	background-color:#FFFFFF;
	border:1px solid #000;
}
#homeColLeft {
	text-align:left;
	width:350px;
	padding: 10px 0px 10px 30px;
	float: left;
	background-color:#FFFFFF;
}
#homeColRight {
	text-align:left;
	width:250px;
	padding: 10px 10px 10px 0px;
	float:right;
	background-color:#FFFFFF;
}
#homeColMain {
	text-align:left;
	width:440px;
	padding: 10px 30px 10px 0px;
	float:right;
	background-color:#FFFFFF;
}
#homeColFullMain {
	text-align:left;
	width:800px;
	padding: 10px 30px 10px 30px;
	float: left;
	background-color:#FFFFFF;
}
#homeContainer {
	width: 860px;
	height:auto;
	margin:0px auto;
	background-color:#FFFFFF;
}
#topLogo {
	width:170px;
	float:left;
	background-color:#FFF;
}
#header {
	margin:0px;
	padding:0px;
	width: 860px;
	margin:0px auto;
	float:left;
	background-color:#FFF;
}
#top {
	width: 830px;
	height:99px;
	margin:0px auto;
	float:left;
	background-color:#FFF;
}
#topRight {
	width:533px;
	float:right;
}
#topNav {
width:860px;
height:16px;
background-color:#FFFFFF;
float:left;
padding:1px 0 1px 0;
border-bottom:1px solid #045795;
border-top:1px solid #045795;
}
#title {
	background-image:url(http://www.gocim.co.nz/nover2010/images/title_bg.jpg);
	width:830px;
	height:26px;
	float:left;
}
#footerContainer {
	width: 860px;
	margin:0px auto;
	text-align:left;
	padding-bottom:10px;
}

#footerLogo {
	background-image:url(http://www.gocim.co.nz/nover2010/images/footer_bg.jpg);
	width: 860px;
	height:44px;
}

#footerNav {
	width: 860px;
	text-align:center;
	height:8px;

}

.copyright {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding: 5px 0 0 0;
}

#mainpic {
	background-color:#FFF;
	padding-top:2px;
}
#date {
	background: #FFF url(http://www.gocim.co.nz/nover2010/images/corner.jpg) no-repeat right; background-position: 100% 55%; margin-right:0px; border-bottom:1px solid #000;
	width:auto;
	font-size: 14px;
	font-weight:bold;
	color:#045795;
}
DIV.base-layer {
  background: none #FFFFFF; color: #000000;
  margin: 0px; padding: 10px 0 10px 0; text-align: left; width: auto;
}


DIV.left-container {
  background: #FFF; border: none; float: left; margin: 0; padding: 0px; width: 20%;
}

DIV.middle-container {
  background: #FFF; border: none; float: left; margin: 0; padding: 0px; width: 50%;
}

DIV.right-container {
  background: #FFF; border: none; float: right; margin: 0; padding: 0px; width: 20%;
}

DIV.left-container1 {
  background: #FFF; border: none; float: left; margin: 0; padding: 0px; width: 50%;
}

DIV.right-container1 {
  background: #FFF; border: none; float: right; margin: 0; padding: 0px; width: 40%;
}

DIV.space-line {
  clear: both; background: #FFF; margin: 0; padding: 2px; width: auto;
}
#rightpic {
 	margin:0 0 0 10px;
	white-space:nowrap;
	float:right;
	clear:right;
	padding:3px;
	background-color:#FFF;
	text-align:center;
}