/*

THEME DETAILS - use global find/replace to change

Color Scheme:
-----------------------------------------------------
	0000FF - "Blue"
	AACCFF - light blue
	EDF5FA - very light blue
	EEEEEE - very light gray
	E4A230 - orange (button images, accent colors, hrpixel image)

Panel Header Image/Color:
-----------------------------------------------------
	background-image: url(../images/menuheadbg.gif); *IMAGE MUST BE 40px tall
	background-repeat: repeat-x;
	background-color: Blue;

Table Background Color:
-----------------------------------------------------
	MainContentArea --> border: 1px solid #AACCFF;
	Body --> background-color: #EEEEEE;

*/

/*used on every page with a body tag*/
body
{
	margin: 0px;
	/*set default font-family for all text*/
	font-family: Arial;
	background-color: #FFFFFF;
}

/*used on Header.ascx, EmailPageToAFriend.aspx*/
.headerArea
{
	font-family:Arial;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	/*border-left: 1px solid #CCCCCC;*/
	/*border-top: 1px solid #CCCCCC;*/
	/*border-right: 1px solid #CCCCCC;*/
}

/*used on Header.ascx*/
.headerText {
	font-family:Arial;
	font-size: 11px;
}

/*used on Header.ascx*/
.headerLink a {
	font-family:Arial;
	font-size: 11px;
	color: #CC0000;
	text-decoration: none;
}

/*custom for WaldoWard.com*/
.headerLink1 a {
	font-family:Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/*used on Header.ascx*/
.headerLink a:hover, .headerLink1 a:hover
{
	text-decoration: underline;
}

/*custom for WaldoWard.com*/
.WaldoWardLink1 a {
	color: #CC0000;
	text-decoration: none;
}

/*custom for WaldoWard.com*/
.WaldoWardLink1 a:hover {
	text-decoration: underline;
}

/*used on Default.aspx, EmailPageToAFriend.aspx, Category.aspx, SubCategory.aspx, Product.aspx,
		ShoppingCart.aspx, CustomerRegistration.aspx, CustomerAccount.aspx, EmailPassword.aspx,
		CustomerProfile.aspx, OrderHistory.aspx, OrderDetail.aspx, AddressBook.aspx, AddressDetail.aspx,
		Checkout.aspx, OrderSummary.aspx, OrderConfirmation.aspx, AboutUs.aspx, ContactUs.aspx,
		Links.aspx, Returns.aspx, SiteMap.aspx, PublicTemplateDynamic.aspx*/
.mainContentArea
{
	font-family:Arial;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	/*border: top right bottom left;*/
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 10px;
}

/*used on Category.aspx*/
.leftSideNavLinks a
{
	color: #333333;
	text-decoration: none;
}

/*used on Category.aspx*/
.leftSideNavLinks a:hover
{
	text-decoration: underline;
}

/*used on EmailPageToAFriend.aspx, Category.aspx, SubCategory.aspx, ShoppingCart.aspx, 
		CustomerRegistration.aspx, CustomerAccount.aspx, EmailPassword.aspx, CustomerProfile.aspx,
		OrderHistory.aspx, OrderDetail.aspx, AddressBook.aspx, AddressDetail.aspx, Checkout.aspx,
		OrderSummary.aspx, OrderConfirmation.aspx, AboutUs.aspx, ContactUs.aspx, Links.aspx,
		Returns.aspx, SiteMap.aspx, PublicTemplateDynamic.aspx*/
.PageTitle
{
	font-family:Arial;
	font-size:24px;
	color: #333333;
}

/*used on Product.aspx, DetailView.aspx, ShoppingCart.aspx, EmailPassword.aspx,
		OrderConfirmation.aspx*/
.ProductTitle
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
}

/*used on Product.aspx*/
.ProductDesc
{
	font-family: Arial;
	font-size: 10pt;
	color: #333333;
	PADDING: 10px;
}

/*used on Product.aspx, ShoppingCart.aspx (also change on FITeCommerce_SA)*/
.ProductOptionsArea
{
	width:400px;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	background-color: whitesmoke;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 5px;
}

/*used on Product.aspx, ShoppingCart.aspx (also change on FITeCommerce_SA)*/
.ProductOptionsSmallText
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
}

/*used on Product.aspx, ShoppingCart.aspx (also change on FITeCommerce_SA)*/
.ProductOptionsDescText
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}

/*used on Product.aspx, ShoppingCart.aspx (also change on FITeCommerce_SA)*/
.ProductOptionsImg
{
	border: 1px solid #EEEEEE;
}

/*used on CustomerRegistration.aspx, Checkout.aspx, OrderSummary.aspx*/
.accentColor1	{
	color: #CC0000;
}

/*used on EmailPageToAFriend.aspx, Product.aspx, ShoppingCart.aspx, CustomerRegistration.aspx,
		EmailPassword.aspx, CustomerProfile.aspx, AddressDetail.aspx, Checkout.aspx,
		OrderSummary.aspx*/
.Textbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform: none;
	color: #000000;
	/*background-color: whitesmoke;*/
	border-style:inset;
}

.Textbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-transform: none;
	text-align: right;
	color: #000000;
	/*background-color: whitesmoke;*/
	border-style:inset;
}

/*used on EmailPageToAFriend.aspx*/
.Button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
}

/*used on Product.aspx, CustomerRegistration.aspx, EmailPassword.aspx, CustomerProfile.aspx,
		AddressDetail.aspx, OrderSummary.aspx*/
.ErrorMsg1
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: Red;
	padding: 3px;
}

