﻿.SectionHeader
{
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Sans-Serif;
    font-weight: bold;
    color: #537C99;
    height: 29px;
    text-transform: uppercase;
    padding-left: 8px;
    border: solid 1px #537C99;
}

.CatalogTitle
{ 
    height: 31px;
	line-height: 31px;
	font-size: 12px;
    font-family: Georgia, "Times New Roman", Sans-Serif;
    font-weight: bold;
    color: #537C99;
    text-transform: uppercase;
}
.CatalogDescription
{ 
  color: #333333; 
  font-family: Verdana, Arial;
  font-size: 11px;
}

.RedText
{
    color: #C8000B;
    font-family: Verdana, Arial;
    font-size: 11px;
}

.GrayText
{
    color: #3A2701;
    font-family: Tahoma;
    font-size: 11px;
}

.BackRed
{
    background-color: #3A2701;
}

a.ProductName
{
  color: #3A2701;
  font-family: 'Trebuchet MS';
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 8px;
}
a.ProductName:hover
{  
  text-decoration: underline;
}
.ProductDescription
{ 
  color: Black; 
  font-family: Tahoma;
  font-size: 11px;
} 
.ProductPrice
{ 
  color: Black; 
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11px;
} 
.PagingText
{ 
  font-family: text-decoration: none;
  font-size: 11px; 
  color: #3A2701; 
}
.ProductTitle
{ 
  color: #537C99;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 15px;
}
.ProductText
{ 
	font-family: Tahoma;
	font-size: 11px;
	color: #537c99;
}
.AdminTitle
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 21px;
  font-weight: bold;
  line-height: 25px;
} 
.AdminPageText
{ 
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}
a.AdminPageText
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}
a.AdminPageText:hover
{ 
  color: #C8000B;
}
.Grid
{
  border: solid 1px #cccccc;
  width: 100%;
}
.GridHeader
{ 
  color: #333333;
  background-image: url(Images/GridHeader.jpg);
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 10px;
  text-align: left;
  font-weight: normal;
  height: 18px;
}
.GridRow
{ 
  color: #3A2701;
  background-color: #CEEAFF;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  height: 18px;
  border-top: solid 1px #E6E6E6;
}
.GridEditingRow
{
  color: #3A2701;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-top: solid 1px #E6E6E6;
}
.GridAlternateRow
{ 
  color: #3A2701;
  border-top: solid 1px #E6E6E6;
  background-color: #E4DDA7;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  height: 18px;
}

.GridSelectedRow
{ 
  color: #ffffff;
  border-top: solid 1px #E6E6E6;
  background-color: #DEDCE1;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  height: 18px;
}

.SmallButtonText
{ 
  color: #333333;  
  font-size: 10px;
}

.ShoppingCartTitle
{
  color: #333333;
  font-family: Verdana, Arial;
  font-size: 16px;
}
.AdminErrorText
{ 
  font-weight: bold;
  font-size: 12px;
  color: red;
  font-style: italic;
  font-family: Verdana, Helvetica, sans-serif;
} 
.RecommendationHead
{ 
  color: #537C99;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
}
.RecommendationText
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.RecommendationLink
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 10px;
}
a.RecommendationLink:hover
{  
  color: Red;
}

.StandardButton
{
    color: #333333;
    font-size: 11px;
    border: solid 1px #8A97DD;
    background-image: url(Images/ButtonBkg.jpg);
    background-repeat: repeat-x;
    height: 24px;
}

.StandardAlternativeButton
{
    color: #333333;
    font-size: 11px;
    border: solid 1px #8A97DD;
    background-image: url(Images/ButtonAltBkg.jpg);
    background-repeat: repeat-x;
    height: 24px;
}

.StandardTextBox
{
    color: #333333;
    font-size: 11px;
    border: solid 1px #8A97DD;
    margin: 0px;
}

.UserAdminHeader
{ 
  color: #333333;
  background-image: url(Images/GridHeader.jpg);
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
  height: 25px;
  line-height: 25px;
  padding-left: 3px;
}

.UserAdminHeader a
{
    color: #fff;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
}

.RecommendedProduct
{
    border: solid 1px #D3C79B;  
    padding: 8px;
}

.RecommendedProductOver
{
	background-color: #D3C79B;
    padding: 8px;
    cursor: pointer;
    cursor: hand;
}
/*Search Box Information */
.SearchHeader
{
	background-image: url(Images/SearchHeaderBkg.gif);
	background-repeat: repeat-x;
	height: 32px;
	line-height: 32px;
	font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    color: #D4CC93;
    text-transform: uppercase;
    padding-left: 6px;
}
.SearchBoxContent
{
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #D4CC93;
  height: 70px;
  padding-left: 6px;
  background-image: url(Images/CartSummaryContentBkg.gif);
}
.SearchBoxContainer
{
  border: solid 1px #D4CC93;
}

/*Cart Summery Information*/
.CartSummaryContainer
{
  border: solid 1px #D4CC93;
}
.CartSummaryHeader
{
	background-image: url(Images/SearchHeaderBkg.gif);
	background-repeat: repeat-x;
	height: 32px;
	line-height: 32px;
	font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    color: #D4CC93;
    text-transform: uppercase;
    padding-left: 6px;
}
.CartSummaryBoxContent
{
  font-family: Verdana, Arial;
  font-size: 10px;
  color: #D4CC93;
  padding: 6px;
  background-image: url(Images/SearchBoxContentBkg.gif);
}

