*{ 
margin:0; 
padding:0; 
border:0px none; 
}
html{margin-bottom:1px; height:100%;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#353535;
	margin:0px 0px 0px 0px;
	background:#fff;
	font-size:12px;
}
div {float:left;}
a{text-decoration:none}
a:hover{text-decoration:underline}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto;width:950px; float:none !important; }

/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header{width:950px; background:url('../images/header-bg.jpg') repeat-x top; height:220px}

.headertopleft{padding:0 0 0 12px; line-height:24px;}
.headertopleft a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none}
.headertopleft a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:underline}

.headertopright{width:810px; text-align:right; line-height:24px; word-spacing:3px; color:#fff}
.headertopright a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none}
.headertopright a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:underline}


.logo{padding:7px 0 8px 20px;}
li{margin-left:30px}
.headerbanner{background:url(../images/header-banner.jpg) no-repeat right top; width:788px; height:67px;font-size:18px;font-family:Tahoma, Arial, Helvetica, sans-serif; padding-top:84px; }
.welcometext{padding:0px 0 0 70px; color:#4B7FBB; width:600px; }
.servicetext{color:#01499B; padding:0 0 0 125px;}

/*------------------------ Navigation css ---------------*/
#Navi{ width:950px;}
#Navi ul{margin:0px; padding:0px;}
#Navi li{display:inline-block; list-style-type:none; text-align:center; text-transform:uppercase; margin:0px; padding:0px; float:left}
#Navi li a{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; padding:12px 62px; color:#fff; background:url(../images/devider-menu.jpg) top right no-repeat;}
#Navi li a:hover{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block;  color:#B5D8FF;}

#Navi li.devider a{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; padding:12px 62px; background:none; color:#fff;}
#Navi li.devider a:hover{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block;  color:#B5D8FF;}


/*~~~~~~~~~~~~~~~~~~~~~~~~ Content CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#content{width:909px; padding:25px 19px 22px 20px; border:solid #B4CAE5; border-width:0 1px;}
.flashbanner{padding:0 85px 0 0;}

.optblock{width:540px; height:auto;}
.clear{clear:both}
.optmid{background:url(../images/optbg.jpg) repeat-x top #E8F2FD; border:solid #B4CAE5; border-width:0 0 0 1px; font-weight:bold; width:539px;}
.optmidtext{background:url(../images/optbg.jpg) repeat-x top #E8F2FD; border:solid #B4CAE5; border-width:0 0 0 1px; font-weight:normal; width:529px; padding-left:10px;}

p{padding-bottom:10px}
.opt1{width:180px;  text-align:center; }
.opt1 a{border-right:solid 1px #B4CAE5; font:Tahoma, Arial, Helvetica, sans-serif; color:#01499B; background:url(../images/servicing-norm.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; font-size:15px; text-decoration:none; display:block;}
.opt1 a:hover{background:url(../images/servicing-hover.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; text-decoration:underline; display:block;}

.opt1_1{width:180px;  text-align:center; }
.opt1_1 a{border-right:solid 1px #B4CAE5; font:Tahoma, Arial, Helvetica, sans-serif; color:#01499B; background:url(../images/repairs-norm.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; font-size:15px; text-decoration:none; display:block;}
.opt1_1 a:hover{background:url(../images/repairs-hover.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; text-decoration:underline; display:block;}

.opt1_2{width:180px;  text-align:center; }
.opt1_2 a{border-right:solid 1px #B4CAE5; font:Tahoma, Arial, Helvetica, sans-serif; color:#01499B; background:url(../images/mot-norm.jpg) no-repeat 34px 20px; padding:90px 20px 30px 20px; font-size:15px; text-decoration:none; display:block;}
.opt1_2 a:hover{background:url(../images/mot-hover.jpg) no-repeat 34px 20px; padding:90px 20px 30px 20px; text-decoration:underline; display:block;}

.opt1_3{width:180px;  text-align:center; }
.opt1_3 a{border-right:solid 1px #B4CAE5; font:Tahoma, Arial, Helvetica, sans-serif; color:#01499B; background:url(../images/air-conditioning-norm.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; font-size:15px; text-decoration:none; display:block;}
.opt1_3 a:hover{background:url(../images/air-conditioning-hover.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; text-decoration:underline; display:block;}



.opt2_1{width:179px; text-align:center;}
.opt2_1 a{border-right:solid 1px #B4CAE5; font:Tahoma, Arial, Helvetica, sans-serif; color:#01499B; background:url(../images/gearbox-norm.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; font-size:15px; text-decoration:none; display:block;}
.opt2_1 a:hover{background:url(../images/gearbox-hover.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; text-decoration:underline; display:block;}

.opt2_2{width:179px; text-align:center;}
.opt2_2 a{border-right:solid 1px #B4CAE5; font:Tahoma, Arial, Helvetica, sans-serif; color:#01499B; background:url(../images/enquire-norm.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; font-size:15px; text-decoration:none; display:block;}
.opt2_2 a:hover{background:url(../images/enquire-hover.jpg) no-repeat 40px 20px; padding:90px 20px 30px 20px; text-decoration:underline; display:block;}


.mercedestextbock{width:909px; padding: 30px 0 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:16px}
h1{color:#01499B; font-size:18px; line-height:35px;}
h2{color:#01499B; font-size:14px; line-height:19px;}

.textalignright{text-align:right}
.mercedestextbock a{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#01499B; line-height:30px; text-decoration:underline}
.mercedestextbock a:hover{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#01499B; text-decoration:none}

.enqcontblock{width:909px; height:auto;}
.enqcontblockmid{width:897px; padding:0 5px; border:solid #B4CAE5; border-width:0 1px; background:url(../images/bg1.jpg) repeat-x #fff;  height:auto;}

.enqblock{width:458px;}
.enqblockmid{width:428px; padding:0 14px; border:solid #B5CFED; border-width:0 1px; background:url(../images/enqbg.jpg) repeat-x #A3C9F4;  height:auto;}
.lineheight1{line-height:25px;}
.FormRow{width:428px;}
.FormContent{font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#353535; width:245px; padding:5px 0;}
.FormContent1{font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#353535;  padding:5px 0;}
.FormContent2{padding:23px 0 0 27px ; width:160px;}
.FormContent3{font-family:Tahoma, Arial, Helvetica, sans-serif; width:240px; font-weight:bold; color:#353535;  padding:5px 0;}

.input1{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#353535; border:solid; border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-width:2px 1px 1px 2px; width:122px; height:16px; margin-left:22px; padding:1px 2px;}
.input2{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#353535; border:solid; border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-width:2px 1px 1px 2px; width:122px; height:16px; margin-left:0px; padding:1px 2px;}
.input3{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#353535; border:solid; border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-width:2px 1px 1px 2px; width:122px; height:16px; padding:1px 2px;}
.textarea1{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#353535; border:solid; border-color:#808080 #D4D0C8 #D4D0C8 #808080; border-width:2px 1px 1px 2px; width:160px; height:50px; margin-left:0px; padding:1px 2px; overflow:auto; vertical-align:top}
input.submitme {background-color: #01499B; color:#FFFFFF; font-weight:bold; width:60px; height:25px;}
.button1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-transform:uppercase; width:67px; height:23px; text-align:center; cursor:pointer; background:url(../images/button.gif) no-repeat; line-height:10px; margin-left:10px; border:0;}

.contactblock{width:422px; padding:0 0 0 14px; float:left}
.contact-left{width:212px; line-height:19px; padding-top:15px;}
.contact-right{width:210px; padding-top:15px; font-weight:bold;}
.contact-right a{color:#1D68D7; text-decoration:underline}
.contact-right a:hover{color:#1D68D7; text-decoration:none}
.contact-row{padding:3px 0; width:210px;}

.valign1{vertical-align:text-bottom}


/*~~~~~~~~~~~~~~~~~~~~~~~~ Footer CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer{width:950px; height:131px; background:url('../images/footer-bg.jpg') repeat-x top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#353535; line-height:15px;}
.footerrow1{text-align:center; padding:15px 30px 15px 42px;}
.copyright{padding:0 0 0 20px; width:670px; font-size:12px; color:#fff}
.developedby{font-size:12px; color:#fff}
.white{color:#fff}

.tablelabel{color:#01499B; font-size:12px; font-weight:bold; vertical-align:text-top}
