.default, .detailpersmessage, .personalization {
	font-size : 11px;
	color : #000000;
}
.default A:LINK, .default A:VISITED, .default A:ACTIVE {
	color : #000000;
}
.defaultnu A:LINK, .defaultnu A:VISITED, .defaultnu A:ACTIVE {
	color : #000000;
	text-decoration : none;
}
.detailpersmessage, .personalization, .detailsize {
	FONT-SIZE: 9px;
}
.detailprice {
	FONT-SIZE: 11px;
}
.colorsubheader, .colorsubheader A:LINK, .colorsubheader A:VISITED, .colorsubheader A:ACTIVE {
	font-size : 13px;
	color : #5E3319;
	font-weight: bold;
}
.defaultsubheader, .defaultsubheader A:LINK, .defaultsubheader A:VISITED, .defaultsubheader A:ACTIVE {
	font-size : 13px;
	color : #000000;
	font-weight: bold;
}
.detailheader{
	font-size : 18px;
	color : #000000;
	font-weight: bold;
}
.detailitemnum {
	font-size : 11px;
	color : #999999;
}
.header {
	font-size : 22px;
	color : #5E3319;
	font-family : "Palatino","Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	padding-bottom : 9px;
}
.subnavon{
	font-size: 13px;
	color : #000000;
	font-family : "Palatino", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	margin : 3px 0px 3px 8px;
}
.subnavoff{
	font-size: 13px;
	color : #5E3319;
	font-family : "Palatino", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	margin : 3px 0px 3px 8px;
}
.subsubnavon{
	font-size: 13px;
	color : #000000;
	font-family : "Palatino", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	margin : 3px 0px 3px 38px;
}
.subsubnavoff{
	font-size: 13px;
	color : #5E3319;
	font-family : "Palatino", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
	margin : 3px 0px 3px 38px;
}
.subnavon A:LINK, .subnavon A:VISITED, .subnavon A:ACTIVE, .subsubnavon A:LINK, .subsubnavon A:VISITED, .subsubnavon A:ACTIVE {
	color : #000000;
	text-decoration : none;
	margin : 0px 0px 0px 0px;
}
.subnavoff A:LINK, .subnavoff A:VISITED, .subnavoff A:ACTIVE, .subsubnavoff A:LINK, .subsubnavoff A:VISITED, .subsubnavoff A:ACTIVE  {
	color : #5E3319;
	text-decoration : none;
	margin : 0px 0px 0px 0px;
}
.subnavon A:HOVER, .subnavoff A:HOVER, .subsubnavon A:HOVER, .subsubnavoff A:HOVER {
	color : #000000;
	text-decoration : underline;
	margin : 0px 0px 0px 0px;
}
.pagination, .pagination A:LINK, .pagination A:VISITED, .pagination A:ACTIVE {
	font-size : 10px;
	color : #8E9585;
	text-decoration: none;
}
.pagination A:HOVER {
	font-size : 10px;
	color : #5E3319;
	text-decoration: underline;
}
.view{
	font-size: 13px;
	color : #5E3319;
	font-family : "Palatino", "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}
.welcome, .welcome A:LINK, .welcome A:VISITED, .welcome A:ACTIVE {
	font-size : 11px;
	color : #663300;
}
.quotetext
{
	font-size: 13px;
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-style : italic;
}
.small, .small A:LINK, .small A:VISITED, .small A:ACTIVE{
	font-size : 10px;
	color : #000000;
}
.thumbheader{
	font-size: 11px;
	color: #000000;
}
.thumbtext{
	font-size: 11px;
	color: #000000;
}
.thumbtext A:LINK, .thumbtext A:ACTIVE, .thumbtext A:VISITED{
	color: #000000;
	text-decoration : underline;
}
.tableheader {
	font-size: 11px;
	color: #000000;
	margin-bottom : 3px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 3px;
}
.tableheaderedit, .tableheaderedit A:LINK, .tableheaderedit A:ACTIVE, .tableheaderedit A:VISITED{
	font-size: 10px;
	color: #000000;
	font-weight : normal;
}
.tableitem{
	font-size: 11px;
	color: #000000;
	margin-bottom : 6px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 6px;
}
.tableitem A:LINK, .tableitem A:ACTIVE, .tableitem A:VISITED{
	color: #003399;
}
.tablesavedheader{
	font-size: 11px;
	color: #000000;
	font-weight : bold;
}
.tablesaveditem{
	font-size: 11px;
	color: #000000;
}
.tablesaveditem A:LINK, .tablesaveditem A:ACTIVE, .tablesaveditem A:VISITED{
	color: #003399;
}
.remove, .remove A:LINK, .remove A:ACTIVE, .remove A:VISITED{
	color: #003399;
}
.messagewas{
	color: #000000;
}
.pricewas{
	color: #000000;
	
}
.pricesale, .messagesale {
	color: #991515;
	font-weight : bold;
}
.formlabel{
    FONT-SIZE: 11px;
    COLOR: #000000;
}
.formrequiredtext{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.formfieldnote{
    FONT-SIZE: 10px;
    COLOR: #000000;
}
.formrequired{
    COLOR: #991515;
}
.breadcrumb {
    FONT-SIZE: 10px;
    COLOR: #8E9585;
	text-decoration: none;
}
.breadcrumb A:LINK, .breadcrumb A:ACTIVE, .breadcrumb A:VISITED{
	COLOR: #8E9585;
	text-decoration : none;
}
.breadcrumb A:HOVER {
	 COLOR: #5E3319;
	text-decoration : none;
}
.brandingtext{
	font-size : 12px;
}
.footer{
	font-size:11px;
	color: #3F1F00;
}
.footer A:LINK, .footer A:ACTIVE, .footer A:VISITED{
	color: #3F1F00;
	text-decoration : none;
}
.message {
	color: #000000;
	font-weight : bold;
}
.messageerror, .messagealert, .messagediscount, .messagebackorder, .messagesent {
	color: #991515;
	font-weight : bold;
}
.messagereturning {
	color: #991515;
}
.navsearchbox{
	width : 129px;
	color: #000000;
}
.navemailbox{
	width : 125px;
	color: #000000;
}
input.address
{
	width:305px;
}
input.addressdisabled
{
    width:305px;
    background-color:#ccc;
}
input.firstname
{
	width:119px;
}
input.lastname
{
	width:155px;
}
input.zip
{
	width:120px;
}
input.phone
{
	width:141px;
}
input.login
{
	width:225px;
}
input.tellafriend
{
	width:130px;
}
.detail select{
	width: 184px;
}
.collections select{
	width: 160px;
}
.advancedsearch select,.advancedsearch input {
	width: 250px;
}
.qtybreakbg {
	background-color : #FBFBFB;
}
.qtybreakborder {
	background-color : #ac1c1b;
}
.qtybreakheader{
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	font-weight: regular;
	margin : 4px 4px 4px 4px;
	padding: 0px 14px 0px 0px;
}
.swatchimg {
	margin-bottom : 10px;
	margin-left : 0px;
	margin-top : 0px;
	FONT-SIZE: 11px;
    COLOR: #666666;
	font-weight: bold;
}
.swatchsaleimg {
	margin-bottom : 10px;
	margin-left : 0px;
	margin-top : 24px;
	FONT-SIZE: 11px;
    COLOR: #ac1c1b;
	font-weight: bold;
}
.sale {
	FONT-SIZE: 11px;
    COLOR: #ac1c1b;
	font-weight: bold;
}
img.swatchimg {
	border : 1px solid #999999;
	margin-bottom : 7px;
	margin-right : 7px;
	margin-left : 0px;
	margin-top : 0px;
}
img.swatchimgdefault {
	border : none;
	margin-bottom : 0px;
	margin-right : 0px;
	margin-left : 0px;
	margin-top : 0px;
}
.tableitemheaderbg, .tableitemheaderdivbg, .tablesavedheaderbg{
	background-color : #F1F1EF;
}
.tableitem1bg, .tableitem2bg, .tablesavedbg, .crosssellbg, .upsellbg, .recoverybg {
	background-color : #FFFFFF;
}
.thumbborderbg, .altviewborder, .lrgimagebg{
	background-color : #CCCCCC;
}
.headerrule, .tabledivrule, .tableitemdivbg, .tableitembottomdivbg, .upsellborder, .verticalrule, .tablesavedborder, .crosssellborder, .recoverborder{
	background-color : #D8DBD5;
}
.altviewactiveborder {
	background-color : #5E3319;
}
.imagecellbg {
	background-color : #FFFFFF;
}
.navheaderbg, .navfooterbg{
	background-color : #FAFAF7;
}
.navleftbg{
	background-color : #FFFFFF;
}
.contentbg{
	background-color : #FFFFFF;
}
.siteborderbg {
	background-color : #999999;
}
.clearbg{
	background-image : url(/APLimages/spacer01.gif);
}
body.main{
	background-color: #E6E4D8;
}
body.popup{
	background-color: #FFFFFF;
}
td, body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	FONT-SIZE: 11px;
}
input, select, textarea {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	color : #000000;
	FONT-SIZE: 11px;
}
A.nu {
	text-decoration : none;
}
.rightpadding{
	padding-right: 8px;
}
.backorder_tableitem {
	font-size: 11px;
	color: #000000;
	margin-left : 4px;
	margin-top : 6px;
	margin-bottom : 6px;
}
.backorder_tableitem_name {
	font-size: 11px;
	color: #000000;
	margin-left : 4px;
}
.backorder_tableitem_price {
	font-size: 11px;
	color: #000000;
	margin-left : 4px;
	margin-right : 4px;
}
.backorder_widthitem {
	width: 26px;
}
.backorder_widthproduct {
	width: 240px;
}
.backorder_widthquantity {
	width: 20px;
}
.backorder_widthquantity input {
	width: 20px;
}
.backorder_widthoptions {
	width: 376px;
}
.backorder_widthprice {
	width: 60px;
}


