* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-COLOR: #cc6600
}
P {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
TD {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
LI {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
UL {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
DL {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
DT {
	FONT-SIZE: 11px; LINE-HEIGHT: 130%
}
P {
	MARGIN-BOTTOM: 1.12em
}
LI P {
	MARGIN-BOTTOM: 0px
}
A {
	COLOR: #cc6600; TEXT-DECORATION: none
}
#contr A {
	TEXT-DECORATION: underline
}
#contf A {
	TEXT-DECORATION: underline
}
#contr .productlist A {
	TEXT-DECORATION: none
}
#contr A {
	FONT-WEIGHT: bold
}
#cont TD A {
	COLOR: #000
}
.itmthumb {
	COLOR: #000000
}
.product_info {
	COLOR: #003333
}
.product_option {
	COLOR: #003333
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "AvantGarde Bk BT", Verdana, Arial, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 10px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "AvantGarde Bk BT", Verdana, Arial, sans-serif
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #333
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 1.12em; COLOR: #072b6e
}
H4 {
	FONT-SIZE: 12px; COLOR: #ccc
}
P.l {
	FLOAT: left
}
P.r {
	FLOAT: right
}
.clear {
	CLEAR: both
}
#logo {
	BACKGROUND: url(/g/layout/header.mall.gif) #fff no-repeat center center; MARGIN: 0px auto; WIDTH: 750px
}
#logo A {
	DISPLAY: block; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 750px; PADDING-TOP: 120px; HEIGHT: 0px
}
#toplinks {
	BORDER-RIGHT: #8e867f 1px solid; BORDER-TOP: #8e867f 1px solid; BACKGROUND: #fff; MARGIN: 0px auto; BORDER-LEFT: #8e867f 1px solid; WIDTH: 732px; BORDER-BOTTOM: #8e867f 1px solid; HEIGHT: 44px
}
#toplinks P {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #5c5c5c; PADDING-TOP: 3px
}
#toplinks A {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #072b6e; TEXT-DECORATION: none
}
#toplinks INPUT {
	PADDING-RIGHT: 5px; MARGIN-TOP: -6px; PADDING-LEFT: 5px; FONT-SIZE: 9px; BACKGROUND: #b9b9b9; PADDING-BOTTOM: 5px; MARGIN-LEFT: 40px; VERTICAL-ALIGN: top; COLOR: #545454; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#toplinks FORM {
	MARGIN-TOP: -10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 480px
}
#toplinks FORM {
	MARGIN-TOP: -15px
}
#toplinks INPUT.search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#searchbox {
	WIDTH: 170px
}
#frame {
	MARGIN: 0px auto; WIDTH: 750px
}
#head {
	FLOAT: left; WIDTH: 750px; BACKGROUND-COLOR: #231F6A; TEXT-ALIGN: right
}
#head P {
	FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 150%; PADDING-TOP: 8px
}
#head P.l {
	FONT-WEIGHT: normal; MARGIN-LEFT: 17px; TEXT-TRANSFORM: uppercase; WIDTH: 400px; TEXT-ALIGN: left
}
#head P.r {
	FONT-SIZE: 12px; MARGIN-RIGHT: 18px
}
#head FORM {
	DISPLAY: inline
}
#head A {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none
}
IMG.head {
	
}
#cont {
	DISPLAY: inline; FLOAT: left; WIDTH: 750px; BACKGROUND-COLOR: #FFFFFF
}
#footer {
	CLEAR: both; PADDING-BOTTOM: 10em; WIDTH: 750px
}
.paginate {
	CLEAR: both
}
.paginate A {
	MARGIN-LEFT: 8px
}
#nav {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#nav LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#nav A {
	DISPLAY: block; BACKGROUND: url(/g/layout/nav.jpg); HEIGHT: 53px
}
#nav A EM {
	DISPLAY: none
}
.home {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 283px
}
.men {
	BACKGROUND-POSITION: -283px 0px; WIDTH: 115px
}
.lad {
	BACKGROUND-POSITION: -398px 50%; WIDTH: 121px
}
.kid {
	BACKGROUND-POSITION: -519px 0px; WIDTH: 96px
}
.acc {
	BACKGROUND-POSITION: -615px 0px; WIDTH: 107px
}
#hcont1 {
	FLOAT: left; WIDTH: 504px; LINE-HEIGHT: 0; HEIGHT: 282px
}
#hcont2 {
	FLOAT: left; WIDTH: 218px; HEIGHT: 282px
}
#hcont2 {
	HEIGHT: 286px
}
#hcont1 OBJECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 4px; PADDING-TOP: 0px
}
#hcont2 IMG {
	MARGIN: 7px 8px 0px
}
#hfoot {
	CLEAR: both; MARGIN-TOP: -4px; BACKGROUND: url(/g/layout/h.foot.jpg) no-repeat; HEIGHT: 111px; TEXT-ALIGN: right
}
#hfoot IMG {
	MARGIN-TOP: 12px; MARGIN-RIGHT: 6px
}
#hfoot .newlink {
	MARGIN-RIGHT: 12px
}
.categories A {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.categories A IMG {
	BORDER-RIGHT: #231F6A 1px solid; BORDER-TOP: #231F6A 1px solid; BORDER-LEFT: #231F6A 1px solid; BORDER-BOTTOM: #231F6A 1px solid
}
#contf {
	MARGIN: 10px auto; WIDTH: 720px
}
#contf .line {
	MARGIN-LEFT: 19px
}
#contf .line H2 {
	MARGIN-LEFT: 0px
}
#contd {
	BACKGROUND: #eeeeee; WIDTH: 740px
}
#contf H2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: -3px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN-LEFT: -15px; COLOR: #b3b3b3; MARGIN-RIGHT: 2px; PADDING-TOP: 10px
}
#contl {
	DISPLAY: inline; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN-LEFT: 8px; WIDTH: 197px; MARGIN-RIGHT: -1px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#contr {
	MARGIN-TOP: 15px; FLOAT: left; PADDING-BOTTOM: 17px; WIDTH: 545px; POSITION: relative; TEXT-ALIGN: left
}
#contr .line {
	PADDING-BOTTOM: 17px; MARGIN-LEFT: 17px; MARGIN-RIGHT: 0px
}
.small {
	FONT-SIZE: 10px
}
#contr P {
	COLOR: #072b6e
}
.product_desc {
	COLOR: #072b6e
}
#contr P {
	MARGIN-RIGHT: 15px
}
#contr TABLE TD {
	COLOR: #000
}
#contff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#contff .line {
	PADDING-LEFT: 4px; MARGIN-LEFT: 0px
}
#contff .line P {
	MARGIN-LEFT: 15px
}
#contff .line TABLE {
	MARGIN-LEFT: 15px
}
#contff P {
	COLOR: #b3b3b3
}
#contff UL {
	MARGIN: 0px 40px 40px
}
.cs P {
	WIDTH: 425px
}
.cs BLOCKQUOTE {
	BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; PADDING-LEFT: 4px! important; FLOAT: right; MARGIN: 0px 15px 0px 0px; BORDER-LEFT: #a6a6a6 1px solid; WIDTH: 200px! important; BORDER-BOTTOM: #a6a6a6 1px solid
}
.cs BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px! important; PADDING-TOP: 0px
}
#contl HR {
	BORDER-RIGHT: #b3b3b3 0px dashed; BORDER-TOP: #b3b3b3 0px dashed; BACKGROUND: #fff; MARGIN: 4px 12px; BORDER-LEFT: #b3b3b3 0px dashed; COLOR: #fff; BORDER-BOTTOM: #b3b3b3 1px dashed; HEIGHT: 0px
}
#contl LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contl UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contl LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
#contl LI A {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contl LI A.here {
	COLOR: #fbb243
}
#contl LI A.there {
	COLOR: #000
}
#contr H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 8px; COLOR: #b3b3b3; FONT-FAMILY: "AvantGarde Bk BT", Verdana, Arial, sans-serif
}
#contr H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #666; FONT-FAMILY: "AvantGarde Bk BT", Verdana, Arial, sans-serif
}
#contr H2 {
	COLOR: #231F6A
}
.productlist {
	FONT-SIZE: 11px
}
.product_thumb {
	BORDER-RIGHT: #8e867f 2px solid; BORDER-TOP: #8e867f 2px solid; BORDER-LEFT: #8e867f 2px solid; BORDER-BOTTOM: #8e867f 2px solid
}
#contl H1 {
	FONT-SIZE: 10px;
	MARGIN-LEFT: 15px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FF9900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
