.normaltext { font-family: Arial, Helvetica; font-size: 10pt; color: #000000; letter-spacing: -1pt; }

.instructions { font-family: Arial,Helvetica; font-size: 10pt; color: #008000; letter-spacing: -1pt; font-weight: bold; text-align: Center }

.priceours   { font-family: Arial,Helvetica; font-size: 10pt; color: #029139; font-weight: bold }

.PriceRegular { font-family: Arial,Helvetica; font-size: 8pt }

.priceregularstrike { font-family: Arial,Helvetica; text-decoration: line-through; font-size: 8pt }

.productnameprodpage { font-family: Arial, Helvetica; font-size: 10pt; letter-spacing: 0pt; color: #000000; font-weight: 
bold; }

.descriptionprodpage { font-family: Arial, Helvetica; font-size: 8pt; letter-spacing: 0pt; text-align: Justify }

.productnamehomepage { font-family: Arial, Helvetica; font-size: 10pt; letter-spacing: -1pt; color: #029139; font-weight: bold }

.descriptionhomepage { font-family: Arial, Helvetica; font-size: 10pt; text-align: left; }

.sku         { font-family: Arial,Helvetica; font-size: 10px; font-weight: bold }

.disclaimer  { font-family: Arial, Helvetica; font-size: 8pt; color: #000000; text-align: Justify; margin-left: 8em; margin-right: 8em }

.pagetitle { font-size: 28pt; font-family: Arial, Helvetica, helv; color: #EB870D; letter-spacing: -2; font-weight: bold; margin-right: 2em; }
.moreinfotitles { color: #000000; font-family: Arial,Helvetica; font-size: 14pt; }

.moreinfosubtitles { color: #000000; font-family: Arial,Helvetica; font-size: 12pt; font-weight: bold;  }

.moreinfotext { font-family: Arial,Helvetica; font-size: 10pt; line-height: 125% }

.moreinforegularprice { font-family: Arial,Helvetica; font-size: 10pt; letter-spacing: -1pt }

.moreinfocarttext { font-family: Arial,Helvetica; font-size: 8pt; color: #029139; font-weight: bold }

.moreinforegularpricestrike { font-family: Arial,Helvetica; text-decoration: line-through; font-size: 10pt; letter-spacing: -1pt; font-weight: bold }

.moreinfoourprice { font-family: Arial,Helvetica; font-size: 12pt; color: #029139; letter-spacing: -1pt; font-weight: bold }

.policyheaders { font-family: Arial, Helvetica; font-size: 12pt; letter-spacing: -1pt; color: #808080; font-weight: bold; text-align: Left; margin-left: 1em; margin-right: 5em; margin-top: 1em; margin-bottom: 0em }

.policytext  { font-family: Arial, Helvetica; font-size: 10pt; letter-spacing: 0pt; text-align: Justify; word-spacing: 0; margin-left: 5em; margin-right: 2em; margin-top: 0em; margin-bottom: 1em }

.qalink  { font-family: Arial, Helvetica; font-size: 10pt; letter-spacing: -1pt; color: #808080; text-align: Justify; word-spacing: 0; margin-left: 5em; margin-right: 2em; margin-top: 0em; margin-bottom: 1em }

.qaheader { font-family: Arial, Helvetica; font-size: 12pt; letter-spacing: 0pt; color: #808080; font-weight: bold; text-align: Left; margin-left: 1em; margin-right: 5em; margin-top: 1em; margin-bottom: 0em }

.question  { font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; letter-spacing: 0pt; text-align: Justify; word-spacing: 0; margin-left: 5em; margin-right: 2em; margin-top: 0em; margin-bottom: 1em }

.answer  { font-family: Arial, Helvetica; font-size: 10pt; letter-spacing: -1pt; text-align: Justify; word-spacing: 0; margin-left: 5em; margin-right: 2em; margin-top: 0em; margin-bottom: 1em }

ul           { font-family: Arial,Helvetica; font-size: 10pt; letter-spacing: 0pt; font-weight: Normal; list-style-type: square }

.qp_header   { font-family:  Arial, Helvetica; font-size: 8pt; line-height: 90%; font-weight: bold; }

.menudeptname  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; text-decoration: none }

.menuitems1    { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; font-weight: bold; line-height: 175%; margin-left: 2; text-decoration: none }

.menuitems1:HOVER  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; font-weight: bold; line-height: 175%; margin-left: 2; text-decoration: underline   }

.menuitems2  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 10; text-decoration: none }

.menuitems2:HOVER  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 10; text-decoration: underline   }

.menuitems3  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 15; text-decoration: none }

.menuitems3:HOVER  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 15; text-decoration: underline   }

.menuitems4  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 20; text-decoration: none }

.menuitems4:HOVER  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 20; text-decoration: underline   }

.menulevel1  { font-family: Arial,Helvetica; font-size: 11pt; color: #808080; font-weight: bold; letter-spacing: -1; line-height: 175%; margin-left: 2; text-decoration: none }

.menulevel1:HOVER  { font-family: Arial,Helvetica; font-size: 11pt; color: #808080; font-weight: bold; letter-spacing: -1; line-height: 175%; margin-left: 2; text-decoration: underline   }

.menulevel2  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 15; text-decoration: none }

.menulevel2:HOVER  { font-family: Arial,Helvetica; font-size: 9pt; color: #808080; line-height: 125%; margin-left: 15; text-decoration: underline   }

.menulevel3  { font-family: Arial,Helvetica; font-size: 8pt; color: #808080; line-height: 125%; margin-left: 30; text-decoration: none }

.menulevel3:HOVER  { font-family: Arial,Helvetica; font-size: 8pt; color: #808080; line-height: 125%; margin-left: 30; text-decoration: underline   }

.menutop  { font-family: Arial,Helvetica; font-size: 10pt; color: #808080; height: 15px; margin-left: 0; margin-bottom: 0; text-decoration: none }


.menutop:HOVER  { font-family: Arial,Helvetica; font-size: 10pt; color: #808080; height: 15px; margin-left: 0; margin-bottom: 0; text-decoration: underline   }

h1 { color: #000000; font-family: Arial,Helvetica; font-size: 12pt; font-weight: bold ; margin-top: 0; margin-bottom: 0 }
h2 { color: #000000; font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold ; margin-top: 0; margin-bottom: 0 }
.table_border {background-color: #555576; }
#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(overlay.png);}
.dialog {display:none}
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}
.RightPanelName { font-family: Arial, Helvetica, Helv; font-size: 12px; color: #666666; font-weight: bold; }
.RightPanelPrice { font-family: Arial, Helvetica, Helv; font-size: 10px; color: #666666;}
.ProductNameThumbs { font-family: Arial, Helvetica, Helv; font-size: 12px; color: #666666; font-weight: bold; }
.ProductPriceThumbs { font-family: Arial, Helvetica, Helv; font-size: 10px; color: #666666;}
.ShoeSizeMenu {background-color: #EB870D; font-family: Arial, Helvetica, Helv; color: #FFFFFF; font-size: 11px; font-weight: bold; }
.priceguarantee { font-family: Tahoma, Arial, Helvetica; font-size: 6pt; letter-spacing: 1; color: #FFFFFF; font-weight: bold }
