HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
A {
	COLOR: #000066; TEXT-DECORATION: none
}
A:active {
	COLOR: #000066; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000066; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5d76a8; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial
}
.font11 {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial
}
.search {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial
}
P {
	FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial
}
#border {
	BORDER-RIGHT: #cecece 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cecece 1px; PADDING-LEFT: 3px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #cecece 1px solid; WIDTH: 803px; PADDING-TOP: 0px; BORDER-BOTTOM: #cecece 1px solid
}
BODY {
	MARGIN: 0px 0px 10px; BACKGROUND-COLOR: #ededed
}
.grey10 {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
A.grey10 {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
A.grey10:hover {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
A.grey10:active {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
A.grey10:visited {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; PADDING-TOP: 5px; FONT-FAMILY: Arial
}
.g10 {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
A.g10 {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
A.g10:hover {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
A.g10:active {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
A.g10:visited {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
.hdocart {
	PADDING-LEFT: 32px; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.txt2 {
	FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
#grey10 {
	FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
#sku {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #7b7d81; FONT-FAMILY: Arial
}
#shiper {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #de2800; FONT-FAMILY: Arial
}
.sign2 {
	BORDER-RIGHT: #dee0e3 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dee0e3 1px solid; PADDING-LEFT: 4px; BACKGROUND: #ececec; PADDING-BOTTOM: 4px; BORDER-LEFT: #dee0e3 1px solid; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #dee0e3 1px solid; FONT-FAMILY: Arial
}
#hdotxt {
	FONT-SIZE: 10px; PADDING-BOTTOM: 9px; COLOR: #000066; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
.hdorightpadd {
	PADDING-RIGHT: 0px
}
.con {
	PADDING-TOP: 0px
}
#hdopadd {
	PADDING-TOP: 0px
}
.hdo-bot {
	BACKGROUND: #969696; HEIGHT: 7px
}
.hdo-top {
	BACKGROUND: #ffffff; PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
#grey10 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 0px; FONT-SIZE: 10px; COLOR: #7b7d81; FONT-FAMILY: Arial; HEIGHT: 22px
}
.hdo-table {
	HEIGHT: 69px
}
.cust1noline3 {
	PADDING-LEFT: 18px; BACKGROUND: url(bullet2.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#search {
	WIDTH: 197px; PADDING-TOP: 23px
}
.brand-box {
	BORDER-RIGHT: #dad8d2 1px solid; BORDER-TOP: #dad8d2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #dad8d2 1px solid; WIDTH: 110px; COLOR: #000066; BORDER-BOTTOM: #dad8d2 1px solid; FONT-FAMILY: arial; HEIGHT: 16px
}
.sortbox {
	BORDER-RIGHT: #dad8d2 1px solid; BORDER-TOP: #dad8d2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #dad8d2 1px solid; WIDTH: 150px; COLOR: #666; BORDER-BOTTOM: #dad8d2 1px solid; FONT-FAMILY: arial; HEIGHT: 16px
}
.prodintro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(doy.gif) no-repeat; PADDING-BOTTOM: 1px; COLOR: #000066; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.prodintro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(doy.gif) no-repeat; PADDING-BOTTOM: 1px; COLOR: #000066; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contactbox2 {
	BORDER-RIGHT: #d8d9dd 1px solid; BORDER-TOP: #d8d9dd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #d8d9dd 1px solid; WIDTH: 130px; COLOR: #000066; BORDER-BOTTOM: #d8d9dd 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contactbox {
	BORDER-RIGHT: #d8d9dd 1px solid; BORDER-TOP: #d8d9dd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: #d8d9dd 1px solid; WIDTH: 150px; COLOR: #000066; BORDER-BOTTOM: #d8d9dd 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#wishlist {
	BORDER-RIGHT: #ff9900 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 2px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff9900 2px solid; WIDTH: 120px; COLOR: #000066; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quanbox {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 28px; COLOR: #666; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: arial; HEIGHT: 14px
}
.cartin2 {
	BORDER-RIGHT: #d0d1d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d0d1d5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d0d1d5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d0d1d5 1px solid
}
.cartin {
	BORDER-RIGHT: #d0d1d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d0d1d5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 4px; BORDER-LEFT: #d0d1d5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d0d1d5 1px solid
}
.cartbox {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 152px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #d7d7d7 1px solid; FONT-FAMILY: arial
}
.searchbox4 {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 152px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: arial; HEIGHT: 16px
}
.searchbox {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: arial; HEIGHT: 16px
}
.contbox {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #d3d3d3 1px solid; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: arial
}
.giftb {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 152px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: arial
}
.carterbox {
	BORDER-RIGHT: #d3d3d3 1px solid; BORDER-TOP: #d3d3d3 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; BORDER-LEFT: #d3d3d3 1px solid; WIDTH: 17px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid; FONT-FAMILY: arial; HEIGHT: 16px
}
.hdo-box {
	BORDER-RIGHT: #dad8d2 1px solid; BORDER-TOP: #dad8d2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BORDER-LEFT: #dad8d2 1px solid; WIDTH: 165px; COLOR: #606069; BORDER-BOTTOM: #dad8d2 1px solid; FONT-FAMILY: arial; HEIGHT: 14px
}
#cart {
	PADDING-RIGHT: 92px; PADDING-LEFT: 32px; FONT-SIZE: 9px; BACKGROUND: url(nav/basket.gif) no-repeat; PADDING-BOTTOM: 14px; WIDTH: 94px; COLOR: #ffffff; PADDING-TOP: 7px; FONT-FAMILY: Verdana; HEIGHT: 8px; TEXT-ALIGN: left
}
.infoline {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
.infoline2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#hdopadd2 {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.news {
	PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 3px solid; PADDING-LEFT: 8px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.hdosport {
	FONT-SIZE: 12px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport {
	FONT-SIZE: 12px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport:hover {
	FONT-SIZE: 12px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport:active {
	FONT-SIZE: 12px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.hdosport:visited {
	FONT-SIZE: 12px; COLOR: #606069; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.hdo-index {
	PADDING-RIGHT: 10px; PADDING-LEFT: 19px; BACKGROUND: url(index/hdo-bg.gif) repeat-x; BORDER-LEFT: #ffffff 3px solid; PADDING-TOP: 20px
}
.foothori {
	BACKGROUND: url(dot_h_f.gif) #eeeeee; HEIGHT: 1px
}
.hdo-nav {
	PADDING-LEFT: 13px; BACKGROUND: url(nav/dots.gif) #ffffff repeat-x; PADDING-BOTTOM: 10px; PADDING-TOP: 8px; HEIGHT: 8px
}
.side-nav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(nav/dots2.gif) #f8f8f8 repeat-y; PADDING-BOTTOM: 15px; WIDTH: 109px; PADDING-TOP: 15px; BORDER-BOTTOM: #ffffff 3px solid
}
.foothori2 {
	BACKGROUND: url(dot_h2.gif) #eeeeee repeat-x; HEIGHT: 1px
}
.newsletter {
	FONT-SIZE: 12px; COLOR: #424242; FONT-FAMILY: Arial
}
#white10 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial
}
#index-features {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 167px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#index-features2 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 170px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#hdo-intro {
	BORDER-TOP: #ffffff 3px solid; HEIGHT: 266px
}
#hdo-intro2 {
	BORDER-TOP: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid
}
.txt {
	FONT-SIZE: 10px; COLOR: #424242; FONT-FAMILY: Arial
}
#print102 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #6c7376; PADDING-TOP: 12px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#print103 {
	BORDER-TOP: #e6e6e6 1px solid; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #6c7376; PADDING-TOP: 12px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#print10 {
	FONT-SIZE: 10px; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #6c7376; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#print16 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
#fitness-line3 {
	BORDER-TOP: #e6e6e6 1px solid; PADDING-TOP: 15px
}
.prod-padd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 8px
}
#fitness-line2 {
	PADDING-BOTTOM: 15px
}
#fitness-line {
	PADDING-TOP: 12px; BORDER-BOTTOM: #e6e6e6 1px solid
}
#sidepadd3 {
	BORDER-RIGHT: #f8f8f8 2px solid; PADDING-LEFT: 6px; FONT-SIZE: 12px; BACKGROUND: #eeedeb no-repeat; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#sidepadd {
	PADDING-LEFT: 1px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#toplevelnav {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: no-repeat
}
#toplevelnav UL {
	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; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#toplevelnav LI {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#toplevelnav2 {
	BACKGROUND-POSITION: 50% bottom; PADDING-BOTTOM: 15px; BACKGROUND-REPEAT: no-repeat
}
#toplevelnav2 UL {
	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; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#toplevelnav2 LI {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#dhtmltooltip2 {
	BORDER-RIGHT: #ff9900 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 2px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; Z-INDEX: 100; BACKGROUND: #ffffcc; LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff9900 2px solid; WIDTH: 160px; COLOR: #000066; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
#dhtmlpointer2 {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}
.yellowbox {
	BORDER-RIGHT: #ff9900 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff9900 2px solid; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 8px; BORDER-LEFT: #ff9900 2px solid; WIDTH: 180px; COLOR: #000066; PADDING-TOP: 4px; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.yellowbox2 {
	BORDER-RIGHT: #ff9900 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ff9900 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 4px; BORDER-LEFT: #ff9900 2px solid; COLOR: #000066; PADDING-TOP: 4px; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#dhtmltooltip {
	BORDER-RIGHT: #ff9900 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff9900 2px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; Z-INDEX: 100; BACKGROUND: #ffffcc; LEFT: -300px; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: #ff9900 2px solid; WIDTH: 120px; COLOR: #000066; PADDING-TOP: 3px; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute
}
#dhtmlpointer {
	Z-INDEX: 101; LEFT: -300px; VISIBILITY: hidden; POSITION: absolute
}
.greybg {
	BACKGROUND: #eeeeee
}
.aboutbox {
	BORDER-RIGHT: #e8e8e8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e8e8e8 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 5px; BORDER-LEFT: #e8e8e8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e8e8e8 1px solid
}
#introtxt {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 5px; COLOR: #000066; FONT-FAMILY: Arial
}
.introtxt4 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #000066; FONT-FAMILY: Arial
}
.blue11 {
	FONT-SIZE: 12px; COLOR: #5d76a8; FONT-FAMILY: Arial
}
A.blue11 {
	FONT-SIZE: 12px; COLOR: #5d76a8; FONT-FAMILY: Arial
}
A.blue11:hover {
	FONT-SIZE: 12px; COLOR: #5d76a8; FONT-FAMILY: Arial
}
A.blue11:active {
	FONT-SIZE: 12px; COLOR: #5d76a8; FONT-FAMILY: Arial
}
A.blue11:visited {
	FONT-SIZE: 12px; COLOR: #5d76a8; FONT-FAMILY: Arial
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; COLOR: #000066; FONT-FAMILY: Arial
}
H2 {
	MARGIN-TOP: -10px; FONT-WEIGHT: normal; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; COLOR: #000066; FONT-FAMILY: Arial
}
#prodtext {
	PADDING-BOTTOM: 4px
}
.price {
	FONT-SIZE: 22px; PADDING-BOTTOM: 4px; COLOR: #000000; FONT-FAMILY: Arial
}
.crossl {
	PADDING-LEFT: 4px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid
}
.cross2 {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 4px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#infobox {
	DISPLAY: block; FLOAT: right; WIDTH: 198px; POSITION: relative
}
#rel-content {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 4px
}
#prod-content {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 4px
}
#buy2 {
	PADDING-BOTTOM: 7px; PADDING-TOP: 4px
}
#buy3 {
	PADDING-BOTTOM: 7px
}
#product {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 5px
}
#rev {
	PADDING-BOTTOM: 4px
}
.catin {
	PADDING-BOTTOM: 3px
}
#introproducts {
	PADDING-RIGHT: 10px; MARGIN-TOP: 12px; PADDING-LEFT: 10px; BACKGROUND: #ededed; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.introprodleft3 {
	BORDER-RIGHT: #cecece 1px solid
}
.introprodleft2 {
	BORDER-RIGHT: #cecece 1px; PADDING-LEFT: 25px
}
.introprodleft {
	BORDER-RIGHT: #cecece 1px solid; PADDING-LEFT: 25px
}
#vid {
	PADDING-BOTTOM: 4px
}
.padmain {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px
}
#buy {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.greybg {
	BACKGROUND: #eeeeee
}
.feature {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979797; FONT-FAMILY: Arial
}
A.feature {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979797; FONT-FAMILY: Arial
}
A.feature:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979797; FONT-FAMILY: Arial
}
A.feature:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979797; FONT-FAMILY: Arial
}
A.feature:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #979797; FONT-FAMILY: Arial
}
#hdoinfobut {
	PADDING-RIGHT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #979797; PADDING-TOP: 3px; FONT-FAMILY: Arial
}
.black11 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.about {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grey112 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #979797; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.grey112 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #979797; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.grey112:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #979797; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.grey112:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #979797; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.grey112:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #979797; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#related-pic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(prod/arrow.gif) #e4e4e4 no-repeat; PADDING-BOTTOM: 6px; PADDING-TOP: 8px; BORDER-BOTTOM: #c9c9c9 1px solid; HEIGHT: 14px
}
.hdointro {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(prod/bg.gif); PADDING-BOTTOM: 0px; COLOR: #000066; PADDING-TOP: 6px; FONT-FAMILY: Arial
}
#csnav {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: no-repeat
}
#cs UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#csli {
	DISPLAY: block; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#sidepadd2 {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #000066; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cust1gr {
	BORDER-RIGHT: #e5e5e5 1px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 18px; BACKGROUND: url(bullet.gif) #e8e8e8 no-repeat; PADDING-BOTTOM: 4px; BORDER-LEFT: #e5e5e5 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#compare2 {
	BORDER-TOP: #e5e5e5 1px solid; FONT-SIZE: 10px; BACKGROUND: #f2f1ef; PADDING-BOTTOM: 2px; COLOR: #000066; PADDING-TOP: 2px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#compare {
	PADDING-RIGHT: 2px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 99px; FONT-SIZE: 10px; BACKGROUND: url(com.gif); PADDING-BOTTOM: 2px; WIDTH: 40px; COLOR: #000066; PADDING-TOP: 2px; FONT-FAMILY: Arial
}
.cs2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #e8e8e8; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #000066; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial
}
.cs1 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #e8e8e8; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; COLOR: #000066; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial
}
#hdo-bg2 {
	PADDING-LEFT: 18px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; BACKGROUND: url(prod/black-bg2.gif) left 50%; PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; WIDTH: 578px; COLOR: #ffffff; PADDING-TOP: 15px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
