body {
 margin:0px;
 padding:0px;
 background:url('/images/bg.jpg') #FFF repeat-x;
}

body.mceContentBody {
 background:#FFF !important;
}

div, table, td, span, font {
 font-family:tahoma;
 font-size:12px;
 color:#666666;
}

img {
 border:0px;
}


.container {
 margin:auto auto;
 width:770px;
}

.header {
 position:relative;
}

.enquiry {
 position:absolute;
 bottom:0px;
 right:0px;
}

.navContainer{
 float:left;
 width:153px;
}


.underNav{
 text-align:center;
}

a {
 text-decoration:none;
 color:#2f5d99;
}

a:hover {
 text-decoration:none;
}

.siteBody {
 float:right;
 text-align:left;
 background:url('/images/content_back.gif') repeat-y;
 width:617px;
}

h1, .componentheading, .contentheading {
 margin:0px;
 pading:0px;
 background:url('/images/heading_back.gif') left  no-repeat;
 width:596px;
 height:32px;
 font-size:20px;
 color:#fff;
 font-weight:normal;
 padding:7px 0px 0px 21px;
}

.content {
 background:url('/images/content_top_back.gif') top left no-repeat;
	
 

 min-height:200px;
 height:auto !important;
 height:200px;
}

.feature {
}
.feature a{
 background:url('/images/feature_button.gif') no-repeat;
 width:250px;
 height:49px;
 display:block;
 color:#F28922; /* Orange */ /*#39b54a*/ /* Green  */
 padding-left:20px;
 padding-top:16px;
 font-size:18px;
 margin-bottom:2px;
}

.footer {
 float:right;
 padding-right:240px;
 font-size:11px;
 text-align:left;
}
.contactTable {
	border:1px solid #CCC; /*#2A4980;*/ /*#5688CB; */
	background-color:#FAF9F7;
	width:200px;
}
.contactTable td {
	color:#2A4980;
}
.contactTableLiquid{
	border:1px solid #CCC; /*#2A4980;*/ /*#5688CB; */
	background-color:#FAF9F7;
}
.contactTableLiquid td {
	color:#2A4980;
}
.subHeader {	
	border-bottom:1px solid #FF9E36; /* Orange */  /*#C3E9C8*/ /* Green */
	margin-bottom:13px;
	font-size:18px;
	color:#3061B2;
	float:left;	
	width:441px;
	vertical-align:baseline;
}
.clear {
	clear:both;
}
.contentImage {
	margin-left:10px;
	border: 1px solid #CCC; 
	padding: 1px; 
}
.productTable {
	border:1px solid #CCC; 
	background-color:#FAF9F7; 
	padding: 1px;
	width:100%;
	margin-bottom:5px;
	clear:both;
}

.navigation {
 background:url('/images/nav_back.gif') top left repeat-y; 
 float:left;
}

.navigation a {
 display:block;
 width:138px;
 padding:4px 0px 9px 15px;
 margin-left:5px;
 color:#FFF;
 font-size:12px;
 background:url('/images/nav_bg.gif') bottom left no-repeat; 
}

.menu { margin:0px; padding:0px; list-style-type:none; color:#FFF; }
.menu li a span { color:#FFF; }
.menu li a:hover span { color:#E7E0D6; }
.menu li li { display:none; visibility:hidden; }

.buttonheading { display:none; visibility:hidden; }

#phocagallery { padding-left:22px; }
.contentTxt, .contentdescription { padding:15px 30px 10px 30px; }

.subnav { text-align:center; }
.subnav .menu li { display:inline; }
.subnav .menu li a span { display:inline; padding:3px 4px 3px 4px; color:#C4454E; }

.azTable { width:100% }
