html {
overflow-y:auto;
overflow-x:hidden;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-highlight-color:#565656;
scrollbar-shadow-color:#565656;
scrollbar-face-color:#232323;
scrollbar-arrow-color:#cc0000;
scrollbar-track-color:#000000;
}
body{
background-color:#0f0f0f;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}
.hometext {
padding:20px 45px 20px 45px;
font-size:11px;
color:#cccccc;
}
.homebuttons {
padding:20px 0px 20px 37px;
background-image:url(../../img/mack-home-bg.jpg);
background-repeat:repeat;
}
.newtrucks1 {
background-image:url(../../img/mack-new-trucks-window1.gif); 
background-position:left; 
background-repeat:no-repeat; 
padding:0px 35px 0px 20px; 
color:#CCCCCC; font-size:11px; 
font-weight:normal;
}
.newtrucksright {
background-position:right bottom; 
background-repeat:no-repeat; 
padding:0px 40px 14px 0px;
}
.newtrucksleft {
background-position:left bottom; 
background-repeat:no-repeat; 
padding:0px 60px 14px 0px;
}
.breadcrumb {
padding:275px 30px 30px 25px;
text-align:right;
color:#ff0000;
font-size:10px;
font-weight:bold;
}
.breadcrumb a:link, .breadcrumb a:visited {
text-decoration:none;
color:#b2b28a;
}
.breadcrumb a:hover, .breadcrumb a:active {
color:#ffffff;
}
.breadcrumbarrows {
color: #666666;
}
.subnav {
padding:97px 0px 0px 0px;
text-align:left;
font-size:11px;
font-weight:normal;
}
.subnavbox {
height:22px;
border-bottom: 1px solid #353535;
}
.content {
background-image:url(../../img/mack-red-underline.gif); 
background-position:left bottom;
background-repeat:no-repeat;
text-align:left;
padding:30px 0px 23px 20px;
font-size:11px;
color:#cccccc;
font-weight:normal;
}
.content a:link, .content a:visited {
text-decoration:none;
color:#e6e69a;
}
.content a:hover, .content a:active {
color:#d80000;
}
.heading1 {
color:#d80000;
font-weight:bold;
}
.heading2 {
color:#e6e69a;
}
.uparrow {
float:right;
}
.footer {
text-align:right;
background-image:url(../../img/mack-tile-footer.gif);
background-repeat:repeat-x;
padding:10px 30px 10px 0px;
font-size:10px;
color:#999999;
font-weight:bold;
}
.footer a:link, .footer a:visited {
text-decoration:none;
color:#999999;
}
.footer a:hover, .footer a:active {
color:#ffffff;
}
.mack-box-out {
border:#3b3b2c 1px solid; 
background-color:#000;
}
.mack-box-out-cell {
background: #1c1c1c url(../../img/mack-box-bg.jpg) repeat-x top left;
}
.mack-box-in {
background:transparent url(../../img/mack-box-corner.png) no-repeat bottom right;
_background: url(../../img/mack-box-corner.gif) no-repeat bottom right;
_height:150px; /* arbitrary long height, IE 6 */
}
.mack-box-content {
padding-left: 12px;
padding-right: 12px;
padding-top: 12px;
}
.tick {
vertical-align:middle;
}
.box,.captcha_box,textarea, .form_element {
float: left;
font-size: 11px;
color:#999999;
padding: 3px; 
background: #0f0f0f url(../../img/mack-form-bg.jpg) no-repeat top left;
border: 1px solid #242424;  
}
.form_menu {
float: left;
font-size: 11px;
color:#999999;
padding: 3px;
background-color: #0f0f0f;
border: 1px solid #242424;
width: 140px;
}
.required {
float:left;
margin-left: 4px;
vertical-align: middle;
}
.errorField {
border: 1px solid #b10000;
}
.user_info {
	position:relative;
	top: 7px;
	left: 0px;
	line-height: 22.4px;
}