#contl H1 A {
	COLOR: #FF9900; TEXT-DECORATION: none
}
#contl A {
	COLOR: #000
}
#contl A:hover {
	COLOR: #FF9900
}
#contl H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 1.12em; MARGIN-LEFT: 15px; TEXT-TRANSFORM: uppercase; COLOR: #c5c5c5; FONT-FAMILY: "AvantGarde Bk BT", Verdana, Arial, sans-serif
}
#contl P {
	MARGIN-LEFT: 15px
}
#contl LI P {
	MARGIN-LEFT: 0px
}
#contl UL {
	MARGIN-LEFT: 15px
}
#contl UL UL {
	MARGIN-LEFT: 0px
}
#contl .category_list .category_list LI {
	PADDING-LEFT: 15px
}
#contl LI LI P {
	MARGIN-LEFT: 0px
}
#contl .line {
	BORDER-RIGHT: #c0c5d9 2px solid; PADDING-RIGHT: 15px; BORDER-TOP: #c0c5d9 2px solid; FONT-SIZE: 11px; BACKGROUND: #fff; BORDER-LEFT: #c0c5d9 2px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #c0c5d9 2px solid
}
.back {
	CLEAR: both; MARGIN-TOP: 0px! important; DISPLAY: none; FLOAT: none! important; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.crumb {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 24px; FONT-SIZE: 9px! important; RIGHT: 8px; BACKGROUND-IMAGE: url(/g/layout/crumb.bak.jpg); PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #f30; PADDING-TOP: 4px; POSITION: absolute; TOP: 40px; HEIGHT: 22px; TEXT-ALIGN: right
}
.add {
	MARGIN-LEFT: 15px! important
}
.box {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.box-title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#contl .box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#contl .box .textfield {
	WIDTH: 160px
}
#contl .box-title {
	MARGIN-LEFT: 12px; COLOR: #fff
}
.address_box {
	WIDTH: 90%
}
.address_box .box-title {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.address_box .box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.button {
	BORDER-RIGHT: #5d5d5d 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5d5d5d 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #231F6A; PADDING-BOTTOM: 3px; BORDER-LEFT: #5d5d5d 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #5d5d5d 1px solid
}
TABLE.info {
	BACKGROUND-COLOR: #333333
}
TABLE.border {
	BACKGROUND-COLOR: #333333
}
TABLE.info TR {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.border TR {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.info TR.even {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.border TR.even {
	BACKGROUND-COLOR: #f0f0f0
}
.even {
	BACKGROUND-COLOR: #f0f0f0
}
TABLE.info TR.odd {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.border TR.odd {
	BACKGROUND-COLOR: #e4e4e4
}
.odd {
	BACKGROUND-COLOR: #e4e4e4
}
TABLE.info TR.header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cccccc
}
TABLE.border TR.header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cccccc
}
.header {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cccccc
}
TABLE.info TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #8f0001; TEXT-ALIGN: left
}
TABLE.border TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #8f0001; TEXT-ALIGN: left
}
TABLE.bordered {
	BORDER-TOP: #e4e4e4 1px solid; MARGIN-BOTTOM: 1.12em; BORDER-LEFT: #e4e4e4 1px solid
}
TABLE.bordered TD {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e4e4e4 1px solid
}
TABLE.bordered TH {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e4e4e4 1px solid
}
TABLE.border TH {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e4e4e4 1px solid
}
TABLE.border TD {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #e4e4e4 1px solid
}
TABLE.bordered TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.bordered TH {
	FONT-SIZE: 12px; COLOR: #fff; BACKGROUND-COLOR: #8f0001; TEXT-ALIGN: left
}
TABLE.bordered TD {
	BACKGROUND: #b3b3b3
}
TABLE.bordered TD.headsep {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left
}
#item_selection {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; WIDTH: 400px! important; PADDING-TOP: 0px! important
}
.cat_thumb_image {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
#item_selection DD {
	PADDING-LEFT: 0px! important; WIDTH: 400px
}
#item_selection DT {
	WIDTH: 400px
}
BLOCKQUOTE P {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px! important
}
.product_primary_image A {
	DISPLAY: block; WIDTH: 225px; POSITION: relative
}
.product_primary_image .colorcode222222222 {
	DISPLAY: block; BACKGROUND: url(/g/layout/green.png) repeat-x left top; LEFT: 0px; MARGIN: 2px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.product_primary_image A IMG#primary_image {
	WIDTH: 225px
}
#headerimage A {
	DISPLAY: block; MARGIN: 0px auto; TEXT-ALIGN: center
}
#headerimage {
	DISPLAY: none; MARGIN: 0px 3px; POSITION: relative; HEIGHT: 143px! important
}
#headerimage IMG {
	DISPLAY: block; Z-INDEX: 10
}
#headerimage P {
	FONT-SIZE: 14px; COLOR: #fff
}
.catname {
	Z-INDEX: 50; LEFT: 21px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BOTTOM: 25px; POSITION: relative
}
.catinfo {
	Z-INDEX: 60; RIGHT: 21px; FLOAT: right; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BOTTOM: 25px; POSITION: relative; TEXT-ALIGN: right
}
.itmthumb {
	DISPLAY: inline; MARGIN-LEFT: 10px; WIDTH: 114px! important; POSITION: relative; TEXT-ALIGN: center! important
}
.itmthumb IMG {
	BORDER-RIGHT: #b3b3b3 0px; BORDER-TOP: #b3b3b3 0px; BORDER-LEFT: #b3b3b3 0px; WIDTH: 100px! important; BORDER-BOTTOM: #b3b3b3 0px
}
.color {
	DISPLAY: block! important; LEFT: 0px; WIDTH: 114px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.itmspacer {
	DISPLAY: none
}
.product_primary_image A {
	DISPLAY: inline; FLOAT: left! important; MARGIN-RIGHT: 20px
}
.link-left {
	float:left;
	margin-right:30px !important;
	text-align:center;
}

.sitelinks {
	padding-top:1.5em;
}

.sitelinks p {
	margin-left:0 !important;
	margin-right:0 !important;
	color:#072B6E;
	text-align:center;
	
}

.sitelinks a {
	color:#072B6E !important;
	font-weight:bold;
}

.sitelinks .link-left {
	text-align:center !important;
	float:none;
}