body 
{
	margin:0;

	background: #ffffff;
	scrollbar-face-color: #f3f3f3;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #f3f3f3;
	scrollbar-darkshadow-color: #f3f3f3;
	scrollbar-track-color: #eeeeee;
}

SELECT
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F6F6;
    size: 23
}

.input_field {
	background-color:#ffffff;
	border-style: solid;
	border-width: 1px;
	border-color:#898D8E;
}


/*****************/

body 
{
	font-size:80%;
	color:#282828;
	font-family:Arial, Helvetica, sans-serif;
}

h1 { font-size:18px; color:#0C3C53; }

a { color:#0C3C53; }

a:hover { text-decoration:underline; }

#header_logos_wrapper {  }

#header_flash_wrapper { background-color:#000000; border-top:6px solid #0D3C56;  } 

#header_flash { margin:auto; width:900px; } 

#welcome_wrapper { height:15px; padding:5px 0; background-color:#95A2AB;  }

#welcome { margin:auto; width:900px; padding-left:14px;  font-weight:bold; }

#horiz_strip { background-color:#0C3C53; height:12px; }

#content_wrapper { margin:12px auto; width:900px; margin-bottom:50px;  }

#nav { float:left; width:180px; border:1px solid #0C3C53; border-bottom:0px;  }

#nav div { padding:3px 6px; border-bottom:1px solid #0C3C53;  }

#nav div a { text-decoration:none; color:#0C3C53; }

#nav div.nav {  background-color:#E4E6E7;  }

#nav div.navHover {  }

#content { float:right; width:690px; padding-bottom:20px; }

.end_floats { clear:both; }


.tdText {
	background-color:#F5F5F5;
	padding:10px;
}
.tdFields {
	background-color:#F5F5F5;
	padding-left:10px;
	padding-right:10px;
}
.td_no_padding {
	background-color:#F5F5F5;
}

.tableHeader { 
	background-color:#E8E8E8;
}
.tableBorder { margin-left:20px; width:80%; border:#95A2AB 1px solid; }


/**** old nav styles to restore v1 navigation bar, remove these to use new version ****/
A.nav:link, A.nav:visited, A.nav:hover { 
	font-size: 12px;
    color: #83919B;
	font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;}
TD.navhover { background: #E4E6E7; cursor: hand; }
TD.nav { background: #FFFFFF; }
#nav { border:0px }
/**** end old nav styles ***********************/


#rentals_links { margin:4em 0;  }
#rentals_links h2 { font-size:18px; font-weight:bold; }
#rentals_links ul li a { text-decoration:underline; }
#rentals_links ul {}
#rentals_links li {	}


/****** Search vehicles page *********/

#vehicle_list_wrapper { margin-top:2em;  }
.vehicle { padding:1em 0; border-bottom:1px dotted #ccc; }
.vehicle TABLE { padding:0 3px; width:100%; }
.vehic_title { padding:3px 0 0 10px; font-weight:bold; }
.vehic_title:HOVER { text-decoration:underline; }
.vehic_desc { padding:1em 0 0 10px; }
.price { padding-left:20px; font-weight:bold; }
.vehic_title , .price { color:#0C3C53 }



.index_panel { float:left; width:225px; margin:1em 5px; padding:0; background:#fff; xx:#95A2AB; color:#282828; text-align:left; }
.index_panel H1 { background:#0E3C56; color:#fff; margin:0; padding:3px; font-size:1em; font-weight:bold;  }
.index_panel H1 A { color:#fff; font-size:1em; font-weight:bold; text-decoration:none;  }
.index_panel A { color:#0E3C56; font-weight:normal; }
.index_panel IMG A { padding:0; margin:0;  }
.panel_label A, .index_panel H1 A { margin-left:5px; }
