body
{
	margin-top:0px;
	text-align:center;
	background-color:#d2d9de;
	font-family:Arial;
	font-size:10pt;
	color:#424d58;
}
a
{
	color:#424d58;}

.blue
{
	color:#60bac9;}
#maindiv
{	margin: 0px auto;
	text-align:center;
	width:780px;
	height:680px;
	}
#navdiv
{
	text-align:left;
	width:176px;
	height:160px;
	background-color:#424d58;
	float:left;
	margin-bottom:0px;
	padding-bottom:0px;
	}

#navinner
	{
		height:150px;
		padding-top:3px;
		padding-bottom:0px;
		margin:0px;}
.navitem
{
	display:block;
	margin-left:15px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0;}
#navbottom
{
	height:7px;
	margin:0px;
	padding:0px;
	
	}
.navbottomleft
{	float:left;
	margin-top:0px;
	padding:0px;
	}
.navbottomright
{
	float:right;
	width:6px;
	margin-top:0px;
	margin-left:158px;
	}
#titlediv
{
	width:600px;
	height:160px;
	background-color:White;
	float:right;
	text-align:left;}
#titleinner
{
	padding-top:5px;
	height:79px;
	margin-left:20px;
	width:350px;}
#titleinner a
{
	font-family:Arial;
	font-size:10px;
	color:#424d58;
	text-decoration:none;}
#titleinner a:hover
{
	text-decoration:underline;
	/*color:#60bac9;*/}
#precision
{
	float:right;
	
	margin-top:8px;
	width:200px;
	}
#titlemiddle
	{
		height:69px;
		}
#titletext
{
	margin-top:25px;
	margin-left:20px;
	float:left;}
#logo{ float:right;
	margin-top:5px;
	margin-right:20px;}	
#titlebottom
{
	height:7px;
	margin:0px;
	padding:0px;
	text-align:left;}

.titleleftbottom
{	float:left;
	margin-top:0px;
	}
.titlerightbottom
{
	float:right;
	margin-top:0px;
	}

#leftdiv
{
	width:176px;
	height:516px;
	margin-top:4px;
	padding-top:0px;
	background-color:white;
	clear:both;
	float:left;
	text-align:left;
	}
#leftdivtop
{
	margin:0px 0px 0px 0px;
	padding:0px;
	height:0px;}
#leftdivinner
	{
		padding: 15px 10px 0 15px;}
#whydiv
{
	height:190px;}
	#enquiriesdiv
	{
		height:100px;}
#enquiriesdiv a:hover
{
	color:#60bac9;}
#contactdiv
{
	height:90px;}
#contactdiv a:hover
{
	color:#60bac9;}
#qualitydiv
{
	}
#filler
{
	height:20px;}
.lefttopleft
{	float:left;
	margin-left:0px;
	margin-top:0px;
	padding:0px;}
.lefttopright
{ float:right;
	margin-left:160px;
	margin-top:0px;
	padding:0px;
	}
#rightdiv
{
	width:600px;
	margin-left:4px;
	margin-top:4px;
	height:516px;
	background-color:White;
	float:right;
	text-align:left;
	}
#rightdivinner
{
	
	padding:14px 20px 0 20px;}
#homecontentdiv
{
	height:312px;
	padding:0px;
	margin:0px;
	margin-bottom:1px;
	}
#ataglance
{
	height:155px;}
#ataglance a:hover
{
	color:#60bac9;}
#copyright
{
	font-size:8px;}
#copyright a
{
	font-family:Arial;
	color:#424d58;
	text-decoration:none;}
#copyright a:hover
{
	text-decoration:underline;
/*	color:#60bac9;*/}
#contentdiv 
{
	height:467px;
	padding:0px;
	margin:0px;
	}
#contentdiv ul
{
	list-style-image:url(images/bullet.jpg);
	margin-left:17px;
	padding-left:0px;}
#contentdiv a:hover
{
	color:#60bac9;}
.righttopleft
{	float:left;
	margin-left:0px;
	margin-top:0px;}
.righttopright
{	float:right;
	margin-left:584px;
	margin-top:0px;
	}
.topimage
{
	margin-top:5px;
	margin-bottom:10px;
	}
.secondimage
{
	}
.images
{
	padding-left:20px;}
.workshop
{
	font-size:10px;
	padding:0px;
	margin:0px;
	line-height:14px;
	}
.workshopheader
{
	border-top:solid 1px #60bac9;
	font-size:10px;
	color:#60bac9;
	font-weight:bold;
	padding:0px;
	margin:3px 0px 0px 0px;
	line-height:16px;
	border-bottom: dotted 1px #60bac9;
	display:block;}
.workshopfooter
{
	margin-top:4px;
	border-top: solid 1px #60bac9;
	display:block;}
#withquote
{
	margin-top:45px;
	color:#60bac9;
	font-size:12px;}
