body {
  background-color: #333;
  }
.bodyBorder {
	border: 1px solid #909598;
	background-color: #FFFFFF;

}
.tableBorder {
	border-top: 0px none;
	border-right: 1px solid #94969C;
	border-bottom: 0px none;
	border-left: 0px none;

}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 0px 0px 10px 3px;
	vertical-align: top;
	text-align: justify;


}
.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #0066CC; 
	SCROLLBAR-3DLIGHT-COLOR: #0066CC; 
	SCROLLBAR-ARROW-COLOR: #0066CC; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
}
b { font-weight: bold  }

.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: Black;
	font-weight: bold;
	padding: 5px 0px 0px 5px;
	vertical-align: top;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: rgb(0,82,157);
	font-weight: bold;
	padding: 0px 0px 7px 3px;
	vertical-align: top;
	line-height: 10px
}

.contactRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	background-color: #00519C;
	font-weight: none;
	border-bottom: 1px solid #FFF;
}

a.contactRight {
	color: #fff;
}
.contactLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 3px 0px 3px 5px;
	background-color: #8C969C;
	font-weight: bold;
	border-right: 0px solid #FFF;
	border-bottom: 1px solid #FFF;
	}
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #8C969C;
	font-weight: bold;
	}
.locationtext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 0px 0px 0px 3px;
	vertical-align: top;
}
.textNoHeight {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 10px 0px 0px 10px;
	vertical-align: top;
	height: 0px;
}
#logo {
	padding: 12px 0px 0px 90px;
}
.textBlueBold { 
	font-weight: bold;
	color: rgb(0,82,157);
 }
.textWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px 10px 10px;
	vertical-align: top;
	text-align: justify;
	background-color: #00519C;

}
.imgBorder {
	border: thin solid #FFFFFF;



}
.imageCell {
		background: ;
		background-image: url(http://www.rapidrooms.co.nz/images/photos/bgImage.jpg);
		background-position: center center;
		background-repeat: no-repeat;
  		background-attachment: fixed;
}
.bgBlue {
	background-color: #00519C;
	border-left: 2px solid #FFF;
}
.bgGrey {
	background-color: #94969C;
	padding: 0px;

}
.bgGreyImg {

	background-color: #94969C;
	padding: 0px 0px 10px;
}
.textWhite a:link,a:visited,a:hover,a:active,blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff ;
	}

.textWhite a:hover {
	text-decoration: none;
	color: white
}
div#stats a {
	color: #3300CC ;
	padding-left: 10px;
}
div#stats a:hover {
color: #EFCF00 ;
}
li a:visited {
	color: white;
}
.textGrey {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0px 10px 10px;
	vertical-align: top;
	text-align: justify;
	background-color: #94969C;
}

ol {
	list-style-type: circle;
	display: list-item;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF ;
}
	
div.smContainer {
	padding-left: 3px;
	padding-bottom: 5px; 
}
.subMenu {
	font-family: Arial, sans-serif ;
	font-size: 10pt;
	color: #00519C;
}

a.subMenu  {
	color: #00519C;
	text-decoration: none;
}


a:visited.subMenu  {
	color: #00519C;
}
a:hover.subMenu {
	color: #000;
}
	
	
	
