
a:link
{
font-family: Verdana;
text-decoration: none;
color: #187C03;
font-weight: bold;
}


a:visited, a:active 
{
font-family: Verdana;
text-decoration: none; 
color: #187C03;
font-weight: bold;
}


a:hover 
{
font-family: Verdana;
/*text-decoration: underline;*/
color: #000000;
font-weight: bold;
}


a.subcat:link, a.subcat:visited, a.subcat:active 
{
font-size: 14pt;
font-family: Verdana;
text-decoration: none; 
color: #187C03;
font-weight: normal;
}


a.subcat:hover 
{
font-size: 14pt;
font-family: Verdana;
text-decoration: none; 
color: #000000;
font-weight: normal;
text-decoration: underline; 
}



body, td
{
font-family: Verdana; 
font-size: 70%; 
text-decoration: none;  
color: #000000;
}

a.tree:link, a.tree:visited, a.tree:active 
{
font-family: Verdana;
text-decoration: none; 
color: #FFFFFF;
font-weight: normal;
}


a.tree:hover 
{
font-family: Verdana;
text-decoration: none; 
color: #FFFF00;
font-weight: normal;
}

.gmtbl {background-color: #0E4B02; border: 1px solid #ffffff; color: #ffffff; }
.gmtdttl {font-size: 100%; font-weight: bold;color: #ffffff; text-align:center;  background-color: #0E4B02}
.gmtdtext {font-size: 60%; font-weight: normal; color: #FFFFFF;}


a.gmtdttl:link, a.gmtdttl:visited, a.gmtdttl:active  
{ font-family: Verdana; text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 100%;}
a.gmtdttl:hover 
{ font-family: Verdana; text-decoration: none;  color: #FFFF00; font-weight: bold; font-size: 100%;}


a.gmtdtext:link, a.gmtdtext:visited, a.gmtdtext:active  
{ font-family: Verdana; text-decoration: none; color: #FFFFFF; font-weight: normal;}
a.gmtdtext:hover 
{ font-family: Verdana; text-decoration: none;  color: #FFFF00; font-weight: normal; }


.sel_cat {
color: #CCFF99;
font-weight: bold;
}


.cat_header
{
font-size: 16pt; 
font-weight: bold;
}

.dealer_info
{
font-size: 14pt;
font-weight: normal;
font-style:italic;
}

TD.cattree {
      border-bottom-style: solid; 
	  border-bottom-color: #1E8638; 
	  border-bottom-width: 1px;
}

TD.cattree_border_up {
	border-top-style: solid;
	border-top-color: #1E8638;
	border-top-width: 2px;
}
TD.cattree_border_bott {
	border-bottom-style: solid;
	border-bottom-color: #1E8638;
	border-bottom-width: 3px;
}

.form_elements {
	width: 170px;
}

.basket_input {
	font-size: 8 pt;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	}
	

TABLE.cattree_border {
    border-top-style: solid;
    border-top-color: #1E8638;
    border-top-width: 3px;
	    
    border-bottom-style: solid;
    border-bottom-color: #1E8638;
    border-bottom-width: 3px;
	margin-bottom:20px;
}


.left_text {
font-family: Verdana;
text-decoration: none; 
color: #FFFF00;
font-weight: normal;
}

.mf_list {  font-size: 13px}

.action_text {
     color: #FFFFFF
}

.action_head {
     color: #FFFFFF;
	 font-size:17px;
	 font-weight:bold;
}

td.action {
background-color:#006600;
color: #FFFFFF;
}

td.action a {
color:#FFFFFF;
text-decoration:underline;
}

td.action a:hover {
color: #FFFF00;
text-decoration:none;
}

span.banner_action_old_price{
color:#FF0000;
}

.mf_form {
/* display:none; */
}

td.leftcol {
background-color:#0E4B02;
}

/*   tab control */
.tabset_tabs	{ margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap }
.tabset_tabs li	{ margin:0; padding:0; display:inline }
.tabset_tabs a	{ color:black ! important; background-color:#3fa30e ! important; border:1px solid #99c; text-decoration:none; padding:0 0.6em; border-left-width:0; border-bottom:none }
.tabset_tabs a:hover	{ color:black ! important; background-color:#eff ! important }
.tabset_tabs a.active	{ color:black ! important; background-color:white ! important; border-color:black; border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }

.tabset_tabs li.firstchild a	{ border-left-width:1px }

.tabset_content	{ border:1px solid black; background-color:white; position:relative; z-index:1; padding:0.5em 1em; display:none; }
.tabset_label	{ display:none }

.tabset_content_active	{ display:block }

@media aural{
	.tabset_content,
	.tabset_label	{ display:block }
}
