* {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
* {
	MIN-HEIGHT: 0px! important; TEXT-ALIGN: left! important
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 15px
}
A {
	COLOR: #2976c9! important
}
A:hover {
	COLOR: #2976c9! important
}
TH {
	COLOR: #2f2f2f! important
}
TD {
	COLOR: #2f2f2f! important
}
TD {
	BORDER-LEFT-COLOR: #ccc! important; BORDER-BOTTOM-COLOR: #ccc! important; BORDER-TOP-COLOR: #ccc! important; BORDER-RIGHT-COLOR: #ccc! important
}
HR {
	VISIBILITY: visible; MARGIN: 20px 0px; HEIGHT: 1px
}
.button-set {
	DISPLAY: none
}
.col3-set * {
	FLOAT: none! important; WIDTH: auto! important
}
.col4-set * {
	FLOAT: none! important; WIDTH: auto! important
}
.form-button {
	DISPLAY: none
}
.head {
	TEXT-ALIGN: left
}
.head * {
	DISPLAY: block! important; FLOAT: none
}
.page-head * {
	DISPLAY: block! important; FLOAT: none
}
.page-head-alt * {
	DISPLAY: block! important; FLOAT: none
}
.pager {
	DISPLAY: none
}
.view-by {
	DISPLAY: none
}
.facts {
	DISPLAY: none! important
}
.content {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
.box {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
#nav {
	DISPLAY: none
}
.header {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.header-top-container {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1#logo {
	FLOAT: none
}
.this-is-a-demo {
	FLOAT: none
}
.quick-access {
	FLOAT: none
}
H1#logo {
	MARGIN: 0px
}
.quick-access {
	DISPLAY: none; FLOAT: none
}
.side-col {
	FLOAT: none! important
}
.side-col .box {
	DISPLAY: none
}
.col-main {
	FLOAT: none! important; MARGIN: 0px; WIDTH: auto! important
}
.footer-container {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.footer {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 2em
}
.footer .informational {
	BORDER-TOP-WIDTH: 0px; DISPLAY: none; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.count {
	COLOR: #2f2f2f! important
}
.ratings {
	DISPLAY: none! important
}
.rating-box {
	DISPLAY: none! important
}
.step-count {
	DISPLAY: inline! important
}
.base-mini .head * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#track1 {
	DISPLAY: none
}
UL.more-views {
	MARGIN-BOTTOM: 10px
}
UL.more-views * {
	DISPLAY: inline! important
}
.product-info {
	FLOAT: none! important; WIDTH: auto! important
}
.add-to-box {
	DISPLAY: none
}
.checkout-progress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.checkout-progress * {
	PADDING-RIGHT: 10px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.listing-type-list .listing-item {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.one-page-checkout .active .step-count {
	COLOR: #2f2f2f
}
.login-box TD {
	BORDER-BOTTOM-WIDTH: 0px
}
.shipment-count {
	COLOR: #2f2f2f
}
.grand-total {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2f2f2f
}
P.grand-total {
	PADDING-RIGHT: 0px
}
.account-side {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto! important; BORDER-RIGHT-WIDTH: 0px
}
.account-side .box {
	DISPLAY: block! important
}
.account-box .head H4 {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.account-box .product-images {
	WIDTH: auto
}
.account-box .product-details {
	MARGIN: 0px
}
TABLE.data-table {
	WIDTH: 90%! important
}
BODY.page-popup .data-table TD {
	BORDER-RIGHT: #d9dde3 1px solid; BORDER-BOTTOM: #d9dde3 1px solid
}
BODY.page-popup .data-table TH {
	BORDER-RIGHT: #d9dde3 1px solid; BORDER-BOTTOM: #d9dde3 1px solid
}
BODY.page-popup .data-table TH.last {
	BORDER-RIGHT-WIDTH: 0px! important
}
BODY.page-popup .data-table TD.last {
	BORDER-RIGHT-WIDTH: 0px! important
}
BODY.page-popup .data-table TFOOT TD {
	BORDER-BOTTOM-STYLE: none! important
}
BODY.page-popup .data-table TD {
	BORDER-LEFT-COLOR: #bbb; BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb
}
BODY.page-popup .data-table TH {
	BORDER-LEFT-COLOR: #bbb; BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb
}
.page-popup H1#logo {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
.a-right {
	TEXT-ALIGN: right! important
}

