/* ================================
    CSS STYLES FOR THE COMMERCE STARTER KIT 
    v1.0, 10/2002
   ================================
*/   

/* */
.HomeHead
{
    color: #54401f; 
    font-family: Verdana, Arial;
    font-size: 1.8em;
    font-weight: bold; line-height:1em; 
}
.HomePrintHead
{
    color: #54401f; 
    font-family: Verdana, Arial;
    font-size: 2.0em;
    font-weight: bold; line-height:1em; 
}
.CatHead
{
    color: #54401f; 
    font-family: Verdana, Arial;
    font-size: 1.4em;
    font-weight: bold;
}
/* */
.ContentHead
{
    background-color: #dddca3;
    color: dimgray;
    font-family: Verdana, Arial;
    font-size: 1.4em;
    font-weight: bold;
    height: 35px
}

/* */
.SubContentHead
{
    background-color: #54401f;
    color: white;
    font-family: Verdana, Arial;
    font-size: 1.2em;
    font-weight: bold;
    height: 1.2em
}

/* */
.UnitCost
{
    color: #54401f;
    font-family: Verdana, Arial;
    font-size: 1.5em; 
	font-weight:bold
}
.UnitCostRed
{
    color: #ff0000;
    font-family: Verdana, Arial;
    font-size: 1.5em; 
	font-weight:bold
}

/* */
.ModelNumber
{
    color: #808080;
    font-family: Verdana, Arial;
    font-size: 1.1em;
    line-height: 20pt
}

/* */
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 1.2em;
    line-height: 20pt
}
.MostPopularHead
{
    color: #54401f;
    font-family: Verdana, Arial;
    font-size: 1.1em;
    font-weight: bold
}

A.MostPopularItemText, A.MostPopularItemText:link, A.MostPopularItemText:visited
{
    color: #54401f;
    font-family:Verdana, Arial;
    font-size: 22.9em;
    text-decoration: none
}

A.MostPopularItemText:hover
{
    color: #FFFFFF;
    font-family:Verdana, Arial;
    font-size: 10em;
    text-decoration: underline
}

.ProductListHead
{
    color: #54401F;
    font-family: Verdana, Arial;
    font-size: 1em;
    font-weight: normal;
    line-height: 12pt;
    text-decoration: none;
	padding-right:0px;
}
.ProductListItem
{
    color: #54401F;
    font-family: Verdana, Arial;
    font-size:.9em;
	font-weight: bold;
	line-height: 12pt;
	line-height: 12pt; 
	padding-right:.5em;
}

.ProductListItemRed
{
    color: #FF0000;
    font-family: Verdana, Arial;
    font-size:1em;
	font-weight: bold;
	line-height: 12pt;
	line-height: 12pt; 
	padding-right:1em;
}

.CartListHead
{
    background-color: #54401F;
    color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 1em;
    font-weight: normal;
    line-height: 10pt;
    padding-left: 5px
}



.AdminText
{
    background-color: #CCCC99;
    color: #54401F;
    font-family: Verdana, Arial;
    font-size: 1.1em;
    line-height: 15pt;
    padding-left: 5px
}

.AdminBox
{
    background-color: #f2f2f2;
    color: black;
    font-family: Verdana, Arial;
    font-size: 1.1em;
}

.CartListItem
{
    background-color: #ffffff;
    color: black;
    font-family: Verdana, Arial;
    font-size: 1em;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #ffffff;
    color: black;
    font-family: Verdana, Arial;
    font-size: 1em;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #dddca3;
    line-height: 10pt
}

.SearchButton
{
    background-color: #54401F;
    color: #FFFFFF;
    font-family: Verdana, sans-serif;
    font-size: 1em;
    font-weight: bold;
    line-height: 12pt; padding:1 1 1 1
}

.PageLink {
    font-family: Verdana, sans-serif;
    text-decoration: none;
    color: #54401F;
	font-weight: normal;
    font-size: 1.1em;
}



/* text style for the links */
A.SiteLink, A.SiteLink:link, A.SiteLink:visited
{
    font-family: Verdana, sans-serif;
    text-decoration: none;
    color: #dddddd;
    font-size: 1.1em;
}   

A.SiteLink:hover    
{
    text-decoration: underline;
    color: white;
}

A.SiteLinkBold, A.SiteLinkBold:link, A.SiteLinkBold:visited
{
    color: #dddddd;
    font-family: Verdana, sans-serif;
    text-decoration: none;
    font-size:  1.1em;
    font-weight: bold
}

A.SiteLinkBold:hover
{
    color: white;
    text-decoration: none;
}

