/*
h2 { font-family: verdana, arial, helvetica; color: #922E23; font-weight: bold; font-size: 16px; text-decoration: none }
h2 a:link { font-family: verdana, arial, helvetica; color: #922E23; font-weight: bold; font-size: 16px; text-decoration: underline }
h2 a:visited { font-family: verdana, arial, helvetica; color: #922E23; font-weight: bold; font-size: 16px; text-decoration: underline }
h2 a:hover { font-family: verdana, arial, helvetica; color: #9A573E; font-weight: bold; font-size: 16px; text-decoration: none }
h2 a:active { font-family: verdana, arial, helvetica; color: #9A573E; font-weight: bold; font-size: 16px; text-decoration: none }

h4 { font-family: verdana, arial, helvetica; color: #000000; font-weight: bold; font-size: 14px; text-decoration: none }
h4 a:link { font-family: verdana, arial, helvetica; color: #000000; font-weight: bold; font-size: 14px; text-decoration: underline }
h4 a:visited { font-family: verdana, arial, helvetica; color: #000000; font-weight: bold; font-size: 14px; text-decoration: underline }
h4 a:hover { font-family: verdana, arial, helvetica; color: #000000; font-weight: bold; font-size: 14px; text-decoration: none }
h4 a:active { font-family: verdana, arial, helvetica; color: #000000; font-weight: bold; font-size: 14px; text-decoration: none }

p { font-family: verdana, arial, helvetica; color: #000000; font-weight: normal; font-size: 12px; text-decoration: none }
p a:link { font-family: verdana, arial, helvetica; color: #7D1B1B; font-weight: bold; font-size: 12px; text-decoration: underline }
p a:visited { font-family: verdana, arial, helvetica; color: #7D1B1B; font-weight: bold; font-size: 12px; text-decoration: underline }
p a:hover { font-family: verdana, arial, helvetica; color: #7D1B1B; font-weight: bold; font-size: 12px; text-decoration: none }
p a:active { font-family: verdana, arial, helvetica; color: #7D1B1B; font-weight: bold; font-size: 12px; text-decoration: none }

a:link { 
color: #7D1B1B; 
text-decoration: underline;
}
a:visited { 
color: #7D1B1B; 
text-decoration: underline;
}
a:hover {
color: #000000; 
text-decoration: none;
} 
*/
.contact_err         
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF0000; 
text-align: LEFT; 
font-weight: none;
padding: 0px
}

.check1
{
	font-size: 11px; 
	color: #922E23; 
	font-family: arial, helvetica 
}

.check2
{
	font-size: 11px; 
	color: #cccccc; 
	font-family: arial, helvetica 
}
.little_cart
{
	font-size: 11px; 
	font-family: arial, helvetica;
	font-weight: none;
	color: #000000; 
	text-decoration: none; 
	letter-spacing:0pt;
}
.text_specials
{
	font-size: 11px; 
	font-family: arial, helvetica;
	font-weight: none;
	text-align: center;
	color: #000000; 
	text-decoration: none; 
	letter-spacing:0pt;
}
.input_opt_store
{
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif;
}

.site_search_box
{
background-color: #FFFFFF;
color: 000000;
font-family: arial, verdana, ms sans serif;
font-weight: none;
font-size: 10pt;
border: #000000 0px solid; 

} 
.site_email_signup
{
background-color: #FFFFFF;
color: 000000;
font-family: arial, verdana, ms sans serif;
font-weight: none;
font-size: 10pt;
border: #000000 1px solid;

}
.subj_headers         
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
text-align: Left; 
background: #333333;
font-weight: Bold;
font-variant: small-caps;
padding: 2px
}
.banner_header        
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
text-align: Left; 
font-weight: Bold;
font-variant: small-caps;
padding: 0px
}
.menu_table
{
	border: 1px solid #E8E8E7; 
	padding: 0px; /*cellpadding*/
	margin: 0px; /*cellspacing*/
}

/* ******* NAVIGATION STYLES ******* */
.featured_head 
{
	font-size: 12px; 
	font-family: verdana, arial, helvetica; 
	font-variant: small-caps; 
	letter-spacing: 1pt; 
	font-weight: bold;
	color: #000000; 
	text-decoration: italic;
}

/* ** start paging ** */
.pagination_links
{
	font-family: verdana, arial, helvetica;
	font-variant: small-caps; 
	letter-spacing: 0pt; 
	font-weight: bold; 
	color:#000000; 
	font-size:11px;
	text-decoration: none;
}

:hover.pagination_links
{
	font-family: verdana, arial, helvetica;
	font-variant: small-caps; 
	letter-spacing: 0pt; 
	font-weight: bold; 
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
	background : #7D1B1B;
}
.pagination_links_current
{
	font-family: Verdana, arial; 
	font-variant: small-caps; 
	letter-spacing: 0pt; 
	font-weight: bold; 
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
	background : #7D1B1B;
}
/* ** end paging ** */
.prod_price  
{font-size: 13px; 
font-family: verdana, arial, helvetica; 
font-weight: none;
color: #000000; 
text-decoration: none }

