body 
{
	margin-left: 0px;
}
/*controls the page spacing and font*/

A {
	TEXT-DECORATION: none;
	color:#8C1A3E;
}
A:link {
	TEXT-DECORATION: none; color:#8C1A3E;}
A:visited {
	TEXT-DECORATION: none; color:#8C1A3E;}	
A:hover {
	TEXT-DECORATION: underline;	color:#8C1A3E;}	
A:active {
	TEXT-DECORATION: none; color:#8C1A3E;}
		
/*controls all links that do not call a class*/

.PageContent{margin-left: 15px;margin-top:15px;}

td 
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}
/*controls most of the page text*/

P
{
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	color:#000000;
}

a.headerlinks:link {
	font-family: arial, helvetica, sans-serif;TEXT-DECORATION: none; color:#000000; font-size:10px;}
a.headerlinks:visited {
	font-family: arial, helvetica, sans-serif;TEXT-DECORATION: none; color:#000000; font-size:10px;}
a.headerlinks:hover {
	font-family: arial, helvetica, sans-serif;TEXT-DECORATION: none; color:#000000; font-size:10px;}
a.headerlinks:active {
	font-family: arial, helvetica, sans-serif;TEXT-DECORATION: none; color:#000000; font-size:10px;}

	
footerlink:link {
	TEXT-DECORATION: none; color:#8C1A3E; line-height:18px; font-size:10px;}

footerlink:visited {
	TEXT-DECORATION: none; color:#8C1A3E; line-height:18px; font-size:10px;}
	
footerlink:hover {
	TEXT-DECORATION: underline; color:#8C1A3E; line-height:18px; font-size:10px;}
	
footerlink:active {
	TEXT-DECORATION: underline; color:#8C1A3E; line-height:18px; font-size:10px;}

	
.q_jump
{
	font-size:9px;
	font-weight: normal; 
	color: #494949; 
	width: 129px;
}
/*controls shop by brand dropdown*/

.search
{
	font-size:11px;
	color: #000000;
	width: 135px;
	height: 18px;
}

.PageTitle
{
    FONT-SIZE: 22px;
    COLOR: #F4A328;
    FONT-FAMILY: arial, helvetica, sans-serif; 
		font-weight: normal;
		background-color:#ffffff;
}
.PageTitle2
{
    FONT-SIZE: 16px;
    COLOR: #DE587E;
    FONT-FAMILY: arial, helvetica, sans-serif; 
		font-weight: normal;
		background-color:#ffffff;
		text-decoration:underline;
}
/*controls page title text on all pages except the department and product pages*/

/**alternate views header **/
.altTH {
	background-color:#E16087;	
	font-family: arial, helvetica, sans-serif; 
	color:#ffffff; 
	font-size:11px; 
	padding:3px; 
	font-weight:bold;
}
/** link for click for larger view **/
.altLink:link
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #707070; text-decoration: none;text-transform:lowercase;line-height:22px;}

.altLink:visited
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #707070; text-decoration: none;text-transform:lowercase;line-height:22px;}

.altLink:hover 
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #707070; text-decoration: underline;text-transform:lowercase;line-height:22px;}

.altLink:active 
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #707070; text-decoration: underline;text-transform:lowercase;line-height:22px;}

	
.DeptTitle
{
    FONT-SIZE: 22px;
    COLOR: #F4A328;
    FONT-FAMILY: arial, helvetica, sans-serif; 
		font-weight: normal;
		background-color:#ffffff;
}
/*controls the department titles*/

.ListPricewSale
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}
/*list price or price level 1 with a sale*/

.ListPricewoSale
{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: 666666;
	font-weight:bold;
}
/*list price or price level 1 with no sale*/

.SalePrice
{
	font-family: arial, helvetica, sans-serif; 
	color:#ff0099; 
	font-size:11px; 
	text-decoration: none; 
	font-weight:bold;
} 
/*sale prices*/

.MSRPPrice
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial, helvetica, sans-serif;
}
/*msrp prices*/

.ProductName
{
    FONT-SIZE: 15px;
    COLOR: #9B0033;
    FONT-FAMILY: arial, helvetica, sans-serif; 
		font-weight: bold;
		background-color:#ffffff;
}
/*controls the product names on the individual product pages*/

.ProductAttrLabel
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
/*controls the attribute labels ex. Size and Color*/

.ProductAttr
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
/*controls the option values*/

.deptbarlink:link
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; 	text-transform: uppercase; line-height:18px;}

.deptbarlink:visited
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none; 	text-transform: uppercase; line-height:18px;}

.deptbarlink:hover 
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline; 	text-transform: uppercase; line-height:18px;}

.deptbarlink:active 
{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: underline; 	text-transform: uppercase; line-height:18px;}

/*controls the top level departments in the left nav*/

.deptbarlink2:link
{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; 	text-transform: lowercase; line-height:15px;}

.deptbarlink2:visited
{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; 	text-transform: lowercase; line-height:15px;}

.deptbarlink2:hover 
{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; 	text-transform: lowercase; line-height:15px;}

.deptbarlink2:active 
{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; 	text-transform: lowercase; line-height:15px;}

/*controls the second level departments in the left nav*/





.deptlinkM:link
{font-weight: bolder; color: #DE587E; text-decoration: none; font-size: 13px;}
.deptlinkM:visited
{font-weight: bolder; color: #DE587E; text-decoration: none; font-size: 13px;}
.deptlinkM:hover 
{font-weight: bolder; color: #DE587E; text-decoration: underline; font-size: 13px;}
.deptlinkM:active 
{font-weight: bolder; color: #DE587E; text-decoration: underline; font-size: 13px;}


/*controls the subdepartment links on the department pages*/

.deptlinksub
{
	font-family: arial, helvetica, sans-serif; 
	color: #494949; 
	font-size:11pt; 
	text-decoration: none; 
	font-weight:normal
} 
.deptlinksub:hover 
{
	font-family: arial, helvetica, sans-serif; 
	color: #494949; 
	font-size:11pt; 
	text-decoration: underline; 
	font-weight:normal
}
/*controls the second-level subdepartment links on the department pages*/

.deptlinkP:link
{font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #F39411;}
.deptlinkP:visited
{font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #F39411;}
.deptlinkP:hover 
{font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #F39411;}
.deptlinkP:active
{font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #F39411;}


/*controls the product links on the department pages*/

.relProduct
{
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #C2798B
}
.relProduct:hover 
{
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	text-decoration: underline; 
	color: #CCCCCC;
}
/*controls the product links on the department pages*/

.ListPricewSaleR
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
/*list price or price level 1 with a sale - used for related products*/

.ListPricewoSaleR
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: black;
}
/*list price or price level 1 with no sale - used for related products*/

.SalePriceR
{
	font-family: arial, helvetica, sans-serif; 
	color:#990000; 
	font-size:10pt; 
	text-decoration: none; 
	font-weight:bold
} 
/*sale prices - used for related products*/

.required
{
	font-family: arial, helvetica, sans-serif; 
	color:#404040; 
	font-size:8pt; 
	text-decoration: none; 
	font-weight:bold
}
/*controls the required input labels on shopper lookup, new, and update*/

.optional
{
	font-family: arial, helvetica, sans-serif; 
	color:#404040; 
	font-size:8pt; 
	text-decoration: none; 
	font-weight:normal
}

.TableText {background: #ffffff; color: #404040;}
.ErrorMsg {background: #ffffff; color: #ff0000;}
/*controls the optional input labels on shopper lookup, new, and update*/


.SubHeadbgcolor
{
	background-color:#E16087;
}
.SubHeadText {color: #ffffff; font-weight: bold;font-size:11px; }
.tablebgcolor
{
	background-color:#FFFFFF;
}
.CartLabels {	
	font-family: arial, helvetica, sans-serif; 
	color:#ffffff; 
	font-size:11px; 
	text-decoration: none; 
	font-weight:bold;
	
}
.cart_list_item {
	font-family: arial, helvetica, sans-serif; 
	color:#494949; 
	font-size:10px; 
	text-decoration: none; 
	font-weight:normal
}
.cart_list_total {	
	font-family: arial, helvetica, sans-serif; 
	color:#494949; 
	font-size:10px; 
	text-decoration: none; 
	font-weight:normal
}

.relProductlabel
{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

.basketlinkP
{
	font-family: arial, helvetica, sans-serif; 
	font-size:10px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #003366
}
.basketlinkP:hover 
{
	font-family: arial, helvetica, sans-serif; 
	font-size:10px; 
	font-weight: normal; 
	text-decoration: underline; 
	color: #009DE0;
}
/*controls the link back to the product page from basket and payment*/

.BasketErrors
{
	color: #FF0000
}
/*controls the error messages related to the products on basket and payment*/

.eCommerceMessages
{
	color: #494949
}
/*controls the basket messages*/

.PurchaseErrors
{
	color: #FF0000
}
/*controls the error messages related to credit card or addresses on basket and payment*/

.ShippingTitle
{
	font-family: arial, helvetica, sans-serif; 
	color:#686868; 
	font-size:10pt; 
	text-decoration: none; 
	font-weight:bold
}
/*controls the section headers on shipping*/

.giftwrap
{
}
/*controls the giftwrap message*/

.giftwrapoptions
{
}
/*controls the giftwrap dropdown*/

.paymenttotals
{
}
/*controls the subtotal, shipping total, tax, and total*/

.PaymentTitle
{
	font-family: arial, helvetica, sans-serif; 
	color:#686868; 
	font-size:10pt; 
	text-decoration: none; 
	font-weight:bold
}
/*controls the section headers on shipping*/

.shippingaddress
{
	font-family: arial, helvetica, sans-serif; 
	color:#00000; 
	font-size:8pt; 
	text-decoration: none; 
	font-weight:normal
}

.shippingaddress:hover
{
	font-family: arial, helvetica, sans-serif; 
	color:#00000; 
	font-size:8pt; 
	text-decoration: underline; 
	font-weight:normal
}
/*controls the shipping address and billing address link on payment*/

.cvn
{
	font-family: arial, helvetica, sans-serif; 
	color:#00000; 
	font-size:6pt; 
	text-decoration: none; 
	font-weight:normal
}
/*controls the text near the credit card images*/

.ordernumber
{
	font-family: arial, helvetica, sans-serif; 
	color:#686868; 
	font-size:13pt; 
	text-decoration: none; 
	font-weight:bold
}

.OrderTitle
{
	font-family: arial, helvetica, sans-serif; 
	color:#686868; 
	font-size:9pt; 
	text-decoration: none; 
	font-weight:bold
}
/*controls the section headers on confirmed*/

.confirmedtotals
{
	font-family: arial, helvetica, sans-serif; 
	color:#686868; 
	font-size:8pt; 
	text-decoration: none; 
	font-weight:bold
}
/*controls the subtotal, shipping total, tax, and total on confirmed.asp*/

.oconfirmedtotalM
{
	font-family: arial, helvetica, sans-serif; 
	color:#494949; 
	font-size:8pt; 
	text-decoration: none; 
	font-weight:normal
}
/*controls the subtotal, shipping total, tax, and total on confirmed.asp*/