body 
{
	background: url(../images/site/bg_green_gradient_pixel.gif) repeat-x;
	margin: 0px auto;
	text-align: center;
	width: 100%; 
}
TEXTAREA {
    font-family: Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
INPUT {
    font-family: Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
SELECT {
    font-family: Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.nav_underline 
{
	background: url(../images/site/bg_nav_dotted_line.gif) repeat-x;
	margin: 0px auto;
	text-align: center;
	height: 1px;
	width: 124px; 
}
.navigation 
{
	height: 25px;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
    padding-left: 2px; 
}
.navigation a 
{
	color: #FFFFFF;
    text-decoration: none;
}
.navigation a:hover 
{
	color: #484647;
    text-decoration: none;
}
.navigation a:visited 
{
	color: #FFFFFF;
    text-decoration: none;
}
.navigation a:active 
{
	color: #FFFFFF;
    text-decoration: none;
}
.navigation_on 
{
	height: 25px;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #484647;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
	background-color: #CCE8AE;    
    padding-left: 2px; 
}
.navigation_on a 
{
	color: #484647;
    text-decoration: none;
}
.navigation_on a:hover 
{
	color: #484647;
    text-decoration: none;
}
.navigation_on a:visited 
{
	color: #484647;
    text-decoration: none;
}
.navigation_on a:active 
{
	color: #484647;
    text-decoration: none;
}
.brand_nav_underline 
{
	background: url(../images/site/bg_brand_nav_line.gif) repeat-x;
	margin: 0px auto;
	text-align: center;
	height: 1px;
	width: 124px; 
}
.brand_navigation 
{
	height: 25px;
    padding-top: 2px; 
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #43710F;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
    padding-left: 2px; 
}
.brand_navigation a 
{
	color: #43710F; 
	text-decoration : none; 
}
.brand_navigation a:hover 
{
	color: #484647;
	text-decoration: none;
}
.brand_navigation a:visited 
{
	color: #43710F;
	text-decoration: none;
}
.brand_navigation a:active 
{
	color: #43710F;
    text-decoration: none;
}
.brand_navigation_on
{
	height: 25px;
    padding-top: 2px; 
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #484647;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
	background-color: #CCE8AE;    
    padding-left: 2px; 
}
.brand_navigation_on a, a:hover, a:visited, a:active 
{
	color: #484647;
    text-decoration: none;
}
.product_nav_underline 
{
	background: url(../images/site/bg_product_nav_dotted.gif) repeat-x;
	margin: 0px auto;
	text-align: center;
	height: 1px;
	width: 124px; 
}
.product_navigation 
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    padding-left: 2px; 
    padding-top: 2px; 
    padding-bottom: 2px; 
	color: #43710F;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.product_navigation_on 
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    padding-top: 2px; 
    padding-bottom: 2px; 
    padding-left: 2px; 
	color: #000000;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
	background-color: #CCE8AE;    
}
.product_navigation A 
{
	color: #43710F; 
	text-decoration : none; 
}
.product_navigation A:Hover 
{
	color: #000000;
	text-decoration: none;
}
.product_navigation A:visited 
{
	color: #43710F;
	text-decoration: none;
}
.h1TxtBold 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
    padding-left:10px;
}
.h1Txt 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.normalTxtBold 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
}
.normalTxtBold A
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
}
.normalTxtBold A:Hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #6C6C6C;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
}
.normalTxtBold A:Visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
}
.normalTxt 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.normalTxt A
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.normalTxt A:Hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #6C6C6C;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.normalTxt A:Visited
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.smallTxt 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3C3C3C;
	font-weight: normal;
	font-size: 10px;
    text-decoration: none;
}
.smallTxtBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3C3C3C;
	font-weight: bold;
	font-size: 10px;
    text-decoration: none;
}
.txtSearch 
{
	width: 145px;
	height: 20px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}	
