/* CSS Document */
body{margin:0px; background:url(images/background.gif) repeat-x top #116ea5; } 
#container{width:100%; height:auto; }
#maindiv{width:1000px; height:auto; margin:auto;}
#topheader{width:1000px; height:263px;  margin-top:20px; background:url(images/banner.jpg) no-repeat top;}
#menu{width:1000px; height:40px;  background:#85ab28; border-bottom:#078cff solid 2px; }
#body{ width:950px; height:602px; background:#FFFFFF; padding:25px; }
#footer{width:1000px; height:90px; background:url(images/footerbg.gif) repeat-x top #26396e;}

/* buttons */
#menu ul{ list-style-type:none; margin:0px; padding:0px;}
#menu li{ float:left; list-style-type:none;}
#menu a{ display:block; height:40px; width:120px; line-height:40px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center; text-decoration:none; border-left:#770b53 solid 1px; color:#FFFFFF; }
#menu a:hover{background:#0483a9;}

#menu2 a{ display:block; height:40px; width:120px; line-height:40px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center; text-decoration:none; border-left:#770b53 solid 1px; color:#FFFFFF; background:#0483a9;}

#menu3 a{ display:block; height:40px; width:152px; line-height:40px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; text-align:center; text-decoration:none; border-left:#770b53 solid 1px; color:#1c7cff; background:#ffe73a;}
#menu3 a:hover{color:#FFF;}

/* body */
#bodyleft{width:700px; height:580px; float:left;}
#bodyright{width:230px; height:580px; float:right;}

/* leftbody */
#welcome{width:700px; height:123px; float:left; margin-bottom:20px;}
.welcometext{font-family:Georgia, "Times New Roman", Times, serif; font-size:13pt; font-weight:bold; line-height:30px; color:#0483a9;}
.maintext{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10pt; line-height:20px; color:#2e2a2a ; text-decoration:none;}
.maintext2a{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:20px; color:#70074d;}

#bodyservice{width:700px; height:235px; float:left; margin-bottom:20px;}
#list{width:195px; height:235px; float:left; margin-right:15px;}
#list2{width:286px; height:235px; float:left; }
#list3{width:195px; height:235px; float: right; }

#listofvehicles{height:40px; line-height:40px; text-align:center; text-decoration:none; color:#70074d; font-family:Georgia, "Times New Roman", Times, serif; font-size:15pt; font-weight:bold; margin-bottom:10px;}

#vehicles{width:165px; height:160px; line-height:160px; background:#FFFFFF; border:#bfbfbf solid 1px; padding:5px; text-align:center;}
#vehicles2{width:165px; height:160px; line-height:160px; background:#FFFFFF; border:#bfbfbf solid 1px; padding:15px; text-align:center; }

#servicefuter{height:40px; line-height:40px; text-align:center; text-decoration:none; color:#030303; font-family:Georgia, "Times New Roman", Times, serif; font-size:15pt; font-weight:bold; margin-bottom:10px;}

#homeservices{height:35px; line-height:35px; background:url(images/arrow.gif) no-repeat left; padding-left:25px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; color:#161313;}
.img{ margin-bottom:20px;}

/* rightbody */
#enquirybg{background:#999999; height:366px; width:214px;  padding:8px; border-radius:10px; margin-bottom:20px;}
#getfreequote{width:214px; height:33px; line-height:33px; background:url(images/getfreebg.gif) repeat-x top; border-radius:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#FFFFFF; margin-bottom:10px;}
.form{width:175px; height:25px; line-height:25px; border:#000000 solid 1px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; color: #333333; border-radius:6px; margin-bottom:4px; padding-left:10px;}

.form2{width:175px; height:65px; line-height:18px; border:#000000 solid 1px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; color: #333333; border-radius:6px; margin-bottom:14px; padding-left:10px;}


#homebranches{width:680px; height:113px; float:left; background:#FFFFFF; border:#bfbfbf solid 1px; padding:10px; }
.branch{background:#f7ec8c  url(images/arrow3.gif) no-repeat left; font-family:"Times New Roman", Times, serif; font-size:10pt; font-weight:bold; color:#1e2019; padding-left:30px;}
.branch2{background:#e7ffa7  url(images/arrow2.gif) no-repeat left; font-family:"Times New Roman", Times, serif; font-size:10pt; font-weight:bold; color:#1e2019; padding-left:30px;}

/* footer */
#copyrights{width:215px; height:70px; float:left; margin-left:25px; padding-top:20px;}
#submenu{width:540px; height:90px; line-height:90px; float: left; margin-left:20px;}
#zawsoft{width:155px; height:70px; padding-top:20px; float:right; margin-right:25px;}

.copyrightstext{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; line-height:19px; color:#CCCCCC;}
.subbuttons{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9pt; line-height:90px; color:#FFFFFF; font-weight:bold; text-decoration:none;  padding:3px;}
.subbuttons:hover{color:#000000; background:#00FFFF; padding:3px;}


/* about us */
#body_aboutus{ width:950px; height:800px; background:#FFFFFF; padding:25px; }

#bodyleft_aboutus{width:700px; height:750px; float:left;}
#welcome_aboutus{width:700px; height:500px; float:left; margin-bottom:20px;}
.imgleftpadd{padding-right:15px;}
/* services */
#body_services{ width:950px; height:550px; background:#FFFFFF; padding:25px; }
#bodyleft_services{
	width: 700px;
	height: 500px;
	float: left;
}
#welcome_services{width:700px; height:500px; float:left; margin-bottom:20px;}

/* clients */
#body_clients{ width:950px; height:600px; background:#FFFFFF; padding:25px; }
#bodyleft_clients{width:700px; height:550px; float:left;}

#clientsdiv{width:210px; height:117px; padding-top:30px; margin:9px; border:#999999 dotted 1px; float:left;}

#welcome_clients{width:700px; height:550px; float:left; margin-bottom:20px;}

/* Enquiry */
#body_enquiry{ width:950px; height:1200px; background:#FFFFFF; padding:25px; }
#bodyleft_enquiry{width:700px; height:1000px; float:left;}


#list_enquiry{width:195px; height:235px; float:right; margin-bottom:25px;}
#list3_enquiry{width:195px; height:235px; float: right; margin-bottom:25px; }


/* contact us */
#body_contactus{ width:950px; height:2150px; background:#FFFFFF; padding:25px; }

#bodyleft_contactus{width:950px; height:1800px; float:left;}
#welcome_contactus{width:950px; height:1250px; float:left; margin-bottom:20px;}


.mianenquiry{background:#FFFFFF; border:#999999 solid 1px; height:25px; padding-left:5px;}

#topmarqee{width:950px; height:25px; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11pt; color:#a7267c; margin-bottom:15px;}
#tracking{width:550px; height:70px; margin:50px auto; text-align:center; border-radius:10px; padding-top:10px; box-shadow:0px 0px 10px #666666; float:left; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11pt; color:#a7267c;}
.tracking {height:25px; width:270px; border:1px solid #666; border-radius:5px; background:#F8F8F8; }
.tsub{height:30px; width:80px; border:1px solid #06F; background:#FF0; border-radius:5px; color: #06F; }

/* branchesmap */
#body_brmap{ width:950px; height:750px; background:#FFFFFF; padding:25px; }

#bodyleft_brmap{width:950px; height:700px; float:left;}
#welcome_brmap{width:950px; height:650px; float:left; margin-bottom:20px;}
.input1 {height:23px; width:320px; border:1px groove #CCC;  resize:none; border-radius:3px; }
.input1:hover {box-shadow:0px 0px  5px #CCCCCC; }
.red {color: #D70000;text-align: center;}

.body_text {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.trackintext {
	color: #0033CC;
	font-size: 14pt;
}.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 21px;
}
.heading {height:25px; padding-top:5px; width:400px; border-bottom:1px dashed #666666;}
.heading_text {color:#333; font-family:Aparajita; font-size:21px; letter-spacing:1px;}
.heading_color{color:#076987;}
.heading {font-family:"Times New Roman", Times, serif; font-size:20px; color:#601407; text-decoration:none; line-height:27px; border-bottom:1px dashed #867f27; }
			.table {height:150px; width:220px; box-shadow:0px 0px 8px #999999; border-top-left-radius:15px; border-bottom-right-radius:15px; padding:5px 0px 0px 10px; }
.table:hover {  box-shadow:0px 0px 8px #31a2ff; cursor:pointer; }
.clients,.clients1 {box-shadow:0px 0px 10px #666666; border:2px solid #FFF; border-radius:5px;}
.clients1{border:2px solid #069; }