.prod_detail  
{font-size: 10px; 
font-family: verdana, arial, helvetica; 
font-weight: none;
color: #000000; 
text-decoration: none }

.related_prod_price
{font-size: 11px; 
font-family: arial, helvetica; 
font-weight: bold;
color: #000000; 
text-decoration: none }

.related_prod
{font-size: 11px; 
font-family: arial, helvetica; 
font-weight: bold;
color: #7D1B1B; 
text-decoration: underline }

:hover.related_prod
{font-size: 11px; 
font-family: arial, helvetica;
font-weight: bold;
color: #000000; 
text-decoration: none }

.prod_feature_name
{font-size: 10px; 
font-family: verdana, arial, helvetica; 
font-weight: none;
color: #7D1B1B; 
text-decoration: underline }

:hover.prod_feature_name
{font-size: 10px; 
font-family: verdana, arial, helvetica;
font-weight: bold;
color: #000000; 
text-decoration: none }

.prod_detail_name 
{font-size: 11px; 
font-family: verdana, arial, helvetica; 
font-weight: bold;
color: #7D1B1B; 
text-decoration: underline }

:hover.prod_detail_name
{font-size: 11px; 
font-family: verdana, arial, helvetica;
font-weight: none;
color: #000000; 
text-decoration: none }

.more_info 
{font-size: 10px; 
font-family: verdana, arial, helvetica; 
font-weight: bold;
color: #7D1B1B; 
text-decoration: underline }

:hover.more_info
{font-size: 10px; 
font-family: verdana, arial, helvetica;
font-weight: none;
color: #000000; 
text-decoration: none }

.main_menu  
{font-size: 12px; 
font-family: arial, helvetica; 
font-weight: none;
color: #7D1B1B; 
font-weight: bold;
text-decoration: underline }

:hover.main_menu
{font-size: 12px; 
font-family: arial, helvetica;
font-weight: none;
color: #000000; 
font-weight: bold;
text-decoration: none }

.main_menu_sub
{
	font-size: 11px; 
	font-family: arial, helvetica; 
	font-weight: none;
	color: #7D1B1B; 
	text-decoration: underline 
}

:hover.main_menu_sub
{
	font-size: 11px; 
	font-family: arial, helvetica;
	font-weight: none;
	color: #000000; 
	text-decoration: none 
}

.main_menu_reverse 
{font-size: 12px; 
font-family: arial, helvetica; 
font-weight: none;
color: #FFFFFF; 
font-weight: bold;
text-decoration: underline }

:hover.main_menu_reverse 
{font-size: 12px; 
font-family: arial, helvetica; 
font-weight: none;
color: #FFFFFF; 
font-weight: bold;
text-decoration: none }

.footer_menu  
{font-size: 9px; 
font-family: verdana, arial, helvetica; 
font-weight: none;
color: #666666; 
text-decoration: underline }

:hover.footer_menu
{font-size: 9px; 
font-family: verdana, arial, helvetica;
font-weight: none;
color: #000000; 
text-decoration: none }

.footer_menu_spacer
{font-size: 9px; 
font-family: verdana, arial, helvetica; 
font-weight: none;
color: #666666; 
text-decoration: none }

.nav_yahoo
{
	font-family: verdana, arial, helvetica;
	font-variant: small-caps; 
	letter-spacing: 0px; 
	font-weight: none; 
	color:#7D1B1B; 
	font-size:9pt;
	text-decoration: underline;
}
:hover.nav_yahoo
{
  	font-family: Verdana, arial; 
	font-variant: small-caps; 
	letter-spacing: 0px; 
	font-weight: none; 
	color:#000000;
	font-size:9pt;
	text-decoration: none;
}
/* ******* TEXT STYLES ******* */
/* ### CART PAGE ### */
.cart_text_header
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.cart_text_body
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #000000;
	text-decoration: none;
}
.cart_text_link
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #000000;
	text-decoration: none;

}

:hover.cart_text_link
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #7D1B1B;
	text-decoration: underline;
}
/* ### CART PAGE ### */
.body_txt  
{
	font-size: 12px; 
	font-family: verdana, arial, helvetica; 
	font-weight: none;
	color: #000000; 
	text-decoration: none 
}
.body_link
{
	font-size: 12px;
	font-family: verdana, arial, helvetica; 
	font-weight: none;
	color: #7D1B1B;
	text-decoration: underline;
}

