/* CSS Document */

.dark_box_full {
    display: block;
    border: #FAD1AE 1px solid;
    background-color: #FFECDA;
    padding: 10px 5px 8px 10px;
    margin: 0 0 0 0;
	}
.dark_box {
    display: block;
    width: 285px;
    border: #FAD1AE 1px solid;
    background-color: #FFECDA;
    padding: 10px 5px 8px 10px;
    margin: 0 0 0 0;
	}
.testimonials_back{
background-image : url(/images/us/global/globalgraphics/testimonials_bg.jpg);
background-repeat : no-repeat;}
	
.otherways_back{
background-image : url(/images/us/global/globalgraphics/otherways_bg.jpg);
background-repeat : no-repeat;}

.alerts_back{
background-image : url(/images/us/local/localgraphics/alerts_bg.jpg);
background-repeat : no-repeat;}

A.nav-new {
color:756189;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size: 9px;
display: block;
padding: 2px 1px 2px 2px;}

A.nav-new:visited {
color:756189}

A.nav-new:hover {
color:#756189;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size: 9px;
padding-left: 8px;
display: block;
padding: 2px 2px 2px 4px;}

A.nav-new-home {
color:9A4442;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 9px;
padding-left: 8px;
display: block;
padding: 2px 2px 2px 8px;}

A.nav-new-home:visited {
color:9A4442}

A.nav-new-home:hover {
color:#9A4442;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
font-size: 9px;
padding-left: 8px;
display: block;
padding: 2px 2px 2px 8px;}

img.productborder {
 border-color: FFECDA;
}

.catnew {
text-transform:uppercase;
color: #9C4542;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 9px;
padding-left: 8px;
display: block;
padding: 2px 2px 2px 8px;
}

#catnew {
text-transform:uppercase;
color: #9C4542;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 9px;
border-bottom: 1px solid #FFFFFF;
background-color:#FAD1AE;
display: block;
padding: 2px 2px 2px 8px;
}

.catnewnolink {
text-transform:uppercase;
color: #9C4542;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 9px;
padding-left: 8px;
display: block;
padding: 4px 2px 4px 8px;
}

#catnewnolink {
text-transform:uppercase;
color: #9C4542;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 9px;
border-bottom: 1px solid #FFFFFF;
background-color:#FAD1AE;
display: block;
padding: 4px 2px 4px 8px;
}

.navnew {
color:756189;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size: 9px;
display: block;
padding: 1px 2px 2px 8px;
}

#navnew {
color:756189;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size: 9px;
border-bottom: 1px solid #FFFFFF;
background-color:#FFECDA;
display: block;
padding: 2px 2px 2px 2px;
}

.navnewnolink {
color:333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
font-size: 9px;
padding-left: 8px;
display: block;
padding: 4px 2px 4px 8px;
}

#navnewnolink {
color:333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold; text-decoration:none;
font-size: 9px;
border-bottom: 1px solid #FFFFFF;
background-color:#FFECDA;
display: block;
padding: 4px 2px 4px 8px;
}

.sub_back {
    background-color: #FFECDA
}


