BODY
{
    PADDING: 0px;
    MARGIN: 0pt;
    BACKGROUND-COLOR: transparent
}
FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
h1
{
	margin:0
}
h2
{
	margin:0
}
UL
{
    PADDING-LEFT: 15px;
    LIST-STYLE-POSITION: outside;
	MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: middle
}
LI
{
    PADDING: 0px;
    MARGIN: 0px;
}
IMG
{
    BACKGROUND-COLOR: transparent
}
TR
{
    CLIP: rect(0pt auto auto auto);
    TOP: 0pt
}
.pad_ul
{
	list-style:none; 
	margin:0px; 
	padding-left:5px; 
	text-indent:-8px;
}
.cssnav
{
    PADDING: 0px;
    MARGIN: 0px;
}
A.cssnav
{
    DISPLAY: block
}
#email_prom:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/home_email_prom_on.jpg) no-repeat left top;
    MARGIN: 0px;
}
#coats_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/coats_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#shirts_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/shirts_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#pants_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/pants_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#shoes_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/shoes_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#aprons_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/aprons_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#hat_neck_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/hat_neck_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#foh_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/foh_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
#sale_menu:hover
{
    PADDING: 0px;
    BACKGROUND: url(/img/sale_btn_hl.jpg) no-repeat left top;
    MARGIN: 0px;
}
.header1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #201313;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Arial, 'MS Sans Serif';
    TOP: 10px
}
.homelink
{
	TEXT-DECORATION: underline;
	color:black;
}
.mark
{
    FONT-SIZE: 80%;
    MARGIN-LEFT: 0.2em;
    MARGIN-RIGHT: 0.1em;
    POSITION: relative;
    TOP: -0.5em
}
.nulink
{
    CURSOR: pointer;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.bottombarlink
{
	FONT-SIZE: 8pt;
	COLOR: black;
	LINE-HEIGHT: 8pt;
	FONT-FAMILY: Arial;
    CURSOR: pointer;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.bottomtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.embr1
{
    FONT-SIZE: 11pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial
}
.header2
{
    FONT-SIZE: 9pt;
    COLOR: #201313;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.inputaddr1
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 190px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputaddr2
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 220px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputaddr3
{
    BORDER-RIGHT: gray 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 32px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
	text-align:center;
    BACKGROUND-COLOR: white
}
.inputaddr4
{
    BORDER-RIGHT: gray 1px groove;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 37px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputaddr5
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 100px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputemail
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 190px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputemailbottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 210px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputemailhome
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 210px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputembr
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 140px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: 'Courier New', monospace;
    BACKGROUND-COLOR: white
}
.inputcomment
{
    FONT-FAMILY: 'Courier New', monospace;
    FONT-SIZE: 9pt;
	PADDING: 0px;
	MARGIN: 0px;
}
.inputembrmono
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 20px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
	text-align: center;
    BACKGROUND-COLOR: white
}

.inputpassword
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 100px;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputsearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    /*FONT-SIZE: 0.65em;*/
	FONT-SIZE: 9px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 120px;
    COLOR: black;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.minicartupd
{
    PADDING: 0px;
	FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: black;
	TEXT-ALIGN: center;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputzip
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 75px;
    COLOR: black;
    BORDER-BOTTOM: gray 1px groove;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.inputgiftcert
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 75px;
    BORDER-BOTTOM: gray 1px groove;
    BACKGROUND-COLOR: white
}
.inputstyle
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 150px;
    BORDER-BOTTOM: gray 1px groove;
    BACKGROUND-COLOR: white
}
.lbheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial;
	text-align:left;
}
.lbtext
{
    FONT-SIZE: 8pt;
    COLOR: #202020;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.lbtext:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: grey;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.prod_text1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.submit1
{
    FONT-SIZE: 8pt;
    WIDTH: 60px;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #c3b4b3
}
.errormsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.submitlong
{
    FONT-SIZE: 8pt;
    WIDTH: 100px;
    COLOR: white;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #2d2d2d
}
.floatleft
{
    Z-INDEX: 1;
    LEFT: 528px;
    BORDER-LEFT: 1px;
    WIDTH: 245px;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    /*TOP: 102px;*/
	TOP: 137px;
    HEIGHT: 1px
}
.floatlefthome
{
    Z-INDEX: 1;
    LEFT: 534px;
    BORDER-LEFT: 1px;
    WIDTH: 245px;
    BORDER-BOTTOM: 1px;
    POSITION: absolute;
    /*TOP: 96px;*/
	TOP: 121px;
    HEIGHT: 1px
}
.black13
{
    FONT-SIZE: 13pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.black14
{
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.black16
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.black18
{
    FONT-SIZE: 18pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.black12
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.black11
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.inputcc
{
    FONT-SIZE: 1em;
    WIDTH: 150px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.black10
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.maroon10
{
    FONT-SIZE: 10pt;
    COLOR: #800000;
    FONT-FAMILY: Arial
}
.red11
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.black9
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.listitem
{
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #b9ac97
}
.black8
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.black7
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.brown10
{
    FONT-SIZE: 10pt;
    COLOR: #473934;
    FONT-FAMILY: Arial
}
.brown11
{
    FONT-SIZE: 11pt;
    COLOR: #473934;
    FONT-FAMILY: Arial
}
.brown12
{
    FONT-SIZE: 12pt;
    COLOR: #473934;
    FONT-FAMILY: Arial
}
.red8
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.strike
{
    TEXT-DECORATION: line-through
}
.bgborder
{
    BACKGROUND-COLOR: #a0a0a0
}
.bgdefault
{
    BACKGROUND-COLOR: white
}
.bgkhaki
{
    BACKGROUND-COLOR: #b9ac97
}
.bgbrown
{
    BACKGROUND-COLOR: #938776
}
.bgmain
{
	BACKGROUND-COLOR: white;
}
.bgpage
{
    BACKGROUND-COLOR: white
}
.bgpage1
{
    BACKGROUND-COLOR: #b9ac97
}
.white13
{
    FONT-SIZE: 13pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.white12
{
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.smallcaps
{
    FONT-VARIANT: small-caps
}
.dpttitle
{
    FONT-SIZE: 17pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.dpttext
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.dpt_img_title
{
    FONT-SIZE: 10pt;
    COLOR: black;
	font-weight:bold;
    FONT-FAMILY: Arial

}
.dpt_img_bullet
{
	LINE-HEIGHT:10pt;
    FONT-SIZE: 8pt;
    COLOR: #202020;
    FONT-FAMILY: Arial
}
.brown9
{
    FONT-SIZE: 9pt;
    COLOR: #473934;
    FONT-FAMILY: Arial
}
.brown8
{
    FONT-SIZE: 8pt;
    COLOR: #473934;
    FONT-FAMILY: Arial
}
.red10
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.bgmaroon
{
    BACKGROUND-COLOR: #722724
}
.white8
{
    FONT-SIZE: 8pt;
    COLOR: white;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial
}
.white9
{
    FONT-SIZE: 9pt;
    COLOR: white;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial
}
.minicartbg
{
    BACKGROUND-COLOR: white
}
.cartborder
{
    BACKGROUND-COLOR: #666666
}
.mainbody
{
    BACKGROUND-COLOR: white;
	border-top: 2px solid #aaaaaa
}
.mainbodynolb
{
    BACKGROUND-COLOR: white;
	border-top: 2px solid #aaaaaa
}
.colorblock
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 20px;
    CURSOR: pointer;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 20px
}
.colorblock1
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 16px;
    CURSOR: pointer;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 20px
}
.colorblock2
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 4px;
    CURSOR: pointer;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 20px
}
.colorblocksmall
{
    BORDER-RIGHT: #ffe4b5 0px;
    BORDER-TOP: #ffe4b5 0px;
    BORDER-LEFT: #ffe4b5 0px;
    WIDTH: 12px;
    BORDER-BOTTOM: #ffe4b5 0px;
    HEIGHT: 12px
}
.copyright
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.paging
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.selectedsize
{
    BORDER-RIGHT: #ffe4b5 1pt solid;
    BORDER-TOP: #ffe4b5 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffe4b5 1pt solid;
    /*WIDTH: 27px;*/
    CURSOR: pointer;
    COLOR: white;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: #ffe4b5 1pt solid;
    FONT-FAMILY: Arial;
    /*HEIGHT: 20px;*/
	padding-top:3px;
	padding-bottom:3px;
    BACKGROUND-COLOR: #2d2d2d;
    TEXT-ALIGN: center
}
.notselectedsize
{
    BORDER-RIGHT: #ffe4b5 1pt solid;
    BORDER-TOP: #ffe4b5 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffe4b5 1pt solid;
    /*WIDTH: 27px;*/
    CURSOR: pointer;
    COLOR: black;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: #ffe4b5 1pt solid;
    FONT-FAMILY: Arial;
    /*HEIGHT: 20px;*/
	padding-top:3px;
	padding-bottom:3px;
    BACKGROUND-COLOR: #b9ac97;
    TEXT-ALIGN: center
}
.notselectablesize
{
    BORDER-RIGHT: #ffe4b5 1pt solid;
    BORDER-TOP: #ffe4b5 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffe4b5 1pt solid;
    /*WIDTH: 27px;*/
    CURSOR: default;
    COLOR: black;
    LINE-HEIGHT: 10pt;
    BORDER-BOTTOM: #ffe4b5 1pt solid;
    FONT-FAMILY: Arial;
    /*HEIGHT: 20px;*/
	padding-top:3px;
	padding-bottom:3px;
    BACKGROUND-COLOR: #f7f2f2;
    TEXT-ALIGN: center
}
.notselectablecolor
{
    BORDER-RIGHT: #ffe4b5 1px;
    BORDER-TOP: #ffe4b5 1px;
    BORDER-LEFT: #ffe4b5 1px;
    WIDTH: 25px;
    CURSOR: default;
    COLOR: #333333;
    BORDER-BOTTOM: #ffe4b5 1px;
    HEIGHT: 25px
}
.selectstate
{
    BORDER-RIGHT: gray 1px groove;
    BORDER-TOP: gray 2px groove;
    BORDER-LEFT: gray 2px groove;
    WIDTH: 180px;
    BORDER-BOTTOM: gray 1px groove;
    HEIGHT: 20px
}
.white7
{
    FONT-SIZE: 7pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.white9
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.white16
{
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.bgleftbar
{
    BACKGROUND-IMAGE: url(/img/left_bar_bg.jpg);
	BACKGROUND-COLOR: white
}
.minicartdiv
{
}
.shortcutpage
{
    FONT-SIZE: 0.8em;
    COLOR: maroon;
    FONT-FAMILY: Arial
}
.shopcarthead
{
    BACKGROUND-IMAGE: url(/img/background_bar_1px.jpg)
}
.linkbutton
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    COLOR: blue;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.cataloghead
{
    FONT-SIZE: 20pt;
    COLOR: white;
    LINE-HEIGHT: 20pt;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: Arial
}
.catalogtext
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 16pt;
    COLOR: white;
    LINE-HEIGHT: 20pt;
    MARGIN-RIGHT: 0px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.sizenotavail
{
	border:thin solid black;
	background-color:white;
	padding-left:5px;
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: 'Arial';
}
.bordered
{
    BORDER-RIGHT: #938776 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #938776 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #938776 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #938776 1px solid
}
.borderednopad
{
    BORDER-RIGHT: #938776 1px solid;
    BORDER-TOP: #938776 1px solid;
    BORDER-LEFT: #938776 1px solid;
    BORDER-BOTTOM: #938776 1px solid
}
.header_cs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.25em;
    COLOR: #722724;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.headcheckout
{
    FONT-SIZE: 12pt;
    COLOR: #722724;
    FONT-FAMILY: Arial
}
.header1_cs
{
    FONT-SIZE: 16pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
.header2_cs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    COLOR: #722724;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.header3_cs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #722724;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.orderdetail
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: 'Courier New';
    BACKGROUND-COLOR: white
}
.store_location_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.store_location_info
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.store_location_head
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.division
{
    BACKGROUND-COLOR: silver
}
.sizechart, .sizechartcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/img/size_chart_button.jpg) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.sizechart:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/img/size_chart_button_rollover.jpg) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A.sizechart
{
    DISPLAY: block
}
.volumeprice, .volumepricecontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/img/volume_discount_btn.jpg) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.volumeprice:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/img/volume_discount_btn_rollover.jpg) no-repeat left top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A.volumeprice
{
    DISPLAY: block
}
INPUT.textbutton
{
    BORDER-RIGHT: medium none;
    PADDING: 0px;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: transparent
}
.prod_step
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: Arial
}
.blogheader
{
	FONT-WEIGHT: bold;
	color:black;
	text-decoration:none;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 10pt;
	FONT-FAMILY: Arial, 'Verdana', 'MS Sans Serif';
}
.blogtext
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	LINE-HEIGHT: 8pt;
	FONT-FAMILY: Arial, 'Verdana', 'MS Sans Serif';
}
A.blogtext
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	color:#732421;
	LINE-HEIGHT: 9pt;
	FONT-FAMILY: Arial, 'Verdana', 'MS Sans Serif';
}
.home_bottom_header
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15pt;
	LINE-HEIGHT: 16pt;
	FONT-FAMILY: Arial, 'Verdana', 'MS Sans Serif';
}
.home_bottom_normal
{
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Arial;
	COLOR: black;
}
.homeH1
{
    FONT-SIZE: 16pt;
	LINE-HEIGHT: 19pt;
    FONT-FAMILY: Arial, 'Trebuchet MS', 'MS Sans Serif'
}
.hometext
{
    FONT-SIZE: 10pt;
	LINE-HEIGHT: 16pt;
    FONT-FAMILY: Arial
}
.dpt_header
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15pt;
	LINE-HEIGHT: 17pt;
	FONT-FAMILY: Arial, 'Verdana','Trebuchet MS', 'MS Sans Serif';
}
.dpt_header1
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	LINE-HEIGHT: 14pt;
	FONT-FAMILY: Arial, 'Verdana','Trebuchet MS', 'MS Sans Serif';
}
.dpt_header2
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Arial, 'Trebuchet MS', 'MS Sans Serif';
}
.dpt_image
{
	border: 1px solid #a0a0a0
}
.dpt_normal
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 12pt;
	FONT-FAMILY: Arial, 'Trebuchet MS', 'Verdana', 'MS Sans Serif';
}
.dpt_text
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Trebuchet MS'
}
.dpt_text1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.dpt_text2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Trebuchet MS'
}
.bottom_caption
{
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 11pt;
	COLOR: black;
	FONT-FAMILY: Arial,'Trebuchet MS', 'Verdant', 'MS Sans Serif'
}
.bottom_header
{
	FONT-SIZE: 13pt;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 14pt;
	COLOR: #732727;
	FONT-FAMILY: Arial,'Verdant', 'MS Sans Serif';
	margin-bottom:5px;
}
.pagelink
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	LINE-HEIGHT:11pt;
    COLOR: black;
    FONT-FAMILY: Arial,'Trebuchet MS';
    TEXT-DECORATION: underline
}
.dpt_title
{
    FONT-SIZE: 10pt;
	LINE-HEIGHT: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial,'Trebuchet MS';
    TEXT-DECORATION: underline
}
.dpt_headline
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial,'Trebuchet MS';
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.dpt_headline_sale
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: Arial,'Trebuchet MS';
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	color:white;
}
.seokwd
{
    FONT-SIZE: 8pt;
    COLOR: black;
	LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial,'Trebuchet MS';
}
.text0
{
    FONT-SIZE: 9pt;
    COLOR: black;
	LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial;
}
.text0bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	LINE-HEIGHT: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}
.text1
{
    FONT-SIZE: 12pt;
    COLOR: black;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Arial
}
.text1bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    LINE-HEIGHT: 13pt;
    FONT-FAMILY: Arial
}
.text2
{
    FONT-SIZE: 10pt;
	LINE-HEIGHT: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text2bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text3
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text4
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
	LINE-HEIGHT:9pt;
    TEXT-DECORATION: none
}
.text4bold
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
    COLOR: black;
	LINE-HEIGHT:9pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.text5
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.minicart1
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
	LINE-HEIGHT:8pt;
    FONT-FAMILY: Arial;
}
.mandatory
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.link
{
    FONT-SIZE: 10pt;
    CURSOR: pointer;
    COLOR: #201313;
    TEXT-DECORATION: underline
}
