﻿div#searchWrapper, div#seachWrapper {
	padding: 10px 0px 0px 0px;
	overflow: auto;
	font-family: calibri, arial;
	position: relative;
}
ul#searchNav  {
	height: 40px;
	width: 281px;
	float: left;
	background: url('/Content/img/bg_search_nav.gif') top center no-repeat #5e5e5e;
	margin: 0;
	padding: 0;
	z-index: 100;
	list-style: none;
	position: relative;
}
#searchNavWrapper {
	height: 40px;
}
#searchNav li {
	float: left;
}
#searchNav li a {
	display: block;
	height: 40px;
	text-decoration: none;
	font-size: 1px;
	text-indent: -1000000000px;
	overflow: hidden;	
}
#searchNav_find_a_freight_carrier a { width: 163px; }
#searchNav_find_a_subcontractor a { width: 118px; }
#searchNav_find_a_freight_carrier a:hover, #searchNav_find_a_freight_carrier a:active, #searchNav_find_a_freight_carrier a:focus, #searchNav_find_a_freight_carrier a.searchNavActive { background: transparent url('/Content/img/bg_search_nav.gif') 0 -40px no-repeat !important; }
#searchNav_find_a_subcontractor a:hover, #searchNav_find_a_subcontractor a:active, #searchNav_find_a_subcontractor a:focus, #searchNav_find_a_subcontractor a.searchNavActive { background: transparent url('/Content/img/bg_search_nav.gif') -163px -40px no-repeat !important; }

#searchBody {
	margin-top: 0px;
	overflow: auto;
	position: relative;
	border: #68A7BF 1px solid;
	padding: 15px 5px 15px 5px;
	clear: both;
	height: 27px;
	background: #FFF url(/Content/img/bg_search_form.gif) repeat-x;
}
#searchOrigin, #searchDestination, #searchFreightType, #searchSubmit {
	display: inline;
	float: left;
	padding-right: 9px;
}
#searchBody label {
	font-size: 1.7em;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 10px;
	letter-spacing: -0.04em;
}
#searchBody input, #searchBody select {
	font-size: 1.5em;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	letter-spacing: -0.04em;
}
#cmdShowCarriers {
	padding-left: 8px;
	padding-right: 8px;
}
