BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bk.png); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #636467; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, HelveticaNeue; BACKGROUND-COLOR: #2e2c2d
}
A {
	COLOR: #636467; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00bdf2
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 940px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 29px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; COLOR: #636466; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase; COLOR: #00bdf2; PADDING-TOP: 0px
}
.alignLeft {
	TEXT-ALIGN: left
}
.alignRight {
	TEXT-ALIGN: right
}
.alignCenter {
	TEXT-ALIGN: center
}
#header {
	CLEAR: both; MARGIN-TOP: 40px; WIDTH: 940px
}
#header .left {
	FLOAT: left
}
#header .right {
	MARGIN-TOP: 24px; FLOAT: right; MARGIN-BOTTOM: 15px; TEXT-ALIGN: right
}
#header .right A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #c6c8ca; PADDING-TOP: 0px
}
#header .right A:hover {
	COLOR: #959595
}
#navTop {
	CLEAR: both;
	FONT-SIZE: 10px;
	OVERFLOW: visible;
	TEXT-TRANSFORM: uppercase;
	HEIGHT: 30px;
	position: static;
}
#navTop UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#navTop LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 3px 0px 0px; LIST-STYLE-TYPE: none
}
#navTop LI A {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #c6c8ca; PADDING-TOP: 10px; BACKGROUND-COLOR: #302d2f; TEXT-ALIGN: center
}
#navTop LI A:hover {
	BACKGROUND-COLOR: #030000
}
#navTop LI.selected {
	BORDER-RIGHT: #9b9798 1px solid; BORDER-TOP: #9b9798 1px solid; BORDER-LEFT: #9b9798 1px solid; COLOR: #00bdf2; BORDER-BOTTOM: #9b9798 1px solid; BACKGROUND-COLOR: #494748
}
#navTop LI.selected A {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; COLOR: #00bdf2; PADDING-TOP: 8px; BACKGROUND-COLOR: transparent
}
#navTop LI.selected A:hover {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 7px; COLOR: #00bdf2; PADDING-TOP: 8px; BACKGROUND-COLOR: transparent
}
#navTop .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 247px; PADDING-TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #302d2f; TEXT-ALIGN: right
}
#navTop .search SPAN {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-SIZE: 9px; RIGHT: 5px; FLOAT: right; COLOR: #c6c8ca; POSITION: relative
}
#navTop .search INPUT.search_textfield {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 160px; COLOR: #ffffff; PADDING-TOP: 7px; BORDER-BOTTOM: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #4d4d4f
}
#navTop .search INPUT.searchBtn {
	FLOAT: right; MARGIN: 0px
}
#navTop LI UL {
	DISPLAY: none
}
#navTop LI UL UL {
	DISPLAY: none
}
#navTop LI UL UL UL {
	DISPLAY: none
}
#navSub {
	CLEAR: both; FONT-SIZE: 10px; MARGIN: 3px 30px -2px 0px; TEXT-TRANSFORM: uppercase; HEIGHT: 36px
}
#navSub UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px
}
#navSub LI {
	DISPLAY: block; FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#navSub LI A {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; FONT-SIZE: 10px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #c6c8ca; PADDING-TOP: 9px
}
#navSub LI.selected A {
	COLOR: #fff; BACKGROUND-COLOR: #00bcf1
}
#navSub LI A:hover {
	TEXT-DECORATION: underline
}
#navSub LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navSub LI UL UL {
	DISPLAY: none
}
#navSub LI UL UL UL {
	DISPLAY: none
}
#navLeft {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 114px
}
#navLeft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 114px; PADDING-TOP: 0px
}
#navLeft LI {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/leftNavItemBg.png); PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 14px; BORDER-BOTTOM: #cacacc 1px solid; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#navLeft LI A {
	FONT-SIZE: 9px
}
#navLeft LI.last {
	BORDER-BOTTOM: 0px
}
#navLeft LI.selected {
	BACKGROUND-IMAGE: none; COLOR: #00bdf2; BACKGROUND-COLOR: #ffffff
}
#navLeft LI.selected UL {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: -10px
}
#navLeft LI.selected LI {
	BORDER-RIGHT: #cacacc 4px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cacacc 1px solid; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px
}
#navLeft LI LI.selected {
	BORDER-RIGHT-WIDTH: 0px
}
#navLeft LI LI.selected A {
	BORDER-RIGHT-WIDTH: 0px
}
#navLeft LI.selected UL {
	DISPLAY: block
}
#navLeft LI UL {
	DISPLAY: none
}
#navLeft LI UL UL {
	DISPLAY: none
}
#footer {
	CLEAR: both; FONT-SIZE: 9px; MARGIN: 20px 0px; TEXT-TRANSFORM: uppercase; COLOR: #c6c8ca
}
#footer .right {
	FLOAT: right; TEXT-ALIGN: right
}
#footer .right A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #c6c8ca; PADDING-TOP: 0px
}
#footer .right A:hover {
	COLOR: #959595
}
#bottomboxes {
	CLEAR: both; FONT-SIZE: 12px; HEIGHT: 200px
}
#bottomboxes .box TD {
	FONT-SIZE: 12px; COLOR: #c6c8ca
}
#bottomboxes .box {
	PADDING-RIGHT: 13px; FLOAT: left; BACKGROUND-IMAGE: url(images/homeBoxBg.png); WIDTH: 300px; HEIGHT: 188px
}
#bottomboxes .box .title {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 9px; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 10px
}
#bottomboxes .box .content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#bottomboxes .box .content SPAN {
	COLOR: #c6c8ca
}
#bottomboxes .box .content A {
	COLOR: #c6c8ca
}
#bottomboxes .box UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #c6c8ca; PADDING-TOP: 0px
}
#bottomboxes .box UL LI {
	MARGIN: 10px; LIST-STYLE-TYPE: none
}
#bottomboxes .box UL LI .date {
	COLOR: #000000; MARGIN-RIGHT: 4px
}
#bottomboxes .box UL LI A {
	COLOR: #00bdf2
}
#landing {
	BORDER-RIGHT: #979696 1px solid; PADDING-RIGHT: 40px; BORDER-TOP: #979696 1px solid; PADDING-LEFT: 40px; MIN-HEIGHT: 600px; PADDING-BOTTOM: 40px; MARGIN: 0px; BORDER-LEFT: #979696 1px solid; PADDING-TOP: 40px; BORDER-BOTTOM: #979696 1px solid; BACKGROUND-COLOR: #ffffff
}
#landing .intro {
	MARGIN-TOP: -10px; FONT-SIZE: 17px; MARGIN-BOTTOM: -4px
}
#landing .content {
	MARGIN-TOP: 30px; FONT-SIZE: 12px
}
#landing .content .rightimage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; BORDER-LEFT: #ededee 2px solid; PADDING-TOP: 0px
}
#landing .content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #00bdf2; PADDING-TOP: 0px
}
#landing .content H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #636163; PADDING-TOP: 0px
}
#landing .content P {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#content {
	BORDER-RIGHT: #979696 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; BORDER-TOP: #979696 1px solid; PADDING-LEFT: 0px; MIN-HEIGHT: 650px; BACKGROUND-IMAGE: url(images/leftNavBg.png); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #979696 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #979696 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
