
img {border:none;}
form {margin:0; padding:0;}
#contents {font:normal 12px arial;}
#contents-table {width:100%; border:none; margin:10px 0;}
#contents td {vertical-align:center; width:33%;}
#contents-table .qvCell{margin:3px; background:#fff; height:150px;}
#contents-table .qvImgA {display:block; float:left;}
#contents-table .qvImgA img {margin:10px 10px 10px 0;}
#contents-table .cellContent {margin-left:110px; padding:20px 10px 10px 10px;}

#contents .designer {color:#000; }
#contents .name{padding:2px 0;}
#contents .name a{color:#007bc4; font-weight:bold;}
.price {font-weight:normal; color:#666; text-decoration:line-through;}
.sale-price-bold, .sale-price {color:#d57f04 !important; font-weight:bold; font-size:14px !important; padding:5px 0;}
.youSave{color:#666;}

#qvOverlay {position:absolute; width:100%; height:100%; z-index:1000; background:#000; top:0; bottom:0; left:0; cursor:pointer; filter:alpha(opacity=50); opacity:.5;}

#qvLoading {background: #fff url(http://resources.sophiebags.com/images/loading.gif) no-repeat 45% 30%; width:150px; padding:60px 0 10px 0; position:fixed; _position:absolute; z-index:1500; left:45%; display:none;}

#qvShell {position:absolute; z-index:2000; width:500px; visibility:hidden; color:#333;} 
#qvDrag {line-height:22px; cursor:move; position:relative;  z-index:2000; border:2px solid #ff6600; border-bottom:none; background:#fff;}
 
#qvDrag .header{margin:0 5px; padding:5px 0; border-bottom:1px #666 solid;}
#qvClose {display:block; position:absolute; background: url(http://resources.sophiebags.com/images/closex.gif) no-repeat; width:10px; height:10px; right:5px; top:5px; z-index:2010;}
#qv1 {position:relative; z-index:2010; border:2px solid #ff6600; border-top:none; background:#fff; padding:5px; display:block;} 
#qv1 #qvContainer{ background:#fff; font-size:11px; height:345px; }
#qvShadow {position:absolute; top:8px; left:8px; background: url(http://resources.sophiebags.com/images/bigshadow.png) no-repeat right bottom; z-index:1999;} 
* html #qvShadow {background:url(http://resources.sophiebags.com/images/shadow.jpg) no-repeat right bottom; filter:alpha(opacity=60);}
	
#qvContainer a, #qvContainer a:visited {color:#ff6600;}
#qvContainer h3 {color:#007bc4; font-size:14px; font-weight:bold;}
#qvName {font-size:10px; font-weight:bold; margin-left:5px; clear:left;}
#qvImage {background:#fff; float:left; width:270px; height:320px;}
#qvAltImgs {margin:5px 0; display:none;}
#qvAltImgs a{display:block; float:left; margin-right:2px;}
#qvOptions {margin-top:5px;}
#qvOptions select, #qvOptions option {width:150px !important; display:block;}

#qvEls1, #qvEls2 {position:absolute; right:0; top:41px; width:220px; border:1px #999 solid; height:312px; margin:0; padding:0 5px; overflow:auto; overflow-x:hidden; overflow-y:auto; text-align:left;}
* html #qvEls1, * html #qvEls2 {right:1px;}
#qvEls2 {display:none;}
#qvT1,#qvT2{position:absolute; width:83px; height:22px; line-height:22px; background: url(/playground/quickview/tab_off.gif) no-repeat; top:20px; cursor:pointer; color:#333; text-align:center;}
#qvT1.active,#qvT2.active{cursor:none; background: url(/playground/quickview/tab_on.gif) no-repeat; z-index:210; top:18px;}
#qvT1{right:135px;}
#qvT2{right:50px;}
#qvEls2 .customField, #qvEls2 .customField p {margin:5px 0; color:#333;} 

#qvContainer .sale-price-bold, #qvContainer .price, #qvContainer .price-bold, #qvContainer select, #qvContainer option {font-size:11px;}
#qvSave {margin-bottom:10px;}
#qvContainer a.qvItemLink {display:block; margin:0 5px; color:#007bc4;}
#qvForm span {display:block;}
#qvContainer select, #qvContainer option {width:130px; overflow:hidden; text-overflow:ellipsis;}
#qvCaption { margin:10px 0 5px 0;}
#qvCartBtn{margin:0 auto;}

a.qvBtn, a:visited.qvBtn {width:105px; height:22px !important; position:absolute; visibility:hidden; z-index:150; border:0; background: url(/playground/quickview/quickview.png) top left; display:inline-block; margin:60px 0 0 50px; } 

* html a.qvBtn, * html a:visited.qvBtn {display:inline-block; background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/playground/quickview/quickview.png", sizingMethod="crop");} 

a:hover.qvBtn {background: url(/playground/quickview/quickview.gif) top left; border:0;}

* html #container  {position:relative;}
