/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/

@import "/venda-support/js/external/yui/build/container/assets/container.css"; /* This MUST be left in place as it defines the base styling */

/* Panel modality mask styles */
/* See http://developer.yahoo.com/yui/examples/container/panelskin1.html for skining tutorial*/

/* general panel */
.yui-panel { border:none; background-color:#fff; }

/* popup panel */
#popupcontent_panel.yui-panel, #lightboxcontent_panel.yui-panel, #signin_panel.yui-panel { border:none; background-color:transparent;}

/* modal mask */
#popupcontent_panel_mask, #lightboxcontent_panel_mask, #wait_panel_mask, #signin_panel_mask {background-color:#fff;}

/* underlay */
#popupcontent_panel_c.yui-panel-container.shadow .underlay, #minicart_detail_c.yui-panel-container.shadow .underlay, #lightboxcontent_panel_c.yui-panel-container.shadow .underlay { top: 3px; bottom: -3px; right: -3px; left: 3px; background-color: #000; opacity: .12; filter: alpha(opacity=0); }

/* header */
/* margin-left matches width of corner graphic */
#popupcontent_panel.yui-panel .hd, #lightboxcontent_panel.yui-panel .hd, #wait_panel.yui-panel .hd, #signin_panel.yui-panel .hd { padding:0; border-top: 1px solid #FFF; border-bottom:none; height: 19px; background-color:#8996A4; color:#FFF; margin-left:8px; margin-right:8px; text-transform:uppercase; font-weight:bold; font-size:1em; overflow:visible;}

#popupcontent_panel.yui-panel .hd span, #lightboxcontent_panel.yui-panel .hd span, #wait_panel.yui-panel .hd span, #signin_panel.yui-panel .hd span {line-height:20px; padding-left:3px;}
#popupcontent_panel.yui-panel .hd .tl, #lightboxcontent_panel.yui-panel .hd .tl, #wait_panel.yui-panel .hd .tl, #signin_panel.yui-panel .hd .tl { width:8px; height:19px; top:0; left:0; background-color: #8996A4; position:absolute; border-top: 1px solid #FFF; border-left: 1px solid #FFF;}
#popupcontent_panel.yui-panel .hd .tr, #lightboxcontent_panel.yui-panel .hd .tr, #wait_panel.yui-panel .hd .tr, #signin_panel.yui-panel .hd .tr { width:8px; height:19px; top:0; right:0; background-color: #8996A4; position:absolute; border-top: 1px solid #FFF; border-right: 1px solid #FFF;}

/* close window button */
#popupcontent_panel.yui-panel .container-close, #lightboxcontent_panel.yui-panel .container-close, #signin_panel.yui-panel .container-close { top:5px; right:10px; height:17px; width:33px; background-image:url(../../../images/popup_hd_bt_close.gif); position:absolute; z-index:6; margin:0px; padding:0px; cursor:pointer; visibility:inherit; background-repeat:no-repeat; }
#popupcontent_panel.yui-panel .container-close:hover, #lightboxcontent_panel.yui-panel .container-close:hover, #signin_panel.yui-panel .container-close:hover { background-image:url(../../../images/popup_hd_bt_closeover.gif); }
	
/* body */
#popupcontent_panel.yui-panel .bd, #lightboxcontent_panel.yui-panel .bd, #wait_panel.yui-panel .bd{padding:10px; border-right:1px solid #FFF; border-bottom:1px solid #FFF; border-left:1px solid #FFF; background-color:#FFF; }
#popupcontent_panel.yui-panel .bd fieldset div {padding-bottom: 5px;}
#popupcontent_panel.yui-panel .bd fieldset label {width: 40%;}
#popupcontent_panel.yui-panel .bd fieldset input, #popupcontent_panel.yui-panel .bd fieldset textarea {width: 205px; border: 1px solid #6E7E8F;}

#popupcontent_panel #buttons, #lightboxcontent_panel #buttons { width:350px; }

/* product list specific */
#icat_popup #popupcontent_panel.yui-panel { width: 430px; }
#icat_popup #popupcontent_panel.yui-panel .bd { height: 425px; overflow: auto; }

/* product detail specific */
#invt_popup #popupcontent_panel.yui-panel { width: 390px; }
#invt_popup #popupcontent_panel.yui-panel .bd { overflow:hidden; }
#invt_popup #popupcontent_panel h1 { display:none; } /* hide the title because it is already supplied in the popup header */

/* lightbox - product detail */
#lightbox_holder #lightboxcontent_panel.yui-panel .bd { overflow:hidden; }
#lightbox_holder #lightboxcontent_panel h1 { display:none; } /* hide the title because it is already supplied in the */
#lightboxflash { display:block; }

/* loading panel */
#wait_panel.yui-panel { width:240px; }
#wait_panel.yui-panel .bd #loadPanelImg {	background-image:url(../../../images/loading_bar.gif); display:block; width:220px; height:19px; }

/* minicart detail */

#minicart_detail { position:absolute; top:80px; left:420px; font-size:0.9em; color:#FFF; z-index:1;} /* add the z-index for IE to float popup above Element heading graphics */
#minicart_detail #popupcart_panel {overflow:hidden;} /*leave overflow hidden when using animation*/
#minicart_detail #popupcart_panel.yui-panel { width: 300px;} /* obsolete after 5_3_16 */

/* header */
/* margin-left matches width of corner graphic */
#minicart_detail .yui-panel .hd {padding:0; border:none; background-color:#8996A4; color:#FFF; height:20px; margin-left:8px; margin-right:8px; text-transform:capitalize; font-weight:bold; font-size:1em; overflow:visible; }
#minicart_detail .yui-panel #popupcart_panel_h {border-top: 1px solid #FFF; border-bottom: 1px solid #FFF;height: 19px;}
#minicart_detail .yui-panel .hd span {line-height:20px; padding-left:3px; font-size: 1.1em;}
#minicart_detail .yui-panel .hd .tl { width:8px; height:20px; top:0; left:0; background-color: #8996A4; position:absolute; border-top: 1px solid #FFF; border-left: 1px solid #FFF;}
#minicart_detail .yui-panel .hd .tr { width:8px; height:20px; top:0; right:0; background-color: #8996A4; position:absolute; border-top: 1px solid #FFF; border-right: 1px solid #FFF;}
/*
.popupitemstotal ul li.items{float:left;}
.popupitemstotal ul li.total{float:right};
*/
/* body */
#minicart_detail .yui-panel .bd { padding:10px 8px; border-right:1px solid #FFF; border-bottom:1px solid #FFF; border-left:1px solid #FFF; background-color:#8996A4; }
#minicart_detail a{color: #FFF;}
#minicart_detail #popupcart h2 {display: none;}
#minicart_detail #popupcart .items_added, #minicart_detail #popupcart .items_empty {margin: 3px 0 0 0; padding:3px 0; white-space:nowrap;}
#minicart_detail #popupcart .items_added li, #minicart_detail #popupcart .items_empty li {background: none; padding: 0; margin:3px 0; font-size:1.1em;}
#minicart_detail #popupcart .items_added li.items,
#minicart_detail #popupcart .items_added li.discount{float:left;clear:both;}
#minicart_detail #popupcart .items_added li.total,
#minicart_detail #popupcart .items_added li.subtotal{float:right;clear:right;text-align:right;}
#minicart_detail #popupcart .items_added li a, #minicart_detail #popupcart .items_empty li a {font-weight: normal;}
#minicart_detail #popupcart .items_added li a span, #minicart_detail #popupcart .items_empty li a span {font-weight: bold;}
/* products */
#minicart_detail ul { width: 261px; overflow: hidden; clear: both; }
ul#minicart_products { margin:5px 0; }
ul#minicart_products li { width: 235px; padding:9px 15px; clear: both; overflow:hidden; border-bottom: 1px solid #CCC;}
ul#minicart_products h2 { margin: 0; padding: 0; font-size:1.1em; }
ul#minicart_products p { margin: 2px 0 0 0; padding: 0; }
ul#minicart_products .image { float: left;}
ul#minicart_products .details h2 {display: block !important;}
ul#minicart_products .details { float: right; width: 171px;}
ul#minicart_products .details span{font-size:0.9em;}
ul#minicart_products .details .invtsku{text-transform: uppercase;}
ul#minicart_products .details .invtsku span{text-transform:capitalize;}
ul#minicart_products img { width:50px; }
/* links */
ul#minicart_links { width:100%; } /* We add this because IE6 doesn't like float right on li.checkout without it */
ul#minicart_totals li.items { float:left; display:inline; }
ul#minicart_totals li.total{ float:right; display:inline; }

ul#minicart_links li {float:left;}
ul#minicart_links li a {display:block;height:20px;text-indent:-9999px;}
ul#minicart_links li.continueshopping a {background:url(../../../images/bt_minicart_detail_continueshopping.gif) 0 0 no-repeat;width:114px;margin-right:2px;}
ul#minicart_links li.viewbasket a {background:url(../../../images/bt_minicart_detail_basket.gif) 0 0 no-repeat;width:71px;margin-right:2px;}
ul#minicart_links li.checkout a {background:url(../../../images/bt_minicart_detail_checkout.gif) 0 0 no-repeat;width:73px;}

/* close window button */
#minicart-close { top:5px; right:10px; height:17px; width:30px; background-image:url(../../../images/popup_hd_bt_close.gif); position:absolute; z-index:6; margin:0px; padding:0px; cursor:pointer; visibility:inherit; background-repeat:no-repeat; }
#minicart-close:hover { background-image:url(../../../images/popup_hd_bt_closeover.gif); }


/* sign in */
#signin_popup {text-align: left;}
#iframewrapper {margin:0 auto; padding-top:0; text-align: left; position: relative;}
#iframewrapper .checkoutR, #signin_popup .checkoutR {display:none;} /* hides the help & info section */
#iframewrapper h1, #signin_popup h1 {display:none;} /* hides the title sourced in the popup */
#iframewrapper fieldset.f-loginemail div {margin:10px 0;}
#iframewrapper .dontFloat {float:none;width:auto;}
#signin_popup #signInPanelIframe1 {width:505px; height:220px;}
#signin_popup .containerpwrm, #signin_popup .containerpwrmthankyou {margin: 10px;}

/* underlay */
#signin_panel_c.yui-panel-container.shadow .underlay {left:3px;right:-3px;top:3px;bottom:-3px;position:absolute;background-color:#000;opacity:0.12;filter:alpha(opacity=12);}


/* body */
#signin_panel .bd { padding:10px; height:230px; border-bottom:none; border-top:1px solid #343434; border-left:1px solid #343434; border-right:1px solid #343434; background-color:#FFF; }
#signin_panel .bd #loadPanelImg { background-image:url(../../../images/loading_bar.gif); display:block; width:220px; height:19px; }

/* footer */
#signin_panel .ft { padding:0 10px 10px 10px; border-top:none; border-bottom:1px solid #343434; border-left:1px solid #343434; border-right:1px solid #343434; background-color:#FFF; font-size:0.9em; overflow:visible;}
#signin_panel .ft p { padding:0; margin:0;}

/* ALTERNATE VIEW IMAGES */
#mainImage img {margin:0 0 5px 0; padding:0; width:400px; height:500px; border:none; float:right;}
#alternateViewList {float:left; text-align:left; padding-left:7px; width:62px; height:510px; background-color:#e0e1e2;}
#altviewHeader {text-align:left; margin:0 0 5px 0;}
#closeWindow {float:left; width:100%; margin:10px 0 0 0; padding:0; display:none;}

/* alternate view display as image list */
#alternateViewList img {margin:5px 3px 0 0; border:1px solid #e0e1e2;}
#alternateViewList a:hover img, #alternateViewList a.selected img {border:1px solid #838383;}

/* alternate view display as number list */
#alternateViewList a span {float:left; margin:0 5px 0 0; padding:5px; border:1px solid #e0e1e2; display:block; cursor:pointer;}
#alternateViewList a:hover span, #alternateViewList a.selected span {border:1px solid #838383; text-decoration:none; background:#C7C7C7;}

#invt_popup #popupcontent_panel.yui-panel .hd {border-top:1px solid #8996A4;}
#invt_popup #popupcontent_panel.yui-panel .hd .tl{
	border-left:1px solid #8996A4;
	border-top:1px solid #8996A4;
}
#invt_popup #popupcontent_panel.yui-panel .hd .tr {
	border-right:1px solid #8996A4;
	border-top:1px solid #8996A4;
}
#invt_popup #popupcontent_panel.yui-panel .bd {
	border-bottom:2px solid #8996A4;
	border-left:2px solid #8996A4;
	border-right:2px solid #8996A4;
}
#invt_popup #popupcontent_panel_c.yui-panel-container.shadow .underlay {background:none;}

/* changes for new product page */
.yui-panel .hd {background-color:#FFFFFF !important; color:#000000 !important; text-align:left !important; font-weight:normal !important; font-size:14px !important; border:none !important; padding-bottom:7px !important;}
.yui-panel {padding:7px !important; clear:none !important; width:488px !important; top:20px !important;}
.altviewHeader {display:none !important;}
.yui-panel .popupContents {border-left:1px solid #989a9c !important; border-bottom:4px solid #808285 !important; width:479px !important; height:510px !important;}
.mask {background-color: #000000 !important; opacity:0.8 !important; filter:alpha(opacity=80) !important;}
/* end changes for new product page */
.yui-panel .container-close {background: url("/content/ebiz/cottontraders/resources/images/closelink.gif") no-repeat scroll 0 0 transparent !important; height:16px !important; width:96px !important; right:10px !important; top:10px !important;}

