/* *************** DEFAULT COMMON STYLES *************** */
body {
	text-align: center;
	min-width: 85%;
	margin:0;
	font: 9pt/16pt Arial, Helvetica, sans-serif;
	color:#333;
}
a {
	color:#00b0da;
}
h1 {
	font-size:16pt;
	font-family: Arial, Helvetica, sans-serif;
}
h3 {
	font-size:13pt;
}
/* *************** LAYOUT STYLES *************** */

#wrapper {
	margin:0 auto;
	width:85%;
	text-align: left;
}
#uber_header {
	height:65px;
}
#uber_header #logo {
	position:relative;
	top:10px;
	float:left;
}
#uber_header #menlo_logo {
	position:relative;
	top:7px;
	float:left;
}
#uber_header #nav {
	display:none;
}
#main_promo {

	display:none;
}
#banner_contain {
	display:none;
}
#main_promo #promo_text {
	display:none;
}
#home_mid_mods {
	display:none;
}
#home_mid_mods .mod_contain {
	display:none;
}
#footer {
	height:33px;
	margin-top:2px;
	clear:both;
	background:url(../images/common/footer_back.gif) repeat-x;
}
#footer_text {
	height:33px;
	margin-top:10px;
	color:#004684;
	padding-left:20px;
}
#footer_text a {
	color:#004684;
}
.clear_fix {
	clear:both;
	height:1px;
	overflow:hidden;
}
.drop_shadow {
	display:none;
}
.blue_header {
	color:#000;
}
.dark_blue_header {
	height:21px;
	background:#2d679a url(../images/home/widget_header_back.gif) repeat-x;
	border:1px solid #004684;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:8px 0 0 10px;
}
/* *************** MAIN NAV STYLES *************** */


#main_nav {
	height:34px;
	background:#004684 url(../images/common/main_nav_back.gif) repeat-x;
	border-left:1px solid #004684;
	border-right:1px solid #004684;
	border-top:1px solid #004684;
	clear:both;
	overflow:hidden;
	display:none;
}



/* ***************  FREIGHT TRACKING *************** */	

#uber_header #f_track {
	display:none;
}

/* ***************  PERSISTENT NAV *************** */	

#uber_header #pers_nav {
	display:none;
}
/* ***************  SERVICE UPDATES *************** */	


#service_updates {
	display:none;
}
/* *************** BREADCRUMB NAV *************** */	


#breadcrumb {
	display:none;
}

#breadcrumb_bottom {
	display:none;
}

#breadcrumb_bottom a {
	display:none;
}
/* ***************  HOME WELCOME  *************** */	

#home_bottom_area {
	padding-top:10px;
}

#home_welcome_3 h2 {
	font-size:16pt;
}

/* ***************  GENERIC PAGES CONTENT AREA *************** */	

#content_area #left_col {
	float: none;
}
#content_area #right_col {
	float: none;
	width: 100%;

}
#right_widget_contain {
	display:none;
}
#text_main {
	padding:10px 15px 15px 15px;
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	float:left;
}
#text_main_w_widgets {
	font: 11pt/15pt Verdana, Arial, Helvetica, sans-serif;
	float:none;
	width:100%;
}
#content_area .h1_widgets_present {
	width: 350px;
}
#content_main {
	margin:0;
	width:100%;
}
#content_main h1 {
	color:#000;
}
#content_area .highlight_content {
	padding:30px;
	margin:40px;
	border:1px solid #AFAFAF;
	background: #F9F9F9 url(../images/common/gray_back2.jpg) repeat-x bottom;
}
#content_area .highlight_content h1 {
	display: block;
	color:#006699;
	padding: 0px;
	margin:0px;
	background: none;
	border: 0px solid #AFAFAF;
	font: normal 16px Arial, Helvetica, sans-serif;
}
#content_area .highlight_content ul {
	margin:15px 0px 0px 15px;
	padding:0px;
	color:#333;
	font: 12px/18px Arial, Helvetica, sans-serif;
	list-style: url(../images/common/gold_arrow.gif) outside;
}
#content_area .highlight_content li {
	margin-top:13px;
	margin-left:15px;
}
#content_area .highlight_content ul ul {
	margin:10px 0px 15px 15px;
	padding:0px;
	color:#333;
	font: 12px/18px Arial, Helvetica, sans-serif;
}
#content_area .highlight_content li li {
	margin-top:0px;
}
#content_area h2 {
	margin-bottom:5px;
	margin-top:30px;
	color: #333;
	font: normal 18px/22px Arial, Helvetica, sans-serif;
}
#content_area .first_h2 {
	margin-top:20px;
	margin-bottom:5px;
	font: normal 18px/18px Arial, Helvetica, sans-serif;
}
/* ***************  SUBNAV STYLES *************** */


#subnav ul {

	display:none;
}


/* ***************  PRESS RELEASE STYLES *************** */

