TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
TD {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
TH {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
DIV {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
P {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
H1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
H3 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
H4 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
H5 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
H6 {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 12px/15px arial, helvetica, sans-serif; COLOR: #3a3a3a
}
INPUT {
	FONT-SIZE: 12px; BACKGROUND: #fff; FONT: menu
}
SELECT {
	FONT-SIZE: 12px; BACKGROUND: #fff; FONT: menu
}
FORM {
	MARGIN: 0px
}
#pageContainer {
	MARGIN: 0px auto; WIDTH: 960px; POSITION: relative; TEXT-ALIGN: left
}
#pageContainer IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#breadCrumbs {
	FLOAT: left; WIDTH: 100%
}
#functions {
	FLOAT: right
}
#functions LI {
	FLOAT: left
}
#prodMain {
	FLOAT: left; WIDTH: 100%
}
#prodMain_imgGallery {
	FLOAT: left; WIDTH: 320px
}
#prodMain_detail {
	FLOAT: left; WIDTH: 320px
}
#productChunk {
	FLOAT: left
}
#imgPreviews {
	MARGIN-LEFT: -5px
}
#proimg {
	MARGIN-BOTTOM: 8px
}
#gallery_ui A {
	FONT-SIZE: 11px
}
#prodMain_special {
	FLOAT: right
}
#pageContainer #navAlpha {
	FLOAT: left; WIDTH: 100%
}
* HTML #pageContainer #navAlpha {
	MARGIN: 0px
}
#pageContainer #navAlpha LI {
	BACKGROUND: #f2f2f0; FLOAT: left; MARGIN-RIGHT: 8px
}
#pageContainer #navAlpha LI.selected {
	BACKGROUND: #3a3a3a
}
#pageContainer #navAlpha A {
	PADDING-RIGHT: 11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 7px
}
#pageContainer #navAlpha A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#pageContainer #navAlpha .selected A {
	COLOR: #fff; TEXT-DECORATION: none
}
#pageContainer #navAlpha .selected A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#pageContainer LI.selected A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#prodMain {
	POSITION: relative
}
#prodDescTab {
	FLOAT: left
}
#prodTechSpecTab {
	FLOAT: left
}
#prodAccesTab {
	FLOAT: left
}
#prodPaymentTab {
	FLOAT: left
}
#prodShipTab {
	FLOAT: left
}
#specContainer {
	FLOAT: left
}
#pricing {
	CLEAR: left
}
.noSubHead {
	MARGIN-BOTTOM: 12px
}
#pricing {
	MARGIN-BOTTOM: 1em
}
#rating_ui {
	MARGIN-BOTTOM: 1em
}
#prodMain_descShort {
	MARGIN-BOTTOM: 1em
}
#prodMain_navBeta {
	MARGIN-BOTTOM: 1em
}
#prodMain_descShort {
	MARGIN: 2em 0px 0px
}
#inventory {
	MARGIN-BOTTOM: 2em
}
#pricing .Oprice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#pricing .Oprice .Ovalue {
	FONT-WEIGHT: bold! important; FONT-SIZE: 15px! important; COLOR: #c7202b! important; LINE-HEIGHT: 1.2em! important
}
#pricing .Oprice .Olabel {
	FONT-WEIGHT: bold! important; FONT-SIZE: 15px! important; COLOR: #c7202b! important; LINE-HEIGHT: 1.2em! important
}
#inventory {
	DISPLAY: block; FONT-STYLE: italic
}
#pricing TABLE {
	CLEAR: both; WIDTH: 100%
}
UNKNOWN {
	MARGIN-BOTTOM: 16px
}
#options DIV {
	MARGIN-BOTTOM: 0.4em
}
#options LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 75px
}
#options LABEL.checkbox {
	DISPLAY: inline; FLOAT: none
}
.reviewFlagging {
	FLOAT: right; TEXT-ALIGN: right
}
.reviewFlagging SPAN {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
#pageContainer .reviewMeter {
	MARGIN-TOP: 2em; COLOR: #3a3a3a
}
#pageContainer .reviewMeter LI {
	CLEAR: left; MARGIN-BOTTOM: 1px; LINE-HEIGHT: 15px
}
#pageContainer .reviewMeter IMG {
	MARGIN-RIGHT: 6px
}
.reviewMeter SPAN {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 130px; COLOR: #000
}
#overallRating {
	PADDING-RIGHT: 16px
}
#ratingOverview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.reviewSet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#noReviews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#noReviews H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000
}
.featuredReview {
	DISPLAY: block; BACKGROUND: #08c; FLOAT: left; WIDTH: 32px; MARGIN-RIGHT: 3px; POSITION: relative; TOP: -2px; HEIGHT: 18px
}
.featuredReview IMG {
	VERTICAL-ALIGN: top
}
#pageContainer P {
	CLEAR: left; MARGIN: 0px 0px 1.2em
}
#pageContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pageContainer A {
	TEXT-DECORATION: none
}
H1 {
	COLOR: #000
}
H2 {
	COLOR: #000
}
H3 {
	COLOR: #000
}
H4 {
	COLOR: #000
}
H5 {
	COLOR: #000
}
H6 {
	COLOR: #000
}
.productName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 1.5em; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.productName SPAN {
	DISPLAY: block
}
.productNameSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000
}
A:hover .productNameSmall {
	COLOR: #556293; TEXT-DECORATION: underline
}
.strongHeading {
	BACKGROUND: #f2f2f0
}
.sectionHead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #000
}
.sectionHead A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #000
}
UL.sectionHead {
	FONT-WEIGHT: normal
}
UL.sectionHead A {
	FONT-WEIGHT: normal
}
#pageContainer .heading {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000
}
#pageContainer A {
	COLOR: #3a3a3a
}
#pageContainer A.visible {
	COLOR: #000; TEXT-DECORATION: underline
}
#pageContainer A:hover {
	COLOR: #556293; TEXT-DECORATION: underline
}
#pageContainer A.visible:hover {
	TEXT-DECORATION: underline
}
#functions A {
	PADDING-LEFT: 23px; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 1em
}
* HTML #functions A {
	DISPLAY: inline
}
.printer {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_printPage.gif) no-repeat left 50%
}
.envelope {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_emailFriend.gif) no-repeat left 50%
}
.more {
	CLEAR: both; PADDING-RIGHT: 18px! important; BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_submitArrow.gif) no-repeat right 50%; FLOAT: none; TEXT-DECORATION: none
}
#pageContainer .userName {
	COLOR: #000; TEXT-DECORATION: underline
}
#pageContainer .backToTop {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_backToTop.gif) no-repeat left 50%; LEFT: 8px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 75px; PADDING-TOP: 0px; POSITION: relative
}
#pageContainer .backToTop:hover {
	FONT-SIZE: 11px! important
}
.viewLarger {
	PADDING-LEFT: 20px! important; COLOR: #3a3a3a; TEXT-DECORATION: none
}
.prodTour {
	PADDING-LEFT: 20px! important; COLOR: #3a3a3a; TEXT-DECORATION: none
}
.viewLarger {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_viewLarge.gif) no-repeat left top
}
.prodTour {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_filmStrip.gif) no-repeat left top
}
.icon_refurb {
	CLEAR: left; DISPLAY: block; PADDING-LEFT: 26px; FONT-SIZE: 11px; BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_refurb.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 1.5em; WIDTH: 120px; LINE-HEIGHT: 13px; MARGIN-RIGHT: 8px
}
#pageContainer .icon_refurb A:hover {
	FONT-SIZE: 12px! important; COLOR: #000! important
}
.icon_refurb STRONG {
	FONT-SIZE: 12px; COLOR: #000
}
#pageContainer .para {
	TEXT-DECORATION: underline
}
.thumbup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative; TOP: -5px
}
.thumbdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative; TOP: -5px
}
.flagthis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; POSITION: relative; TOP: -5px
}
.thumbup {
	PADDING-RIGHT: 24px
}
.thumbdown {
	PADDING-RIGHT: 24px
}
.flagthis {
	PADDING-LEFT: 24px; MARGIN-LEFT: 15px
}
.thumbup {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_reviewsThumbUp.gif) no-repeat right top
}
.thumbdown {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_reviewsThumbDown.gif) no-repeat right top
}
.flagthis {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_reviewsFlag.gif) no-repeat left top
}
.disable A {
	CURSOR: default
}
.pagination A {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 1px solid
}
.pagination .select {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.dataType {
	TEXT-ALIGN: left
}
.inner TABLE.dataType {
	LEFT: -8px; POSITION: relative
}
CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; COLOR: #556293; PADDING-TOP: 4px; POSITION: relative; TEXT-ALIGN: left
}
.caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #556293; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TH {
	FONT-WEIGHT: bold; COLOR: #000! important
}
TH DIV {
	FONT-WEIGHT: bold; COLOR: #000! important
}
TH {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
TH DIV {
	VERTICAL-ALIGN: top
}
TD DIV {
	VERTICAL-ALIGN: top
}
TH .price_onsale {
	COLOR: #cc0022! important
}
TABLE.dataType TH DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
TABLE.dataType TD DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
TABLE.dataType .odd TD {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: #f2f2f0
}
TABLE.dataType .odd TH {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: #f2f2f0
}
TABLE.dataType .even TD {
	BACKGROUND: #fff
}
TABLE.dataType .even TH {
	BACKGROUND: #fff
}
#prodSpecs .dataType DIV {
	COLOR: #556293
}
#prodSpecs .dataType .bullet {
	CLEAR: left; MARGIN: 0px 0px 1em; COLOR: #556293
}
#prodSpecs .dataType H6 {
	FONT-WEIGHT: normal
}
INPUT.text {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
INPUT.small {
	WIDTH: 8em
}
INPUT.medium {
	WIDTH: 14em
}
INPUT.large {
	WIDTH: 20em
}
.formSubmit {
	LEFT: -1px; FLOAT: left; POSITION: relative
}
#pageContainer .bullet {
	CLEAR: left; MARGIN: 0px 0px 1em
}
DL {
	CLEAR: left; MARGIN: 0px 0px 1em; WIDTH: 95%
}
UL.bullet LI {
	PADDING-LEFT: 12px; BACKGROUND: url(http://cdn.overstock.com/img/mxc/4px_bullet.gif) no-repeat 0px 6px
}
#pageContainer UL.thumb {
	FLOAT: left; MARGIN: 4px 0px 8px
}
* HTML #pageContainer UL.thumb {
	FLOAT: none
}
#pageContainer UL.thumb LI IMG {
	FONT-SIZE: 9px; LINE-HEIGHT: 10px
}
.horzList LI {
	DISPLAY: inline
}
#pageContainer .thumb IMG {
	DISPLAY: block; WIDTH: 63px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 63px; BORDER-BOTTOM-STYLE: none
}
.horzList LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.horzIcons LI {
	FLOAT: left
}
.horzIcons LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.thumb LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
.thumb LI {
	FLOAT: left; MARGIN: 0px 4px 4px 0px
}
.thumb LI A:hover {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ccc
}
LI.firstChild A {
	PADDING-LEFT: 0px
}
DT {
	CLEAR: left; PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; FLOAT: left; COLOR: #000
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#prodSpecs_nav {
	FLOAT: left; WIDTH: 148px; PADDING-TOP: 50px
}
#prodSpecs_nav LI {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 148px
}
#prodSpecs_nav LI A {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 148px
}
#prodSpecs_nav LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#prodSpecs_nav LI A:hover {
	BACKGROUND: #f2f2f0; COLOR: #000; TEXT-DECORATION: none
}
#pageContainer .selected {
	FONT-WEIGHT: bold; COLOR: #000
}
#pageContainer .sectionHead .selected {
	FONT-WEIGHT: bold; COLOR: #000
}
#prodSpecs_nav .selected {
	COLOR: #000
}
#prodSpecs_nav .selected:hover {
	COLOR: #000
}
#prodSpecs_nav .selected A {
	FONT-WEIGHT: bold; COLOR: #000
}
.pagination {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.pagination LI {
	FONT-SIZE: 1em; FLOAT: left; MARGIN: 0px
}
.pagination LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #3a3a3a; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.pagination LI A.select {
	FONT-WEIGHT: bold; COLOR: #000
}
.pagination .next {
	PADDING-LEFT: 12px
}
.pagination .prev {
	PADDING-RIGHT: 12px
}
.pagination .prev A {
	PADDING-LEFT: 0px
}
#promo_marketing {
	FLOAT: left; MARGIN: 10px 0px; WIDTH: 100%
}
#prodIcons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; WIDTH: 300px; PADDING-TOP: 8px
}
#itmNum {
	FONT-WEIGHT: bold; FLOAT: right; WIDTH: 152px; COLOR: #000
}
.LiveChatIcon {
	MARGIN-TOP: 0px; FLOAT: left; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0px; HEIGHT: auto
}
.horizon {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; WIDTH: 100%
}
.important {
	COLOR: #c7202b
}
.answer {
	DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; COLOR: #000
}
.terms {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.submit {
	CLEAR: left; FLOAT: left; MARGIN: 1em 0px
}
.oversized {
	PADDING-LEFT: 28px; BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_freightTruck.gif) no-repeat left 50%
}
.strong {
	FONT-WEIGHT: bold; COLOR: #000
}
.disclaimer {
	MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 11px; COLOR: #3a3a3a; LINE-HEIGHT: 13px
}
#CUPSELL {
	FLOAT: right; WIDTH: 316px; PADDING-TOP: 8px
}
#CUPSELL .col6span1 {
	WIDTH: 158px
}
#CUPSELL .col6span1 .inner {
	HEIGHT: 275px
}
#CUPSELL .Oprice {
	FONT-WEIGHT: bold; COLOR: #c7202b
}
#CUPSELL .Oprice .Olabel {
	FONT-WEIGHT: bold; COLOR: #cc0022
}
#CUPSELL .Oprice .Ovalue {
	FONT-WEIGHT: bold; COLOR: #cc0022
}
#CUPSELL .AddCart {
	DISPLAY: none
}
.RecsBelow .Oprice {
	FONT-WEIGHT: bold; COLOR: #c7202b
}
.RecsBelow .Oprice .Olabel {
	FONT-WEIGHT: bold; COLOR: #cc0022
}
.RecsBelow .Oprice .Ovalue {
	FONT-WEIGHT: bold; COLOR: #cc0022
}
.RecsBelow .AddCart {
	DISPLAY: none
}
.pro_recs .recHeading .sectionHead {
	FONT-SIZE: 15px
}
.recHeading {
	BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em
}
.proPrice {
	FONT-WEIGHT: bold; COLOR: #cc0022
}
A.proName {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
* HTML #prodPaymentTab .more {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
* HTML #prodShipTab DD {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
* HTML #prodShipTab DT {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
* HTML #prodShipTab DL {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
* HTML #prodShipTab .col6span2 {
	WIDTH: 318px
}
#prodDescTab UL.bullet {
	WIDTH: 300px
}
#BestPriceQuestion {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: -35px; TEXT-ALIGN: center
}
#BestPriceFoundItCheaper {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: -35px; TEXT-ALIGN: center
}
.FITContainer {
	Z-INDEX: 2; MARGIN: 0px auto; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FITContainer1 {
	WIDTH: 960px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.FoundItCheaper1 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: block; Z-INDEX: 2; MARGIN: 0px auto; BORDER-LEFT: #ccc 2px solid; WIDTH: 569px; BORDER-BOTTOM: #ccc 2px solid; HEIGHT: 160px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.FoundItCheaper2 {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: block; Z-INDEX: 2; MARGIN: 0px auto; BORDER-LEFT: #ccc 2px solid; WIDTH: 569px; BORDER-BOTTOM: #ccc 2px solid; HEIGHT: 635px! important; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.FoundItCheaper2a {
	DISPLAY: block; Z-INDEX: 2; MARGIN: 0px auto; WIDTH: 760px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.FoundItCheaper2b {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: block; Z-INDEX: 2; FLOAT: left; MARGIN: 0px auto; BORDER-LEFT: #ccc 2px solid; WIDTH: 760px; BORDER-BOTTOM: #ccc 2px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.FoundItCheaper3 {
	MARGIN: 0px auto 20px; WIDTH: 960px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.BPGlogo {
	FLOAT: left; MARGIN: 20px 0px 0px 20px; WIDTH: 125px
}
.BPGlogo2 {
	FLOAT: left; MARGIN: 20px 0px 0px 20px; WIDTH: 160px
}
.FITclose {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.FICparagraph {
	FLOAT: left; MARGIN: 15px 0px 0px; WIDTH: 370px; TEXT-ALIGN: left
}
.FICparagraph2 {
	FLOAT: left; MARGIN: 30px 0px 0px 20px; WIDTH: 700px; TEXT-ALIGN: left
}
.FICparagraph3 {
	FLOAT: left; MARGIN: 30px 0px 0px; WIDTH: 550px; TEXT-ALIGN: left
}
.FICredalert {
	BORDER-RIGHT: #c7202b 1px solid; BORDER-TOP: #c7202b 1px solid; MARGIN: 10px auto 0px; BORDER-LEFT: #c7202b 1px solid; WIDTH: 90%; BORDER-BOTTOM: #c7202b 1px solid; TEXT-ALIGN: center
}
.FICredtop {
	WIDTH: 100%; COLOR: #fff; BACKGROUND-COLOR: #c7202b
}
.FICredbottom {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100%; COLOR: #c7202b; PADDING-TOP: 4px
}
.FICredalert2 {
	BORDER-RIGHT: #c7202b 1px solid; BORDER-TOP: #c7202b 1px solid; MARGIN: 10px auto 0px; BORDER-LEFT: #c7202b 1px solid; WIDTH: 560px; BORDER-BOTTOM: #c7202b 1px solid; TEXT-ALIGN: center
}
.FICredtop2 {
	WIDTH: 560px; COLOR: #fff; BACKGROUND-COLOR: #c7202b
}
.FICredbottom2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 560px; COLOR: #c7202b; PADDING-TOP: 4px
}
.Purchased {
	FONT-SIZE: 18px; FLOAT: left; MARGIN: 16px 20px 0px 0px; WIDTH: 370px; TEXT-ALIGN: center
}
.Purchased .question {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 20px
}
.Purchased .checkboxes {
	DISPLAY: inline; FONT-SIZE: 18px
}
.Thank {
	FONT-SIZE: 18px; FLOAT: left; MARGIN: 10px 20px 0px; WIDTH: 370px; TEXT-ALIGN: left
}
.ThankYou {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 10px
}
.ThankYouP {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 15px; TEXT-ALIGN: left
}
.ThankYouP A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000
}
.FICform {
	MARGIN: 0px auto; WIDTH: 90%
}
.FICrightform {
	FLOAT: right; WIDTH: 250px; TEXT-ALIGN: left
}
.FICleftform {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
.FICrightform2 {
	FLOAT: right; WIDTH: 255px! important; MARGIN-RIGHT: 40px! important; TEXT-ALIGN: left
}
.FICrightform2 IMG {
	MARGIN-TOP: 20px
}
.FICleftform2 {
	FLOAT: left; MARGIN-LEFT: 70px! important; WIDTH: 255px! important; TEXT-ALIGN: left
}
.FICexample {
	FONT-SIZE: 12px; COLOR: #039
}
.FICjusttext {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #000
}
.FICjustinput {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 0px! important; COLOR: #c7202b
}
.FICjustinput2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: -12px! important; COLOR: #c7202b
}
.FICjustinput2 INPUT {
	BORDER-RIGHT: #c7202b 2px solid; BORDER-TOP: #c7202b 2px solid; BORDER-LEFT: #c7202b 2px solid; WIDTH: 230px; BORDER-BOTTOM: #c7202b 2px solid
}
.FICjustinput3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: -12px! important; COLOR: #c7202b
}
.FICjustinput3 INPUT {
	WIDTH: 230px
}
.FICjustinput4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 0px! important; COLOR: #c7202b
}
.FICjustinput INPUT {
	WIDTH: 230px
}
.FICjustinput4 INPUT {
	BORDER-RIGHT: #c7202b 2px solid; BORDER-TOP: #c7202b 2px solid; BORDER-LEFT: #c7202b 2px solid; WIDTH: 230px; BORDER-BOTTOM: #c7202b 2px solid
}
.FICredbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px auto 0px; WIDTH: 90%; COLOR: #c7202b; TEXT-ALIGN: left
}
.FICredbold2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 10px auto 0px 95px; COLOR: #c7202b; TEXT-ALIGN: left
}
.FICoptional {
	MARGIN: 10px auto 0px; WIDTH: 90%; TEXT-ALIGN: center
}
.FICoptionaltext {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; WIDTH: 100%; TEXT-ALIGN: left
}
.FICoptional TEXTAREA {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; WIDTH: 100%; HEIGHT: 50px
}
.FICoptional IMG {
	MARGIN: 20px auto 0px
}
.FICblock {
	FONT-SIZE: 12px; MARGIN: 10px auto; WIDTH: 750px; COLOR: #000; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.FICblock2 {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 20px auto; WIDTH: 750px; COLOR: #000; LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.FICblock2 UL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
OL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.FICred {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 20px; COLOR: #c7202b
}
.FICterms {
	FONT-SIZE: 10px; MARGIN: 0px auto 0px 10px; WIDTH: 559px; TEXT-ALIGN: left
}
.important2 {
	CLEAR: left; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #c7202b
}
.UPC {
	CLEAR: left
}
.UPCBold {
	FONT-WEIGHT: bold
}
.bigred2 {
	CLEAR: left; MARGIN-TOP: 10px; FONT-SIZE: 12px; COLOR: #c7202b
}
.bigred3 {
	CLEAR: left; MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: #c7202b
}
#BazaarVoice .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#productPhotos {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#productPhotos UL LI {
	MARGIN-LEFT: 25px
}
#productPhotos IMG {
	MARGIN-TOP: 10px
}
#productVideo {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.strikeThrough{
	text-decoration: line-through;
}

