BODY{
	background-color:#006699;
	padding:0; margin:0;
	text-align:center;
}
BODY,
P,
TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/*text-align:left;*/
}

IMG{display:block;}

.emptycell{ font-size:1px; line-height:1px;}

A:Link {color: #5f9ab8;}
A:Visited {color: #5f9ab8;}
A:Hover {color: #003265;}

TD A:Link {color: #5f9ab8;}
TD A:Visited {color: #5f9ab8;}
TD A:Hover {color: #003265;}

.bodytext A:Link,
.bodytext A:Visited {color:#006598;}
.bodytext A:Hover {color:#003265;}

.ContactFormText {color:#ffffff;}


.alert {
	color : red;
	font-weight : bold;
}

.masthead {
	font-size : 200%;
	padding : 15px;
}

.navRail TD {
	font-size : 10px;
	text-align : center;
	font-weight : bold;
}
.navRail TD A:Link,
.navRail TD A:Visited {
	text-decoration : none;
}
.navRail TD A:Hover {
	text-decoration : underline;
}

.main-content-area{color:#000; font-size:10pt; text-align:left;}
#home .main-content-area{color:#FFF;}
	.main-content-cell{ text-align:left;}
	.main-content-cell IMG{ border:1px solid black;}
		.main-content-area table table table h2{ color:#FFF;}
		.main-content-area table table table p{ margin:0;}

.contextMenu TD {
	font-size : 10px;
}
.contextMenu TD A:Link,
.contextMenu TD A:Visited {
	text-decoration : none;
}
.contextMenu TD A:Hover {
	text-decoration : underline;
}

.footer TD {
	font-size : 10px;
	color:white;
}
.footer TD A:Link,
.footer TD A:Visited {
	text-decoration : none;
	color:#FFF;
}
.footer TD A:Hover {
	text-decoration : underline;
	color:#5f9ab8;
}

.content {
	padding : 20px;
}

.small {
	font-size : 10px;
}


/* START services____0001 */

.tinyLinks {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #999999;
}

/* END services____0001 */


/* WEB ROOM APP STYLING */

#home #datePickerFrame{ margin:10px 0 0 10px;}
	#home #datePicker { color:#006699;}
		#home #datePickerFrame h4{ background-color:#006699;}
			#home .rwr_block{ padding:0 10px 10px 10px;}*/
		
/*-------*/
#datePickerFrameMargin {
	padding:0 0 0 10px;
	float:right;

}
#datePickerFrame {	
	width:244px;
	background:#c4d2e4;
}



#datePickerFrame h4 {	
	background:#003366;
	color:#fff;
	padding:10px;
	margin:0;
	font-size:11px;
	border-bottom:1px dashed #000052;
}


#datePickerFrame h5 {	
	font-size: 10px;
	font-weight: bold;
	margin:5px 0 0 0;
}

#datePickerFrame h6 {
	text-align:right;
	margin:0;
	width: 35px;
	font-size: 10px;
}


#datePicker table {margin:5px;}
	#datePicker table td {font-size:11px; vertical-align:top;}

#datePicker .rwr_label,
#datePicker .rwr_dayLabel{
	margin-top:7px;
}

#datePicker select {
	float:left;
	font-size: 10px;
	font-family: sans-serif;
	margin-top:7px;	
}

#datePicker .rwr_button {
	font-size: 11px;
	font-weight:bold;
	font-family: sans-serif;
	width: 35px;
	margin-top:5px;
}

/* Enquiry form stylings */
#enquiry{}
	#enquiry td{ text-align:left;}
	
/* Business Details */
.tagHtmlAddress{}
	.tagHtmlAddress div{ text-align:left;}
	
/* Image Templates */
#imgEnlarge{ float:left;}