BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:780px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #000
}
#wrapper {
	VISIBILITY: hidden; WIDTH: 780px; POSITION: absolute; HEIGHT: 504px
}
#printwrapper {
	VISIBILITY: hidden; WIDTH: 520px; POSITION: absolute; HEIGHT: 504px
}
#invoice {
	MARGIN-TOP: 0px; LEFT: 50%; MARGIN-BOTTOM: 30px; MARGIN-LEFT: -390px; POSITION: absolute; TOP: 30px; HEIGHT: 600px
}
.centered {
	WIDTH: 400px; POSITION: absolute; HEIGHT: 504px; BACKGROUND-COLOR: #000
}
.leftcol {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #000
}
.rightinleftcol {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #000
}
.centerrightcols {
	LEFT: 260px; WIDTH: 520px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #000
}
.centercol {
	LEFT: 260px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #1e1e1e
}
.rightcol {
	LEFT: 520px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #333
}
.leftcolprint {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #1e1e1e
}
.centercolprint {
	LEFT: 260px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #333
}
.rightcolblack {
	LEFT: 520px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #000
}
.rightcolwide {
	LEFT: 520px; POSITION: absolute; TOP: 0px; HEIGHT: 504px
}
.righthalf {
	PADDING-LEFT: 15px; LEFT: 390px; WIDTH: 375px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #333
}
#invoice .leftcol {
	HEIGHT: 680px; BACKGROUND-COLOR: #0f0f0f
}
#invoice .centercol {
	HEIGHT: 680px
}
#invoice .rightcol {
	HEIGHT: 680px
}
#invoice .leftcol .logo {
	LEFT: 15px; POSITION: absolute; TOP: 30px
}
.popupcol {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 260px; PADDING-TOP: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #333
}
.popupcol TEXTAREA {
	HEIGHT: 285px
}
.popuplogo {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; TEXT-ALIGN: right
}
.popupwide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 15px; WIDTH: 365px; PADDING-TOP: 20px; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #333
}
.popupcol {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.popupwide {
	PADDING-RIGHT: 15px; WIDTH: 345px
}
A {
	COLOR: #a2a2a2; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff
}
P {
	MARGIN: 0px; LINE-HEIGHT: 15px
}
P.new {
	MARGIN-TOP: 15px
}
P.halfnew {
	MARGIN-TOP: 5px
}
P.grey {
	COLOR: #a2a2a2
}
.error {
	COLOR: #f30
}
.columnhead P {
	MARGIN-BOTTOM: 5px
}
UL.nobullets {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.nobullets LI {
	MARGIN-BOTTOM: 5px
}
A.highlight {
	COLOR: #fff
}
TD IMG {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2b2b2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b2b2b2 1px solid
}
.IMG2 {
		outline: none;
	border: none;
	text-decoration: none;
}
.arrows {
	MARGIN-LEFT: 6px; VERTICAL-ALIGN: -3px; WIDTH: 40px; HEIGHT: 12px
}
.columnhead {
	LEFT: 0px; MARGIN: 28px 15px 6px; WIDTH: 230px; POSITION: absolute; TOP: 0px; HEIGHT: 40px
}
.columnlead {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 74px; HEIGHT: 75px
}
.forcebottom {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 6px; WIDTH: 260px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
.columnbody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 149px; HEIGHT: 254px
}
.columnbodytall {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 149px; HEIGHT: 294px
}
.columnfoot {
	LEFT: 0px; MARGIN: 0px 15px; WIDTH: 230px; POSITION: absolute; TOP: 408px; HEIGHT: 40px
}
.columnlowerfoot {
	LEFT: 0px; MARGIN: 0px 15px; WIDTH: 230px; POSITION: absolute; TOP: 430px; HEIGHT: 40px
}
.columnpolicies {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; COLOR: #666666; POSITION: absolute; TOP: 450px; HEIGHT: 41px
}
.columnpolicieswhite {
	Z-INDEX: 100; LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; COLOR: #ffffff; POSITION: absolute; TOP: 450px; HEIGHT: 41px
}
.columnrtwlinks {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; COLOR: #666666; POSITION: absolute; TOP: 20px; HEIGHT: 41px
}
.columnviewall {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 70px; POSITION: absolute; TOP: 445px; HEIGHT: 41px
}
.columnscrollviewall {
	LEFT: 180px; MARGIN: 7px 15px 0px; WIDTH: 70px; POSITION: absolute; TOP: 445px; HEIGHT: 41px
}
.columnpagenumbers {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; POSITION: absolute; TOP: 460px; HEIGHT: 41px
}
.columnmessage {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; POSITION: absolute; TOP: 350px; HEIGHT: 41px
}
.columnusmessage {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; POSITION: absolute; TOP: 360px; HEIGHT: 41px
}
.columnukmessage {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; POSITION: absolute; TOP: 375px; HEIGHT: 41px
}
.columnprivateclosetmessage {
	LEFT: 0px; MARGIN: 7px 15px 0px; WIDTH: 230px; POSITION: absolute; TOP: 170px; HEIGHT: 41px
}
.columnfrprivateclosetmessage {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 127px; HEIGHT: 254px
}
.rulesshortscroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.rulesmedscroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.rulestallscroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.largescroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.rulesventiscroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.rulesukreviewscroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.rulesukinvoicescroll {
	SCROLLBAR-FACE-COLOR: #3f3f3f; SCROLLBAR-HIGHLIGHT-COLOR: #3f3f3f; SCROLLBAR-SHADOW-COLOR: #2c2c2c; SCROLLBAR-3DLIGHT-COLOR: #555; SCROLLBAR-ARROW-COLOR: #1e1e1e; SCROLLBAR-TRACK-COLOR: #1e1e1e; SCROLLBAR-DARKSHADOW-COLOR: #1e1e1e; SCROLLBAR-BASE-COLOR: #1e1e1e
}
.rulesshortscroll {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulesmedscroll {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulestallscroll {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulesventiscroll {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.ruleselastic {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulebelowelastic {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulesukreviewscroll {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulesukinvoicescroll {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulesukreviewaddress {
	BORDER-RIGHT: #3a3a3a 0px solid; BORDER-TOP: #3a3a3a 1px solid; BORDER-LEFT: #3a3a3a 0px solid; BORDER-BOTTOM: #3a3a3a 1px solid
}
.rulesshortscroll {
	PADDING-RIGHT: 16px; OVERFLOW: auto; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 100px
}
.rulesmedscroll {
	PADDING-RIGHT: 16px; OVERFLOW: auto; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 161px
}
.rulesukreviewscroll {
	PADDING-RIGHT: 16px; OVERFLOW: auto; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 120px
}
.rulesukinvoicescroll {
	PADDING-RIGHT: 16px; OVERFLOW: auto; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 116px
}
.rulestallscroll {
	PADDING-RIGHT: 16px; OVERFLOW: auto; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 188px
}
.rulesventiscroll {
	PADDING-RIGHT: 16px; OVERFLOW: auto; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 260px
}
.largescroll {
	PADDING-RIGHT: 16px; MARGIN: 30px -15px 15px 0px; OVERFLOW: auto; WIDTH: 360px; HEIGHT: 250px
}
.rulesshortscroll {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.rulesmedscroll {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.rulestallscroll {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.rulesventiscroll {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.rulesukreviewscroll {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.rulesukinvoicescroll {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.largescroll {
	PADDING-RIGHT: 0px; WIDTH: 100%
}
.forcebottom {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
.rulesshortscroll P {
	PADDING-RIGHT: 5px
}
.rulesmedscroll P {
	PADDING-RIGHT: 5px
}
.rulestallscroll P {
	PADDING-RIGHT: 5px
}
.rulesukreviewscroll P {
	PADDING-RIGHT: 5px
}
.rulesukinvoicescroll P {
	PADDING-RIGHT: 5px
}
.rulesventiscroll P {
	PADDING-RIGHT: 5px
}
.rulesventiscroll P.new {
	PADDING-RIGHT: 5px
}
.largescroll P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.noruleselastic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 6px
}
.ruleselastic {
	PADDING-BOTTOM: 10px; WIDTH: 230px; PADDING-TOP: 5px
}
.rulebelowelastic {
	BORDER-RIGHT: #3a3a3a 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3a3a3a 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #3a3a3a 0px solid; WIDTH: 230px; PADDING-TOP: 5px; BORDER-BOTTOM: #3a3a3a 1px solid
}
.ruleaboveelastic {
	BORDER-RIGHT: #3a3a3a 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3a3a3a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #3a3a3a 0px solid; WIDTH: 230px; PADDING-TOP: 5px; BORDER-BOTTOM: #3a3a3a 0px solid
}
.rulebelowshort {
	BORDER-RIGHT: #3a3a3a 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3a3a3a 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #3a3a3a 0px solid; WIDTH: 230px; PADDING-TOP: 5px; BORDER-BOTTOM: #3a3a3a 1px solid; HEIGHT: 93px
}
.rulesukreviewaddress {
	PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 5px; HEIGHT: 120px
}
TABLE.sizeguide {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; COLOR: #a2a2a2; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333; spacing: 6px
}
TR.border {
	BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #999999; BORDER-BOTTOM-COLOR: #999999; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #333; BORDER-RIGHT-COLOR: #999999; BORDER-BOTTOM-STYLE: solid
}
TD.border {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333
}
TD.bordernotop {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333
}
TD.borderrightnotop {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333
}
TD.borderrighttop {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #333
}
TABLE.borderbutton {
	BORDER-RIGHT: #a2a2a2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a2a2a2 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a2a2a2 1px solid; CURSOR: pointer; COLOR: #a2a2a2; PADDING-TOP: 2px; BORDER-BOTTOM: #a2a2a2 1px solid; spacing: 0px
}
TABLE.borderbuttonon {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; spacing: 0px
}
.rulebelowshort {
	HEIGHT: 83px
}
.rulebelowshort .rulebelowelastic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.reviewleft {
	WIDTH: 115px; LINE-HEIGHT: 15px
}
.reviewright {
	FLOAT: right; WIDTH: 65px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.reviewextraleft {
	WIDTH: 155px; LINE-HEIGHT: 15px
}
.reviewminusright {
	FLOAT: right; WIDTH: 25px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.left {
	WIDTH: 119px; LINE-HEIGHT: 15px
}
.right {
	FLOAT: right; WIDTH: 61px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.rightnomargin {
	FLOAT: right; WIDTH: 62px; LINE-HEIGHT: 15px; TEXT-ALIGN: right
}
.rulebelowelastic .leftright {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px
}
.rulebelowelastic .right {
	WIDTH: 102px
}
.print {
	LEFT: 220px; COLOR: #666666; POSITION: absolute; TOP: 457px
}
.variation {
	MARGIN: 15px 0px 0px
}
.variationnometa {
	MARGIN: 5px 0px 0px
}
.variationnomargin {
	MARGIN: 0px
}
.legend {
	FLOAT: left; WIDTH: 15px; TEXT-ALIGN: left
}
.description {
	MARGIN-LEFT: 20px
}
.variation .left {
	MARGIN-LEFT: 20px
}
.variationnometa .left {
	MARGIN-LEFT: 20px
}
.variationnomargin .left {
	MARGIN-LEFT: 20px
}
.variationnocontrols {
	MARGIN: 15px 0px 0px
}
.variationnocontrols .description {
	MARGIN-LEFT: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.formrowlabelaboveblank {
	CLEAR: both; MARGIN-BOTTOM: 4px; HEIGHT: 36px
}
.formrowlabelabove {
	CLEAR: both; MARGIN-BOTTOM: 4px; HEIGHT: 35px
}
.formrowlabelabovehidden {
	CLEAR: both; DISPLAY: none; MARGIN-BOTTOM: 4px; HEIGHT: 35px
}
.formrowelastic {
	MARGIN-BOTTOM: 4px
}
.formrownolabel {
	CLEAR: both; MARGIN-BOTTOM: 4px; HEIGHT: 20px
}
.formfloatL {
	FLOAT: left; WIDTH: 111px
}
.formfloatR {
	FLOAT: right; WIDTH: 111px
}
.formfloatL200 {
	FLOAT: left; WIDTH: 200px
}
.formfloatL3qtr {
	FLOAT: left; WIDTH: 165px
}
.formfloatR200 {
	FLOAT: right; WIDTH: 200px
}
.formfloatqtr {
	FLOAT: left; WIDTH: 55px
}
.formfloatRqtr {
	FLOAT: right; WIDTH: 55px
}
.formbuttons {
	MARGIN-TOP: 10px; WIDTH: 230px; COLOR: #5a5a5a
}
.availability {
	COLOR: #fff
}
SELECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana; HEIGHT: 15px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 0px
}
SELECT.subjecterror {
	WIDTH: 230px; COLOR: #f30
}
SELECT.subject {
	WIDTH: 230px
}
SELECT.card {
	WIDTH: 107px
}
SELECT.date {
	WIDTH: 51px
}
SELECT.dateError {
	WIDTH: 51px; COLOR: #f30
}
SELECT.cardError {
	WIDTH: 107px; COLOR: #f30
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 1px
}
INPUT {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.field {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 2px; WIDTH: 230px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 1px
}
.formfloatL INPUT.field {
	WIDTH: 111px
}
.formfloatR INPUT.field {
	WIDTH: 111px
}
.formfloatqtr INPUT.field {
	WIDTH: 51px
}
.formfloatqtr SELECT {
	WIDTH: 51px
}
INPUT.fieldtwofifths {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 2px; WIDTH: 40px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 1px
}
INPUT.fieldthreefifths {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 2px; WIDTH: 63px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 1px
}
INPUT.fieldqtr {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 2px; WIDTH: 51px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 1px
}
INPUT.field3qtr {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; MARGIN-BOTTOM: 2px; WIDTH: 171px; BACKGROUND-COLOR: #999; BORDER-RIGHT-WIDTH: 1px
}
TD {
	FONT-SIZE: 10px
}
.lightbox {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.lightbox1 {
	LEFT: 0px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox2 {
	LEFT: 325px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox3 {
	LEFT: 650px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox4 {
	LEFT: 975px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox5 {
	LEFT: 1300px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox6 {
	LEFT: 1625px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox7 {
	LEFT: 1950px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox8 {
	LEFT: 2275px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox9 {
	LEFT: 2600px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox10 {
	LEFT: 2925px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox11 {
	LEFT: 3250px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox12 {
	LEFT: 3575px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox13 {
	LEFT: 3900px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox14 {
	LEFT: 4225px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox15 {
	LEFT: 4550px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox16 {
	LEFT: 4875px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox17 {
	LEFT: 5200px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox18 {
	LEFT: 5525px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox19 {
	LEFT: 5850px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox20 {
	LEFT: 6175px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox21 {
	LEFT: 6500px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox22 {
	LEFT: 6825px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox23 {
	LEFT: 7150px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox24 {
	LEFT: 7475px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox25 {
	LEFT: 7800px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox26 {
	LEFT: 8125px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox27 {
	LEFT: 8450px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox28 {
	LEFT: 8775px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.lightbox29 {
	LEFT: 9100px; WIDTH: 325px; POSITION: absolute; TOP: 0px
}
.anchors {
	LEFT: 278px; POSITION: absolute; TOP: 250px
}
.autoscroll_r {
	LEFT: 283px; POSITION: absolute; TOP: 28px
}
.autoscroll {
	LEFT: 283px; POSITION: absolute; TOP: 460px
}
.autoscroll_body_front {
	Z-INDEX: 101; RIGHT: 20px; POSITION: absolute; TOP: 460px
}
.autoscroll_body_fr_back {
	Z-INDEX: 100; RIGHT: 20px; POSITION: absolute; TOP: 475px
}
.autoscroll_body_back {
	Z-INDEX: 100; RIGHT: 20px; POSITION: absolute; TOP: 460px
}
.photo_note {
	LEFT: 15px; POSITION: absolute; TOP: 450px
}
.thumbnail1 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 0px
}
.thumbnail2 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 168px
}
.thumbnail3 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 336px
}
.thumbnail4 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 0px
}
.thumbnail5 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 168px
}
.thumbnail6 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 336px
}
.thumbnail1-6 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 0px
}
.thumbnail2-6 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 168px
}
.thumbnail3-6 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 336px
}
.thumbnail4-6 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 0px
}
.thumbnail5-6 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 168px
}
.thumbnail6-6 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 336px
}
.thumbnail1-4 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 0px; HEIGHT: 252px
}
.thumbnail2-4 {
	LEFT: 0px; WIDTH: 130px; POSITION: absolute; TOP: 252px; HEIGHT: 252px
}
.thumbnail3-4 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 0px; HEIGHT: 252px
}
.thumbnail4-4 {
	LEFT: 130px; WIDTH: 130px; POSITION: absolute; TOP: 252px; HEIGHT: 252px
}
.colgrey {
	LEFT: 0px; WIDTH: 252px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #1e1e1e
}
.colgreymini {
	LEFT: 306px; WIDTH: 22px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #1e1e1e
}
.colgreymini2 {
	LEFT: 284px; WIDTH: 22px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #333
}
.colblackmini {
	LEFT: 260px; WIDTH: 22px; POSITION: absolute; TOP: 0px; HEIGHT: 504px; BACKGROUND-COLOR: #000
}
.thumbnail1-3border {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; LEFT: 0px; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 250px; BORDER-BOTTOM: #a2a2a2 1px solid; POSITION: absolute; TOP: 3px; HEIGHT: 162px
}
.thumbnail2-3border {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; LEFT: 0px; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 250px; BORDER-BOTTOM: #a2a2a2 1px solid; POSITION: absolute; TOP: 171px; HEIGHT: 162px
}
.thumbnail3-3border {
	BORDER-RIGHT: #a2a2a2 1px solid; BORDER-TOP: #a2a2a2 1px solid; LEFT: 0px; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 250px; BORDER-BOTTOM: #a2a2a2 1px solid; POSITION: absolute; TOP: 339px; HEIGHT: 162px
}
.thumbnail1-3 {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 168px
}
.thumbnail2-3 {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 168px; HEIGHT: 168px
}
.thumbnail3-3 {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 336px; HEIGHT: 168px
}
.thumbnail1-4v {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 0px; HEIGHT: 126px
}
.thumbnail2-4v {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 126px; HEIGHT: 126px
}
.thumbnail3-4v {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 252px; HEIGHT: 126px
}
.thumbnail4-4v {
	LEFT: 0px; WIDTH: 260px; POSITION: absolute; TOP: 378px; HEIGHT: 126px
}
.gridkey {
	Z-INDEX: 100; LEFT: 4px; COLOR: #333; POSITION: absolute; TOP: 2px
}
.viewallkey {
	Z-INDEX: 100; LEFT: 4px; COLOR: #a2a2a2; POSITION: absolute; TOP: 2px
}
.gridphoto_note {
	Z-INDEX: 100; LEFT: 4px; COLOR: #fff; POSITION: absolute; TOP: 150px
}
.spacer {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 1px
}
.spacer5 {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 5px
}
.spacer10 {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 10px
}
.spacer15 {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 15px
}
#nextAll {
	DISPLAY: none
}
#nextSort1 {
	DISPLAY: none
}
#nextSort2 {
	DISPLAY: none
}
#nextSort3 {
	DISPLAY: none
}
#nextSort4 {
	DISPLAY: none
}
#nextSale {
	DISPLAY: none
}
#available {
	DISPLAY: none
}
#availablesoon {
	DISPLAY: none
}
#backorder {
	DISPLAY: none
}
#possiblyavailable {
	DISPLAY: none
}
#unavailable {
	DISPLAY: none
}
#moreinformation {
	DISPLAY: none
}
#contactitem {
	DISPLAY: none
}
#selectsize {
	DISPLAY: none
}
#photounavailable {
	DISPLAY: none
}
#preorder {
	DISPLAY: none
}
#contactitemjewelry {
	DISPLAY: none
}
#orderconfirmation {
	DISPLAY: none
}
#printlogo {
	DISPLAY: none
}
#header {
	BORDER-TOP: #1f1f1f 4px solid; BACKGROUND: url() no-repeat 4% 40%; WIDTH: 780px; HEIGHT: 110px
}
#header H1 A {
	MARGIN-TOP: 20px; DISPLAY: block; MARGIN-LEFT: 20px; WIDTH: 131px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 39px; BORDER-BOTTOM-STYLE: none
}
#header H1 A SPAN {
	OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
#header UL {
	CLEAR: both; FLOAT: right; TEXT-TRANSFORM: lowercase; LIST-STYLE-TYPE: none
}
#header P {
	CLEAR: both; FLOAT: right; TEXT-TRANSFORM: lowercase; LIST-STYLE-TYPE: none
}
#header UL#options {
	PADDING-BOTTOM: 6px; MARGIN: 30px 0px 0px; FONT: 10px verdana,Arial,Helvetica,sans-serif,sans; WIDTH: 430px; PADDING-TOP: 4px; BORDER-BOTTOM: #333 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
UL#options LI {
	BORDER-RIGHT: #1b1b1b 1px solid; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 0px
}
#header UL#options LI#optionsLast {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header UL#options LI#optionsLast A {
	PADDING-RIGHT: 22px
}
UL#options LI A {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 6px; COLOR: #999; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL#options LI A STRONG {
	COLOR: #d5d5d5
}
UL#options LI A:hover {
	BACKGROUND: #262626; COLOR: #e0e0e0
}
#header P {
	CLEAR: both; MARGIN-TOP: 1em; FONT-SIZE: 11px; FLOAT: right; COLOR: #999; MARGIN-RIGHT: 12px; PADDING-TOP: 4px; HEIGHT: 30px
}
#header P A {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #444 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; FONT: bold 14px Arial,Helvetica,sans-serif,sans; BORDER-LEFT: #444 1px solid; COLOR: #fff; PADDING-TOP: 0.2em; BORDER-BOTTOM: #444 1px solid; TEXT-DECORATION: none
}
#header P A:hover {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #262626; BORDER-LEFT: #666 1px solid; COLOR: #fff; BORDER-BOTTOM: #666 1px solid
}
#header P A.activeCurrency {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #262626; BORDER-LEFT: #666 1px solid; COLOR: #fff; BORDER-BOTTOM: #666 1px solid
}
#navigation {
	MARGIN: 1px 0px; WIDTH: 780px
}
#navigation UL {
	FONT: 11px/11px verdana,Arial,Helvetica,sans-serif,sans; WIDTH: 674px; COLOR: #000
}
UL#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #3f3f3f; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; HEIGHT: 11px; BORDER-RIGHT-WIDTH: 0px
}
UL#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #888; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL#submenu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#submenu LI A {
	COLOR: #0f0f0f! important
}
UL#submenu LI.sel A {
	COLOR: #fff! important
}
.home DIV#submenu {
	BORDER-TOP: #000 1px solid; BACKGROUND: #2f2f2f; WIDTH: 675px; HEIGHT: 13px
}
#navigation A:link {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #3f3f3f; PADDING-BOTTOM: 5px; COLOR: #e0e0e0; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#navigation A:visited {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #3f3f3f; PADDING-BOTTOM: 5px; COLOR: #e0e0e0; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#navigation A:hover {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; BACKGROUND: #3f3f3f; PADDING-BOTTOM: 5px; COLOR: #e0e0e0; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#navigation UL#menu A:link {
	BORDER-RIGHT: #000 1px solid; BACKGROUND-POSITION: left bottom; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: repeat-x
}
#navigation UL#menu A:visited {
	BORDER-RIGHT: #000 1px solid; BACKGROUND-POSITION: left bottom; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: repeat-x
}
#navigation UL#menu A:hover {
	BORDER-RIGHT: #000 1px solid; BACKGROUND-POSITION: left bottom; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: repeat-x
}

