@charset "utf-8";
/*overstock search and menu*/
#site-header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; margin:0 auto
}
#site-header #overstocktitle a { font-size:16px; font-weight:bold; color:#EE6136
}
#site-header #overstocktitle a:hover {color:#0000FF
}

.grid-4 {MARGIN-BOTTOM: 8px; FLOAT: left; MARGIN-LEFT: 0px; margin-top:8px;
}
.grid-4 {
	WIDTH: 900px;
}
.grid-4 IMG {}
.search-bar {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #c7202b; PADDING-TOP: 5px
}
.search-bar FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px;
}
.search-bar #search-box {
	WIDTH: 500px; BACKGROUND: #fff; HEIGHT: 30px; OVERFLOW: hidden; margin-left:5px
}
.search-bar .submit_index {
	POSITION: absolute; BORDER-LEFT: #c7202b 5px solid; BACKGROUND-COLOR: #c7202b; TOP: 816px; *TOP: 863px;_TOP: 880px; RIGHT: 145px;
}
.search-bar .submit {
	POSITION: absolute; BORDER-LEFT: #c7202b 5px solid; BACKGROUND-COLOR: #c7202b; TOP: 91px; *TOP: 108px;_TOP: 108px; RIGHT: 145px;
}

.search-bar .submit2010 {
	POSITION: absolute; BORDER-LEFT: #c7202b 5px solid; BACKGROUND-COLOR: #c7202b; TOP: 58px; *TOP: 75px;_TOP: 75px; RIGHT: 145px;
}



.search-bar .input-text {
	PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; FONT-SIZE: 16px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}
.search-bar .input-error {
	COLOR: #c7202b
}
.search-button {
	0padding-left: 30px
}
.search-button SPAN {
	PADDING-RIGHT: 30px
}
#search-box INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}


.search-bars {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #EAEAEA; PADDING-TOP: 5px
}
.search-bars .submits {
	POSITION: absolute; BORDER-LEFT: #EAEAEA 5px solid; BACKGROUND-COLOR: #EAEAEA; TOP: 506px; *TOP: 523px;_TOP: 523px; RIGHT: 145px;
}
.search-bars .submits2010 {
	POSITION: absolute; BORDER-LEFT: #EAEAEA 5px solid; BACKGROUND-COLOR: #EAEAEA; TOP: 516px; *TOP: 563px;_TOP: 580px; RIGHT: 145px;
}

.search-bars FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px;
}
.search-bars #search-box {
	WIDTH: 500px; BACKGROUND: #fff; HEIGHT: 30px; OVERFLOW: hidden; margin-left:5px; border:1px solid #EE6136
}

.search-bars .input-text {
	PADDING-BOTTOM: 5px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; FONT-SIZE: 16px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 5px
}










