BODY {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
TD {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
TH {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
P {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
LI {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
BODY {
	MARGIN: 3px
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 18px; MARGIN-BOTTOM: 9px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 12px
}
H4 A {
	FONT-SIZE: 12px; COLOR: #b50414; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #b50414; TEXT-DECORATION: none
}
H4 A:hover {
	FONT-SIZE: 12px; COLOR: #626262; TEXT-DECORATION: underline
}
H3 A {
	FONT-SIZE: 14px; COLOR: #b50414; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 14px; COLOR: #b50414; TEXT-DECORATION: none
}
H3 A:hover {
	FONT-SIZE: 14px; COLOR: #626262; TEXT-DECORATION: underline
}
DIV.topLogo {
	PADDING-LEFT: 12px; FLOAT: left; PADDING-TOP: 5px
}
DIV.containerHeader {
	BORDER-TOP: #a5a5a5 1px solid; MARGIN-BOTTOM: 0px; WIDTH: 755px; BORDER-BOTTOM: #a5a5a5 1px solid; POSITION: relative; HEIGHT: 50px
}
DIV.containerAccount {
	FLOAT: right; WIDTH: 400px; POSITION: relative; HEIGHT: 50px
}
DIV.containerBody {
	MIN-HEIGHT: 344px; MARGIN: 0px; WIDTH: 756px; POSITION: relative
}
* HTML DIV.containerBody {
	HEIGHT: 344px
}
DIV.content {
	FONT-SIZE: 10px; MIN-HEIGHT: 340px; FLOAT: right; WIDTH: 607px; COLOR: #666666
}
* HTML DIV.content {
	FONT-SIZE: 11px; HEIGHT: 340px
}
DIV.content P {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
LI {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
DIV.content P {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 15px
}
#bottomMenu {
	CLEAR: both; WIDTH: 755px; POSITION: relative; TEXT-ALIGN: center
}
DIV.content A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.content A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.content A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.prod-price A.prod-price {
	COLOR: #626262; TEXT-DECORATION: none
}
A.prod-price:hover {
	COLOR: #b50414; TEXT-DECORATION: underline
}
.pagination A {
	COLOR: #b50414; TEXT-DECORATION: none
}
#pagination A {
	COLOR: #626262; TEXT-DECORATION: none
}
#pagination A:hover {
	COLOR: #b50414; TEXT-DECORATION: underline
}
DIV.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#loginArea {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 235px; COLOR: #626262; PADDING-TOP: 0px; POSITION: relative
}
/*f85c10*/
#loginArea .loginAreaLinks {
	FLOAT: left; FONT: bold 7pt/8pt Verdana; COLOR: #b50414; PADDING-TOP: 4px
}
#loginArea .loginAreaLinks A {
	FONT: bold 7pt/8pt Verdana; COLOR: #666666; TEXT-DECORATION: none
}
#loginArea .loginAreaLinks A:hover {
	FONT: bold 7pt/8pt Verdana; COLOR: #b50414; TEXT-DECORATION: none
}
#loginArea .topLoginEnter {
	MARGIN-TOP: 3px; FLOAT: right
}
#loginForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 0px; HEIGHT: 22px
}
#loginForm INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 7pt; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 44px; COLOR: #666666; BORDER-RIGHT-WIDTH: 0px
}
#loginForm INPUT.topLogin {
	WIDTH: 55px
}
#loginForm .loginBox {
	BORDER-RIGHT: #a5a5a5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5a5a5 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #a5a5a5 1px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #a5a5a5 1px solid; HEIGHT: 15px
}
#loginForm .passwordBox {
	BORDER-RIGHT: #a5a5a5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5a5a5 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #a5a5a5 1px solid; WIDTH: 99px; PADDING-TOP: 2px; BORDER-BOTTOM: #a5a5a5 1px solid; HEIGHT: 15px
}
#checkoutButton {
	MARGIN-TOP: 25px; WIDTH: 155px; POSITION: relative; TEXT-ALIGN: right
}
INPUT.search {
	BORDER-RIGHT: #a5a5a5 1px solid; BORDER-TOP: #a5a5a5 1px solid; MARGIN: 0px 1px 2px; FONT: 9px/9px Arial,Helvetica,Sans-Serif; BORDER-LEFT: #a5a5a5 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #a5a5a5 1px solid; POSITION: relative; TOP: -4px; HEIGHT: 13px; TEXT-ALIGN: center
}
* HTML INPUT.search {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 5px; TOP: -4px; HEIGHT: 11px
}
#globalMenu {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 0px
}
#globalMenu IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.dropDown {
	BORDER-RIGHT: #a5a5a5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5a5a5 1px solid; PADDING-LEFT: 0px; Z-INDEX: 99; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a5a5a5 1px solid; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5a5a5 1px solid; POSITION: absolute; TOP: 76px; BACKGROUND-COLOR: #ffffff
}
.x8drawMenu {
	WIDTH: 90px
}
.x8drawMenuSelectedHREF A:link {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.x8drawMenuHREF A:link {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.x8drawMenuHREF {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 110px; PADDING-TOP: 3px
}
.x8drawMenuSelectedHREF {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 110px; PADDING-TOP: 3px
}
#MyAccount {
	LEFT: 425px
}
#mens {
	LEFT: 43px
}
#womens {
	LEFT: 80px
}
#kids {
	LEFT: 132px
}
#innerwear {
	LEFT: 258px
}
#headwear {
	LEFT: 132px
}
#whatsnew {
	LEFT: 218px
}
#custom {
	LEFT: 248px
}
#specials {
	LEFT: 298px
}
#collectionGraphic {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 340px; BORDER-RIGHT-WIDTH: 0px
}
* HTML #collectionGraphic {
	WIDTH: 200px
}
DIV.collectionStyles {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 340px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 495px; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
DIV.collectionStyles TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; border-spacing: 2px; empty-cells: hide
}
* HTML .collectionStyles TABLE {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1px; PADDING-TOP: 1px; border-spacing: 0px
}
DIV.collectionStyles TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.styleBoxes {
	BORDER-RIGHT: #a5a5a5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5a5a5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a5a5a5 1px solid; WIDTH: 160px; PADDING-TOP: 0px; BORDER-BOTTOM: #a5a5a5 1px solid; POSITION: relative; HEIGHT: 98px
}
* HTML DIV.styleBoxes {
	TOP: 0px
}
.flatButton {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; FONT-WEIGHT: bold; FONT-SIZE: x-small; BORDER-LEFT: #b2b2b2 1px solid; CURSOR: hand; COLOR: #656565; BORDER-BOTTOM: #b2b2b2 1px solid; BACKGROUND-COLOR: #b9d6df
}
.productNumber_srch {
	FONT-WEIGHT: bold; COLOR: #656565
}
.productName_srch {
	FONT-WEIGHT: bold; COLOR: #656565; _color: #656565
}
DIV.productLabel_srch {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 2px; OVERFLOW: auto; WIDTH: 200px; PADDING-TOP: 4px; POSITION: relative; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
* HTML DIV.productLabel_srch {
	PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
.menuSeparator {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
/*.x8drawMenuHREF2 {
	WIDTH: 110px
}*/
.x8drawMenuHREF2 A:link {
	FONT-SIZE: 7.5pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.x8drawMenuHREF2 A:visited {
	FONT-SIZE: 7.5pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.x8drawMenuHREF2 A:hover {
	FONT-SIZE: 7.5pt; COLOR: #b50414; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.display A:link {
	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: Arial;TEXT-DECORATION: none
}
.display A:visited {
	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.display A:hover {
	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.x8drawMenuSelectedHREF2 {
	WIDTH: 110px
}
.x8drawMenuSelectedHREF2 A {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 8pt; COLOR: #727272; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.x8drawMenuSelectedHREF2 A:hover {
	FONT-SIZE: 8pt; COLOR: #b50414; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.newProducts {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b50414; TEXT-DECORATION: none
}
A.newProducts:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #b50414; TEXT-DECORATION: none
}
A.newProducts:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #626262; TEXT-DECORATION: none
}
INPUT.required {
	BACKGROUND-COLOR: lemonchiffon
}
#pricesheetlink {
	FONT-SIZE: 11px; COLOR: blue; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
.ShoppingCartTable {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
#loginForm INPUT.topLogin {
	WIDTH: 50px
}
#loginForm .passwordBox {
	PADDING-LEFT: 5px
}
#loginForm INPUT {
	WIDTH: 33px
}
DIV.containerPPC {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 790px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
DIV.containerHeaderPPCcatalogRequest {
	BORDER-RIGHT: gray 0px dashed; BORDER-TOP: gray 0px dashed; BORDER-LEFT: gray 0px dashed; BORDER-BOTTOM: gray 0px dashed; HEIGHT: 30px; TEXT-ALIGN: left
}
DIV.PPCHeadline {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 40px; TEXT-ALIGN: left
}
DIV.containerBodyPPC {
	TEXT-ALIGN: left
}
DIV.containerBodyPPC P {
	FONT: 12px/18px Arial, Helvetica, Verdana; TEXT-ALIGN: left
}
DIV.containerBodyPPC TD {
	FONT: 12px/18px Arial, Helvetica, Verdana; TEXT-ALIGN: left
}
DIV.PPCleft {
	FLOAT: left; WIDTH: 450px; TEXT-ALIGN: left
}
DIV.PPCleft .requestArea {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 440px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
#postalCheck TD {
	FONT-SIZE: 14px; COLOR: black
}
#postalAddress {
	
}
DIV.PPCright {
	PADDING-LEFT: 15px; FLOAT: right; BORDER-LEFT: #ccc 3px solid; WIDTH: 300px; TEXT-ALIGN: left
}
DIV.PPCright P {
	WIDTH: 225px
}
#sorry {
	BORDER-RIGHT: #7c8991 2px solid; BORDER-TOP: #7c8991 2px solid; Z-INDEX: 99; LEFT: 350px; BORDER-LEFT: #7c8991 2px solid; WIDTH: 280px; BORDER-BOTTOM: #7c8991 2px solid; POSITION: absolute; TOP: 100px; HEIGHT: 139px; BACKGROUND-COLOR: #b0ccd8
}
#titleBar {
	PADDING-LEFT: 14px; BACKGROUND-IMAGE: url(../images/bgTitlebar.gif); MARGIN: 0px; FONT: bold 11px/15px Verdana; COLOR: #474747; BACKGROUND-REPEAT: repeat-x; HEIGHT: 19px
}
#message {
	PADDING-RIGHT: 5px; PADDING-LEFT: 14px
}
#message P {
	MARGIN: 10px 0px 0px; FONT: bold 11px/19px Verdana; COLOR: #474747
}
#message P.reminder {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 12px
}
div.productDetail{position:relative;width:522px;float:right;border:0px;border:0px dashed #800080;}
div.containerBodyP{position:relative;width:759px;height:auto;margin-top:3px;}
