/* CSS Document */
body{
	color:#B3B2B2;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color: #2E2E2E;
	background-image: none;
	background-repeat: repeat-x;
	background-position: 0 0;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0;
	padding:1;
}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}



/* ----------------------------- header start ----------------------- */
#header{
	width:778px; margin:0 auto; padding:0; }
#headerLeft{
	width:298px;
	height:454px;
	padding:35px 0 0 61px;
	float:left;
	background-image: url(images/header_left_bg%20copy.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#headerLeft img{
	border:none;}
#headerLeft ul{
	float:left; padding:29px 0 0 119px;}
#headerLeft ul li{
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#898989; text-transform:uppercase;}
#headerLeft ul li a{
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#898989; 
	text-transform:uppercase; text-decoration:none; display:block;
	background-image:none; padding:0 20px 0 28px; margin:0 4px 0 0;}
#headerLeft ul li a:hover{
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#898989; 
	text-transform:uppercase; text-decoration:none; display:block;
	background:url(images/red_bullet.gif) no-repeat 0 4px; padding:0 20px 0 28px; margin:0 4px 0 0;}
#headerLeft ul li a.hover{
	font:bold 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#898989; 
	text-transform:uppercase; text-decoration:none; display:block;
	background:url(images/red_bullet.gif) no-repeat 0 4px; padding:0 20px 0 28px; margin:0 4px 0 0;}
#headerRight{
	width:408px;
	padding:10px 0 0 0;
	float:left;
	top: -5px;
}
.rightTop{
	background:url(images/devider.gif) repeat-x left bottom; float:left;}
