body {
	margin:21px 0 0 0; 
	padding:0;
	font:76% Arial, Verdana,Helvetica, sans-serif; 
	color: #FFF; 
}

	
/* LINKS
----------------------------------------------- */	
a:link, a:visited { color: #003A63; text-decoration:underline;}
a:hover, a:active { color: #003A63; font-weight:bold; }


/* LAYOUT
----------------------------------------------- */	

#container { width:824px; margin:0 auto; text-align:left; background-color:#FFF; }


#header { width:820px; height: 52px; background:url(../images/tel-no.gif) no-repeat right;}







/* NAVIGATION
----------------------------------------------- */	
#mainnavcont {

height:20px;
background-color: #36929B;
}

#subnavcont {
height:65px;
margin: 4px 0 0 123px;
background-color: #FFFFFF;
}

#subnavcontAbout {
height:65px;
margin: 4px 0 0 58px;
background-color: #FFFFFF;
}

#subnavcontHow {
height:65px;
margin: 4px 0 0 197px;
background-color: #FFFFFF;
}


/* MAIN CONTENT
----------------------------------------------- */	


#collMain {
float:left;
width:301px;

}

#rightCol {
float:left;
width: 518px;

}

#collA {
float:left;
width: 191px;

}

#collB {
float:left;
width: 630px;

}

#collC {
float:left;
width: 486px;

}

#collD {
float:left;
width: 334px;

}



#info { 
 width: 248px;
 padding:89px 18px 8px 24px;
background:url(../images/about-us-header.gif) no-repeat;
background-color: #36929B;
}

#contactA { 
 width: 248px;
 padding:89px 18px 8px 24px;
background:url(../images/contact-us-header.gif) no-repeat;
background-color: #36929B;
}


#info2 { 
 width: 248px;
padding:10px 18px 8px 24px;
color: #919292;
}

#info3 { 
 width: 248px;
padding:10px 18px 8px 24px;
color: #FFFFFF;
}


#spacer {
float:left;


}

#clientlistHolder {
float:left;
width: 540px;
background-color: #36929B;
}


#clientlist1 { 
float:left;
 width: 218px;
 padding:89px 18px 8px 24px;
 background:url(../images/client-list-header.gif) no-repeat;

}

#clientlist2 { 
float:left;
 width: 238px;
 padding:89px 18px 8px 12px;

}




#clientlistrightPic {

float:right;
width: 280px;
}

#midpic {

float:left;
width:217px;

}

#rightPic {

float:left;
width: 302px;
background-color: #36929B;
}


#formA {

float:left;
width:519px;

}

.formField {
	 width: 340px; height: 14px;

}

.enquiryField {
	width: 340px; height: 150px; 

}

.formText { 

color:#666666;

}


/* FILTER HACK 
----------------------------------------------- */	
/*

* html #info2
{
   height:264px;
}

*/	




#footer { 
clear:both;
width:820px; padding-top:8px;
font-size:0.8em; color: #003A63; 

}



p { font-size:0.9em; margin:0 0 5px 0; padding:0; } 

	
/* TEXT
----------------------------------------------- */		
h1 {font-size:1.1em; margin:0; color: #888A8A; font-weight:normal;}	

h2 {font-size:0.9em; margin:0; color: #003A63; }	


h3 {font-size:1.0em; margin:0; }	
h4 { margin:0; padding: 0 0 14px 0; font-size:1.0em; font-style: italic;}	

.design { 
margin-left:10px; margin-right: 10px;
color: #919292;

}


/* BOTTOM LINKS
----------------------------------------------- */	
#footer a:link, #footer a:visited { color: #003A63; text-decoration:none;}
#footer a:hover, #footer a:active { color: #003A63; text-decoration: underline; font-weight: normal; }


