@charset "utf-8";
/* CSS Document */

body { width:100%; margin:0px; padding:0px; background:url(../images/background.jpg) repeat-x #FFFFFF; font-family:Arial, Helvetica, sans-serif;}
#wrapper { width:998px; margin:auto; padding:0px;}
#header { float:left; width:100%; margin:13px 0 0 0px; padding:0px;}
#header img { margin:0px 0 0 10px; padding:0px; float:left;}

ul.menu {
	list-style:none;
	margin:30px 0px 0 -30px;
	float:left;
	padding:0;
	width:480px; 
	
}
ul.menu * {
	margin:0;
	padding:0
}
ul.menu a {
	display:block;
	color:#999999; 
	width:auto;
	text-decoration:none
}

ul.menu li {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	width:auto;
	font-size:14px; padding:0 12px;
	float:left; background:url(../images/line.png) no-repeat;
	margin-right:2px;
}
ul.menu ul {
	position:absolute;z-index:999;
	margin-top:-4px; margin-left:-20px !important;
	left:0; 
	border:none; 
	background:#150a72;
	display:none;font-family:Arial, Helvetica, sans-serif;
	opacity:0; 
	list-style:none; 
}
ul.menu ul li {
	position:relative; z-index:999;
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	border-top:none; background:none;
	font-size:12px; width:150px; 
	margin:0 0 0 0px;
}
ul.menu ul li a {
	display:block;
	padding:3px 0px 5px 0px; font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	
	color:#FFFFFF; 
}
ul.menu ul li:hover{
	background-color:#eae8e8;
color:#2d2828;
}
ul.menu ul li a:hover { color:#2d2828;}
ul.menu ul ul {
	left:0px;
	top:0px ; 
}
ul.menu .menulink {
	padding:0px 0px 0 0px;
	font-weight:bold; line-height:40px; color:#2d2828;}
	#header #target { background:#f7f6f6; float:left; margin:0px; padding:0px;width:180px; height:25px; border:1px solid #2d2828;}
#header .go { float:right; height:24px; width:30px; margin:0px 0 0 2px; background:#2d2828; color:#FFFFFF;border:1px solid #2d2828; }.strip1 { float:left; width:100%; margin:0px; padding:0px; background:url(../images/strip2.jpg) repeat-x;}
.strip1 img { margin:1px; float:left; padding:0px;}
.strip img { float:left; margin:2px 0 0 0px; padding:0px;}
.content { width:98%; margin:0px 0 0 10px; padding:0px; float:left;}
.data { float:left; margin:0px; padding:0px; width:300px;}
.content h2 { float:left; margin:0px; padding:12px 0 0 22px; background:url(../images/h.jpg) no-repeat; height:40px; color:#FFFFFF; width:90%;  font-size:18px;}
.content p { float:left; margin:0 0 10px 6px; width:99%; font-size:13px; line-height:18px; color:#535353; padding:0px;}
.content p a { float:right; color:#d11d0b; text-decoration:none;}
.content p a:hover { text-decoration:underline; color:#2e3492;}
.bline { float:left; margin:40px 16px 0 16px !important; padding:0px;}
.data ul { margin:0px !important; padding:0px !important; float:left; width:95% !important;}
.data ul li { float:left; margin:8px 0 0 0px !important; width:95% !important; font-size:13px; background:url(../images/arrow.jpg) no-repeat; list-style:none; line-height:18px; color:#535353; padding:0px 0 0 30px !important;}
.data ul li a {color:#535353; margin:0px !important; padding:0px !important; text-decoration:none;}
.data ul li a:hover { text-decoration:underline; color:#2e3492;}
.content ul { margin:0px 0 10px 30px; width:90%; padding:0px; float:left;}
.content ul li { float:left; margin:0px 0 0 0px; width:90%; font-size:13px;  line-height:18px; color:#535353; padding:0px;}
.content h3 { float:left; margin:0px 0 8px 5px; padding:0px;  color:#fd0709; width:90%;  font-size:18px;}
.content p img { float:right; margin:0px; padding:0px;}
.pump { float:right; margin:0px 10px 20px 0px; padding:0px;}
table { float:left; margin:10px 0 10px 30px; padding:0px; border-collapse:collapse;}
td { margin:0px; padding:2px 5px 2px 10px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#535353;}
.content h4 { float:left; margin:0px 0 10px 0px; padding:0px; color:#421e82; font-family:18px; text-align:center; width:100%; border-bottom:2px solid #421e82;}
.tb { float:left; margin:0px 0 0 30px; padding:0px;}
.enquiry_form1 {
	height:300px !important;
	width:900px !important;
	float: left;
	margin:20px 10px 10px 45px !important;
	padding:10px 0px 0px 0px;
}
.enquiry_form1 div {
	width:420px;
	float: left;
	height:auto;
	color:#666666;
	font-size:15px;
	font-weight: normal;
	margin:2px 0px 0px 20px;
	position:relative;font-family:Ebrima;
	display:block;
	margin-bottom:5px;
	text-shadow:none;
	font-weight:bold;
	padding:5px 0px 0px 0px;
}
.enquiry_form1 input {
	color:#535651;
}
.enquiry_form1 input:hover {
}
.txt_box {
	color:#67575F;
	background:#fff !important;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	height:50px;
	width:396px;
	float:right;
	margin:0px;
	border:1px solid #CCCCCC;
}
.txt_area {
	color:#67575F;
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	height:23px;
	width:316px !important;
	float:right;
	background:#fff !important;
	margin:0px;
	border:1px solid #CCCCCC;
}
.enquiry_form1 select {
	height:23px;
	width:320px;
	float:right;
	color:#67575F;
	background:#fff !important;
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight: normal;
	border:1px solid #CCCCCC;
}
.enquiry_form1 textarea {
	color:#67575F;
	font-family:Arial;
	font-size:12px;
	font-weight: normal;
	height:50px;
	width:316px !important;
	float:right;
	margin:0px;
	border:1px solid #CCCCCC;
}
.button {
	height:25px;
	width:80px;
	border:none;
	cursor:pointer;
	color:#FFFFFF!important;
	font-family: Arial!important;
	border:1px solid #FFFFFF;
	font-weight:bold;
	box-shadow: 0px 3px 0px #262f34 !important;
	-moz-box-shadow: 0px 3px 0px #262f34 !important;
	-webkit-box-shadow: 0px 3px 0px #262f34 !important;
	float:right !important;
	margin-top:0px !important;
	margin-right:15px !important;
	background:#2e3492;
}
.button:hover {
	color:#150a72 !important;
	background:#d8d8d8;
}
#contact {
	width:95%;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
}
#contact h2 {
	float:left;
	text-align:center;
	width:100%;
	font-family:Ebrima; text-decoration:underline;
	font-size:18px;
	color:#2e3492;
	margin:4px 0 4px 0px;
	padding:0px;
}
#contact a {
	color:#CCCCCC;
}
#contact font {
	font-family:Ebrima;
	font-size:14px;
	color: #67575F;
	width:80%;
	float:left;
	margin:0px 0px 0px 2px;
}
#contact b {
	
	font-size:15px;
	color:#5c4f3c;
	font-weight:bold;font-family:Ebrima;
	float:left;
	width:140px;
	margin:0px 0px 0px 0px;
}
#contact font a {
	color: #67575F;
	width:80%;
	text-decoration:none;
}

#footer-strip { float:left; margin:20px 0 0 0px;  padding:0px; width:100%; background:#150a72;}


#footer {
	float:left;
	width:100%;
	margin:0px 0 0 0px;
	padding:0px; 

	clear:both;
}

.footer-text {
	float:left;
	margin:0px;
	padding:0px; background:none;
}
.footer-text p {
	float:left;
	margin:0px 16px 0px 36px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff; background:none;
	line-height:53px;
}
.footer-text a img {
	float:left;
	margin:5px 0 0 20px;
	padding:0px; border:none; background:none;
}
.footer-text a { border:none; background:none; margin-bottom:0px;}