/*used on ShoppingCart.aspx, CustomerRegistration.aspx, CustomerAccount.aspx, EmailPassword.aspx,
		CustomerProfile.aspx, OrderHistory.aspx, OrderDetail.aspx, PrintOrder.aspx, AddressBook.aspx,
		AddressDetail.aspx, Checkout.aspx, OrderSummary.aspx, Returns.aspx*/
.MediumTextHeader
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase
}

/*used on Default.aspx, EmailPageToAFriend.aspx, Category.aspx, SubCategory.aspx, 
		ShoppingCart.aspx, CustomerRegistration.aspx, CustomerAccount.aspx, EmailPassword.aspx,
		CustomerProfile.aspx, OrderHistory.aspx, OrderDetail.aspx, PrintOrder.aspx,
		AddressBook.aspx, AddressDetail.aspx, Checkout.aspx, OrderSummary.aspx, OrderConfirmation.aspx,
		AboutUs.aspx, ContactUs.aspx, Links.aspx, Returns.aspx, SiteMap.aspx, PublicTemplateDynamic.aspx*/
.MediumText
{
	font-family: Arial;
	font-size: 9pt;
}

/*used on Footer.ascx, Product.aspx, ShoppingCart.aspx, CustomerProfile.aspx, AddressDetail.aspx,
		Checkout.aspx, OrderSummary.aspx*/
.SmallText
{
	font-family: Arial;
	font-size: 7pt;
}

/*used on EmailPageToAFriend.aspx, CustomerRegistration.aspx, CustomerAccount.aspx, OrderHistory.aspx,
		OrderDetail.aspx, PrintOrder.aspx, Checkout.aspx, OrderSummary.aspx*/
.SmallText2
{
	font-family: Arial;
	font-size: 8pt;
}

/*used on ShoppingCart.aspx*/
.SmallLink1
{
	font-family: Arial;
	font-size: 8pt;
}

/*used on Header.ascx, Category.aspx, SubCategory.aspx, Product.aspx, DetailView.aspx, 
		ShoppingCart.aspx, CustomerAccount.aspx, CustomerProfile.aspx, OrderHistory.aspx,
		OrderDetail.aspx, AddressBook.aspx, AddressDetail.aspx*/
.SmallLink1Bold
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}

/*used on SubCategory.aspx*/
.SubCategoryTable1
{
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	text-decoration: none;
}

/*used on SubCategory.aspx*/
.SubCategoryTable1 td
{
	padding: 10px;
}

/*used on SubCategory.aspx*/
.SubCategoryTable1 a
{
	text-decoration: none;
}

/*used on SubCategory.aspx*/
.SubCategoryTable1 a:hover
{
	text-decoration: underline;
}

/*used on DetailView.aspx*/
.DVImg
{
	border: 1px solid #000000;
}

/*used on Product.aspx, ContactUs.aspx, Returns.aspx, SiteMap.aspx*/
.SideNavHeaderText1
{
	width: auto;
	background:	#DDD8D8;
	color: #333333;
	padding: 5px;
	font-size: 8pt;
	font-weight: bold;
	text-transform: lowercase;
}

/*used on Product.aspx, ContactUs.aspx, Returns.aspx, SiteMap.aspx*/
.SideNavTD1
{
	width: auto;
	background: #FFFFFF;
	font-size: 8pt;
	border-left: 1px solid #DDD8D8;
	border-right: 1px solid #DDD8D8;
	border-bottom: 1px solid #DDD8D8;
}

/*used on Product.aspx*/
.SideNavTD1 a
{
	color: #333333;
	text-decoration: none;
}

/*used on Product.aspx*/
.SideNavTD1 a:hover
{
	color: #CC0000;
	text-decoration: underline;
}

/*used on Product.aspx*/
.SideNavTD1 a:hover img
{
	border: 1px solid #333333;
}

/*used on Product.aspx*/
.SideNavTD1 img
{
	border: solid 1px #CCCCCC;
}

/*used on Product.aspx ("item added to cart")*/
.SideNavTD2
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	background-color: #DDD8D8;
	border-left: 1px solid #CC0000;
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
	padding: 5px;
}

/*used on ShoppingCart.aspx*/
.ShoppingCartTD1 a
{
	text-decoration: none;
}

/*used on ShoppingCart.aspx*/
.ShoppingCartTD1 a:hover
{
	text-decoration: underline;
}

.ShoppingCartTD img
{
	border: 0px;
}

/*used on CustomerAccount.aspx, OrderHistory.aspx*/
.AltDataRow {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-transform: none;
	background-color: whitesmoke;
}

/*used on CustomerAccount.aspx, OrderHistory.aspx*/
.DataRow {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-transform: none;
	background-color: #FFFFFF;
}

.featuredProduct
{
	font-family: Arial;
	font-size: 9pt;
}

.featuredProduct a
{
	text-decoration: none;
	color: #000000;
}

.featuredProduct a:hover
{
	text-decoration: none;
}

/*used on Footer.ascx*/
.footerSeparator
{
	/*background-color: #CCCCCC;*/
}

/*used on Footer.ascx*/
.footerArea
{
	padding:10px;
	font-family:Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #333333;
	/*border: top right bottom left;*/
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-width: 1px;
	border-style: solid;
}

/*used on Footer.ascx*/
.footerLink a {
	font-family:Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/*used on Footer.ascx*/
.footerLink a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/*used on PrintOrder.aspx*/
.PrintArea
{
	background-color: #FFFFFF;
	background-image: none;
}

.PrintTextHeader
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	text-transform:uppercase
}

.PrintTextMedium
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	text-transform: none;
}

/*used on PrintOrder.aspx*/
.PrintTextSmall
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-transform: none;
}