#content .rightcontent {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; FONT-SIZE: 12px; PADDING-BOTTOM: 50px; MARGIN: 0px 0px 50px 120px; COLOR: #636163; PADDING-TOP: 50px
}
#content .rightcontent A {
	TEXT-DECORATION: underline
}
#content .rightcontent TD {
	COLOR: #636467; FONT-FAMILY: Arial, Helvetica, HelveticaNeue
}
#content .rightcontent .intro {
	FONT-SIZE: 15px
}
#content .rightcontent .image {
	PADDING-LEFT: 30px; FLOAT: right; MARGIN-LEFT: 30px; BORDER-LEFT: #ededee 1px solid
}
#content .rightcontent H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #00bdf2
}
#content .rightcontent H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #636163
}
#content .rightcontent LI {
	MARGIN-BOTTOM: 10px
}
#content .rightcontent .alt H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #00bdf2
}
#content .rightcontent .alt H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #636163
}
#content .rightcontent .productInfo {
	FLOAT: left; WIDTH: 360px
}
#content .rightcontent .productInfo .otherContent {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 55px; WIDTH: 150px
}
#content .rightcontent .productInfo UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; WIDTH: 150px; PADDING-TOP: 0px
}
#content .rightcontent .productInfo LI {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bluearrow.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #e1e2e3 1px solid; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
#content .rightcontent .productInfo LI A {
	FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #00bdf2; TEXT-DECORATION: none
}
#content .rightcontent .productList {
	FLOAT: left; MARGIN: 0px 0px 50px 25px; OVERFLOW: auto; BORDER-LEFT: #e1e2e3 2px solid; WIDTH: 350px; HEIGHT: 550px
}
#content .rightcontent .productList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; PADDING-TOP: 0px
}
#content .rightcontent .productList LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 13px; WIDTH: 135px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 130px
}
#content .rightcontent .productList LI A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 9px; PADDING-BOTTOM: 15px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 105px; PADDING-TOP: 15px
}
#content .rightcontent .productList LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #00bdf2
}
#content .rightcontent .productList LI A IMG {
	DISPLAY: block
}
#breadcrumb {
	MARGIN: 10px 0px
}
#breadcrumb UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 24px
}
#breadcrumb UL LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 2px; TEXT-TRANSFORM: uppercase; WIDTH: 115px; COLOR: #ffffff; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #3b3b3b; TEXT-ALIGN: center
}
#breadcrumb UL LI.selected {
	BACKGROUND-COLOR: #01bdf2
}
#breadcrumb UL LI.highlighted {
	BACKGROUND-COLOR: #01bdf2
}
#store #breadcrumb {
	MARGIN-TOP: 40px
}
#basket {
	
}
#basket TABLE {
	MARGIN-BOTTOM: 10px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#basket TABLE TR {
	
}
#basket TABLE TR TH {
	BORDER-RIGHT: #cbcac9 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cbcac9 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #cbcac9 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #cbcac9 2px solid; BACKGROUND-COLOR: #cbcac9
}
#basket TABLE TR TD {
	BORDER-RIGHT: #cbcac9 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cbcac9 2px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cbcac9 2px solid; COLOR: #989b9c; PADDING-TOP: 4px; BORDER-BOTTOM: #cbcac9 2px solid
}
#basket TABLE TBODY TR TD {
	VERTICAL-ALIGN: middle; HEIGHT: 50px
}
#basket TABLE TFOOT TR.totalRow TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #01bdf2; BACKGROUND-COLOR: #3b3b3b
}
#basket TABLE TR TD.delete {
	WIDTH: 50px
}
#basket TABLE TR TD.item {
	WIDTH: 100px
}
#basket TABLE TR TD.description {
	
}
#basket TABLE TR TD.quantity {
	WIDTH: 25px; TEXT-ALIGN: center
}
#basket TABLE TR TD.each {
	WIDTH: 80px; TEXT-ALIGN: right
}
#basket TABLE TR TD.total {
	WIDTH: 125px; TEXT-ALIGN: right
}
#basket TABLE TR TD.buttons {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; TEXT-ALIGN: center
}
#basket TABLE TR TD.buttons SMALL {
	DISPLAY: block; MARGIN: 10px 2px; WIDTH: 121px; TEXT-ALIGN: center
}
#basket TABLE.summary {
	BORDER-COLLAPSE: separate
}
#basket TABLE.summary TR TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: 0px; WIDTH: 33%; COLOR: #ffffff; BORDER-BOTTOM: 0px; HEIGHT: 18px; BACKGROUND-COLOR: #929292
}
#horizontalProductList {
	MARGIN: 40px 0px; HEIGHT: 124px
}
#horizontalProductList UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#horizontalProductList UL LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
#horizontalProductList UL LI A {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 110px; COLOR: #ffffff; TEXT-ALIGN: center
}
#horizontalProductList UL LI A SPAN {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 26px; TEXT-ALIGN: center
}
#horizontalProductList UL LI A IMG {
	MARGIN-BOTTOM: 6px
}
#horizontalProductList UL LI A IMG.blueshadow {
	DISPLAY: none
}
#horizontalProductList UL LI.selected {
	
}
#horizontalProductList UL LI.selected A {
	COLOR: #00bcf1
}
#horizontalProductList UL LI.selected A IMG.blueshadow {
	DISPLAY: inline
}
#verticalProductList {
	MARGIN: 10px 0px; WIDTH: 480px
}
#verticalProductList UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#verticalProductList UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#verticalProductList UL LI A.title {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 4px 0px 0px; OVERFLOW: hidden; TEXT-TRANSFORM: uppercase; CURSOR: pointer; COLOR: #00bdf2; PADDING-TOP: 2px; BORDER-BOTTOM: #e1e2e3 1px solid
}
#verticalProductList UL LI P {
	DISPLAY: none; FONT-SIZE: 12px; MARGIN: 0px 4px 10px 10px
}
#verticalProductList UL LI P A {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Helvetica,HelveticaNeue
}
#verticalProductList UL LI.selected P {
	DISPLAY: block
}