.copyRight
{
    font-family: Verdana, Helvetica, sans-serif;
	color: #839DD8;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
#footer A
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #6C6C6C ;
	font-weight: normal;
	font-size: 10px;
	font-weight:bold;
    text-decoration: none;
}
#footer A:visited
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #6C6C6C ;
	font-weight: normal;
	font-size: 10px;
	font-weight:bold;
    text-decoration: none;
}
#footer A:hover
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	font-weight: normal;
	font-size: 10px;
	font-weight:bold;
    text-decoration: none;
}
.formLabel 
{
	padding: 2 0 2 0;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #5B5B5B;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
}
.formText 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #294C9D;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.formNote 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #86B002;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.formHeader 
{
	padding: 5 20 5 20;
    font-family: Arial, Verdana, Helvetica, sans-serif;
	background: #294C9D; 
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
    text-decoration: none;
}
.userMessage 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
    text-decoration: none;
}
.list1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.list1_alt
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.list1_head
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #83C638;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
    border-bottom: 1px dotted #CECECE;
    height: 29px;
}
.head1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
    text-decoration: none;
    border-top: 1px dotted #CECECE;
}
.head2
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
    text-decoration: none;
    border-bottom: 1px dotted #CECECE;
}
.head3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
    border-top: 1px dotted #CECECE;
    border-bottom: 1px dotted #CECECE;
}
.head4
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
    text-decoration: none;
}
.resultHdr
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
    text-decoration: none;
    padding-left:10px;
    background-color:#3B3B3B;
}
.tdResults
{
	padding-left:10px;
}
.resultFtr
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	padding-left:10px;
	text-decoration:none;
}
.tblFeaturedProduct 
{
    border-right: 1px dotted #CECECE;
}
.long_underline 
{
	width: 195px;
    border-bottom: 1px dotted #CECECE;
}
.border_right 
{
	background: url(../images/site/bg_product_nav_vertical.gif) repeat-y;
	margin: 0px auto;
	text-align: center;
	width: 1px;
}
.border_top 
{
	background: url(../images/site/bg_product_nav_dotted.gif) repeat-x;
	margin: 0px auto;
	text-align: center;
	height: 1px;
}
.border_bottom 
{
	background: url(../images/site/bg_product_nav_dotted.gif) repeat-x;
	margin: 0px auto;
	text-align: center;
	height: 1px;
}
.productTitle
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #446F13;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.productPrice
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #CA3C3B;
	font-weight: bold;
	font-size: 13px;
	text-decoration:none;
}
.productUsualPrice
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: bold;
	font-size: 13px;
	text-decoration:none;
}
.offerTxt
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #CA3C3B;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}
.offerTxtSmall
{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #CA3C3B;
	font-weight: bold;
	font-size: 10px;
	text-decoration:none;
}
.paging
{
	padding-left: 10px; 
 	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: normal;
	font-size: 11px;
    text-decoration: none;
}
.paging a
{
	color: #3A3A38;
}
.paging a:visited 
{
	color: #3A3A38;
}
.paging a:active 
{
	color: #3A3A38;
}
.paging a:hover
{
	color: #3A3A38;
}
.errorTxt 
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-family: Verdana; 
	color: #FF0000; 
	font-size: 11px;
}

TABLE.technicalDataTable {
width: 400px;
vertical-align:middle;
text-align: left;
margin:0px 6px 3px 0px;
padding:0px; 
}

TH.technicalDataTable {
padding: 1px 16px 1px 16px;
vertical-align:middle;
display: none;
}

TD.technicalDataTable {
padding: 2px 10px 2px 2px;
line-height:13px;
vertical-align:middle;
width: 80px;
}
.color1 {
background:#ECF3E5;
}

.color0 {
background:#DDECCD;

}
.technicalDataHeadline {
font-size: 11px;
font-weight: bold;
color:#666666;
vertical-align:middle;
}
.technicalDataName {
vertical-align:top;
}
.technicalDataValue {
vertical-align:top;
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#676767;
vertical-align:top;
text-align:left;
}

.button 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #3B3B3B; 
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
    padding-left: 2px;
    padding-right: 2px;
    border: solid 1 #3B3B3B;
}
.button2 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #F6F7F2; 
	font-weight: normal;
	font-size: 11px;
	color: #3A3A38;
    padding-left: 2px;
    padding-right: 2px;
    border: solid 1 #3A3A38;
}
.breadcrumbs 
{
    padding-left: 25px;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A38;
	font-weight: bold;
	font-size: 10px;
    text-decoration: none;
}
.breadcrumbs A
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #6C6C6C ;
	font-weight: normal;
	font-size: 10px;
	font-weight:normal;
    text-decoration: none;
}
.breadcrumbs A:visited
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #6C6C6C ;
	font-weight: normal;
	font-size: 10px;
	font-weight:normal;
    text-decoration: none;
}
.breadcrumbs A:hover
{
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	font-weight: normal;
	font-size: 10px;
	font-weight:normal;
    text-decoration: none;
}
.poaPriceMessage
{	
	margin-top: -5;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #CA3C3B;
	font-weight: normal;
	font-size: 11px;
	text-decoration:none;
}
.headerMessge
{	
	padding-top: 30px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #457112;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}


/****************************************************************
//
//  ::  Add to Style sheet           
//
***************************************************************/

.extra_pro {
	padding-left: 25px;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin: 12px 0 0 0;
}
.extra_pro a img{
	border: 0;
}
.extra_pro img{
	margin: 5px 0 5px 0;
	border: 0;
}
.extra_pro a 
{
	color: #43710F; 
	text-decoration : none; 
}
.extra_pro a:hover 
{
	color: #000000;
	text-decoration: none;
}
.extra_pro a:visited 
{
	color: #43710F;
	text-decoration: none;
}
