BODY {

	MARGIN: 0px;

	COLOR: black;

	BACKGROUND-COLOR: #043e05;

	TEXT-ALIGN: center;

	}

	TD.contact{

	background-color: #f85452;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 8px;

}

TD.newsletter{

	background-color: #C4E6DB;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 8px;

}
td.newsletter h3{margin:0; padding:0; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#434343}

.contact H1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #000000;

	margin-top: 0px;

	margin-bottom: 0px;

}

.contact H2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #434343;

	line-height: 100%;

}

.contact H2 A:link {TEXT-DECORATION: underline;color: #434343;}

.contact H2 A:visited {TEXT-DECORATION: underline;color: #434343;}

.contact H2 A:hover {

	color: #851217;

	text-decoration: none;

}


.newsletter H3 A:link {TEXT-DECORATION: none;color: #434343;
font-family:Verdana,Arial,Helvetica,sans-serif;}

.newsletter H3 A:visited {TEXT-DECORATION: none;color: #434343;
font-family:Verdana,Arial,Helvetica,sans-serif
}

.newsletter H3 A:hover {

	color: #851217;
font-family:Verdana,Arial,Helvetica,sans-serif;
	text-decoration: none;

}

.contact H3{

	color: #FFFFFF;

}

.contact p{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 120%;

	font-weight: bold;

	color: #FFFFFF;

	margin-top:5px;

	}

TD.bodytext {

	padding-top: 0px;

	padding-left: 8px;

	background-color: #FFFFFF;

	}

	.bodytext H1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #114812;

	margin-top: 0px;

	margin-bottom: 10px;

	}

	

.bodytext H2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #B4D349;

	margin-top: 0px;

	margin-bottom: 10px;

	}

	

.bodytext H3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF9C00;

	margin-top: 10px;

	margin-bottom: 5px;

	line-height: 120%;

	}

	

.bodytext H4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	margin-top: 10px;

	margin-bottom: 10px;

	line-height: 120%;

	}

.bodytext H5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF9C00;

	margin-top: 10px;

	margin-bottom: 5px;

	line-height: 120%;

	}

	

.bodytext H6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FF9C00;

	margin-top: 0px;

	line-height: 120%;

	margin-bottom: 4px;

	}

	.bodytext p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	line-height: 120%;

	margin-top: 0px;

	margin-bottom: 8px;

	margin-right: 8px;

}

.bodytext A:link {

	TEXT-DECORATION: underline;

	color: #f17f00;

	font-weight: bold;

}

