/* CSS Document */

body {
	background-color: #63686c;
	margin-left: 0px;
	margin-top: 28px;
	margin-right: 0px;
	margin-bottom: 0px;}

h1 {
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #952F34;
}	
	
h2 {
	padding: 0px;
	margin: 0px;}
	
h3 {padding: 0px;
	margin: 0px;}
h4 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
}

	
* html a:hover {visibility:visible}	
	
.navproducts {position: relative; background-image: url(images/menu/products_over.jpg); background-repeat: no-repeat; display: block; width: 140px; height: 29px;}
#homeBanner {
	height: 195px;
	width: 445px;
	background-image: url(images/home_banners_12.jpg);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 70px;
	padding-right: 275px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	float: left;
	padding-bottom: 0px;
	margin: 0px;
}
.largeText {
	font-size: 14px;
	color: #0066B5;
	line-height: 17px;
	font-weight: bold;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
a:link {
	color: #0062AD;
	text-decoration: underline;
}
.noPadding {
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}



.navproducts a { display: block;}
.navproducts img { border: 0; }
.navproducts a:hover img{visibility:hidden}

.navreconditioned {position: relative; background-image: url(images/menu/reconditioned_over.jpg); background-repeat: no-repeat; display: block; width: 219px; height: 29px;}
.navreconditioned a { display: block;}
.navreconditioned img { border: 0; }
.navreconditioned a:hover img{visibility:hidden}

.navfinancial {position: relative; background-image: url(images/menu/financial_over.jpg); background-repeat: no-repeat; display: block; width: 197px; height: 29px;}
.navfinancial a { display: block;}
.navfinancial img { border: 0; }
.navfinancial a:hover img{visibility:hidden}

.navwarranty {position: relative; background-image: url(images/menu/warranty_over.jpg); background-repeat: no-repeat; display: block; width: 190px; height: 29px;}
.navwarranty a { display: block;}
.navwarranty img { border: 0; }
.navwarranty a:hover img{visibility:hidden}
	
.graybg {
   background-image:url(images/bg_gradient.jpg);
	background-repeat: repeat-x;
	background-position: top;}
	
.top_yellow_bg {
   background-image:url(images/top_yellow_gradient.jpg);
	background-repeat: repeat-x;
	background-position: top;}
	
.border_left {
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: thin;}
	
.menu_text {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #ffffff;
	font-size: 9px;
	text-align: right;
	font-weight: bold;
	padding: 8px 8px 0px 0px;}
	
	.menu_text a {
	color:#ffffff;
	text-decoration: none;}
	
	.menu_text a:visited {
	color: #ffffff;
	text-decoration: none;}
	
	.menu_text a:hover {
	color: #ffffff;
	text-decoration: underline;}
	
	.menu_text a:active {
	color: #ffffff;
	text-decoration: underline;}	

.home_title {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #6f291f;
	font-size: 18px;
	text-align: center;
	font-weight: bold;}
	
.home_view_all {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #5396cb;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 8px 0px 0px 0px;}
	
	.home_view_all a {
	color: #5396cb;
	text-decoration: none;}
	
	.home_view_all a:visited {
	color: #5396cb;
	text-decoration: none;}
	
	.home_view_all a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.home_view_all a:active {
	color: #666666;
	text-decoration: underline;}	

.table_text {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #333333;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	padding: 3px 0px 0px 0px;}
	
	.table_text a {
	color:#333333;
	text-decoration: none;}
	
	.table_text a:visited {
	color: #333333;
	text-decoration: none;}
	
	.table_text a:hover {
	color: #5396cb;
	text-decoration: underline;}
	
	.table_text a:active {
	color: #666666;
	text-decoration: underline;}

.bottom_div {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #898989;
	width: 720px}
	
.smtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 13px;}

.main_content {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding: 15px 90px 5px 0px;
	width: 630px;}
	
	.main_content a {
	color:#5396cb;
	text-decoration: underline;}
	
	.main_content a:visited {
	color: #5396cb;
	text-decoration: underline;}
	
	.main_content a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.main_content a:active {
	color: #666666;
	text-decoration: underline;}
	
		.main_content h1 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #6f291f;
		padding: 10px 0px 8px 0px}
		
		.main_content h2 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height: 18px;
		font-weight: normal;
		color: #6f291f;}
		
		.main_content .sm_healine_text {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #6f291f;
		font-weight: normal}
		
			.main_content .header_text {
			font-size: 17px;
			line-height: 19px;
			color: #333333;
			font-weight: bold}
			
			.main_content .blue_text {
			color: #0099ff;
			font-weight: bold}
			
.testimonials {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 14px;
	line-height: 18px;
	padding: 15px 90px 5px 0px;
	width: 630px;}
	
	.testimonials a {
	color:#5396cb;
	text-decoration: underline;}
	
	.testimonials a:visited {
	color: #5396cb;
	text-decoration: underline;}
	
	.testimonials a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.testimonials a:active {
	color: #666666;
	text-decoration: underline;}
		
.stallion8_content {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding: 15px 60px 5px 0px;
	width: 660px;}
	
	.stallion8_content a {
	color:#5396cb;
	text-decoration: underline;}
	
	.stallion8_content a:visited {
	color: #5396cb;
	text-decoration: underline;}
	
	.stallion8_content a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.stallion8_content a:active {
	color: #666666;
	text-decoration: underline;}
	
		.stallion8_content h1 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #6f291f;
		padding: 10px 0px 8px 0px}
		
		.stallion8_content h2 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height: 18px;
		font-weight: normal;
		color: #6f291f;}
		
		.stallion8_content .sm_healine_text {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #6f291f;
		font-weight: normal}
		
