@charset "utf-8";
/* CSS Document */

body {
	margin:15px auto;
	width:924px;
	border:1px solid #2a4c77
}
#footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7393bc;
	background-color:#2a4c77;
	text-align:right;
	clear:both;
	padding:3px 15px;
}




.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f47;
	line-height:16px;
	text-align:justify;
}
.text-bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f47;
	line-height:16px;
	font-weight:bold;
}
.text-small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3f3f47;
	font-weight:normal
}
.gray-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bebec0;
	line-height:16px;

}
.blue-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#057ab1;
	line-height:16px;
}
a.blue-text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#057ab1;
	line-height:16px;
	text-decoration:none
}
.blue-text-bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#057ab1;
	line-height:16px;
	font-weight:bold
}
.blue-text-big{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#057ab1;
	line-height:16px;
	font-weight:bold
}

.bright-blue-text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009ece;
	line-height:16px;
}
a.bright-blue-text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#65676f;
	line-height:16px;
	text-decoration:none
}
.bright-blue-text-bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009ece;
	line-height:16px;
	font-weight:bold
}
.white-text-bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:16px;
	font-weight:bold
}

p{
	margin:0px;
	margin-bottom:15px;
}
.hr-dots{
	background-image:url(hr-dots.gif);
	background-repeat:repeat-x;
	background-position: bottom;
}
.v-dotted-line {
	background-image: url(v-dotted-line.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.h-dotted-line {
	background-image: url(h-dotted-line.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.btn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009ece;
	font-weight:bold;
	background-image:url(arrows.gif);
	background-repeat:no-repeat;
	background-position: right top;	
	padding-right:12px;
	text-decoration:none;
}
a.btn:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#65676f;
	font-weight:bold;
	background-image:url(arrows.gif);
	background-repeat:no-repeat;
	background-position: right top;	
	padding-right:12px;
	text-decoration:none;
}
ul{
	padding:0px;
	margin:0px;
	padding-top:3px;
	margin-left:8px;
	margin-top:3px;
}
li{
	background-image: url(bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-left: 15px;
	list-style-type: none;
	padding-bottom:5px;
}
#contact-left{
	float:left;
	width:100px;
	font-weight:bold;
}
#contact-right{
	float:left;
	width:205px;
}
#form-left{
	float:left;
	width:150px;
	font-weight:bold;
	padding-bottom:10px;
}
#form-right{
	float:left;
	width:180px;
	padding-bottom:10px;
}
.box{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f3f47;
	width:180px;
	border:1px solid #a0c5e2;
	padding:2px;
}
.btn2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color:#4d79a7;
	border-top:1px solid #5d88b6;
	border-left:1px solid #5d88b6;
	border-right:1px solid #416e9d;
	border-bottom:1px solid #416e9d;
	cursor:pointer;
}




.menuOut {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#397caf;
	font-weight:bold;
	BORDER: 1px solid #6192b7;
	MARGIN: 0px;
	height:43px;
	WIDTH: 801px;
	CURSOR: pointer;
	border-bottom:none;
	background-image: url(testimonial-strip.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	overflow:hidden;
	
}
/*.menuOver {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4F7FB6;
	font-weight:bold;
	BORDER: #ffffff 1px solid;
	MARGIN: 0px;
	height:20px;
	WIDTH: 800px;
	CURSOR: pointer;
	border-bottom:none;
	background-image: url(testimonial-strip-r.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	overflow:hidden;
	padding:2px 0px;
}*/
.submenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E292E;
	line-height:15px;
	PADDING: 15px; 
	WIDTH: 771px; 
	overflow:hidden;
	background-color:#f8f9fa;
	BORDER: 1px solid #6192b7;
	border-bottom:none
	
}
.active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	BORDER: 1px solid #6192b7;
	MARGIN: 0px;
	height:43px;
	WIDTH: 801px;
	CURSOR: pointer;
	border-bottom:none;
	background-image: url(testimonial-strip-r.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	
}

#enquiry-left{
	float:left;
	width:150px;
	padding-top:2px;
	font-weight:bold;
	padding:6px 0px 6px 10px;
	
}
#enquiry-right{
	float:left;
	width:255px;
	padding:6px 0px;
}
.enquiry-row{
	background-color:#edf1f6;
	padding:6px 10px;
	border-bottom:1px solid #FFFFFF;
}