.bodytext A:visited {TEXT-DECORATION: underline;color: #f17f00;font-weight: bold;}

.bodytext A:hover {

	color: #851217;

	text-decoration: none;font-weight: bold;

}



.bodytext UL {

	MARGIN-TOP: 5px;

	FONT-SIZE: 12px;

	MARGIN-BOTTOM: 0px;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	LIST-STYLE-TYPE: disc;

	margin-left: 20px;

	padding-left: 20px;

	padding-top: 5px;

	padding-bottom: 0px;

}

.bodytext LI {

	MARGIN-TOP: 0px;

	LIST-STYLE-IMAGE: url(images/bullet.gif);

	MARGIN-BOTTOM: 20px;

	LIST-STYLE-TYPE: disc;

	}



	

TD.mailinglist-head{

	background-color: #e9d4b6;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #9b621f;

	padding-left: 10px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 4px;

}

TD.mailinglist {	

	background-color: #f2f5e6;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 8px;

	padding-left: 8px;

}

.mailinglist P{font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #2d2b11;MARGIN-TOP: 4px;MARGIN-BOTTOM: 4px;}

input{

	border: 1px solid #768e3a;

}



.smart-button1 {

	color: #FFFFFF;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #92a05c;

	background-repeat: no-repeat;

	background-position: 5px bottom;

	padding: 1px 3px;

	font-weight: bold;

	border: 1px solid #7d8a49;



}

.noborderinput{

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



TD.subscribe-newsletter-head{

	background-color: #9fc3e7;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	padding-left: 10px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 4px;

}

TD.subscribe-newsletter {

	background-color: #E0EBF8;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 8px;

	padding-left: 8px;

}

.subscribe-newsletter P{font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #2d2b11;MARGIN-TOP: 4px;MARGIN-BOTTOM: 4px;}

	

	.input2{

	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding-left: 3px;

}

.smart-button2 {

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #92a05c;

	background-repeat: repeat-x;

	background-position: 5px bottom;

	font-weight: bold;

	border: 1px solid #7d8a49;

	height: 20px;

	padding-top: 1px;

	padding-right: 3px;

	padding-bottom: 1px;

	padding-left: 3px;

	background-image: url(images/sub_bg.jpg);

}

.smart-button3 {

	color: #ffffff;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #92a05c;

	background-repeat: no-repeat;

	font-weight: bold;

	height: 24px;

	background-image: url(images/search.jpg);

	width: 85px;

	margin: 0px;

	padding: 0px;

	border: 0px none;

}

.input3{

	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	padding-left: 3px;

	height: 20px;

}

TD.client-name{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-align: right;

	padding-top: 10px;

	padding-right: 10px;

	background-color: #FFFFFF;

	padding-bottom: 8px;

}

.client-name A:link {

	TEXT-DECORATION: none;

	color: #ff9c00;

	font-weight: bold;

}

.client-name A:visited {

	TEXT-DECORATION: none;

	color: #ff9c00;

	font-weight: bold;

}

.client-name A:hover {

	color: #459042;

	text-decoration: underline;

	font-weight: bold;

}



.smart-button4 {

	color: #FFFFFF;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background-color: #ff9c00;

	background-repeat: no-repeat;

	background-position: 5px bottom;

	padding: 1px 3px;

	font-weight: bold;

	border: 1px solid #7d8a49;



}

TD.product{padding-top: 0px;

	padding-left: 8px;

	background-color: #FFFFFF;}

.product H1{font-family: Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #114812;

	margin-top: 10px;

	margin-bottom: 10px;}

	

.product H2{font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	color: #114812;

	margin-top: 10px;

	margin-bottom: 10px;}

.product H3{font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #114812;

	margin-top: 10px;

	margin-bottom: 10px;}

.productdetail-head{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #f17f00;

}

.productdetail{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 110%;

	font-weight: normal;

	color: #000000;

}

.productdetail A:link {

	text-decoration: underline;

	color: #c60a0a;

	font-weight: bold;

}

.productdetail A:visited {

	text-decoration: underline;

	color: #c60a0a;

	font-weight: bold;

}

.productdetail A:hover {

	color: #459042;

	text-decoration: underline;

	font-weight: bold;

}



TD.productbgy{

	background-image: url(images/product_bgy.jpg);

	background-repeat: repeat-y;

}

TD.productbgx{

	background-image: url(images/product_bgx.jpg);

	background-repeat: repeat-x;

}

TD.footer{

	background-color: #f79650;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: center;

	padding-top: 8px;

	padding-bottom: 8px;

}

.footer A:link {

	text-decoration: underline;

	color: #000000;

	font-weight: normal;

}

.footer A:visited {

	text-decoration: underline;

	color: #000000;

	font-weight: normal;

}

.footer A:hover {

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: normal;

}

TD.copyright{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	text-align: center;

	padding-top: 4px;

	padding-bottom: 4px;

}

TD.top-menu{

	text-align: center;

	padding-top: 12px;

	padding-bottom: 8px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #b4d349;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #678308;

	padding-right: 5px;

	padding-left: 5px;

}

td:link.top-menu {

	font-weight: bold;

	background-color: #678308;

}

td:visited .top-menu{

	font-weight: bold;

	background-color: #678308;

}

td:hover.top-menu {

font-weight: bold;

color: #FFFF00;

background-color: #678308;

	}



.top-menu A:link{

	color: #FFFFFF;

	text-decoration: none;

}

.top-menu A:visited{

	color: #FFFFFF;

	text-decoration: none;

}

.top-menu A:hover{

	color: #FFFF00;

	text-decoration: none;

}



TD.top-menu2{

	text-align: center;

	padding-top: 12px;

	padding-bottom: 8px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #184d19;

	background-color: #c9de82;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #c9de82;

	padding-right: 5px;

	padding-left: 5px;

}

td:link.top-menu2 {

	color: #184d19;

	font-weight: bold;

	background-color: #c9de82;

}

td:visited .top-menu2{

	color: #184d19;

	font-weight: bold;

	background-color: #c9de82;

}

td:hover.top-menu2 {

font-weight: bold;

background-color: #ff9c00;



	}



.top-menu2 A:link{

	color: #184d19;

	text-decoration: none;

}

.top-menu2 A:visited{

	color: #184d19;

	text-decoration: none;

}

.top-menu2 A:hover{

	color: #FFFF00;

	text-decoration: none;

}

.whitetext1{

	color: #FFFFFF;

	

}

TD.search-parts-head{

	background-color: #ffce5b;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	padding-left: 10px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 4px;

}

TD.search-parts {

	background-color: #faeac4;

	padding-top: 4px;

	padding-right: 4px;

	padding-bottom: 8px;

	padding-left: 8px;

}

.search-parts P{font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #2d2b11;MARGIN-TOP: 4px;MARGIN-BOTTOM: 4px;}

	

	.input2{

	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding-left: 3px;

}

TD.sort{

	background-color: #a1c1e7;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #000000;

	padding-left: 10px;

	padding-top: 4px;

	padding-bottom: 4px;

	padding-right: 4px;

}



.input4{

	border: 1px solid #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	padding-left: 3px;

	height: 20px;

}



.jump{ 

border: 1px solid #cccccc; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:12px; 

color:#666666 

} 

TD.created{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	text-align: center;

	padding-top: 4px;

	padding-bottom: 4px;

}

.created A:link{

	color: #FF9900;

	text-decoration: underline;

}



.created A:visited{

	color: #FF9900;

	text-decoration: underline;

}

.created A:hover{

	color: #666666;

	text-decoration: underline;

}