.blue-bar .grid-container {
	CLEAR: none; OVERFLOW: visible
}
FIELDSET {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
INPUT[type='submit'] {
	OUTLINE-COLOR: #bbb
}
.head-nav-container {
	Z-INDEX: 1000; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 0px solid; WIDTH: 900px; MARGIN-BOTTOM: 8px; CLEAR: both; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 0px solid
}
.head-nav {
	MARGIN: 0px auto; PADDING-LEFT: 8px; WIDTH: 892px; HEIGHT: 32px
}
.head-nav a { color:#000000; text-decoration:none}
.head-nav a:hover { color:#ff0000; text-decoration:underline}
.head-nav LI {
	POSITION: relative; TEXT-ALIGN: left; FLOAT: left; _display: inline
}
.head-nav .menu {
	Z-INDEX: 2; TOP: 28px
}
.head-nav > LI:first-child A {
	PADDING-LEFT: 5px
}
.head-nav-container ul  { list-style:none}
.head-nav LI A {
	PADDING-BOTTOM: 0px; MARGIN: 9px 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; DISPLAY: block; WHITE-SPACE: nowrap; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; 
}
.head-nav LI A.clearance {
	PADDING-RIGHT: 8px; DISPLAY: block; COLOR: #c7202b
}
.head-nav LI A.clearance:hover {
	COLOR: #c7202b
}
.head-nav LI UL {
	Z-INDEX: 80000; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.head-nav .menu {
	DISPLAY: none; VISIBILITY: visible !important
}
.head-nav .menu LI {
	FLOAT: none
}
.head-nav .menu LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
.head-nav .menu LI:unknown A {
	PADDING-BOTTOM: 7px; FONT-WEIGHT: bold
}

/*overstock middle*/
.wholesale_cate{ width:900px; height:260px; margin:0px auto 0 auto;clear:both}
.wholesale_cate h3{ height:28px; line-height:28px; color:#fff; font-size:14px; padding-left:14px;}
.wholesale_cate .left img,.wholesale_cate .right img{ float:left; width:20px; height:180px; padding:26px 5px; cursor:pointer;}
.wholesale_cate .right{ float:right;}
.wholesale_area{ background:url(list_bg_yellow.gif) no-repeat;}
.wholesale_list{ width:830px; height:190px; overflow:hidden; float:left; padding:20px 1px; position:relative}
.wholesale_list_date{ width:10000px;}
.wholesale_list_date ul{ margin-left:3px; list-style:none}
.wholesale_list div{ float:left;background:url(wholesale/pro_bg.gif) repeat-x;}
.wholesale_list ul{ width:270px; float:left; padding:5px 2px ;}
.wholesale_list li{ float:left;}
.wholesale_list li.pic{ width:110px; height:134px; padding:10px 8px 0 0; position:relative}
.wholesale_list li.pic span{ width:30px; height:30px; position:absolute; left:45px; top:-2px; font-size:11px; line-height:10px; font-weight:bold; color:#fff; padding:10px; text-align:center}
.wholesale_list li.pic span{
    background-image: url(discount_bg.gif);
	background-repeat: no-repeat;
}
.wholesale_list li.pic span b{ font-size:18px; line-height:18px; background:#2eafd0}
.wholesale_list li.price{ width:152px; height:116px;}
.wholesale_list li.ico{ height:28px;}
.wholesale_list li.ico img{ margin:8px 6px 0 0}
.wholesale_list li.name{ width:270px; font-size:12px; line-height:16px; height:32px; margin-top:6px; display:block; overflow:hidden;}

.ladder{ width:162px; float:left; font-size:11px; line-height:23px; text-align:center;}
.ladder th{ background:#f5f5f5; color:#666; font-weight:normal; line-height:11px; padding:4px 0;}
.ladder td{ background:#fff; color:#222;}
.ladder_wholesale{ width:146px; line-height:20px;}
.ladder_wholesale b{ color:#e40000; font-weight:normal;}

.ladders{ width:252px; float:left; font-size:11px; line-height:23px; text-align:center;}
.ladders th{ background:#f5f5f5; color:#666; font-weight:normal; line-height:11px; padding:4px 0;}
.ladders td{ background:#fff; color:#222;}
.ladders_wholesales{ width:236px; line-height:20px;}
.ladders_wholesales b{ color:#e40000; font-weight:normal;}


/*overstock lists*/
.mainTable {
	CLEAR: left; width:900px; margin:0 auto
}
#pageContainer {
	POSITION: relative; TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 900px; clear:both
}
#pageContainer IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#pageContainer #navAlpha {
	WIDTH: 100%; FLOAT: left
}
* 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-BOTTOM: 5px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; FLOAT: left; COLOR: #000; FONT-WEIGHT: bold; 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
}#pageContainer .reviewMeter {
	MARGIN-TOP: 2em; COLOR: #3a3a3a
}
#pageContainer .reviewMeter LI {
	LINE-HEIGHT: 15px; MARGIN-BOTTOM: 1px; CLEAR: left
}
#pageContainer .reviewMeter IMG {
	MARGIN-RIGHT: 6px
}
#pageContainer P {
	MARGIN: 0px 0px 1.2em; CLEAR: left
}
#pageContainer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pageContainer A {
	TEXT-DECORATION: none
}
#pageContainer .heading {
	MARGIN: 0px; DISPLAY: block; COLOR: #000; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#pageContainer A {
	COLOR: #3a3a3a
}
#pageContainer A.visible {
	COLOR: #000; TEXT-DECORATION: underline
}
#pageContainer A:hover {
	COLOR: #369; TEXT-DECORATION: underline
}
#pageContainer A.visible:hover {
	TEXT-DECORATION: underline
}
#pageContainer .userName {
	COLOR: #000; TEXT-DECORATION: underline
}
#pageContainer .backToTop {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 75px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(http://cdn.overstock.com/img/mxc/08-icon_backToTop.gif) no-repeat left 50%; FLOAT: left; CLEAR: left; FONT-SIZE: 11px; PADDING-TOP: 0px; LEFT: 8px
}
#pageContainer .backToTop:hover {
	FONT-SIZE: 11px !important
}
.viewLarger {
	PADDING-LEFT: 20px !important; COLOR: #3a3a3a; TEXT-DECORATION: none
}
#pageContainer .icon_refurb A:hover {
	COLOR: #000 !important; FONT-SIZE: 12px !important
}
.icon_refurb STRONG {
	COLOR: #000; FONT-SIZE: 12px
}
#pageContainer .para {
	TEXT-DECORATION: underline
}
#pageContainer UL.thumb {
	MARGIN: 4px 0px 8px; FLOAT: left
}
* HTML #pageContainer UL.thumb {
	FLOAT: none
}
#pageContainer UL.thumb LI IMG {
	LINE-HEIGHT: 10px; FONT-SIZE: 9px
}
#pageContainer .thumb IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 63px; DISPLAY: block; BORDER-TOP-STYLE: none; HEIGHT: 63px; BORDER-LEFT-STYLE: none
}
#pageContainer .selected {
	COLOR: #000; FONT-WEIGHT: bold
}
#pageContainer .sectionHead .selected {
	COLOR: #000; FONT-WEIGHT: bold
}
.strongHeading {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; BACKGROUND: #f2f2f0; PADDING-TOP: 10px; clear:both
}
.inner {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px; margin-top:8px
}
.sectionHead {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 116.66%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.sectionHead A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 116.66%; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
UL.sectionHead {
	FONT-WEIGHT: normal
}
UL.sectionHead A {
	FONT-WEIGHT: normal
}
.col6span1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.col6span1 {
	WIDTH: 150px; overflow:hidden; height:230px
}
.col6span1 P {
	PADDING-RIGHT: 9px
}

#CUPSELL {
	WIDTH: 316px; FLOAT: right; PADDING-TOP: 8px
}
#CUPSELL .col6span1 {
	WIDTH: 158px
}
#CUPSELL .col6span1 .inner {
	HEIGHT: 275px
}
#CUPSELL .Oprice {
	COLOR: #c7202b; FONT-WEIGHT: bold
}
#CUPSELL .Oprice .Olabel {
	COLOR: #c02; FONT-WEIGHT: bold
}
#CUPSELL .Oprice .Ovalue {
	COLOR: #c02; FONT-WEIGHT: bold
}
#CUPSELL .AddCart {
	DISPLAY: none
}
.OProduct .Oname {
	MARGIN-BOTTOM: 10px
}

