
/* html native styles 
------------------------------------------------*/
h1 {font-size: 22px; font-family: Arial, Helvetica, sans-serif; }
h2 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; }
h3 {font-size: 16px; font-family: Arial, Helvetica, sans-serif; }

 b {
  	font-family: Arial, Helvetica,sans-serif;
	font-size: 12px;
	color: #C70F33;
	font-weight : bold;
	line-height: 16px;
   }

td,li,p,body {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 12px;
	color: #C70F33;
	line-height: 16px;
	font-weight : normal;
}		

/* Global links */
a:link {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 16px;
  }		
a:active{
	font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 16px;
  }		
a:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: underline;
	line-height: 16px;
  }
a:visited {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 16px;
  }
 a:visited:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: underline;
	line-height: 16px;
  } 

/* End Global links */


 
 /* classes */ 
 
 .heading{
   font-family:Arial, Helvetica,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #C70F33;
   line-height: 18px;
  }		

 .subheading{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C70F33;
	line-height: 16px;
}		
 .subheadingWhite{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
}	 
 .whitetext{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   font-weight : normal;
	line-height: 16px;
  }		
a.whitelinks:link{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   font-weight : normal;
   text-decoration: none;
	line-height: 16px;
  }
 a.whitelinks:hover{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   font-weight : normal;
   text-decoration: underline;
	line-height: 16px;
  }
  a.whitelinks:visited{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   font-weight : normal;
   text-decoration: none;
	line-height: 16px;
  } 
    
  a.whitelinks:visited:hover{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   font-weight : normal;
   text-decoration: none;
	line-height: 16px;
  } 

 a.Redlinksbold:link{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #C81034;
   font-weight : bold;
   text-decoration: none;
	line-height: 16px;
  }
 a.Redlinksbold:hover{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #C81034;
   font-weight : bold;
   text-decoration: underline;
	line-height: 16px;
  }
  a.Redlinksbold:visited{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #C81034;
   font-weight : bold;
   text-decoration: none;
	line-height: 16px;
  } 
  a.Redlinksbold:visited:hover{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #C81034;
   font-weight : bold;
   text-decoration: none;
	line-height: 16px;
  } 
  
a.small:link{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #C70F33;
   font-weight : normal;
   text-decoration: none;
   line-height: 16px;
  }
  
 a.small:hover{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #C70F33;
   font-weight : normal;
   text-decoration: underline;
	line-height: 16px;
  }
  a.small:visited{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #C70F33;
   font-weight : normal;
   text-decoration: none;
	line-height: 16px;
  } 

 .redtext {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	line-height: 16px;
	font-weight : normal;
}
  
  INPUT.cart {
	background-color: #FFFFFF;
	height: 16px;
	font-size: 11px;
	border: 1px solid #432201;
}


/* PRODUCT CATEGORY */
a.menu:link {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
  }		
a.menu:active{
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
  }		
a.menu:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: underline;
	line-height: 20px;
  }
a.menu:visited {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
  }
 a.menu:visited:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
	text-decoration: underline;
	line-height: 20px;
  } 

/* PRODUCT SUB-CATEGORY */

a.menu_sub:link {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
  }		
a.menu_sub:active{
	font-family:Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
  }		
a.menu_sub:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight : bold;
	text-decoration: underline;
	line-height: 20px;
  }
a.menu_sub:visited {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight : bold;
	text-decoration: none;
	line-height: 20px;
  }
 a.menu_sub:visited:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight : bold;
	text-decoration: underline;
	line-height: 20px;
  } 
  .menu_sub{
    font-family:Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #767676;
	font-weight : bold;
	text-decoration: underline;
	line-height: 20px;
	}

/* PRODUCT SUB-CATEGORY */

a.breadcrumbs:link {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 20px;
  }		
a.breadcrumbs:active{
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 20px;
  }		
a.breadcrumbs:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: underline;
	line-height: 20px;
  }
a.breadcrumbs:visited {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 20px;
  }
 a.breadcrumbs:visited:hover {
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: underline;
	line-height: 20px;
  } 
a.prodmenu {
	padding: 2px;
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.prodmenu:hover {
	padding: 2px;
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
a.prodmenu:visited {
	padding: 2px;
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.prodmenu:visited:hover {
	padding: 2px;
	font-family:Arial, Helvetica,sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
.gexpander {
	padding: 2px;
}
.gexpander-img {
	border: none;
}


#dropmenudiv{
position:absolute;
border:0px solid #CF1640;
border-bottom-width: 0;
font:normal 9px Arial;
line-height:20px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 0px;
border-bottom: 0px solid #CF1640;
padding: 0px 0;
text-decoration: none;
font-weight: bold;
text-align: center;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #D04B50;
width: 100%;
}


.cartQty{
font-family:Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #C70F33;
	font-weight : normal;
	text-decoration: none;
	line-height: 16px;
	}