#hdo-bg {
	PADDING-LEFT: 18px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; BACKGROUND: url(prod/black-bg.gif) left 50%; PADDING-BOTTOM: 12px; TEXT-TRANSFORM: uppercase; WIDTH: 578px; COLOR: #ffffff; PADDING-TOP: 15px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.linebot {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
.hdosort {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e5e5e5 1px solid; COLOR: #000066; PADDING-TOP: 8px; BORDER-BOTTOM: #e5e5e5 1px solid; FONT-FAMILY: Arial; HEIGHT: 18px
}
.borderprod {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #e5e5e5 1px solid; BORDER-BOTTOM: #e5e5e5 1px solid
}
SELECT.replaced {
	DISPLAY: none
}
UL.selectInner {
	LEFT: -100px; POSITION: absolute
}
UL.selectReplacement {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1500; BACKGROUND: #ddd; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #bbb 1px solid; WIDTH: 100%; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 1.5em
}
UL.selectReplacement LI {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ddd 1px solid; DISPLAY: none; PADDING-LEFT: 12px; FONT-SIZE: 12px; Z-INDEX: 1500; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddd 1px solid; WIDTH: 270px; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 1.5em; PADDING-TOP: 1px; BORDER-BOTTOM: #ddd 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL.selectReplacement LI:hover {
	BORDER-RIGHT: #555 15px solid
}
UL.selectOpen LI.selected {
	DISPLAY: block; BACKGROUND: #9e0000
}
UL.selectOpen LI:hover {
	BACKGROUND: #9e0000; COLOR: #fff
}
UL.selectOpen LI.hover {
	BACKGROUND: #9e0000; COLOR: #fff
}
UL.selectOpen LI.selected:hover {
	BACKGROUND: #9e0000; COLOR: #fff
}
.sinfo {
	BORDER-RIGHT: #e8e8e8 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 23px
}
.sinfo2 {
	PADDING-LEFT: 23px
}
.sinfo3 {
	BORDER-RIGHT: #e8e8e8 1px solid; PADDING-RIGHT: 34px
}
.exer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND: url(bullet3.gif) no-repeat; PADDING-BOTTOM: 4px; COLOR: #000066; PADDING-TOP: 5px; BORDER-BOTTOM: #f3f3f3 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#dmenu {
	DISPLAY: block; LEFT: -20px; MARGIN-BOTTOM: 37px; WIDTH: 774px; MARGIN-RIGHT: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#dmenu A {
	COLOR: #8c9d4d; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#dmenu UL {
	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; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#dmenu LI {
	FLOAT: left; LIST-STYLE-TYPE: none
}
#dmenu LI A {
	DISPLAY: block
}
HEAD + BODY #dmenu LI A {
	HEIGHT: 15px
}
#dmenu LI A:hover {
	COLOR: #446414; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
