/*
////////////////////////////////////////////////////////////////////////////////
	* Date Created: 12/2001-01/2003
	* Product: StorePerfect v.1.0
	* Author: WebWin Solutions, Inc.
	* Copyright (c) 2002-2003 WebWin Solutions, Inc. All rights reserved.
	* Description: CSS Stylesheet for StorePerfect Layouts.

	* For more information about StorePerfect v.1.0, please visit 
	* http://www.webwinsolutions.com/storeperfect.
	*
	* Dark Color: #FFAD33;
	* Light Color: #FFDB90;
////////////////////////////////////////////////////////////////////////////////
*/


/* Page Link Styles ======================================================== */
body
{
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 13px;
	margin: 10px;
}
table
{
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 13px;
	line-height: 16PX;
}
h1, .h1
{
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 20px;
	line-height: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	color: 9B0303;	/* H1 Color */
}
h2
{
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 16px;
	font-weight: normal;
	margin-top: 0px;
	font-weight: bold;
	margin-bottom: 5px;
}
.small
{
	font-size: 11px;
	line-height: normal;
}
.UI
{
	width: 760px;
	background-color: White;
}

.VerticalMargin
{
	width: 15px;
}

.HorizontalMargin
{
	height: 15px;
}

/* Default Link Styles ===================================================== */
a, a:visited
{
	color: blue;
	text-decoration: underline;
}
a:hover
{
	text-decoration: underline;
	color: FFAD33;		
}

/* Product Styles ========================================================== */
.ProductDetailName, h3
{
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	color: 9B0303;	    /* H1 Color */
}
.ProductDetailListPrice
{
	text-decoration: line-through;
}

.ProductDetailPrice
{
	font-weight: bold;
	color: #993300;
}
.ProductDetailSaveAmount
{
	color: #993300;
}

.ProductList
{
	padding: 1px;
	width: 100%;
}
.ProductListHR
{
	height: 1px;
	color: #cccccc;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ProductListName
{
	font-weight: bold;
}
.ProductListListPrice
{
	text-decoration: line-through;
}
.ProductListOurPrice
{
	font-weight: bold;
	color: #990000;
}
.ProductListBold
{
	font-weight: bold;
}

.ProductListNumber
{
	font-weight: bold;
	width: 10px;
}

.ProductListCompare
{
	font-size: 9px;
	width: 50px;
	text-align: center;
}
.ProductListSaveAmount
{
	color: #990000;
}
.ProductListTotal
{
	font-weight: bold;
}
.CompareButton
{
	font-size: 10px;
}

.BrowseList
{
	text-align: left;
	font-size: 12px;
	list-style-position: outside;
	line-height: 20px;
	padding-left: 10px;
}


.AddToCartCheckBox
{
	background-color: #f5f5f5;
	font-size: 11px;
}


/* Email Form =============================================================== */
.EmailLabel
{
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	width: 160px;
	background-color: ffffff;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
}

.EmailCell
{
	background-color: #FFDB90; /* Light Color */
}

.EmailTable
{
	padding: 2px;
	background-color: #cccccc;
}


/* Header Styles ============================================================ */
.AdvSearchText, a.AdvSearchText, a.AdvSearchText:hover, a.AdvSearchText:Visited
{
	font-size: 12px;
	color: White;
}

/* Search Form Styles ======================================================= */
.SearchBoxHeader
{
	background-color: #FFDB90; /* Light Color */
	font-size: 12px;
	font-weight: bold;

}
.SearchBox
{
	background-color: #FFAD33; /* Dark Color */
}
.SearchBoxContent
{
	background-color: White;
	padding: 5px;
}

/* Featured Item Styles ==================================================== */
.FeaturedItemsHeading
{
	font-family: Verdana, Arial, MS Sans Serif;
	font-size: 16px;
	padding-bottom: 5px;
	font-weight: bold;
	color: 9B0303;	/* H1 Color */
}
.FeaturedItemsLine
{
	border-top: solid 1px #FFDB90; /* Light Color */
	background-color: #FFAD33; /* Dark Color */
	width: 580;
}

/* Other Styles ============================================================ */
.HRBox
{
	padding-top: 8px;
	padding-bottom: 8px;
}

.DividerHR
{
	height: 1px;
	color: #cccccc;
}

.LoadingText
{
	color: #666666;
	font-size: 18px;
}

.Copyright
{
	font-size: 11px;
	color: #999999;
	margin: 5px;
}
.ShoppingCartButton
{
	width: 195px;
}
.AddToCartButton
{
	width: 100%;
}

.SmallHeading
{
	font-size: 12px;
	font-weight: bold;
	color: 9B0303; /* H1 Color */
}
.MediumHeading
{
	font-size: 15px;
	font-weight: bold;
	color: #9B0303;	/* H1 Color */
}

.FreeShipping
{
	width: 760px;
	background-color: #EEEECC;
	text-align: center;
}

/* Error Styles ============================================================ */
.ErrorSummary
{
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 10px;
}

/* Shopping Cart Styles ==================================================== */
.Cart
{
	padding: 2px;
	border: solid 1px #DEDFDE;
	width: 90%;
}

.CartItem
{}

.CartAltItem
{
	background-color: #f7f7f7;
}

.CartHeader
{
	background-color: #FFAD33; /* Dark Color */
	font-size: 10px;
}

.CartTotal
{
	font-weight: bold;
	color: Maroon;
	text-align:right;
	width: 95%;
}

.CartOptions
{
	background-color: #eeeeee;
	padding: 5px;
	width: 400px;
	height: 30px;
	border: solid 1px #FFAD33; /* Dark Color */
	border-left: none;
	border-right: none;
	vertical-align: middle
}