/* ================================
    CSS STYLES FOR HBHQ
   ================================
*/   

.highlight {  
    font-family: "Comic Sans MS", Arial, sans-serif, fantasy; 
    font-size: 10pt; 
    font-style: normal; 
    font-weight: bold; 
    color: #FFFFFF
}
.headerBig {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 18pt; 
    font-style: normal; 
    font-weight: bold; 
    color: black
}
.headerBigFade {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 18pt; 
    font-style: normal;
    color: LightGray
}

.headerMedimum {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 14pt; 
    font-style: normal; 
    font-weight: bold; 
    color: black
}

.NormalBodyBold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal; 
    font-weight: bold; 
}
.NormalBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
.normalBodyFade
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: LightGray;
}

.RedBodyBold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal; 
    font-weight: bold; 
    color: red;
}

body {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-style: normal
}

.required {  
    font-weight: bold; 
    color: #CC0000; 
    font-size: 10pt
}

.smalltext {  
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9pt; 
    font-style: normal; 
    font-weight: normal
}
.SmallBold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold
}

.white {  
    color: #FFFFFF
}

.whiteHeader
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: white;
    background-color: #A55129;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    padding-left: 5px
}
.header {  
    font-size: 14pt; 
    font-weight: bold; 
    text-decoration: underline
}
.ReviewHeader 
{
    font-family:Arial, Verdana; 
    color:Maroon; 
    font-weight:bold; 
    font-size:14pt;
}
.ErrorText
{
    color: red;
    font-family: Arial, Verdana;
    font-size: 12px;
    line-height: 20pt
}


.mainHeader {text-align:center; font-family:Arial; color:Maroon; font-weight:bold; font-size:22px;}
.sub1Header {font-family:Arial; color:Maroon; font-weight:bold; font-size:14px;}
.sub2Header {font-family:Arial; color:Black; font-weight:bold; font-size:14px; margin-left:.1in}
.linkText {font-family:Arial; color:blue; font-size:14px; margin-left:.3in}
.linkText2 {font-family:Arial; color:blue; font-size:12px}

/* */
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: blue;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    padding-left: 10px
}

A.MenuUnselected:hover
{
    color: red;
    text-decoration: underline;
    padding-left: 10px
}

A.MenuSelected
{
    color: red;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    padding-left: 10px
}

A.MenuSelected:hover
{
    color: red;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 10px
}
.ProductListHead
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}
.ProductListItem
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 10pt
}
.ProductListCategoryHead
{
    text-align:center; 
    font-family:Arial, Verdana; 
    color:Maroon; 
    font-weight:bold; 
    font-size:22pt;
}
.ProductListCategoryDesc
{
    font-family:Arial, Verdana; 
    font-size:12pt;
}
.ProductDetailsHead
{
    text-align:center; 
    font-family:Arial, Verdana; 
    color:Maroon; 
    font-weight:bold; 
    font-size:22px;
}

.MostPopularHead
{
    background-color: darkred;
    color: white;
    font-family: Arial, Verdana; 
    font-size: 11px;
    font-weight: bold
}

A.MostPopularItemText, A.MostPopularItemText:link, A.MostPopularItemText:visited
{
    color: black;
    font-family: Arial, Verdana; 
    font-size: 11px;
    text-decoration: none
}

A.MostPopularItemText:hover
{
    color: red;
    font-family: Arial, Verdana; 
    font-size: 11px;
    text-decoration: underline
}
.SubContentHead
{
    background-color: #FFCC00;
    color: Maroon;
    font-family: Arial, Verdana; 
    font-size: 18px;
    font-weight: bold;
    height: 20px
}

.Normal
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}
.NormalBold
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}
.CartListHead
{
    background-color: Maroon;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: #FFFFCC;
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold;
    padding-left: 5px
}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: #D26A0A;
    border-left: #D26A0A 1px solid;
    color: #A95337;
    font-family: Arial, Verdana;
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #FFFFE7;
    border-bottom: #D26A0A;
    border-left: #D26A0A 1px solid;
    color: #A95337;
    font-family: Arial, Verdana;
    font-size: 10pt;
    font-weight: bold;
    padding-left: 5px
}
.CartEmpty
{
    color: #8A0D03;
    font-family: Arial, Verdana;
    font-size: 24pt;
    font-weight: bold;
}