.OProduct .Oicon {
	PADDING-BOTTOM: 10px
}
DIV.pro_recs DIV.Othumb {
	OVERFLOW: hidden
}
.Othumb .iconBanner IMG {
	HEIGHT: auto
}
.Othumb {
	POSITION: relative; PADDING-BOTTOM: 14px
}
.proComplete {
	POSITION: relative; MARGIN: 10px 0px; WIDTH: 120px
}
#pricing .Oprice {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.Oprice .Ovalue {
	LINE-HEIGHT: 1.2em !important; COLOR: #c7202b !important; FONT-SIZE: 15px !important; FONT-WEIGHT: bold !important
}
#pricing .Oprice .Olabel {
	LINE-HEIGHT: 1.2em !important; COLOR: #c7202b !important; FONT-SIZE: 15px !important; FONT-WEIGHT: bold !important
}
.RecsBelow .Oprice {
	COLOR: #c7202b; FONT-WEIGHT: bold
}
.RecsBelow .Oprice .Olabel {
	COLOR: #c02; FONT-WEIGHT: bold
}
.RecsBelow .Oprice .Ovalue {
	COLOR: #c02; FONT-WEIGHT: bold
}
.RecsBelow .AddCart {
	DISPLAY: none
}

.proPrice {
	COLOR: #c02; FONT-WEIGHT: bold
}
.overstockform{ margin-left:10px}


