body  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; margin: 0px; background: #fff url(/store/assets/images/bkgd.gif) repeat 50% 0;}

table,tr,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}
li { font-size: 9px; color: #333; list-style-type: disc; list-style-position: inside; }
input,textarea {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
input.search {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

h2 {
	font: 14pt Arial, Helvetica, sans-serif;
	color: #454545;
	margin-top: 8px;
	margin-bottom: 3px;
	padding-left: 7px;
	}

.bgSnav { background-color: #FFF; }
.bgTools { background-color: #FEE5DC; }
.bgToolsLight { background-color: #FFF3EE; }
.footerBar {
	text-align: center;
	background-color: #FFF3EE;
	border: 1px solid #FEE5DC;
	width: 703px;
	padding: 4px 0px 4px 0px;
	}

/* ie win box model hack \*/
* html .footerBar {
	width: 705px;
	}
/* end hack */

.bgPromoShop { background-color: #CA7C8F; }
.bgPromoBorder { background-color: #FFFFFF; }
.bgCollectionBorder { background-color: #EAE36D; }
.bgDefBorder { background-color: #666666;}
.bgPhoto { background-color: #FFFFFF;}
.bgPhotoBox { background-color: #FFFFFF;}
.bgPhotoBorder { background-color: #666666;}
.bgThumbPhotoBorder { background-color: #666666; }
.bgThumbPhoto { background-color: #FFFFFF; }

.photoBorder {
	border: solid 1px #666;
	}

.photoBorderThumb {
	border: solid 1px #666;
	}

/* for brand-page three bottom promos */

#left {
	float: left;
	}
#right {
	float: left;
}
#middle {
	float: left;
	}

.brandPad {
	border-bottom: solid 2px #FFFAF0;
/*	width: 199px;
	height: 50px;*/
	padding-bottom: 0px
	}
/* ie win box model hack \*/
* html .brandPad {
	padding-bottom: 0px;
	}
/* end hack */

.txt {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;}
.txtB {font-weight: bold;}
.txtTools {font-size: 10px; color: #5A5B5D; }
.txtFooter {font-size: 10px; color: #996666; }
.txtError { color: #990033 ; }
.txtLarge { font-size: 12px; font-weight: bold; color: #666666 ; }
.txtAlert { font-size: 12px; font-weight: bold; color: #990033 ; }
.txtAlertSmall { font-size: 11px; color: #990033;}
.txtViewBag { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #996666; }
.txtThumbInfo {font-size: 11px; color: #666666; }
.txtThumbCallout { font-size: 11px; color: #990033;  }
.txtXLinkHdr  { font-size: 11px; font-weight: bold; color: #666666; }
.txtXLinkCallout  { font-size: 11px; color: #996666; }
.txtThumbPgCountOff { font-size: 11px; color: #666666; }
.txtThumbPgCountOn { font-size: 11px; color: #990033; }
.txtCartRwdBig { font-size: 12px; font-weight: bold; color: #990033; }
.txtCartRwdSmall { font-size: 10px; color: #990033; }
.txtAlertTaf { font-size: 11px; font-weight: bold; color: #333333; margin-left: 2px; margin-bottom: 7px; }
.txtTan { font-size: 14px; font-weight: bold; color: #E7AEC6; }
.breadcrumb { font-size: 10px; color: #B33F62; vertical-align: top; padding: 0 0 6px 0; }
.breadcrumbspcl { font-size: 10px; color: #363636; vertical-align: text-top; }
.txtProdDisclmr  { font-size: 9px; color: #666666; }
.txtProdDisclmrHdr  {font-size: 9px; color: #666666; }

.dropdown { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFF; }

a:link,
a:visited,
a:hover,
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #666666;}

a.large:link,
a.large:visited,
a.large:hover,
a.large:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #666666;}

a.tools:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #5A5B5D;}
a.tools:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #5A5B5D;}
a.tools:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #111111;}
a.tools:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #5A5B5D;}

a.faq:link,
a.faq:visited,
a.faq:hover,
a.faq:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #990033;}

a.footer:link,
a.footer:visited,
a.footer:hover,
a.footer:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #996666;}

a.actionOn:link,
a.actionOn:visited,
a.actionOn:hover,
a.actionOn:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #822433;}

a.actionOff:link,
a.actionOff:visited,
a.actionOff:hover,
a.actionOff:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color:  #666666;}

a.prod:link,
a.prod:visited,
a.prod:hover,
a.prod:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #444444;}

a.prodCallout:link,
a.prodCallout:visited,
a.prodCallout:hover,
a.prodCallout:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #996666;}

a.txtThumbCallout:link,
a.txtThumbCallout:visited,
a.txtThumbCallout:hover,
a.txtThumbCallout:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #990033;}

a.thumb:link,
a.thumb:visited,
a.thumb:hover,
a.thumb:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #666666;}

a.viewBag:link,
a.viewBag:visited,
a.viewBag:hover,
a.viewBag:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #996666;}

a.XLlink:link,
a.XLlink:visited,
a.XLink:hover,
a.XLink:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #666666;}

a.thumbPgCountOn:link,
a.thumbPgCountOn:visited,
a.thumbPgCountOn:hover,
a.thumbPgCountOn:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #666666;}

a.thumbPgCountOff:link,
a.thumbPgCountOff:visited,
a.thumbPgCountOff:hover,
a.thumbPgCountOff:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #990033;}

a.thumbPgCountArrowsOff:link,
a.thumbPgCountArrowsOff:visited,
a.thumbPgCountArrowsOff:hover,
a.thumbPgCountArrowsOff:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #990033;}

a.txtCartRwdBig:link,
a.txtCartRwdBig:visited,
a.txtCartRwdBig:hover,
a.txtCartRwdBig:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; color: #990033;}

a.txtCartRwdSmall:link,
a.txtCartRwdSmall:visited,
a.txtCartRwdSmall:hover,
a.txtCartRwdSmall:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #990033;}

a.txtAlertTaf:link,
a.txtAlertTaf:visited,
a.txtAlertTaf:hover,
a.txtAlertTaf:active {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: underline; color: #990033; margin-left: 2px; margin-bottom: 7px; }

a.breadcrumb:link { font-size: 10px; color: #6E6E6E; text-decoration: none; }
a.breadcrumb:visited { font-size: 10px; color: #6E6E6E; text-decoration: none; }
a.breadcrumb:hover { font-size: 10px; color: #6E6E6E; text-decoration: underline; }
a.breadcrumb:active { font-size: 10px; color: #6E6E6E; text-decoration: none; }
