body{

margin-bottom:0px;

margin-left:0px;

margin-right:0px;

margin-top:0px;
width:100%;
height:100%;

background-color:#022A68;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

#energon{ position:relative; margin:0 auto; width:770px; height:100%; }
#prbox{width:770px; height:200px; position:relative; overflow:hidden; border-bottom:1px #C7C7C7 solid; margin-top:-5px;}
#prbox .p_l{float:left; display:block; width:300px; height:200px; }
#prbox .p_r{float:right; display:block; width:470px; height:200px;}
#tbox{width:770px; height:175px; position:relative; overflow:hidden;  margin:15px auto;  }
#tbox .t_l{float:left; display:block; width:415px; height:175px;  margin-right:5px!important; padding:0; background:url(images/flashbg.gif) no-repeat;}
.para p{ text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px}
#tbox .t_r{float:right; display:block; width:345px; height:175px;  margin-left:5px!important; padding:0; background:url(images/navbg.gif) no-repeat; } 
.reservation{ float:left; display:block; background:url(images/all_button.gif) 0 0px; height:30px; width:120px; background-repeat:no-repeat; bottom:0;}
.city{ float:left; display:block; background:url(images/all_button.gif) 0 -30px; height:30px; width:120px; background-repeat:no-repeat; margin-top:5px; border:0;}
.hourly{ float:left; display:block; background:url(images/all_button.gif) 0 -60px; height:30px; width:120px; background-repeat:no-repeat; margin-top:5px; border:0;0}
.fleet{ float:left; display:block; background:url(images/all_button.gif) 0 -90px; height:30px; width:120px; background-repeat:no-repeat; margin-top:5px; border:0;}
#city-to-city { border-bottom:1px #CCCCCC solid;}
#city-to-city p{ text-align:justify;}
#rates{border-bottom:1px #CCCCCC solid;}
#hourly{border-bottom:1px #CCCCCC solid;}
.reservation:hover{background:url(images/all_button.gif) -120px -0px;}
.city:hover{background:url(images/all_button.gif) -120px -30px;}
.hourly:hover{background:url(images/all_button.gif) -120px -60px;}
.fleet:hover{background:url(images/all_button.gif) -120px -90px;}
#energon table{

	border-collapse:collapse;

	background-color:#FFFFFF;

}

table.gray{
position:relative;

	border-collapse:collapse;

	background-color:#F6F6F6;
	
		

}



th.gray{

	background-color:#999999;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#FFFFFF;


}

th.black{

	background-color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#FFFFFF;

	text-transform:uppercase;

	text-align:left;

}



td{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

td.lgray{

	background-color:#E4E4E4;
	position:relative;

}

td.dgray{

	background-color:#666666;

	color:#FFFFFF;

}

td.black{

	background-color:#222222;

	color:#FFFFFF;

}



b.m{

	color:#990000;

}



input{

	background-color:#FFFFFF;

	border:#CCCCCC solid 1px;

	font-size:12px;

	color:#666666;

}


a{

	font-family:Arial, Helvetica, sans-serif;

	color:#5794c2;

	text-decoration:none;

	font-size:11px;

	letter-spacing:1px;

}

a:visited{

	font-family:Arial, Helvetica, sans-serif;

	color:#5794c2;

	text-decoration:none;

	font-size:11px;

	letter-spacing:1px;

}

a:hover{

	font-family:Arial, Helvetica, sans-serif;

	color:#221f9c;

	text-decoration:underline;

	font-size:11px;

	letter-spacing:1px;

}



a.leftmenu{

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

	letter-spacing:0px;

}

a:visited.leftmenu{

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	text-decoration:none;

	font-size:12px;

	letter-spacing:0px;

}

a:hover.leftmenu{

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	text-decoration:underline;

	font-size:12px;

	letter-spacing:0px;

}



a.top{

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

	letter-spacing:0px;

}

a:visited.top{

	font-family:Arial, Helvetica, sans-serif;

	color:#990000;

	text-decoration:none;

	font-size:12px;

}

a:hover.top{

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	text-decoration:underline;

	font-size:12px;

}



a.Header{

	font-family:Arial, Helvetica, sans-serif;

	color:#221f9c;

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

}

a:visited.Header{

	font-family:Arial, Helvetica, sans-serif;

	color:#221f9c;

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

}

a:hover.Header{

	font-family:Arial, Helvetica, sans-serif;

	color:#71dd58;

	text-decoration:none;

	font-size:14px;

	font-weight:bold;

}