:hover.body_link
{
	font-size: 12px;
	font-family: verdana, arial, helvetica; 
	font-weight: none;
	color: #000000;	
	text-decoration: none;
}
.page_header  
{
	font-size: 12px; 
	font-family: verdana, arial, helvetica; 
	font-weight: bold;
	color: #000000; 
	letter-spacing: 1px;
	font-variant: small-caps; 
	text-decoration: none; 
}
.product_name_detail  
{
	font-size: 17px; 
	font-family: verdana, arial, helvetica; 
	font-weight: bold;
	color: #7D1B1B; 
	letter-spacing: 1px;
	font-variant: small-caps; 
	text-decoration: none; 
}
.prod_name_nr  
{
	font-size: 15px; 
	font-family: verdana, arial, helvetica; 
	font-weight: bold;
	color: #7D1B1B; 
	letter-spacing: 1px;
	font-variant: small-caps; 
	text-decoration: none; 
}
.product_values_detail  
{
	font-size: 12px; 
	font-family: verdana, arial, helvetica; 
	font-weight: none;
	color: #000000; 
	letter-spacing: 0px;
	font-variant: small-caps; 
	text-decoration: none; 
}
.copyrights  
{font-size: 8px; 
font-family: verdana, arial, helvetica; 
font-weight: none;
color: #666666; 
text-decoration: none }

/* ********** HORIZONTAL NAVIGATION ******** */

/*** HORIZONTAL NAVIGATION ***/
.horiznav_space {
  	font-family: arial, helvetica; 
	letter-spacing: 0px; 
	font-weight: none; 
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}
.horiznav {
  	font-family: arial, helvetica; 
	letter-spacing: 0px; 
	font-weight: none; 
	color:#FFFFFF;
	font-size:12px;
	text-decoration: underline;
}
:hover.horiznav
{
  	font-family: arial, helvetica; 
	letter-spacing: 0px; 
	font-weight: none; 
	color:#FFFFFF;
	font-size:12px;
	text-decoration: none;
}

/* ### TABLES STYLES ### */
.inside_frame      
{ 
border: 1px solid #FFFFFF; 
}
.table_frame      
{ 
border: 1px solid #cccccc; 
}

.home_tables
{
	border: 1px solid #999999;
	background-color: #FFFFFF
}
.tdata_header1         
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000; 
text-align: Left; 
background: #cccccc;
border: 0px solid #FFFFFF;
font-weight: bold;
padding: 2px
}
.tdata_lt1         
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000; 
text-align: Left; 
background: #F9F9F9;
border: 1px solid #FFFFFF;
font-weight: none;
padding: 1px
}
.tdata_dk1         
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000; 
text-align: Left; 
background: #EFEFEF;
border: 1px solid #FFFFFF;
font-weight: none;
padding: 1px
}
.tdata_dk1_0        
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #000000; 
text-align: Left; 
background: #EFEFEF;
border: 0px solid #FFFFFF;
font-weight: none;
padding: 1px
}
.tdata_lt1_rt        
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	text-align: Right; 
	background: #F9F9F9;
	border: 1px solid #FFFFFF;
	font-weight: none;
	padding: 1px
}
.tdata_dk1_rt       
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	text-align: Right; 
	background: #EFEFEF;
	border: 1px solid #FFFFFF;
	font-weight: none;
	padding: 1px
}

.td_spec_dk_bold         
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000; 
text-align: Left; 
background: #E8E8E7;
border: 1px solid #FFFFFF;
font-weight: bold;
padding: 1px
}
.td_spec_dk         
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000; 
text-align: Left; 
background: #E8E8E7;
border: 1px solid #FFFFFF;
font-weight: none;
padding: 1px
}
.td_spec_lt_bold       
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000; 
text-align: Left; 
background: #f8f8f8;
border: 1px solid #FFFFFF;
font-weight: bold;
padding: 1px
}
.td_spec_lt        
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #000000; 
text-align: Left; 
background: #f8f8f8;
border: 1px solid #FFFFFF;
font-weight: none;
padding: 1px
}

/*** Site Map Links ***/
.SiteMap
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #7D1B1B;
	text-decoration: none;

}

:hover.SiteMap
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	color: #000000;
	text-decoration: underline;
}
/*** Skip Links ***/
li.textBrowsersOnly{
  display: none;
}
/*  FANCY BUTTONS  */
/* below is how to call it from a button Input html Tag */
/* class="btn" onmouseover="hov(this,'btn btnhov')" onmouseout="hov(this,'btn')" */
input.btn{
   color:#FFFFFF;
   font-family: Verdana,helvetica,sans-serif;
   font-size:13px;
   font-weight:bold;
   background-color:#000000;
   border:1px solid;
   border-top-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ff000000',EndColorStr='#FFFF0000');
	 }
input.btnhov{
   border-top-color:#FF0000;
   border-left-color:#FF0000;
   border-right-color:#FF0000;
   border-bottom-color:#FF0000;
   text-decoration: underline;}
   