body 			{font-family:verdana,helvetica,arial; 
font-size:12px; font-weight:normal; 
margin:0px;
background: #ffffff url(images/mainback.jpg) repeat-x center top;

}
td		{font-family:verdana,helvetica,arial; font-size:12px; color:#30436B; line-height:20px}			
th 				{font-family:verdana,helvetica,arial; font-size:8pt; color:#FFFFFF}

h1				{
font-family:verdana,helvetica,arial; 
color:#3F78C5; 
font-weight:bold; font-size:14px; 
margin-bottom:5pt; margin-top:10pt}

h2				
{font-family:verdana,helvetica,arial; 
color:#2C2769; 
font-weight:bold; 
font-size:15px;
margin-bottom:2pt; 
margin-top:3pt;}

h3				
{font-family:verdana,helvetica,arial; 
font-weight:bold; 
font-size:14px;
margin-bottom:10px; 
margin-top:1px;}




a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px;  TEXT-DECORATION: none; color: #0181C2}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  12px;  TEXT-DECORATION: none; color: #0181C2}
a:hover {  font-family: Verdana, Arial, Helvetica,  sans-serif; font-size: 12px; TEXT-DECORATION: underline; color:#00073F}

textarea		{font-family: Verdana; font-size: 8pt }
select       	{font-family: Verdana; font-size: 8pt }
input        	{font-family: Verdana; font-size: 8pt }


p

{
margin-top:0px;
margin-bottom:15px;
}


.header

{
margin:auto;
width: 964px;
background: #ffffff;
height:115px;
margin-top:10px;
background: #ffffff url(images/headerback.jpg) no-repeat left top;
}

#logo
{
float:left;
margin-left:10px;
margin-top:10px;
border:0px;
}

.small

{
font-size:11px;
}

#call

{
float:right;
margin-top:40px;
margin-left:15px;
margin-right:10px;

}

a.sendemail

{

width: 100px;
height: 33px;
background-color: transparent;
background-image: url("images/sendemail.png");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 0pt;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
display: block;
margin-top: 40px;
padding-top: 17px;
float: right;
padding-left: 50px;
color:#ffffff;

}


a.sendemail:hover 

{

background-position: 0pt -48px;
color: #ffffff;
text-decoration:none;

}



a.fastdecision

{

width: 480px;
height: 44px;
background-color: transparent;
background-image: url("images/fastdecision.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 0pt;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
display: block;
color:#ffffff;
float:right;
margin-top:15px;

}


a.fastdecision:hover 

{

background-position: 0pt -45px;
color: #ffffff;
text-decoration:none;

}





.thanks

{
padding:20px;
}

.menu

{
margin:auto;
width: 963px;
background: #ffffff;
height:49px;
margin-bottom:10px;
background: #ffffff url(images/topmenuback.jpg) repeat center top;
}



.menu UL
{

list-style: none;
margin: 0;
padding: 0;



}

.menu LI
{

margin: 0;
padding: 0;
display: inline;


}

.menu A
{
 	padding-top: 17px;
 	padding-bottom: 18px;
 	padding-left: 22px;
 	padding-right: 22px;
 	color:#ffffff;
 		
	background-position: right center;
		background-repeat: no-repeat; 
		display:block;
		float:left;
		background-image: url('images/menudivider.gif');

}

A.end
{
 	padding-top: 17px;
 	padding-bottom: 18px;
 	padding-left: 20px;
 	padding-right: 20px;
 	color:#ffffff;
 		
	background-position: right center;
		background-repeat: no-repeat; 
		display:block;
		float:left;
		background-image: url('');

}


.menu A:hover
{
	color: #fff;
	background-color: #4C4C4C;
	text-decoration: none;
	background-image: url('images/topmenuback-on.jpg');

}


.box1

{

padding:10px;
margin-bottom:10px;
background: #ffffff url(images/boxback.jpg)  center top;
}

.box2

{
background: #ffffff url(images/boxback.jpg)  center top;
padding:10px;
margin-bottom:10px;
}


.box3

{
background: #ffffff url(images/boxback.jpg)  center top;
padding:10px;
}



.contentarea

{
margin:auto;
width: 906px;
padding:35px;
background: #ffffff url(images/contentback.jpg) no-repeat center top;
color:#203346;
line-height:17px;
}




.homebox

{
margin:auto;
width: 100%;
height:302px;
background: #ffffff url(images/homebox.jpg) repeat right top;
color:#334B63;
font-size:12px;
text-align:justify;
line-height:17px;
}





#homebox-img1

{
float:left;
margin-right:20px;
}

#boxcontent

{
padding-top:25px;
padding-right:25px;
}


.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 17px;  font-weight:bold;  color:#334B63;
margin-bottom:15px;}

.leftcol

{
float:left;
padding-top:20px;
line-height:17px;
width:590px;
color:#203346;
}

.leftcol p

{
text-align:justify;
}

.rightcol

{
float:right;
width:280px;
padding-top:20px;
line-height:17px;
margin-top:20px;
padding:10px;
color:#41638A;
}


.rightcol UL
{

list-style:none;
margin: 0;
padding: 0;
}
.rightcol li

{
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left:23px;
margin-bottom:5px;
min-height:27px;
padding-top:8px;
font-size:14px;
font-weight:bold;

}

.contact2

{
margin-top:25px;

}
.footer

{

background-color:#494A45;
margin:auto;
width: 893px;
margin-top:10px;
padding:15px;
padding-top:20px;
color:#EBE9E1;
font-size:10px;
}
#footertext

{
margin-top:5px;
}
.footer a

{
color:#E0EBF8;
font-size:11px;
}

.clear

{
clear:both;
display:block;
}


#contactbutton

{
text-align:center;
}


.imgleft

{
float:left;
margin-right:15px;
margin-bottom:5px;
margin-top:5px;
border:5px solid #D3DDE7;
}

.imgright

{
float:right;
margin-left:15px;
margin-bottom:10px;
border:5px solid #D3DDE7;
}





.button {border-bottom:thin solid #000000;
border-right:thin solid #000000;border-top:thin solid #ffffff;
 border-left:thin solid #ffffff; background-color: #567EB1; 
 color:#ffffff; font-weight:bold;
 padding:8px;}


 .formhead
 
 {
 background-color:#E7EEF5;
 font-weight:bold;
 padding:4px;
 }
 
 table.enqform td
 
 {
 padding:5px;
 }
