a.nav {color:#000!important;font-weight:normal!important}
a, a.forelink {font-family:Arial, Helvetica, sans-serif;color:#d71920;text-decoration:none;font-size:11px}
a:hover, a.forelink:hover {text-decoration:underline !important}

.top_menu {	BORDER-TOP: #c1c1c1 1px solid;	WIDTH: 750px;	BORDER-BOTTOM: #c1c1c1 1px solid;	HEIGHT: 30px; font-size:8.3pt}
.maintext {	FONT-SIZE: 11px;	COLOR: #333333;	FONT-FAMILY: Arial, Helvetica, sans-serif}
.maintext_nolink {	FONT-SIZE: 11px;	COLOR: #333333;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none}
.redtextbold_nolink {	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	COLOR: #d71920;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none}
.redtextbold {	FONT-WEIGHT: bold;	FONT-SIZE: 11px;	COLOR: #d71920;	FONT-FAMILY: Arial, Helvetica, sans-serif}
.headertext {	FONT-SIZE: 11px;	COLOR: #333333;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none}

#footer {CLEAR:both; BORDER-TOP:#c1c1c1 1px solid; padding-bottom:15px;}
#footer,#footer span, #footer a {font-size:12px!important;}
.maintextsmall {FONT-SIZE: 10px;COLOR: #333333;	FONT-FAMILY: Arial, Helvetica, sans-serif}
.maintextsmall_nolink {FONT-SIZE: 10px;COLOR: #333333;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none}
.maintextsmallbold {FONT-WEIGHT: bold;FONT-SIZE: 9px;COLOR: #333333;FONT-FAMILY: Arial, Helvetica, sans-serif}
.redtextsmallbold {FONT-WEIGHT: bold;FONT-SIZE: 9px;COLOR: #d71920;	FONT-FAMILY: Arial, Helvetica, sans-serif}

/* Order by arrows */
img.ODirUp{background-image: URL('/newcar/channels/images/fleetalliance/ODirUp.gif') !important;}
img.ODirDown{background-image: URL('/newcar/channels/images/fleetalliance/ODirDown.gif')!important;}

div.one-panel dt {background-color:#d71920}
div.one-panel th {background-color:#ddd;color:#000!important}

/* site update 02/08/2010 */
body {BACKGROUND-COLOR:#FFF; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.main {margin:0 auto; width:900px;}
.main-left {width:900px;}

.body-nav {background-color:#FFF;}
table.body {border:0 ;width:100%; margin:10px 0px!important;}
div.body {padding:0px 0px 0px 20px; float:right; width:745px; margin-bottom:30px;}
table.body td {background-color:#ddd}
td.logo {border-bottom:1px solid #CCC; background-color:#FFF !important}
h1.title {margin:15px 0 25px 0; color:#A7B6BE; font-family:Georgia,"Times New Roman",Times,serif; font-size:28px; font-weight:normal; text-transform:capitalize;}
h1.title span.red {text-transform:capitalize;}
#links {border-bottom:1px solid #CCCCCC; list-style:none outside none; margin:0 auto; padding:6px 0 4px; position:relative; width:900px;}
#links li {display:inline;}
#links li a {color:#D91720;	font-family:Arial,Helvetica,sans-serif;	font-size:12px;	font-weight:normal;	padding:6px 5px 4px; text-decoration:none;}
#links li a:hover {text-decoration:none!important; border-bottom:2px solid #D91721;	border-style:none none solid; color:#D91721;}
#logo {list-style:none outside none; margin:0 auto;	padding:30px 0 20px; position:relative;	width:900px;}
#searchcontainer {float:right; background-repeat:no-repeat;	height:70px; list-style:none outside none; padding-left:10px; padding-top:40px; width:252px;}
.searchbox {border:1px solid #CCCCCC; color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; height:18px; padding-left:5px; padding-top:3px; position:relative; text-align:left; vertical-align:middle; z-index:auto;}
.maintextbold {color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
#sidebar {float:left; height:320px;	margin-top:10px; text-align:left; width:135px;}
.sidebar_rows {border-bottom:1px solid #EFEFEF;	line-height:25px;}
.sidebartext {color:#333333; font-family:Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none;}