/* */
A.MenuUnselectedHead, A.MenuUnselectedHead:link, A.MenuUnselectedHead:visited
{
    color: #FFFFFF;
    font-family: Verdana, sans-serif;
    text-decoration: none;
    font-size:  1.1em;
    font-weight: normal;
    line-height: 16px;
    padding: 2px; 
}

A.MenuUnselectedHead:hover
{
    color: #FFFFFF;
    text-decoration: none;
    line-height: 16px;
    padding: 2px; 
}
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
    color: #54401F;
    font-family: Verdana, sans-serif;
    text-decoration: none;
    font-size:  1.1em;
    font-weight: bold;
    line-height: 16px;
    padding: 2px; 
}

A.MenuUnselected:hover
{
    color: #6B8F8F;
    text-decoration: none;
    line-height: 16px;
    padding: 2px; 
}

A.MenuSelected
{
    color: #6B8F8F; 
    font-size:  1.1em;
    line-height: 16px;
    padding: 2px; 
	font-family: Verdana, sans-serif; 
	text-decoration:none;

}

A.MenuSelected:hover
{
    color:#FFFFFF;
    font-family: Verdana, sans-serif;
    text-decoration: none;    padding: 2px; 
}

.MenuOn {
    color:#FFFFFF;
    font-family:Tahoma;
    text-decoration: underline;    
	padding: 2px; 
}

/* GENERAL */

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, sans-serif;
    font-size: 1.0em;
    font-weight: normal;
    line-height: 1.0em; 
	color:#54401F;
}

.NormalDouble
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
    line-height: 1.4em; 
	color:#54401F    
}

/* text style used for textboxes in the admin pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, sans-serif;
    font-size: 1.2em;
    font-weight: normal; border-color:#54401f; border-width:1px; 
}

/* text style used for selects in the admin pages, for Nav compatibility */
.NormalSelect
{
    font-family: Verdana, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
}

.NormalSearch
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
}

/* text style used for textboxes in the edit pages, for Nav compatibility */
.EditTextBox
{
    font-family: Verdana, sans-serif;
    font-size: 1em;
    font-weight: normal;
    border-style: solid;
    border-width: 1px;
    border-color: #999966;
    width: 100%;
}

/* text style used for controls in the admin and edit pages, for Nav compatibility */
.NormalControl
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalCheckBox
{
    margin-left: -4px;
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalRadio
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
    text-indent: -5px;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */

.NormalButton2
{
    font-family: Verdana, sans-serif;
    font-size: 1.0em;
    font-weight: bold;
    border-style: solid; 
	padding-right:2px; 
    padding-left:6px;
    border-width: 1px;
    border-color: #72B8B8;
    background-color:#FFFFFF; 
	color:#54401f; 
	text-align:right;
	background-image:url(../images/arrowleft.gif); 	    
	background-repeat:no-repeat;
	background-position:left; 
}

.NormalButton
{
    font-family: Verdana, sans-serif;
    font-size: 1.0em;
    font-weight: bold;
    border-style: solid; 
	padding-right:6px; 
    padding-left:2px;
    border-width: 1px;
    border-color: #72B8B8; 
	text-align:left;
    background-color:#FFFFFF; color:#54401f; 
	background-image:url(../images/arrowright.gif); 
	background-position:right; 	    
	background-repeat:no-repeat;
}
.NormalButtonLarge
{
    font-family: Verdana, sans-serif;
    font-size: 1.4em;
    font-weight: bold;
    border-style: solid; 
	padding-right:6px; 
    padding-left:2px;
    border-width: 1px;
    border-color: #72B8B8; 
	text-align:left;
    background-color:#FFFFFF; color:#54401f; 
	background-image:url(../images/arrowright.gif); 
	background-position:right; 	    
	background-repeat:no-repeat;
}

.NormalButtonASP
{
    font-family: Verdana, sans-serif;
    font-size: 1.0em;
    font-weight: bold;
    border-style: solid; 
	padding-right:0px; 
    padding-left:2px;
    border-width: 1px;
    border-color: #72B8B8; 
	text-align:left;
    background-color:#FFFFFF; color:#54401f; 
	background-image:url(../images/arrowright.gif); 
	background-position:right; 	    
	background-repeat:no-repeat;
}

.NormalRed
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1.2em; 
	color:#54401F    
}

.NormalItalic
{
    font-family: Verdana, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 16px    
}

.ErrorMessage
{
    font-family: Verdana, sans-serif;
    font-size: 1.0em;
    font-weight: normal;
    line-height: 16px; color:red;    
}
.FrontPageText
{
    font-family: Verdana, sans-serif;
    font-size: 1.235em;
    font-weight: bold;
    line-height: 16px; color:#54401f;    
}