#press_release_list {
	width:100%;
}
#press_release_nav {
	float:none;

}
#press_release_nav h1 {
	background:none;
	color:#333;
	border:0px solid #fff;
	margin:0;
	padding:0;
}
#press_release_nav ul {
	list-style-type:none;
	margin:0;
	margin-bottom:25px;
	padding:0;
}
#press_release_nav a {
	color: #666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#press_release_nav a:hover {
	color: #00b0da;
}
#press_release_list h2 {
	margin-top:10px;
}
#press_release_list p {
	margin-bottom:20px;
}
#press_release_article h2 {
	margin-top:20px;
	margin-bottom:10px;
	width:500px;

}
#press_release_article .subhead {
	font-size:11px;
	font-style:italic;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
}
/* ***************  CONTACT US STYLES *************** */


#content_main_contact {
	width:800px;
	margin-top:10px;
	margin-bottom:10px;
}
#content_main_contact h1 {
	border:1px solid #209dd2;
	height:22px;
	margin:0px 0 0 0px;
	padding:7px 0 0 10px;
	background:url(../images/common/header_back.gif) repeat-x;
	color:#fff;
}
#content_main_contact #contact_area {
	width:520px;
	float:left;
	padding:20px;
}
#content_main_contact #contact_nav {
	width:200px;
	border-left:1px solid #ccc;
	float:right;
	padding:10px;
	margin-top:25px;
	margin-bottom:25px;
	
}
#content_main_contact #contact_nav h1 {
	font-size:12px;
	font-weight:bold;
	color:#004684;
	margin:0;
	padding:0;
	background:none;
	border:1px solid #fff;
}

#contact_left {
	width: 580px;
}
#contact_nav ul {
	margin:0;
	margin-left:20px;
	padding:0;
	padding-left:5px;
}
#contact_nav li {
	margin-bottom:5px;
	margin-top:2px;
	margin-left:0px;
}
#contact_nav ul a {
	text-decoration: underline;
	font-size: 12px;
	color:#666;
}
#contact_nav ul a:hover {
	text-decoration: underline;
	color:#00b0da;
}
#contact_nav ul ul a {
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
#contact_nav ul ul ul a {
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
#contact_nav ul li.main_notactive {
	list-style-image:url(../images/common/cont_up.jpg);
	margin-left: 0px;
}
#contact_nav ul li.main_active {
	list-style-image:url(../images/common/cont_down.jpg);
}
#contact_nav ul ul li {
	list-style-image:url(../images/common/white1.png);
}
#contact_nav ul ul a.active {
	color: #e8a344;
	font-weight:bold;
}
#contact_nav ul ul ul li {
	list-style-image:url(../images/common/white1.png);
}
#contact_nav ul ul ul a.active {
	color:#00b0da;
}
#contact_nav div.disabled_menu {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#999;
}
#contact_area #contact_info {
	border:1px solid #666;
	font: 12px/18px Arial, Helvetica, sans-serif;
	background:#e7e7e7;
	padding:20px;
}
#contact_area h4 {
	font-size:14px;
}

#contact_area #contact_form {
	font: 12px/18px Arial, Helvetica, sans-serif;
}


#contact_error_msg {
	margin-top: 15px;
	margin-left: 0px;
	color: #9e0c0c;
	width: 505px;
	padding-top: 5px;
	padding-left: 15px;
	height: 25px;
	border: #efd306 1px solid;
	background-color: #ffffcd;
	font-weight: bold;
}
#contact_thx_msg {
	margin-top: 15px;
	margin-left: 0px;
	color: #3f6711;
	width: 505px;
	padding-top: 5px;
	padding-left: 15px;
	height: 25px;
	border: #455a15 1px solid;
	background-color: #e9eee7;
	font-weight: bold;
}
form#contact_us {
	margin-top: 15px;
	margin-left: 0px;
	width: 478px;
	border: #666 1px solid;
	background-color: #e7e7e7;
	padding:20px;
}
form#contact_us input, form#contact_us textarea {
	border: #9698a4 solid 1px;
	width: 300px;
	float: left;
	margin-top: 8px;
	padding-left:5px;
}
div.fieldWithErrors input,  div.fieldWithErrors textarea {
	border: #93030c solid 1px;
	background-color: #ffffcd;
}
form#contact_us input {
	height: 20px;
}
form#contact_us textarea {
	height: 100px;
}
form#contact_us input#contact_us_stype_email, form#contact_us input#contact_us_stype_mail, form#contact_us input#contact_us_stype_phone, form#contact_us input#menlo_yes, form#contact_us input#menlo_no {
	width: 15px;
	height: 15px;
	float: none;
	border: none;
}
form#contact_us .label {
	text-align: right;
	display: block;
	float: left;
	width: 140px;
	margin-right: 10px;
	margin-top: 10px;
	height:22px;
	line-height: 100%
}
form#contact_us #always2 input {
	background: url(../images/common/submit2.gif) no-repeat right;
	height: 29px;
	width:455px;
	font-size: 0px;
	border: none;
	margin-top: 15px;
	cursor: pointer;
}
#contact_quest {
	font-size: 10px;
	color: #363636;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
#contact_choose {
	margin-left: 130px;
	margin-bottom: 10px;
}
td#contact_left.long .text_main {
	margin: 0px;
	padding: 0px;
}


#text_main_freight_features {
	width:100%;
	padding:0;
	margin:0;
	float:none; }

.qs_content {
	display:block;
}

