﻿/* CSS Document */


FORM
{
	MARGIN: 0px;
}
/*
TD
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:White;
}
*/
INPUT
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

BUTTON
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	
}
TEXTAREA
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
SELECT
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}
HR
{
	HEIGHT: 2px;
}

/************************************************************/
/*   Text Styles                                            */
/************************************************************/
.ReceiptTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
}
.Bolded
{
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
}

/************************************************************/
/*   Standard Link Styles                                   */
/************************************************************/

/*
A:link
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A:visited
{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A:active
{
	COLOR: #D78034;
	TEXT-DECORATION: underline;
}
A:hover
{
	COLOR: #D78034;
	TEXT-DECORATION: underline;
}
*/
/************************************************************/
/*   Product List Styles                                    */
/************************************************************/

TABLE.RandProdList
{
}
TD.RandProdImage
{
}
TD.RandProdOrigPrice
{
	COLOR: #0184AE;
	FONT-SIZE: 10px;
}
TD.RandProdRetailPrice
{
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
}
TD.RandProdAddCart
{
	BACKGROUND: #E5F2F8;
}
TD.RandProdAddCartText
{
	COLOR: #0184AE;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}

.AddCart 
{
   padding-left: 10px;
   padding-right: 10px;
   border: solid 1px white;
   background-color:#7e0c1a;
	font-family: Arial;
	color: white;
	text-decoration:none; 
	font-size: 12px;
}
.AddCart:Hover 
{
	text-decoration: none;
	background-color: black;
	color: White;
}

.AddCartButton {
   padding-left: 10px;
   padding-right: 10px;
   border: solid 1px white;
   background-color:#7e0c1a;
	font-family: Arial;
	color: white;
	text-decoration:none; 
	font-size: 12px;
}

TABLE.ProdListSearch
{
	BACKGROUND: #E5F2F8;
}
TABLE.Paging
{
	BACKGROUND: #E5F2F8;
}

TD.ProdListCategory
{
	COLOR: White;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
.ProdListItemTitle
{
	COLOR: White;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
.ProdListItemText
{
	COLOR: #000000;
}
.ProdListItemPrice
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #000000;
}
.ProdListItemOldPrice
{
	TEXT-DECORATION: line-through;
	FONT-SIZE: 11px;
	color: #000000;
}
.ProdListItemSoldOut
{
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: Maroon;
}
.ProductOptionsTitle
{
	FONT-WEIGHT: bold;
}
.ProductOptionName
{
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 10px;
}
TABLE.ProductTitle
{
	BACKGROUND-COLOR: #7e0c1a;
	MARGIN-BOTTOM: 5px;
}
TD.ProductTitle
{
	COLOR: #FFFFFF;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}

TABLE.ShoppingCart
{
	TABLE-LAYOUT: fixed;
	BORDER-TOP: 1px solid #000000;
	BORDER-LEFT: 1px solid #000000;
	BORDER-RIGHT: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
TR.ShoppingCartHeader
{
	BACKGROUND-COLOR: #7e0c1a;
	FONT-WEIGHT: bold;
	color: White;
}
TR.ShoppingCartRow
{
	BACKGROUND-COLOR: #000000;
}
TR.ShoppingCartRowAlt
{
	BACKGROUND-COLOR: #333333;
}
TR.ShoppingCartFooter
{
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #7e0c1a;
	color: white;
}
TABLE.ShoppingCartTotals
{
	TABLE-LAYOUT: fixed;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #7e0c1a;
	BORDER-LEFT: 2px solid #000000;
	BORDER-RIGHT: 2px solid #000000;
	BORDER-BOTTOM: 2px solid #000000;
	color: #FFFFFF;
}
TABLE.ShoppingCartEmpty
{
	BORDER-LEFT: 2px solid #000000;
	BORDER-RIGHT: 2px solid #000000;
	BORDER-BOTTOM: 2px solid #000000;
}
TABLE.ShoppingCartErrors
{
	COLOR: Maroon;
	BORDER: 1px solid Red;
	BACKGROUND-COLOR: #EFEFEF;
	MARGIN-BOTTOM: 15px;
}

TABLE.CheckoutSection
{
	TABLE-LAYOUT: fixed;
	BACKGROUND-COLOR: #7e0c1a;
	MARGIN-BOTTOM: 5px;
}
TD.CheckoutSection
{
	font-family: Calibri;
	COLOR: White;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
.CheckoutSubtext
{
	FONT-SIZE: 10px;
}
.CheckoutErrors
{
	COLOR: #FFFF00;
	font-weight: bold;
}
TABLE.CheckoutErrors
{
	COLOR: #FFFF00;
	BORDER: 1px solid Red;
	BACKGROUND-COLOR: #1d2528;
	MARGIN-BOTTOM: 15px;
}

TABLE.ReceiptSection
{
	BORDER: 1px solid #000000;
}
TD.ReceiptSectionHeader
{
	BACKGROUND-COLOR: #7e0c1a;
	FONT-WEIGHT: bold;
	color: White;
}

/************************************************************/
/*   Edit Form Styles												   */
/************************************************************/
TABLE.EditForm
{
	TABLE-LAYOUT: fixed; /* 	background: #EEEEEE; 	border-bottom: #6699CC 1px solid; 	border-right: #6699CC 1px solid; 	border-left: #6699CC 1px solid; 	border-top: #6699CC 1px solid; 	 */
}
TD.EditFormCaption
{
	PADDING-TOP: 7px;
	VERTICAL-ALIGN: top;
	FONT-WEIGHT: bold;
}
.RequiredField
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #FF0000;
}
INPUT.EditForm
{
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 4px;
	WIDTH: 95%;
}
INPUT.EditFormCheckbox
{
	MARGIN: 0px;
	HEIGHT: 14px;
	WIDTH: 14px;
}
TEXTAREA.EditForm
{
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	WIDTH: 95%;
	HEIGHT: 80px;
}
TEXTAREA.EditFormTall
{
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	WIDTH: 95%;
	HEIGHT: 100px;
}
TEXTAREA.EditFormSuperTall
{
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	WIDTH: 95%;
	HEIGHT: 200px;
}
SELECT.EditForm
{
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	WIDTH: 95%;
}