.default {
	font-size : 10px;
	color : #666666;
}
.default A:LINK, .default A:VISITED, .default A:ACTIVE {
	color : #756189;
}
.feature_heads {

	color: #37333C;
	font-size: 11px;
	font-weight : bold;
	display: block;
	padding: 2px 2px 0px 8px;
}
.sub_heads {
	margin: 0 0 5px 0 !important;
	color: #660007 !important;
	font-weight: bold !important;
	line-height: 1.3em !important;
	font-family: Helvetica, Arial, Verdana, sans-serif !important;
	font-size: 11px !important;
	letter-spacing: .02em !important;
	padding: 0 !important;
	display: inline !important; 
}
.navleftbg{
	background-image : url(/images/us/local/localgraphics/leftnav_bg_trans.gif);
	background-color: #FFF3E8;
}
.defaultnu A:LINK, .defaultnu A:VISITED, .defaultnu A:ACTIVE {
	color : #756189;
	text-decoration : none;
}
.colorsubheader, .colorsubheader A:LINK, .colorsubheader A:VISITED, .colorsubheader A:ACTIVE {
	font-size : 12px;
	color : #756189;
	font-weight: bold;
}
.defaultsubheader, .defaultsubheader A:LINK, .defaultsubheader A:VISITED, .defaultsubheader A:ACTIVE {
	font-size : 12px;
	color : #666666;
	font-weight: bold;
}
.detailheader{
	font-size : 20px;
	color : #756189;
	font-family: Times New Roman, Times, serif;
}
.quotetext
{
	font-size: 13px;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-style : italic;
}
.small, .small A:LINK, .small A:VISITED, .small A:ACTIVE{
	font-size : 10px;
	color : #756189;
}
.thumbheader{
	font-size: 10px;
	font-weight: bold;
	color: #756189;
}
.thumbtext{
	font-size: 9px;
	color: #756189;
}
.thumbtext A:LINK, .thumbtext A:ACTIVE, .thumbtext A:VISITED{
	color: #756189;
	text-decoration : underline;
}
.thumbtext A:HOVER{
	color: #756189;
	text-decoration : underline;
}
.tableheader {
	font-size: 10px;
	color: #B45E4E;
	font-weight : bold;
	margin-bottom : 2px;
	margin-left : 15px;
	margin-right : 15px;
	margin-top : 2px;
}
.tableheaderedit, .tableheaderedit A:LINK, .tableheaderedit A:ACTIVE, .tableheaderedit A:VISITED{
	font-size: 10px;
	color: #000000;
	font-weight : normal;
}
.tableitem{
	font-size: 9px;
	color: #333333;
	margin-bottom : 4px;
	margin-left : 15px;
	margin-right : 15px;
	margin-top : 4px;
}
.tableitem A:LINK, .tableitem A:ACTIVE, .tableitem A:VISITED{
	color: #756189;
	text-decoration: none;
}
.tableitem A:HOVER{
	color: #756189;
	text-decoration: underline;
}
.tablesavedheader{
	font-size: 10px;
	color: #333333;
	font-weight : bold;
}
.tablesaveditem{
	color: #333333;
}
.tablesaveditem A:LINK, .tablesaveditem A:ACTIVE, .tablesaveditem A:VISITED{
	color: #756189;
}
.remove, .remove A:LINK, .remove A:ACTIVE, .remove A:VISITED{
	color: #756189;
}
.listprice {
	color: #666666;
}
.yousave {
	color: #FFCC00;
	font-size: 11px;
	background-color:660000;
	font-weight : bold;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	padding: 2px 2px 2px 8px;	
}
.subfeatcontent {
	background-color:FFECDA;
	display: block;
	padding: 5px 3px 4px 8px;
}
.testimonialcontent {
	display: block;
	padding: 5px 3px 4px 8px;
}	
.subfeatheaders {
	color: #FFF3E8;
	font-size: 10px;
	word-spacing: 3px;
	text-transform:uppercase;
	letter-spacing: .03em;
	background-color:531C56;
	font-family: Georgia, Times New Roman, Times, serif;
	text-decoration:none;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	padding: 2px 2px 2px 8px;
}	
.cattextheaders {
	color: #FAD1AE;
	text-transform:uppercase;
	font-size: 9px;
}	
.subcattextheaders {
	color: #FFFFFF;
	font-size: 11px;
	word-spacing: 1px;
	text-transform:capitalize;
	letter-spacing: .03em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	display: block;
	font-weight : bold;
	padding: 0px 0px 0px 10px;
}	
.taglineheaders {
	color: #FFECDA;
	font-size: 9px;
	letter-spacing: .03em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	display: block;
	padding: 0px 0px 0px 10px;
}	
.OtherCollectionNavheader {
	color: #FFECDA;
	font-size: 9px;
	letter-spacing: .03em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	display: block;
	font-weight : bold;
	padding: 0px 0px 0px 2px;
}
.searchheaders {
	color: #FFF3E8;
	font-size: 10px;
	letter-spacing: .03em;
	background-color:531C56;
	font-family: Georgia, Times New Roman, Times, serif;
}
.subfeatheaders2 {
	color: #FFE3C9;
	font-size: 10px;
	background-color:789EC5;
	font-weight : bold;
}
.messagewas{
	color: #756189;
	font-weight : bold;
}
.pricewas{
	color: #756189;
	font-weight : bold;
	text-decoration : line-through;
}
.messagesale {
	text-transform:uppercase ;
	color: #CC0000;
	font-weight : bold;
}
.pricesale {
	color: #756189;
	font-weight : bold;
}
.formlabel{
    FONT-SIZE: 10px;
    COLOR: #666666;
}
.formrequiredtext{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
}
.formfieldnote{
    FONT-SIZE: 10px;
    COLOR: #666666;
}
.formrequired{
    COLOR: #CC0000;
}
.breadcrumb{
    FONT-SIZE: 10px;
    COLOR: #666666;
}
.breadcrumb A:LINK, .breadcrumb A:ACTIVE, .breadcrumb A:VISITED{
	color: #756189;
}
.brandingtext{
	font-size : 12px;
}
.navcarttext, .navcarttext A:LINK, .navcarttext A:ACTIVE, .navcarttext A:VISITED{
	font-size:10px;
	color: #FFFFFF;
}
.footer {
	font-size:10px;
	color: #666666;
	line-height: 20px;
}
.footer A:LINK, .footer A:ACTIVE, .footer A:VISITED{
	color: #756189;
	line-height: 20px;
	text-decoration: underline;
}

.footer A:HOVER {
	color: #756189;
	line-height: 20px;
	text-decoration: none;
}

