.bottom_links{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
color:#808080;

}

.bottom_links:hover{
color:#b51c0a;

}

.subtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#b51c0a;

}

.use_pass{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#808080;

}

.login{
border-top-color:#eaeaea;
border-bottom-color:#eaeaea;
border-left-color:#eaeaea;
border-right-color:#eaeaea;
height:15px;
width:100px;
color:#808080;

}

.forgot{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#b51c0a;
text-decoration:none;

}

.forgot:hover{
color:#808080;

}

.login_cell{
padding-left:20px;

}

.breadcrumbs{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#646464;
text-decoration:none;

}

.services_header{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#af2515;

}

.services_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#646464;

}

.see_map{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:#2300f8;

}

.pie_border{
border-left:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;

}

.drivers_ed{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

.drivers_ed_title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}

.contact_left{
width:370px;
float:left;
margin-right:20px;

}

.contact_right{
width:400px;
float:left;

}

.contact_subtitle{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#b51c0a;

}

.contact_space{
height:50px;

}

.career_search{
border:1px solid #c6c6c6;
padding-left:5px;

}

.promo_links{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#b51c0a;

}
.promo_links:hover{
color:#616161;

}

.system_features{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#919191;

}

.border{
border:1px solid #c6c6c6;

}

.cell_padding{
padding:5px;

}

.recent_shipment_headers{
border:1px solid #ffffff;
background-color:#808080;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
padding:5px;

}

.recent_shipment_links{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}

.recent_shipment_links:hover{
color:#990000;

}

.error{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;
color:#990000;

}

/*begin form styles*/

.search_label{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#929292;

}

.label{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#929292;

}

.categories_cell{
padding-left:20px;

}

.cetegories_link{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#b51c0a;

}

.cetegories_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#616161;

}

input[type="text"]{
border-top-color:#eaeaea;
border-bottom-color:#eaeaea;
border-left-color:#eaeaea;
border-right-color:#eaeaea;
font-family:Arial, Helvetica, sans-serif;
color:#808080;

}

select{
border-top-color:#eaeaea;
border-bottom-color:#eaeaea;
border-left-color:#eaeaea;
border-right-color:#eaeaea;
color:#848484;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

.job_search{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;

}

.job_pad{
padding-right:10px;

}

.safety_cells{
padding-left:5px;
padding-right:5px;

}

.members_page_headers{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

color:#FFFFFF;

}

/* global page dynanamic layer styles */

.map{
width:532px;
height:700px;
border:1px solid #c6c6c6;
padding-left:5px;
overflow:hidden;

}