@charset "utf-8";
/* 	Global Styles
	Author: Yousaf Sekander @ y.sekander@hotmail.com 
*/
html, body 			{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color:#FFF;}
A, A:active, A :visited	{ text-decoration: none; color:#015eac;}
A:hover 			{ text-decoration: none; color:#FF0000; }
#wrapper 			{ width:100%;}
#innerWrapper		{ margin-top:25px;}
#contentHolder		{ width:930px; margin: 0 auto; background: url(../images/_repeat.jpg) repeat-y;	}
#content 			{ padding-left:25px; padding-right:25px;}
#header				{ padding-bottom:5px; }
#logo 				{ float:left; width:220px; padding-left:40px; padding-top:5px; }
#logo IMG			{ border:none; }
#logo a				{ text-decoration: none; }
#telno				{ float:right; text-align:right; color:#FF0000; font-size:1.7em; font-weight:bold; }
#telno SPAN			{ color:#09F; font-weight:normal }
#footer				{ text-align:center; }
#footer p { font-size:0.9em; color:#666; }
#footer strong {display:block;}
#_bottom			{ background: url(../images/tail.jpg); background-repeat:no-repeat; width:930px; height:45px; }
/* Menu Styles */
#menu 				{ background-image:url(../images/menu.jpg); width:930px; height:43px; background-repeat:no-repeat; margin-top:45px;}
#menu ul			{ padding:15px 0 0 35px; text-transform: uppercase; }
#navList li			{ display: inline; list-style-type: none; font-size:1.1em; font-weight:bold; padding-right: 27px; padding-left: 27px; padding-top:5px;}
#navList li a		{ text-decoration: none; }
#navList li A:link 				{ text-decoration: none; color:#FFF;}
#navList li A:active 			{ text-decoration: none; color:#039; }
#navList li A:visited			{ text-decoration: none; color:#FFF;}
#navList li A:hover 			{ text-decoration: none; color:#FF0; !important }
.modules			{ background-image:url(../images/repeater.jpg); background-repeat:repeat-y; width:930px; overflow:hidden; }
.leftModule			{ float:left; padding-left:50px; padding-right:20px; margin-top:20px; width:585px; }
.leftModule	img		{ padding-left:15px; }
.leftModule p		{ line-height:1.4em; padding-bottom:10px; }
.rightModule p		{ margin-bottom:10px; margin-top:8px; }
.rightModule		{ background-image:url(../images/rightMod.jpg); background-repeat:no-repeat; float:right; width:231px; height:338px; margin-right:20px; margin-top:5px; }
.diesel-btn			{ float:right; width:225px; margin-right:23px; margin-top:10px; }
.rightModule ul     { margin-left:60px; margin-top:100px; }
.rightModule ul li  { padding-bottom:26px; font-size:18px; font-weight:bold; color:#FFF; }
h1.blue 			{ color:#09F; font-size:2.0em; }
h2 					{ color:#FF0000; font-size:1.5em; }
h2.blue 			{ color:#09F; font-size:20px; }
h3.white 			{ color:#FFF; text-align:center; }
h3.red				{ color:#F03; }
#specialist 		{ float:right;width:201px;font-size:1.0em;margin:0 40px 0 0;padding:0; }
#specialist	h3		{ font-size: 15px; margin:12px 0 4px 0; color:#015eac;}
#specialist p		{ font-size: 12px; margin:8px 0 4px 0; }
.bluelist			{ margin-top:15px; }
.bluelist li		{ color:#09F; font-weight:600; padding-bottom:3px; padding-left:15px; background-image:url(../images/blue_arrow.gif); background-repeat:no-repeat;  }
.emp				{ font-weight:800; }
.contactleft		{ float:left; width:230px; }
.contactright		{ float:right; width:auto; }
.clr {clear:both;}
#contForm { float:left; width:321px;margin:0 0 12px 0;}
#contDetails { float:left;width:250px; }