a.CartLink:link, a.CartLink:active, a.CartLink:visited
{
  color: #D4CC93; 
  font-family: Verdana, Arial;
  text-decoration: none;
  font-size: 11px;
}

a.CartLink:hover
{  
    color: #D4CC93;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: underline;
}

a.ShoppingCartLink:link, a.ShoppingCartLink:active, a.ShoppingCartLink:visited
{
  color: #625132; 
  font-family: Verdana, Arial;
  text-decoration: none;
  font-size: 11px;
}

a.ShoppingCartLink:hover
{  
    color: #625132;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: underline;
}

.ShoppingCartText
{  
    color: #625132;
    font-family: Verdana, Arial;
    font-size: 11px;
}

a.SmallCartSummary:link, a.SmallCartSummary:active, a.SmallCartSummary:visited
{
  color: #D4CC93;
  font-family: Verdana, Arial;
  text-decoration: none;
  font-size: 11px;
}

a.SmallCartSummary:hover
{  
    color: #3A2701;
    font-family: Verdana, Arial;
    font-size: 11px;
}

/*Login Content*/
.LoginContainer
{
  border: solid 1px #D4CC93;
  border-top: 0px;
}

.LoginHeader
{
	background-image: url(Images/TitleBkg.gif);
	height: 31px;
	line-height: 31px;
	font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    color: #D4CC93;
    text-transform: uppercase;
    padding-left: 6px;
    border-bottom: solid 1px #D4CC93;
}
.LoginBoxContent
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	padding: 6px;
	background-image: url(Images/LeftNavigationBkg.gif);
}

a.UserInfoLink:Visited, a.UserInfoLink:Active, a.UserInfoLink:Link
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: none;
	margin-left: 5px; 
	letter-spacing: 1px;
} 
a.UserInfoLink:hover 
{ 
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: underline;
	letter-spacing: 1px;
}

/*Department Content*/
.DepartmentContainer
{
  border: solid 1px #D4CC93;
  border-top: 0px;
}

.DepartmentHeader
{
	background-image: url(Images/TitleBkg.gif);
	background-repeat: repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    color: #D4CC93;
    text-transform: uppercase;
    padding-left: 6px;
    border-bottom: solid 1px #D4CC93;
}
.DepartmentBoxContent
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	padding: 6px;
	background-image: url(Images/LeftNavigationBkg.gif);
}

a.DepartmentUnselected:link, a.DepartmentUnselected:Active, a.DepartmentUnselected:Visited
{  
    font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: none;
	margin-left: 5px;
	letter-spacing: 1px;
}  
a.DepartmentUnselected:hover 
{  
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: underline;
	margin-left: 5px;
	letter-spacing: 1px;
}  
a.DepartmentSelected  
{  
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
	letter-spacing: 1px;
}

/*Category Content*/
.CategoryContainer
{
	border: solid 1px #D4CC93;
	border-top: 0px;
}

.CategoryHeader
{
	background-image: url(Images/TitleBkg.gif);
	background-repeat: repeat-x;
	height: 29px;
	line-height: 29px;
	font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
    color: #D4CC93;
    text-transform: uppercase;
    padding-left: 6px;
    border-bottom: solid 1px #D4CC93;
}
.CategoryBoxContent
{
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	padding: 6px;
	background-image: url(Images/LeftNavigationBkg.gif);
}

a.CategoryUnselected:link, a.CategoryUnselected:Active, a.CategoryUnselected:Visited
{  
    font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: none;
	margin-left: 5px;
	letter-spacing: 1px;
}  
a.CategoryUnselected:hover 
{  
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: underline;
	margin-left: 5px;
	letter-spacing: 1px;
}  
a.CategorySelected  
{  
	font-family: Tahoma;
	font-size: 11px;
	color: #3A2701;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	margin-left: 5px;
	letter-spacing: 1px;
}

/*Links Border Bottom*/
.BorderBottomLink
{
	border-bottom: solid 1px #D3C79B;
	padding-top: 2px;
	padding-bottom: 2px;
}
.BorderBottomArrow
{
	border-bottom: solid 1px #D3C79B;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
}

/*Featured Products*/
.FeaturedProductsContainer
{
	border: solid 1px #537C99;
	background-image: url(Images/FeaturedProductBkg.gif);
	margin-bottom: 6px;
}

.FeaturedProductsInnerContainer
{
	border: solid 1px #8A97DD;
	background-image: url(Images/ProductDescriptionBkg.gif);
	margin: 4px;
	padding: 8px;
}
.FeaturedProductsImage
{
	border: double 3px #537C99;
}

a.FeaturedProductsTitle:link, a.FeaturedProductsTitle:Active, a.FeaturedProductsTitle:visited
{
	font-family: Tahoma;
	font-size: 10px;
	color: #3A2701;
	font-weight: bold;
}

.FeaturedProductsFont
{
	
	font-family: Tahoma;
	font-size: 10px;
	color: #3A2701;
}

.AdminLeftNavMenuBkg
{
	background-image: url(Images/LeftNavigationBkg.gif);
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.gif);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.gif);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.gif);
}
.RatingTotal
{ 
  color: Black; 
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11px;
} 