.rightTopLeft{
	width:411px;
	float:left;
	padding: 0px;
	margin: 0px;
	background-image: none;
	top: -5px;
}
.rightTopLeft h2{
	color:#FFFFFF;
	width:411px;
	height:134px;
	text-indent:-2000px;
	background-color: #2E2E2E;
	background-image: url(images/ex%20car.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.rightTopLeft ul{
	padding:12px 8px 0 11px;}	
.rightTopLeft ul li{
	background:url(images/devider1.gif) repeat-x 0 18px #2E2E2E; padding:0; height:19px;
	font:normal 11px/18px Arial, Helvetica, sans-serif; color:#E6E6E6;}
.rightTopLeft ul li.noborder{
	background:none #2E2E2E; padding:0; height:19px;
	font:normal 11px/18px Arial, Helvetica, sans-serif; color:#E6E6E6;}
.rightTopLeft ul li a{
	display:block;
	padding:0 0 0 8px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#E6E6E6;
	text-decoration:none;
	background-color: #2E2E2E;
	background-image: url(images/squar_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
}
.rightTopLeft ul li a:hover{
	background:url(images/squar_bullet.gif) no-repeat 0 8px #3D3C3C; display:block; padding:0 0 0 8px;
	font:normal 11px/18px Arial, Helvetica, sans-serif; color:#E6E6E6; text-decoration:none;}
.rightTopRight{
	width:250px; float:left; padding:6px 0 0 17px;}
.rightTopRight h3{
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#FF5656; padding:10px 0 0 0;}
.rightTopRight p strong{
	font:bold 11px/18px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.rightTopRight p a{
	font:normal 11px/18px Arial, Helvetica, sans-serif; color:#B3B2B2; text-decoration:underline;}
.rightTopRight p a:hover{
	font:normal 11px/18px Arial, Helvetica, sans-serif; color:#B3B2B2; text-decoration:none;}
a.more{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#2E2E2E;
	text-decoration:none; float:right; margin:3px 0;}
a.more:hover{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#FF5656; background-color:#2E2E2E;
	text-decoration:none; float:right; margin:3px 0;}
.rightBottom{
	padding:30px 0 0 0; float:left;}
.rightBottomLeft{
	width:125px; float:left; padding:0 0 0 10px; margin:0 5px 0 0;}
.rightBottomLeft h2{
	background:url(images/update_bg.gif) no-repeat 10px 32px; width:106px; height:125px; padding:0 0 0 10px;
	font:bold 24px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}
/* ----------------------------- header end ----------------------- */
/* ----------------------------- future pnnel start --------------- */
#future{
	background-color:#111111;
	color:#111111;
}
#futureContainer{
	width:588px;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 38px;
	padding-left: 0px;
	left: auto;
	float: none;
}
.futureLeft{
	width:300px;
	float:left;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.futureLeft h2{
	font:normal 20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	position:absolute;
	top:-6px;
	left:191px;
	margin:-35px 0 10px 0;
}
.futureLeft h2 span{
	font:normal 40px/42px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-transform:uppercase;}
.futureLeft h3{
	font:bold 11px/16px Arial, Helvetica, sans-serif; color:#FF5656; background-color:#111111;} 
.futureLeft p{
	font:normal 11px/16px Arial, Helvetica, sans-serif; color:#7F7F7F; background-color:#111111;} 
.futureRight{
	width:600px;
	float:none;
	margin: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.futureRight img{
	margin:0 0 18px 0;}
/* ----------------------------- future pnnel end --------------- */
#footer{
	background-color:#2E2E2E; color:#FFFFFF; padding:21px 0 0 0;}
#footerContainer{
	width:578px; margin:0 auto; padding:0 0 30px 200px;}
.footerLeft{
	width:300px;
	float:left;
	clear: left;
	height: auto;
}
.footerLeft h3.contact{
	font:bold 10px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF5656;
	padding:0 0 0 17px;
	text-transform:uppercase;
	background-color: #111111;
	background-image: url(images/contact_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
} 
.footerLeft h3.fax{
	font:bold 10px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FF5656;
	padding:0 0 0 17px;
	text-transform:uppercase;
	background-color: #111111;
	background-image: url(images/fax_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
} 
.footerLeft h3.fax span{
	color:#FFFFFF; background-color:#2E2E2E;
	font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 3px;} 
.footerLeft p{
	color:#FFFFFF;
	background-color:#111111;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
}
.footerRight{
	width:326px; float:left;}
.footerRight ul{}
.footerRight ul li{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	background-color:#2E2E2E; color:#FFFFFF; float:left;}
.footerRight ul li a{
	font:bold 12px/16px Arial, Helvetica, sans-serif; 
	background-color:#2E2E2E; color:#FFFFFF; padding:0 8px; text-decoration:none;}
.footerRight ul li a:hover{
	font:bold 12px/16px Arial, Helvetica, sans-serif; 
	background-color:#3E3D3D; color:#FFFFFF; padding:0 8px; text-decoration:none;}
.footerRight p{
	font:normal 11px/15px Arial, Helvetica, sans-serif; color:#7F7F7F;
	background-color:#2E2E2E; float:left; padding:0 8px;}
a.xhtml{
	width:46px; height:9px; background-color:#CF0101; color:#FFFFFF; float:left;
	text-align:center; text-decoration:none; text-transform:uppercase;
	font:bold 10px/9px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:7px 8px;}
a.xhtml:hover{
	width:46px; height:9px; background-color:#A10303; color:#FFFFFF; float:left;
	text-align:center; text-decoration:none; text-transform:uppercase;
	font:bold 10px/9px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:7px 8px;}
a.css{
	width:29px; height:9px; background-color:#000000; color:#FFFFFF; float:left;
	text-align:center; text-decoration:none; text-transform:uppercase;
	font:bold 10px/9px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:7px 0;}
a.css:hover{
	width:29px; height:9px; background-color:#191919; color:#FFFFFF; float:left;
	text-align:center; text-decoration:none; text-transform:uppercase;
	font:bold 10px/9px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:7px 0;}
.footerRight p.tworld{
	font:normal 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF;
	background-color:#2E2E2E; float:left; padding:0 8px;}
.footerRight p.tworld a{
	font:bold 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF;
	background-color:#2E2E2E; text-decoration:none; text-transform:uppercase;}
.footerRight p.tworld a:hover{
	font:bold 11px/15px Arial, Helvetica, sans-serif; color:#FFFFFF;
	background-color:#3E3D3D; text-decoration:none; text-transform:uppercase;}
/* ----------------------------- footer end ------------------------ */

