/* commented backslash hack (hide from Mac IE) \*/

html {
     overflow: scroll;
}

/* end hack */

body {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F2F2F2;
	color: #333333;
	margin:20px;
	margin-top:40px;
}

img{border:none;}
	
a:link{color: #333366; text-decoration:none;}
a:visited{color: #333366; text-decoration:none;}
a:hover {color: #FF9900; text-decoration:none;}
a:active{color: #333366; text-decoration:none;}

p,ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

h1,h2,h3,h4,h5,h6{
	padding:0px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:15px;
	font-size:12px;
	color:#333366;
	}

.container{margin:0 auto; width:750px; background-color:#FFFFFF; text-align:left; border-top:1px solid #333333; border-left:1px solid #333333;border-right:1px solid #333333; border-bottom:1px solid #333333;}

.logoContainer{float:left; width:276px; padding-left:20px; padding-top:20px; padding-bottom:20px; }

.fourImagesContainer{width:750px; height:185px;}
.fourImages{margin:0 auto; width:688px;}
.individualImage{ float:left; color:#FFFFFF; width:152px; padding:20px 10px 0 10px; }
.fourImages img{ border:0px solid #FFFFFF; margin-bottom:5px;}

.topSection{width:750px;}

.padding{padding:20px;}

.middleSection{background-color:#333366; width:750px; clear:both; z-index:1;}

.bottomSection{font-size:10px; padding:20px;}
.bottomSection h1{ color:#254175; font-size:16px;}	
.bottomSection p{font-size:10px; letter-spacing:0px;}

.bottomSection ul {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.bottomSection li {
	padding:0px;
	padding-left:10px;
	padding-bottom:0px;
	margin:0px;
	margin-left:10px;
	list-style-image:  none;
	background-image: url(/images/bullet.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	background-position: 0px 5px;
}

.enquiry{background-color:#FFFFFF; padding-left:20px; height:26px; padding-top:14px; border-top:1px solid #333333; clear:both;}

.clearer {
	clear:both;
	height: 1px;
	overflow: hidden;
	top:-1px;
	visibility:hidden;
}

.footer {
	margin:0 auto;
	width:720px;
	text-align:left;
	font-size:10px;
	background-color:#FFFFFF;
	padding:15px;
	color:#666666;
	}

.outercs{ }
.csImage img{border:1px solid #666666;}

.formField{border:1px solid #333366; width:150px;}
.submitButton{border:1px solid #333366; width:154px; height:20px; background-color:#FFFFFF; font-size:10px; color:#666666;}

.contactColumn {float:left;width:300px;padding:20px 0px 20px 0px;}

.vAlign {
	
	behavior:url(/htc/table_cell.htc);
	}
	
html>body vAlign {
	
	}