BODY {

	margin-top:0;

	margin-left:0;

	margin-right:0;

	margin-bottom:0;

	background-image:url(../images/siteBG.jpg);

	background-color: transparent;



}



/* FONTS */



td {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:12px;

	color: #565656;

	font-weight : normal;

	text-decoration : none;

	line-height:18px;

}



.smGray {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:11px;

	color: #565656;

	font-weight : normal;

	text-decoration : none;

	line-height:16px;

}



.medGold {

	font-family : Arial, Helvetica, sans-serif;

    font-size:12px;

	color: #81796f;

	font-weight : normal;

	text-decoration : none;

	line-height: 16px;

}



.smTan {

	font-family : Arial, Helvetica, sans-serif;

    font-size:11px;

	color: #827a70;

	font-weight : normal;

	text-decoration : none;

	line-height:13px;

}



/* LINKS */



a {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:12px;

	color: #006fba;

	font-weight : normal;

	text-decoration : underline;

}





a:visited {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:12px;

	color: #006fba;

	font-weight : normal;

	text-decoration : underline;

}



a:hover {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:12px;

	color: #ad1626;

	font-weight : normal;

	text-decoration : underline;

}



.smBlue {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:11px;

	color: #006fba;

	font-weight : normal;

	text-decoration : underline;

	line-height:13px;



}



.smBlue:visited {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:11px;

	color: #006fba;

	font-weight: normal;

	text-decoration : underline;

	line-height:13px;



}



.smBlue:hover {

	font-family : Myriad Web, Arial, Helvetica, sans-serif;

    font-size:11px;

	color: #ad1626;

	font-weight : normal;

	text-decoration : underline;

	line-height:13px;



}









/* LIST */



ul {

	list-style-type: none;

	margin:0px;

	padding:0px;

}



li { 	

		text-decoration: none;

		padding: 2px 0 2px 14px;

		background: #FFF url(../images/bullet-redArrow.gif) no-repeat 0px 7px;

		}

		



/* TABLE */

.tborder {

	border: 1px solid #8B8B8B

}



/* FORMS */



.select {

		font-family: Arial, Helvetica, sans-serif;

		font-size: 9px;

		color: #969696;

		background-color: #FFFFFF;

		border:solid 1px #cbcbcb;

		font-weight: normal;

}



input.form, textarea.form { 

	border: 1px solid #ddd;

	border-right: 1px solid #d8d8d8;

	border-bottom: 1px solid #d8d8d8;

	width: 250px;

	background: #f8f8f8;

	padding: 3px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333;

}



/* NEW PRODUCTS PAGES */



.clear {clear:both; margin:0px; padding:0px;}



#content-wrapper {

	background: #f5f5f5 url(../images/new/content-BG1.jpg) no-repeat center bottom;

	width:680px;

	}



#content {

	background: url(../images/new/content-BG2.jpg) no-repeat center top;

	width:660px;

	min-height:800px;

	padding-left:20px;

	}





.products-overview {

	margin:0px;

	background: url(../images/new/products-grayBG-bottom.jpg) no-repeat bottom center ;

	padding:0px;

	width:625px;

	margin-left:10px;

	}

	

.products-overview.last {

	background: url(../images/new/products-grayBG-gradient-bottom.jpg) no-repeat bottom center ;

	}



.products-overview .inside {

	margin:0px;

	background: url(../images/new/products-grayBG-top.jpg) no-repeat top center ;

	padding:15px;

	width:595px;

	min-height:140px;
	font-size: 11px;
	color: #565656;
	line-height: 15px;

	}



.products-overview.first .inside {

	background: url(../images/new/products-grayBG-gradient-top.jpg) no-repeat top center ;

	}


#product-detail {
	width: 600px;
	padding: 10px 0 0 25px;
	font-size: 11px;
}

#aspnetForm table {
	margin: 0 0 0px 0px;
}

#product-detail .photos {
	margin: 0 0 16px -7px;
	border:none;
}

#product-detail h5 {
	font-size: 11px;
	line-height: 11px;
	margin: 20px 0 0 0px;
}

#content h1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #a61f38;
	line-height: 14px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	text-indent: -5000px;

}

h1.title-dumpTrailers {background-image: url(../images/new/title-dumpTrailer.gif);}
h1.title-equipmentHaulers {background-image: url(../images/new/title-equipmentHaulers.gif);}
h1.title-dumpInserts {background-image: url(../images/dumpInserts/title-dumpInserts.gif);}

#content .products-overview h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #006fba;
	line-height: 14px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	text-indent: -5000px;
	float: left;

}

#product-detail h2 {
	font-size: 16px;
	font-weight: bold;
	color: #565656;
	width: 330px;
	float: left;
	margin:0 0 0 0px;
	padding:10px 0 10px 0px;
	}

#product-detail .product-info {
	float: left;
	margin: 0 0 10px 0px;
}

#product-detail .logo {
	margin: 14px 66px 0px 0px;
	float: right;
	position:relative;
	padding:0px;
	width:170px;
	height:50px;
}



#product-detail .trailers-back {
	display: block;
	height: 20px;
	background-image: url(../images/new/button-trailersBack.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -5000px;
}

#product-detail .trailers-back:hover {
	background-position: 0px -20px;
	}

#product-detail .haulers-back {
	display: block;
	height: 20px;
	background-image: url(../images/new/button-haulersBack.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -5000px;
}

#product-detail .haulers-back:hover {
	background-position: 0px -20px;
	}

#product-detail .dumpInserts-back {
	display: block;
	height: 20px;
	background-image: url(../images/dumpInserts/button-dumpInsertsBack.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -5000px;
}

#product-detail .dumpInserts-back:hover {
	background-position: 0px -20px;
	}


h2.subtitle-commercialLine {width:112px; background-image: url(../images/new/subtitle-commercialLine.gif);}
h2.subtitle-farmLine {width:64px; background-image: url(../images/new/subtitle-farmLine.gif);}
h2.subtitle-homeownerLine {width:110px; background-image: url(../images/new/subtitle-homeOwner.gif);}

.products-overview .inside .subTitle-text {
	clear: both;
	padding: 0 0 0 3px;
}

.products-overview .inside .subTitle-text .blue {
	padding: 0 1px 0 0px;
	color: #006fba;
	font-weight: bold;
}

#products {
	margin: 0 0 -5px -5px;
	padding: 5px 0 0 0px;
}

#products a.product-link {
	display: block;
	float: left;
	border:none;
}

#products a.product-link img {
	border:none;
}