.reconditoned_units_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding: 0px 21px 5px 0px;
	width: 695px;
}
	
	.reconditoned_units_text a {
	color: #5396cb;
	text-decoration: underline;}
	
	.reconditoned_units_text a:visited {
	color: #5396cb;
	text-decoration: underline;}
	
	.reconditoned_units_text a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.reconditoned_units_text a:active {
	color: #666666;
	text-decoration: underline;}
	
		.reconditoned_units_text h1 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #6f291f;
		padding: 10px 0px 8px 0px}
		
		.reconditoned_units_text h2 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height: 18px;
		font-weight: normal;
		color: #6f291f;}
		
		.reconditoned_units_text .sm_healine_text {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #6f291f;
		font-weight: normal}
		
.reconditoned_table_qty {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-align: center;
	line-height: 18px;
	padding: 10px 5px 10px 5px;
	border-bottom-color: #e8e8e8;
	border-bottom-style: solid;
	border-bottom-width: 2px;}
	
.reconditoned_table_model {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
	padding: 10px 10px 10px 10px;
	border-left-color: #e8e8e8;
	border-left-style: solid;
	border-left-width: thin;
	border-bottom-color: #e8e8e8;
	border-bottom-style: solid;
	border-bottom-width: 2px;}
	
.reconditoned_table_price {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-align: center;
	line-height: 18px;
	padding: 10px 5px 10px 5px;
	border-left-color: #e8e8e8;
	border-left-style: solid;
	border-left-width: thin;
	border-bottom-color: #e8e8e8;
	border-bottom-style: solid;
	border-bottom-width: 2px;}
		
.side_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	padding: 0px 0px 5px 16px;
	width: 160px;}
	
	.side_text a {
	font-weight: normal;
	color: #5396cb;
	text-decoration: underline;}
	
	.side_text a:visited {
	color: #5396cb;
	text-decoration: underline;}
	
	.side_text a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.side_text a:active {
	color: #666666;
	text-decoration: underline;}
	
		.side_text ul {
		list-style: none;
		margin: 0px;
		padding-left: 8px;
		text-indent: 12px;}
	
		.side_text ul li {
		padding-top: 1px;
		padding-bottom: 1px;}	
	
			.side_text h3 {
			font-family: Arial, Helvetica, sans-serif;
			color: #6f291f;
			font-size: 12px;
			line-height: 18px;}
			
.truck_units_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 18px;
	padding: 0px 21px 5px 0px;
	width: 523px;}
	
	.truck_units_text a {
	color: #5396cb;
	text-decoration: underline;}
	
	.truck_units_text a:visited {
	color: #5396cb;
	text-decoration: underline;}
	
	.truck_units_text a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.truck_units_text a:active {
	color: #666666;
	text-decoration: underline;}
	
		.truck_units_text h1 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #6f291f;
		padding: 10px 0px 8px 0px}
		
		.truck_units_text h2 {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		line-height: 18px;
		font-weight: normal;
		color: #6f291f;}
		
		.truck_units_text .sm_healine_text {
		font-family: Myriad, Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #6f291f;
		font-weight: normal}
	
.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 9px;
	line-height: 16px;
	padding: 10px 0px 0px 0px;}
.bumpRight {
	padding-left: 25px;
}
.bumpDown {
	padding-top: 16px;
}


a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

	
	.footer_text a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold}
	
	.footer_text a:visited {
	color: #ffffff;
	text-decoration: none;}
	
	.footer_text a:hover {
	color: #333333;
	text-decoration: underline;}
	
	.footer_text a:active {
	color: #000000;
	text-decoration: underline;}
