/* Global

----------------------------*/

.body { margin:0px; background-color:#666666; }

.body_alignment { text-align:center; }

.print_friendly { text-align:left; padding: 16px; background-color:#FFFFFF; }



form { margin: 0px; }

img { border-style: none; }



table {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

table a { color: #000000; font-weight: bold; text-decoration: underline; }

table a:hover { color: #B31313; font-weight: bold; text-decoration: underline; }





/* Classes

----------------------------*/



.employment {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.employment input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; padding-left: 2px; }

.employment select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; padding-left: 2px; }

.employment textarea { 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 9px; 

	font-weight: bold; 

	padding: 4px; 

	width: 386px;

	height: 42px;

}

.employment #section { background-color: #F3F5F4; border: solid #B31313 1px; }

.employment fieldset { background-color: #F3F5F4; border: solid #B31313 1px; width: 300px; }

.employment fieldset legend { font-weight: bold; color: #B31313; }

.employment #tiny { width: 22px; }

.employment #small { width: 34px; }

.employment #submedium { width: 60px; }

.employment #medium { width: 80px; }

.employment #large { width: 185px; }

.employment #ultra { width: 286px; }



.bullet { margin-bottom: 1px; width: 4px; height: 4px; }



.index_pad { padding-left: 50px; padding-top: 12px; padding-bottom: 12px; padding-right:20px; width: 434px; float:left; }

.index {

	background-image:url(../images/truck.jpg);

	background-position: top right;

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}



.transportation {

	/*background-image:url(../images/truck2.jpg);

	background-position: bottom right;

	background-repeat:no-repeat; */

	background-color:#FFFFFF;

}

.brokerage {

	background-image:url(../images/truck1.jpg);

	background-position: bottom right;

	background-repeat:no-repeat;

	background-color:#FFFFFF;

}



.internal { background-color:#FFFFFF; }

.internal_pad {

	padding-left: 54px;

	padding-right: 54px;

	padding-top: 12px;

	padding-bottom: 12px;

	text-align: left;

}



.subnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.subnav ul { margin-top: 3px; margin-bottom: 3px; margin-left: 10px; padding-left: 10px; list-style-type: square; color:#2F543D; }

.subnav ul a { color: #012D24; text-decoration: none; font-weight: normal; }

.subnav ul a:hover { color: #2F543D; text-decoration: underline; font-weight: normal; }



.footer_links {

	color:#000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

}

.footer_links a { font-weight: bold; text-decoration: none; color:#000000; }

.footer_links a:hover { font-weight: bold; text-decoration: none; color:#B31313; }



.search_bg {

	background-color:#FFFFFF;

	width: 385px;

	height: 52px;

}



.search { 

	font-family:Arial, Helvetica, sans-serif; 

	font-size: 11px;

	font-weight: bold;

	padding-left: 4px;

	width: 100px;

	height: 16px;

}



.crumb {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

}

.crumb strong { color:#000000; font-weight: bold; }

.crumb a { color: #B31313; font-weight: bold; text-decoration: underline; }

.crumb a:hover { color: #000000; font-weight: bold; text-decoration: underline; }





/* Tell a Friend

----------------------------*/

.taf {

	background-color: #FFFFFF;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#000000;

}



.textbox {

	width:150px;

	height: 14px;

	border-style: solid;

	border-width: 1px;

	border-color:#333333;

	font-size: 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-left: 4px;

}

.textarea {

	width:300px;

	height: 75px;

	border-style: solid;

	border-width: 1px;

	border-color:#333333;

	font-size: 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-left: 4px;

}



/* Buttons

----------------------------*/

.button {

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#B31313;

}



/* Contact Us

----------------------------*/

.contact {

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#000;

}



/* Newsletter

----------------------------*/

.newsletter {

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#000;

}



/* Sitemap

----------------------------*/

.sitemap {

	font-family: verdana, arial, helvetica, sans-serif;

	font-size:11px;

	color:#012D24;

}


