body    { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.abscroller  { padding-right: 16px; height: 281px; overflow: auto }
p     { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 8px; margin-bottom: 8px }
td   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
a   { color: #000 }
a:hover { text-decoration: underline }
img {border:0;}
input  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
input.m  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border-width: 0 }
select { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
textarea.m { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; border-width: 0 }
textarea { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.copyright    { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic }
.smalltype  { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.productprice { font-size: 14px }
.prod-price { font-size: 14px; font-weight:bold; }
.border_around  { border: solid 1px #999 }
.border_left_right  { border-style: none solid; border-width: 1px; border-color: #999 }
.border_left_bottom { border-style: none solid solid; border-width: 1px; border-color: #999 }
.border_right  { border-style: none solid none none; border-width: 1px; border-color: #999 }
.border_top { border-style: solid none none; border-width: 1px; border-color: #999 }
.border_top_bottom { border-style: solid none; border-width: 1px; border-color: #999 }
.border_bottom { border-style: none none solid; border-width: 1px; border-color: #999 }
.border_around_k { color: #000; border: solid 1px }
.buttons { color: #fff; font-size: 9px; font-weight: bold; text-decoration: none }
.headings  { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; margin: -6px 0 }
.heading  { font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif;}
.intros { color: #fff; font-size: 12px; font-family: Arial }
.pad_right   { padding: 0 10px 0 0 }
.padded_border_div { padding: 3px 16px 3px 6px; overflow: auto; border: solid 1px #999 }
.productnav   { font-size: 9px; font-weight: bold; text-decoration: none }
.productnav2 { font-size: 9px; font-weight: bold; text-decoration: none; text-align: right }
.altswatch { font-size: 9px; color:#333; }

.menu  { list-style-type: none; display: inline }

.horz   { list-style: none; display: inline; padding: 0 2px }
.navlist { list-style-type: none; display: inline }
.prod-name {
	font:16px Georgia, "Times New Roman", Times, serif; margin: 6px 0;
}

.prod-desc {
	margin-top:12px;
}

.swatch_name  { font-size: 9px; text-align: center }

.swatch_image  { text-align: center }

#swatchpane  { font-size: 9px; float: left; clear: both }
#innerdiv  { background-color: #fff; padding: 0; overflow: auto }

#handbagdiv {
	background-color:#fff;
}

#whats-related   { text-align: center }

#whats-related a {
	font-size:9px;
}


.related    { padding-top: 6px; padding-right: 0; padding-bottom: 6px }

.req {
	font-weight:bold;color:#c00;
}

.required {
	background-color:yellow;
}
.shopnow    { color: #f00; font-size: 18px; font-family: Arial; font-weight: bold }
a.shopnow { color: #f00; font-size: 18px; font-family: Arial; font-weight: bold; text-decoration: none }
.webexclusives_text   { font-size: 12px; font-family: Arial; line-height: 15px; padding-left: 26px }
.prod-name-excl { font: 16px Arial, Helvetica; margin: 6px 0 }
.swatch_name_sim { font-size: 9px; text-decoration: none }
a:hover.swatch_name_sim { color: #c00; text-decoration: none }
a.swatch_name_sim { text-decoration: none }
.addedtocart { color: #c00; font-size: 9px; text-decoration: none }
.shopsubs    { font-weight: bold; padding-bottom: 3px; border-bottom: 1px solid #d4d4d4 }
.backtotop  { color: #777; font-size: 9px; font-weight: bold; text-decoration: none }