BODY #wrapper #dmenu UL LI A {
	TEXT-TRANSFORM: none
}
#dmenu LI LI {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#dmenu2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
#dmenu LI UL {
	MARGIN-TOP: 12px; DISPLAY: none; FONT-SIZE: 90%; Z-INDEX: 10; COLOR: #cccccc; POSITION: absolute; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#dmenu LI UL {
	WIDTH: 102px; COLOR: #cccccc; voice-family: inherit
}
#dmenu UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 102px; COLOR: #000066; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
#dmenu UL LI A:hover {
	DISPLAY: block; WIDTH: 102px; COLOR: #4d6491; BACKGROUND-COLOR: #ebebe9
}
#dmenu LI:hover UL {
	DISPLAY: block
}
#dmenu LI.over UL {
	DISPLAY: block
}
#cartleft {
	FLOAT: left; WIDTH: 443px; MARGIN-RIGHT: 10px
}
#cartdetails {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: #000066; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 20px
}
#cartgreybg {
	PADDING-LEFT: 15px; BACKGROUND: #dddddd; PADDING-TOP: 2px; HEIGHT: 18px
}
#detailsgrey {
	FLOAT: left; WIDTH: 260px
}
#greyprice {
	FLOAT: left; WIDTH: 40px
}
#greyprice2 {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 40px
}
#greyquan {
	FLOAT: left; WIDTH: 60px
}
#cartont {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 95px
}
#cartim {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 95px; MARGIN-RIGHT: 6px; HEIGHT: 90px
}
#cartdel {
	
}
#cartsum {
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: left
}
#cartsum2 {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100px; TEXT-ALIGN: left
}
#cartsumbox {
	FLOAT: right; WIDTH: 150px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#cartnamebox {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 155px; MARGIN-RIGHT: 6px
}
#prodinfo {
	MARGIN-TOP: 4px; FLOAT: left; WIDTH: 40px; MARGIN-RIGHT: 6px
}
#prodquan {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 60px; MARGIN-RIGHT: 6px
}
#sumpadd {
	MARGIN-BOTTOM: 4px
}
#cartname {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #5d76a8
}
#billingcart {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #b2b4ba; MARGIN-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 20px
}
#billingcart2 {
	MARGIN-TOP: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #b2b4ba; MARGIN-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 5px; HEIGHT: 20px
}
#rewabox {
	BORDER-RIGHT: #d8d9db 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #d8d9db 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 6px; FONT-SIZE: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 6px; BORDER-LEFT: #d8d9db 1px solid; WIDTH: 100%; COLOR: #000066; PADDING-TOP: 6px; BORDER-BOTTOM: #d8d9db 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shippingbox {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 110px; COLOR: #000066; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 20px
}
#upsell1 {
	BORDER-RIGHT: #d8d9db 1px solid; BORDER-TOP: #d8d9db 1px solid; FLOAT: left; BORDER-LEFT: #d8d9db 1px solid; WIDTH: 96px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #d8d9db 1px solid; BACKGROUND-COLOR: #ffffff
}
#upsell12 {
	BORDER-RIGHT: #d8d9db 1px solid; BORDER-TOP: #d8d9db 1px solid; FLOAT: left; BORDER-LEFT: #d8d9db 1px solid; WIDTH: 96px; BORDER-BOTTOM: #d8d9db 1px solid; BACKGROUND-COLOR: #ffffff
}
#upsellim {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#upsellname {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 40px; TEXT-ALIGN: center
}
#upsellbox {
	BORDER-RIGHT: #d8d9db 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d8d9db 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 10px; BORDER-LEFT: #d8d9db 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #d8d9db 1px solid; HEIGHT: 146px
}
#securitybox {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #dddddd 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 76px
}
#padlock {
	FLOAT: right; WIDTH: 80px; TEXT-ALIGN: right
}
#detailsbg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f1f0ee; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.qlleft {
	LEFT: 19px; WIDTH: 300px; MARGIN-RIGHT: 10px; POSITION: absolute; TOP: 45px
}
.qlimage {
	MARGIN-BOTTOM: 10px; HEIGHT: 300px
}
.qlright {
	LEFT: 320px; WIDTH: 193px; POSITION: absolute; TOP: 45px
}
.qlinkdesc {
	BORDER-RIGHT: #ccccca 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ccccca 1px solid; PADDING-TOP: 6px; HEIGHT: 200px
}
.qlprice {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}

