

body{ font-family: arial, sans-serif !important;} 


a:link { color: #296601!important; text-decoration: underline }
a:active { color: #296601!important;  text-decoration: underline }
a:visited { color: #296601 !important; text-decoration: underline }
a:hover { color: #cc0000!important; text-decoration: underline }

a.article:link { color: #296601!important; font-size: 10pt!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline }
a.article:active { color: #296601!important; font-size:10pt!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.article:visited { color: #296601!important; font-size:10pt!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.article:hover { color: #cc0000!important; font-size: 10pt!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.vertical:link { color: #FFFFFF!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline}
a.vertical:active { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.vertical:visited { color: #FFFFFF!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.vertical:hover { color: #F9F1A6!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.menu:link { color: #F9F1A6 !important; font-size: 10px !important; font-family: arial, sans-serif !important; border: 0 !important; text-decoration: underline !important; }
a.menu:active { color: #F9F1A6!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; }
a.menu:visited { color: #F9F1A6 !important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; }
a.menu:hover { color: #FFFFFF!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; }

a.selectedvehicle:link { color: #FFFFFF!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline!important; font-weight:bold}
a.selectedvehicle:active { color: #FFFFFF!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight:bold}
a.selectedvehicle:visited { color: #FFFFFF!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight:bold}
a.selectedvehicle:hover { color: #F9F1A6!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight:bold}

a.submenu:link { color: #FFFFFF!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline}
a.submenu:active { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.submenu:visited { color: #FFFFFF!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.submenu:hover { color: #F9F1A6!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.header:link { color: #296601!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline }
a.header:active { color: #296601!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.header:visited { color: #296601!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.header:hover { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
table.header{ color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif}

a.header-cart:link { color: #cc0000!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline; font-weight:bold; }
a.header-cart:active { color: #cc0000!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline; font-weight:bold;  }
a.header-cart:visited { color: #cc0000!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline; font-weight:bold;  }
a.header-cart:hover { color: #000000!important; font-size: 11px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline; font-weight:bold;  }

a.pdf:link { color: #E30E0E!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline }
a.pdf:active { color: #E30E0E!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.pdf:visited { color: #E30E0E!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.pdf:hover { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.feature:link { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline}
a.feature:active { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.feature:visited { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.feature:hover { color: #296601!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.category:link { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline!important; font-weight: bold }
a.category:active { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight: bold }
a.category:visited { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight: bold }
a.category:hover { color: #296601!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight: bold}

a.gallerynext:link { color: #296601!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline!important; font-weight: bold }
a.gallerynext:active { color: #296601!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight: bold }
a.gallerynext:visited { color: #296601!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight: bold }
a.gallerynext:hover { color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline!important; font-weight: bold}

a.sellwith:link { color: #F70000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline }
a.sellwith:active { color: #F70000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.sellwith:visited { color: #F70000!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.sellwith:hover { color: #296601!important; font-size: 12px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.search:link { color: #F70000!important; font-size: 8pt!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline }
a.search:active { color: #F70000!important; font-size: 8pt!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.search:visited { color: #F70000!important; font-size: 8pt!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.search:hover { color: #A30000!important; font-size: 8pt!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.gallery:link {color: #000000!important; font-size:medium!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }
a.gallery:active {color: #000000!important; font-size:medium!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }
a.gallery:visited {color: #000000!important; font-size:medium!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }
a.gallery:hover {color: #296601!important; font-size:medium!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }

a.gallerysmall:link { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important;text-decoration: underline}
a.gallerysmall:active { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.gallerysmall:visited { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }
a.gallerysmall:hover { color: #296601!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline }

a.trail:link {color: #A8A7A7!important; font-size:11px!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }
a.trail:active {color: #A8A7A7!important; font-size:11px!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }
a.trail:visited {color: #A8A7A7!important; font-size:11px!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }
a.trail:hover {color: #BE0101!important; font-size:11px!important; font-family: arial, sans-serif!important; font-weight:bold; text-decoration: underline }

a.product_info_subprod_link:link {color: #000000!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.product_info_subprod_link:active  {color: #000000!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.product_info_subprod_link:visited  {color: #000000!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.product_info_subprod_link:hover {color: #cc0000!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }

a.caradsnav:link {color: #FFFFFF!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradsnav:active  {color: #FFFFFF!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradsnav:visited  {color: #FFFFFF!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradsnav:hover {color: #F9F1A6!important; font-size:9pt !important; font-family: arial, sans-serif !important; text-decoration: underline }

a.caradscat:link {color: #CC0000!important; font-size:12pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradscat:active  {color: #CC0000!important; font-size:12pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradscat:visited  {color: #CC0000!important; font-size:12pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradscat:hover {color: #000000!important; font-size:12pt !important; font-family: arial, sans-serif !important; text-decoration: underline }

a.caradslogout:link {color: #CC0000!important; font-size:8pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradslogout:active  {color: #CC0000!important; font-size:8pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradslogout:visited  {color: #CC0000!important; font-size:8pt !important; font-family: arial, sans-serif !important; text-decoration: underline }
a.caradslogout:hover {color: #000000!important; font-size:8pt !important; font-family: arial, sans-serif !important; text-decoration: underline }

P.loginhead {color: #FFFFFF!important; font-size: 12px!important; font-weight:bold!important; font-family: arial, sans-serif}

P.login {color: #FFFFFF!important; font-size: 10px!important; font-weight:bold!important; font-family: arial, sans-serif}

P.date { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0 }

P.itemheader {color: #000000!important; font-size:small!important; font-family: arial, sans-serif!important; font-weight:bold}

P.cargallery {color: #000000!important; font-size:medium!important; font-family: arial, sans-serif!important; font-weight:bold}

P.infogreen {color: #296601!important; font-size:12px!important; font-family: arial, sans-serif}

P.infoblack {color: #000000!important; font-size:12px!important; font-family: arial, sans-serif}

P.infored {color: #CC0000!important; font-size:12px!important; font-family: arial, sans-serif}

P.techheader {color: #000000!important; font-size:12px!important; font-weight:bold!important; font-family: arial, sans-serif}

P.sellwith {color: #FFFFFF!important; font-size: small!important; font-weight:bold!important; font-family: arial, sans-serif}

div.sellwith {background-color: #204E02 !important; color: #FFFFFF!important; font-size: small!important; font-weight:bold!important; font-family: arial, sans-serif}

p.menuheader { color: #FFFFFF !important; font-size: 10px !important; font-family: arial, sans-serif !important; border: 0 !important; }

P.submenu { color: #F9F1A6!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; text-decoration: underline}

P.multipleimageblack {color: #000000!important; font-size: 12px!important; font-family:arial, sans-serif!important; font-weight: bold}

P.options {color: #000000!important; font-size: small!important; font-family:arial, sans-serif!important; font-weight: bold}

P.optionssub {color: #000000!important; font-size: 12px!important; font-family:arial, sans-serif!important; font-weight: bold}

P.hand {cursor: pointer}

P.searchtext { color: #000000!important; font-size: 10px!important; font-family: arial, sans-serif!important; border: 0!important; margin:0}

P.categoryheader {color: #000000!important; font-size:12px!important; font-family: arial, sans-serif!important; border: 0!important; margin:0!important;  font-weight: bold}

P.categorytext {color: #000000!important; font-size:12px!important; font-family: arial, sans-serif!important; border: 0!important; margin:0!important;}

P.techtext {color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif}

P.landingtop {color: #000000!important; font-size: 14px!important; font-family:arial, sans-serif}

P.landingbottom {color: #000000!important; font-size: 12px!important; font-family:arial, sans-serif}

P.techtipheader {color: #FF0000!important; font-size:12px!important; font-weight:bold!important; font-family: arial, sans-serif}

P.tip {color: #000000!important; font-size: 12px!important; font-family: arial, sans-serif}








.highlight_box {
	background-color: #ff6666 !important;
	color: #ffffff !important;
}

.highlight {
	font-family:arial, sans-serif !important;
	color: #204E02 !important;
	font-size:16pt !important;
}

.search_box {
	background-color: #ffffcc !important;
	color: #ff6666 !important;
}

.title {
	font-family:arial, sans-serif !important;
	color: #368800 !important;
}

.home_page_title {
	font-family:arial, sans-serif !important;
	color: #F70000 !important;
	font-size: 11pt !important;
}

.bar {
	background-color: #204e02 !important;
	color: #ffffff !important;	
}


.cart_bar {
	background-color: #368800 !important;
	color: #ffffff !important;	
	font-family:sans-serif !important;
	font-size: 10pt !important;
	font-weight: bold;
}

.promotion_bar {
	background-color: #cc0000 !important;
	color: #ffffff !important;	
	font-family:arial, sans-serif !important;
	font-size: 11pt !important;
	font-weight: bold;
}

.wish_bar {
	background-color: #204e02 !important;
	color: #000000 !important;	
}

.line {
	background-color: #000000 !important;
}

.shopping_cart_alt_row {
	background-color: #EBEBEB !important;
}

.shopping_cart_header_row {
	background-color: #368800 !important;
}

.h2_title {
	color: #000000 !important;
	font-family:arial, sans-serif !important;
	font-size: 11pt !important;
	font-weight: bold;
	padding-top: 1px !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.h2_subtitle {
	font-size: 10pt !important;
	padding-top: 1px !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.section_header {
	font-size: 12pt !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.h1_section_header {
	font-size: 12pt !important;
	font-family: arial, sans-serif !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.header_dark {background-color: #204e03 !important}

.row0 {background-color: #ffffff !important;}  
.row1 {background-color: #cccccc !important;}


.product_info_head {color: #296601; font-size:12px !important; font-family: arial, sans-serif !important;}
.product_info_info {color: #000000; font-size:12px !important; font-family: arial, sans-serif !important;}
.product_info_footer {color: #000000; font-size:10px !important; font-family: arial, sans-serif !important;}
.product_info_phone {color: #cc0000; font-size:10px !important; font-family: arial, sans-serif !important;}
.product_detail {color: #000000; font-size: 12px !important; font-family: arial, sans-serif !important;}

.product_info_subprod {color: #000000; font-size:9pt !important; font-family: arial, sans-serif !important;}

.trim_item_header{
	background-color: #368800 !important;
	font-size: 9pt !important;
	font-family: arial, sans-serif !important;
	color: #FFFFFF !important;
	
}

.header_caption{
	color: #FFFFFF !important;
	font-size: 11px !important;
	font-family: arial, sans-serif !important;
	margin-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

* {
	color: inherit !important; 
	font-family: inherit !important; 
}

.article_title {
font-size:13px;
}

.article_copy {
font-size:12px;
}