.navleftheader {
	font-size : 10px;
	text-transform:uppercase;
	color : #756189;
	font-weight : bold;
}
.navleftheader A:LINK, .navleftheader A:VISITED, .navleftheader A:ACTIVE {
	color : #756189;
}
.navleft {
	font-size: 9px;
	text-transform: capitalize;
	color: #333333;
	font-weight: bold;
	}

.navleft A:LINK, .navleft A:VISITED, .navleft A:ACTIVE {
	color : #756189;
}
select.navleft{
	width : 165px;
	color: #333333;
	font-size: 9px;
	font-weight: bold;
}
select.otherwaystoshop{
	width : 150px;
	color: #666666;
	text-transform: capitalize;
	font-weight: bold;
}
select.directorysort{
	width:150px;
	color: #333333;
	font-size: 9px;
	font-weight: bold;
}
select.showcount{
	width:150px;
	color: #333333;
	font-size: 9px;
	font-weight: bold;
}
select.dirpagnation{
	color: #333333;
	font-size: 9px;
	font-weight: bold;
}
.smallheaderbg{
	background-image : url(/images/us/global/globalgraphics/PrpSMHeader_background.gif);
	background-repeat : no-repeat;
	background-color:#7F436D;
	}
.prodheaderbg{
	background-image : url(/images/us/global/globalgraphics/Prp484Header_background.gif);
	background-repeat : no-repeat;
	background-color:#7F436D;
}
.lrgheaderbg{
	background-image : url(/images/us/global/globalgraphics/PrpLRGHeader_background.gif);
	background-repeat : no-repeat;
	background-color:#7F436D;
}
.directorysortbg{
	background-image : url(/images/us/local/page_specific/productindex/dir_pulldown_bg1.gif);
	background-repeat : no-repeat;
}
.detailitembg{
	background-color:#FFECDA;
}
.detailitemheaderbg{
	background : #FAD4B3;
}
.personalizationheader{
	color: #756189;
	font-size: 10px;
	font-weight: bold;
}
.personalizenote{
	color: #CC0000;
}
.message {
	color: #FFFF00;
	font-size: 15px;
	font-weight : bold;
	display: block;
    border: #660000 1px solid;
    background-color: #CC0000;
    padding: 10px 5px 8px 10px;
    margin: 0 0 0 0;
}
.messageerror, .messagealert, .messagediscount, .messagebackorder, .messagesent {
	color: #CC0000;
	font-weight : bold;
}
.navsearchbox{
	width : 135px;
	color: #666666;
}
.navemailbox{
	width : 115px;
	color: #666666;
}
input.address
{
	width:305px;
}
input.firstname
{
	width:119px;
}
input.lastname
{
	width:155px;
}
input.zip
{
	width:120px;
}
input.phone
{
	width:141px;
}
input.login
{
	width:225px;
}
input.tellafriend
{
	width:130px;
}
.tableitemheaderbg, .tablesavedheaderbg, .tablesavebg1  {
	background : #FFEDDC;
}
.tableitem1bg, .tableitem2bg, .tablesavedbg, .recoverybg {
	background : #FFFFFF;
}
.headerrule{
	background-image : url(/images/us/local/localgraphics/header_rule.gif);
	background-repeat : repeat-y;
}
.thumbborderbg, .altviewborder {
	background : #F1F1F1;
}
.tableitemheaderdivbg, .tableitembottomdivbg, .tableitemdivbg, .tablesavedborder, .recoverborder, .verticalrule, .tabledivrule {
	background : #FAD4B3;
	}
}
 .altviewactiveborder{
	background : #DFEAF2;
}
.moreinfobg{
	background-image : url(/images/us/local/page_specific/detail/moreinfo_bg.gif);
	background-repeat : repeat-y;
}
.navheaderbg{
	background-image : url(/images/us/global/globalgraphics/topgradnav_background.gif);	
}
.headerbg{
	background-image : url(/images/us/global/globalgraphics/header_background.gif);
	background-color:#6F5396;	
}
.whyshopbg{
	background-image : url(/images/us/global/globalgraphics/whyshop_background.gif);
	background-color:#686868;	
}
.footerbg{
	background-image : url(/images/us/global/globalgraphics/footer_background.gif);
	background-color:#6F5396;	
}
.navheadercatbg{
	background-image : url(/images/us/global/globalgraphics/navcat_bg.gif);	
}
.navcartbg {
	background-image : url(/images/us/global/globalgraphics/shopcart_background.gif);	
}
body.popup, .navfooterbg, .imagecellbg, .contentbg{
	background : #FFFFFF;
}
.navleftrule{
	background : #E2E1DD;
}
.clearbg{
	background-image : url(/images/us/global/globalgraphics/spacer01.gif);
}
body.main{
	background-image : url(/images/us/global/globalgraphics/spacer01.gif);
}
td, body, input, select, textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	FONT-SIZE: 10px;
}
A.nu {
	text-decoration : none;
}

.easypay{
	color: #CC0000;
	font-size : 10px;
}
.easypaybold{
	color: #CC0000;
	font-size : 10px;
	font-weight: bold;
}