@media Unknown    
{
#navigation UL#menu A#navLast {
	PADDING-RIGHT: 33px! important; PADDING-LEFT: 33px! important
}
    }
#navigation UL#menu A#navLast {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 24px! important; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.home #navigation UL#menu A:hover {
	BORDER-BOTTOM-COLOR: #000
}
#navigation UL#menu A:hover {
	BACKGROUND: #4f4f4f; BORDER-BOTTOM-COLOR: #000
}
#navigation UL#menu LI.sel A:link {
	BACKGROUND: #888; BORDER-BOTTOM-COLOR: #888; COLOR: #fff
}
#navigation UL#menu LI.sel A:visited {
	BACKGROUND: #888; BORDER-BOTTOM-COLOR: #888; COLOR: #fff
}
#navigation UL#menu LI.sel A:hover {
	BACKGROUND: #888; BORDER-BOTTOM-COLOR: #888; COLOR: #fff
}
#navigation UL#submenu A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #888; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navigation UL#submenu A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #888; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navigation UL#submenu A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #888; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navigation UL#submenu A:hover {
	COLOR: #fff! important; TEXT-DECORATION: none
}
DIV#footer {
	CLEAR: both; BORDER-TOP: #373737 1px solid; MARGIN-TOP: 0.25em; MARGIN-BOTTOM: 1em; WIDTH: 780px; COLOR: #777; PADDING-TOP: 1em; HEIGHT: 30px; TEXT-ALIGN: center
}
#footer A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #d0d0d0
}
P#theSmallPrint {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.bd-div {
	BACKGROUND: url(/ht/img/common/main-bg-shadow.gif) #fff repeat-y left top; MARGIN: auto; WIDTH: 960px
}
.leftBlock {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.noLeftRight .leftBlock {
	MARGIN: 0px 20px; WIDTH: 920px
}
.oneThird .leftBlock {
	MARGIN: 0px 20px; WIDTH: 920px
}
.twoThirds .leftBlock {
	MARGIN: 0px 10px 0px 20px; WIDTH: 600px
}
.col2or3 .leftBlock {
	MARGIN: 0px 10px 0px 20px; WIDTH: 600px
}
.topRight .leftBlock {
	MARGIN: 0px 10px 0px 20px; WIDTH: 750px
}
.topLeftRight .leftBlock {
	MARGIN: 0px 0px 0px 20px; WIDTH: 750px
}
.oneThird .colLeft {
	MARGIN: 0px 20px 0px 0px
}
.colMain {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.noLeftRight .colMain {
	WIDTH: 920px
}
.twoThirds .colMain {
	WIDTH: 600px
}
.col2or3 .colMain {
	WIDTH: 600px
}
.topLeftRight .colMain {
	WIDTH: 600px
}
.oneThird .colMain {
	WIDTH: 600px
}
.colLeft {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
.twoThirds .colLeft {
	WIDTH: 300px
}
.col2or3 .colLeft {
	WIDTH: 300px
}
.oneThird .colLeft {
	WIDTH: 300px
}
.topLeftRight .colLeft {
	MARGIN: 0px 10px 0px 0px; WIDTH: 140px
}
.colRight {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 20px 0px 0px; OVERFLOW: hidden
}
.twoThirds .colRight {
	WIDTH: 300px
}
.col2or3 .colRight {
	WIDTH: 300px
}
.topLeftRight .colRight {
	WIDTH: 160px
}
.topRight .colRight {
	WIDTH: 160px
}
.smallLeft .leftBlock {
	MARGIN: 0px 10px 0px 20px; WIDTH: 920px
}
.smallLeft .colMain {
	WIDTH: 760px
}
.smallLeft .colLeft {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 140px
}
.topRight .colMain {
	WIDTH: 750px
}

#continueShopping {border:1px solid #4c4c4c;color:#4c4c4c;margin-left:0 !important}
#content {background:#f1f1f1 !important}