/*overstock detail*/
#pageContainer .bullet {
	MARGIN: 0px 0px 1em; CLEAR: left
}
#prodMain {
	WIDTH: 100%; FLOAT: left
}
#prodMain_imgGallery {
	WIDTH: 320px; FLOAT: left
}
#prodMain_detail {
	WIDTH: 520px; FLOAT: left
}
#productChunk {
	FLOAT: left
}
#imgPreviews {
	MARGIN-LEFT: -5px
}
#proimg {
	MARGIN-BOTTOM: 8px
}
#gallery_ui A {
	FONT-SIZE: 11px
}
#prodMain_special {
	FLOAT: right
}

#prodMain {
	POSITION: relative
}
.col6span2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.col6span2 {
	WIDTH: 350px; margin-right:20px
}
.col6span4 DIV.col6span2 {
	PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
.clear {
	CLEAR: both
}
.col6span2 P {
	PADDING-RIGHT: 8px
}
* HTML #prodShipTab .col6span2 {
	WIDTH: 318px
}
.innerTable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
UL#photoVideoTabs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
UL#photoVideoTabs LI {
	TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left
}
UL#photoVideoTabs LI A {
	BORDER-BOTTOM: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; OUTLINE-STYLE: none; DISPLAY: block; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none
}
.horzList LI {
	DISPLAY: inline
}
.horzList LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.autoHeight {
	HEIGHT: auto
}
.textLeft {
	TEXT-ALIGN: left; DISPLAY: block
}
DIV#productPhotos IMG#holidayPromoIcon {
	MARGIN: 10px 0px 0px
}
#productPhotos UL LI {
	MARGIN-LEFT: 0px !important
}
.clearProd {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 0px; MARGIN: 0px; WIDTH: 0px; HEIGHT: 0px; CLEAR: left
}
#zoom {
	OUTLINE-STYLE: none
}
#zoomifyParentDiv {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 318px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.noZoom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; HEIGHT: auto; PADDING-TOP: 0px
}
.zoom {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 330px; PADDING-TOP: 0px
}
.zoom290 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 320px; PADDING-TOP: 0px
}
#galleryImage IMG {
	MARGIN: 10px auto 14px
}
#activeImage {
	DISPLAY: none; CURSOR: pointer
}
OBJECT {
	OUTLINE-STYLE: none; DISPLAY: block
}
#defaultImage {
	MARGIN: 0px auto
}
#activeImage {
	MARGIN: 0px auto
}
#gallery_noZoom {
	POSITION: relative; TEXT-ALIGN: left; MARGIN-BOTTOM: 3px; LEFT: 34px
}
#viewLargerAlt {
	Z-INDEX: 50; PADDING-BOTTOM: 20px !important; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px !important; PADDING-RIGHT: 20px !important; BACKGROUND: url(http://cdn.overstock.com/img/mxc/08102009_viewLarger.gif) no-repeat right top; COLOR: #3a3a3a; TEXT-DECORATION: none; PADDING-TOP: 1px !important
}
.hide {
	DISPLAY: none
}
UL#productGallery2 {
	POSITION: relative; TEXT-ALIGN: left; LIST-STYLE-TYPE: none; LEFT: 34px
}
UL.withZoom#productGallery2 {
	POSITION: absolute; WIDTH: 284px; DISPLAY: block; TOP: 352px
}
UL.noZoom#productGallery2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px !important; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px !important; WIDTH: 261px; PADDING-RIGHT: 0px !important; DISPLAY: block; PADDING-TOP: 0px !important
}
#productGallery2 LI {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; TEXT-ALIGN: center; FILTER: alpha(opacity=80); BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 2px; MARGIN: 10px 8px 0px 0px; PADDING-LEFT: 2px; WIDTH: 72px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 72px; OVERFLOW: hidden; BORDER-TOP: #ffffff 1px solid; CURSOR: pointer; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 2px; opacity: .8; -moz-opacity: .8
}
#productGallery2 LI IMG {
	POSITION: relative; MARGIN: 0px auto; TOP: 0px
}
#productGallery2 LI A {
	OUTLINE-STYLE: none
}
#productGallery2 LI:hover {
	BORDER-BOTTOM-COLOR: #8c8c8c; FILTER: alpha(opacity=100); BORDER-TOP-COLOR: #8c8c8c; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; opacity: .99; -moz-opacity: .99; -khtml-opacity: .99
}
#productGallery2 LI.ieHover {
	BORDER-BOTTOM-COLOR: #8c8c8c; FILTER: alpha(opacity=100); BORDER-TOP-COLOR: #8c8c8c; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; opacity: .99; -moz-opacity: .99; -khtml-opacity: .99
}
#productGallery2 LI.active {
	BORDER-BOTTOM-COLOR: #8c8c8c; FILTER: alpha(opacity=100); BORDER-TOP-COLOR: #8c8c8c; BORDER-RIGHT-COLOR: #8c8c8c; BORDER-LEFT-COLOR: #8c8c8c; opacity: .99; -moz-opacity: .99; -khtml-opacity: .99
}
.clearLeftProd {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 0px; CLEAR: left; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#productPhotos {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center !important; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; BACKGROUND: url(http://cdn.overstock.com/img/mxc/20091013_tabLinePhoto4.gif) no-repeat 0px 0px; HEIGHT: auto; CLEAR: left; BORDER-TOP: #ccc 0px solid; TOP: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px !important; LEFT: 0px
}
#productVideo {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(http://cdn.overstock.com/img/mxc/20091013_tabLineVideo4.gif) no-repeat 0px 0px; HEIGHT: 290px; CLEAR: left; BORDER-TOP: #ccc 0px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
UL#detailsShipPayTabs {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
UL#detailsShipPayTabs LI {
	TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left
}
#proPhotoTab A {
	COLOR: #000000 !important; TEXT-DECORATION: none !important
}
#proPhotoTab A:hover {
	COLOR: #000000 !important; TEXT-DECORATION: none !important
}
#proPhotoTab A.selected {
	COLOR: #000000 !important; TEXT-DECORATION: none !important
}
#proPhotoTab A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; WIDTH: 59px; PADDING-RIGHT: 4px; PADDING-TOP: 6px
}
.selected#proPhotoTab {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); BACKGROUND-POSITION: 1px 1px; CURSOR: default
}
.selected#proPhotoTab A {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); BACKGROUND-POSITION: 0px 0px; CURSOR: default
}
.selected#proPhotoTab A:hover {
	BACKGROUND-IMAGE: none
}
.none#proPhotoTab {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); BACKGROUND-POSITION: -107px 1px
}
.none#proPhotoTab A {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); BACKGROUND-POSITION: -108px 0px
}
.none#proPhotoTab A:hover {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_cameraIcon2.png); BACKGROUND-POSITION: -108px 0px
}
#proVideoTab A {
	COLOR: #c7202b !important; TEXT-DECORATION: none !important
}
#proVideoTab A:hover {
	COLOR: #c7202b !important; TEXT-DECORATION: none !important
}
#proVideoTab A.selected {
	COLOR: #c7202b !important; TEXT-DECORATION: none !important
}
#proVideoTab A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 62px; PADDING-RIGHT: 4px; PADDING-TOP: 6px
}
.selected#proVideoTab {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_videoIconSprite2.png); BACKGROUND-POSITION: 1px 1px; CURSOR: default
}
.selected#proVideoTab A {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_videoIconSprite2.png); BACKGROUND-POSITION: 0px 0px; CURSOR: default
}
.selected#proVideoTab A:hover {
	BACKGROUND-IMAGE: none
}
.none#proVideoTab {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_videoIconSprite2.png); BACKGROUND-POSITION: -107px 1px
}
.none#proVideoTab A {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_videoIconSprite2.png); BACKGROUND-POSITION: -108px 0px
}
.none#proVideoTab A:hover {
	BACKGROUND-IMAGE: url(http://cdn.overstock.com/img/mxc/20091019_videoIconSprite2.png); BACKGROUND-POSITION: -108px 0px
}
HTML * #productPhotos {
	BACKGROUND: url(http://cdn.overstock.com/img/mxc/20091013_tabLinePhoto4.gif) no-repeat 1px 0px
}
HTML {
	; FILTER: expression(document.execCommand("BackgroundImageCache", false, true))
}
#mediaTracker {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.clearLeft {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: left; FONT-SIZE: 0px; PADDING-TOP: 0px
}
UL#detailsShipPayTabs {
	DISPLAY: inline; HEIGHT: 33px
}
UL#detailsShipPayTabs LI {
	BORDER-BOTTOM: #ccc 1px; POSITION: relative; BORDER-LEFT: #ccc 1px solid; WIDTH: auto; WHITE-SPACE: nowrap; FLOAT: left; BORDER-TOP: #ccc 1px solid; TOP: 1px; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ccc 1px solid; _width: 0
}
UL#detailsShipPayTabs LI A {
	Z-INDEX: 98; POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e3e3e3; OUTLINE-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; HEIGHT: 25px; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 9px
}
UL#detailsShipPayTabs LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
UL#detailsShipPayTabs LI.selected A {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; COLOR: #c7202b
}
UL#detailsShipPayTabs LI.none A {
	BACKGROUND-COLOR: #e3e3e3; COLOR: #000; TEXT-DECORATION: none
}
UL#detailsShipPayTabs LI.selected A:hover {
	COLOR: #c7202b; TEXT-DECORATION: none
}
UL#detailsShipPayTabs LI.none A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
UL#detailsShipPayTabs LI.selected {
	Z-INDEX: 120
}
UL#detailsShipPayTabs LI.none {
	Z-INDEX: 98
}
#prodDescTab {
	Z-INDEX: 99; POSITION: relative; WIDTH: 880px; BORDER-TOP: #ccc 1px solid; float:left;
}
#prodTechSpecTab {
	Z-INDEX: 99; POSITION: relative; WIDTH: 640px; BORDER-TOP: #ccc 1px solid
}
#prodAccesTab {
	Z-INDEX: 99; POSITION: relative; WIDTH: 640px; BORDER-TOP: #ccc 1px solid
}
#prodPaymentTab {
	Z-INDEX: 99; POSITION: relative; WIDTH: 640px; BORDER-TOP: #ccc 1px solid
}
#prodShipTab {
	Z-INDEX: 99; POSITION: relative; WIDTH: 640px; BORDER-TOP: #ccc 1px solid
}
#productPhotos .holiday-icon {
	MARGIN: 8px auto 0px; DISPLAY: block
}
#productPhotos {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; CLEAR: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#productPhotos UL LI {
	MARGIN-LEFT: 25px
}
#productPhotos IMG {
	MARGIN-TOP: 10px
}
.productName {
	MARGIN: 0px; COLOR: #000; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.productName SPAN {
	DISPLAY: block; 
}
.productNameSmall {
	MARGIN: 0px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A:hover .productNameSmall {
	COLOR: #369; TEXT-DECORATION: underline
}
.float-left {
	FLOAT: left
}
.relative {
	POSITION: relative
}
#prodMain_descShort {
	MARGIN-BOTTOM: 1em
}
#prodMain_descShort {
	MARGIN: 2em 0px 0px
}
.innerCol6span {
	WIDTH: 152px; FLOAT: left
}#itmNum {
	WIDTH: 152px; FLOAT: right; COLOR: #000; FONT-WEIGHT: bold
}#prodSpecs .dataType .bullet {
	MARGIN: 0px 0px 1em; COLOR: #369; CLEAR: left
}
UL.bullet LI {
	PADDING-LEFT: 12px; BACKGROUND: url(http://cdn.overstock.com/img/mxc/4px_bullet.gif) no-repeat 0px 6px
}
#prodDescTab UL.bullet {
	WIDTH: 300px
}
.important2 {
	MARGIN-BOTTOM: 10px; COLOR: #c7202b; CLEAR: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#prodDescTab {
	FLOAT: left; padding:10px
}
#prodDetails{ margin-top:8px}

/*overstock page*/
#overstockpage {float:left; width:885px; height:23px;
}
#overstockpage A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0.35em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.35em; FONT-SIZE: 107%; PADDING-BOTTOM: 0.15em; BORDER-LEFT: #ddd 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.15em; BORDER-BOTTOM: #ddd 1px solid; ZOOM: 1; TEXT-DECORATION: none
}
#overstockpage B {PADDING-RIGHT: 0.35em; PADDING-LEFT: 0.35em; FONT-SIZE: 107%; PADDING-BOTTOM: 0.15em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.15em; ZOOM: 1; TEXT-DECORATION: none
}
#overstockpage B {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#overstockpage A:hover {
	BORDER-RIGHT: #036 1px solid; BORDER-TOP: #036 1px solid; BACKGROUND: #000; BORDER-LEFT: #036 1px solid; COLOR: #fff; BORDER-BOTTOM: #036 1px solid
}
#overstockpage A.pre {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 107%; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}
#overstockpage A.nxt {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 107%; PADDING-BOTTOM: 0.14em; PADDING-TOP: 0.14em
}

