/*
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*/

.yui-overlay,
.yui-panel-container {
    visibility:hidden;
    position:absolute;
    z-index: 2;


}

/* general panel */
.yui-panel { border:1px solid #aaa; background:#fff;    
 -moz-box-shadow: 0px 4px 10px #666;
    -webkit-box-shadow: 0px 4px 10px #666;
    box-shadow: 0px 4px 10px #666;

}

/* popup panel */
#popupcontent_panel.yui-panel, #lightboxcontent_panel.yui-panel, #signin_panel.yui-panel { border: 1px solid #aaa; color: #000 !important;}




/* 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;; }

/* header */
/* margin-left matches width of corner graphic */
#popupcontent_panel.yui-panel .hd, #signin_panel.yui-panel .hd { padding:5px; color: #000; font-weight:bold; font-size:1em; overflow:visible; }
#popupcontent_panel.yui-panel .hd span, #wait_panel.yui-panel .hd span, #signin_panel.yui-panel .hd span {padding-left:3px;}
#popupcontent_panel.yui-panel .hd .tl, #signin_panel.yui-panel .hd .tl { width:8px; height:20px; top:0; left:0; position:absolute; z-index: 999 !important; }
#popupcontent_panel.yui-panel .hd .tr, #signin_panel.yui-panel .hd .tr { width:8px; height:20px; top:0; right:0; position:absolute; z-index: 999 !important; }

#lightboxcontent_panel.yui-panel .hd,  #wait_panel.yui-panel .hd{ padding:0; border:none;  color: #000; text-transform:uppercase; font-weight:bold; font-size:1em; overflow:visible; }
 #lightboxcontent_panel.yui-panel .hd span{line-height:20px; padding-left:3px;}
 #lightboxcontent_panel.yui-panel .hd .tl, #wait_panel.yui-panel .hd .tl{ width:8px; height:20px; top:0; left:0;  position:absolute; }
 #lightboxcontent_panel.yui-panel .hd .tr,  #wait_panel.yui-panel .hd .tr{ width:8px; height:20px; top:0; right:0; position:absolute; }



/* close window button */
#popupcontent_panel.yui-panel .container-close, #lightboxcontent_panel.yui-panel .container-close, #signin_panel.yui-panel .container-close { top:2px; right:4px; height:17px; width:17px; background-image:url("/content/ebiz/lauraashley/resources/images/popup_hd_bt_close.gif"); }
#popupcontent_panel.yui-panel .container-close:hover, #lightboxcontent_panel.yui-panel .container-close:hover, #signin_panel.yui-panel .container-close:hover { background-image:url("/content/ebiz/lauraashley/resources/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:none; background-color:#FFF; }
#popupcontent_panel #buttons, #lightboxcontent_panel #buttons { width:350px; }
#popupcontent_panel.yui-panel .bd #bisemail {border: 1px solid #999;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;padding: 3px;}
#popupcontent_panel.yui-panel .bd #buttons {width: 370px;}
#popupcontent_panel.yui-panel .bd #buttons .right {float: right;}
#popupcontent_panel.yui-panel .bd #buttons .left {float: left; margin-top: 16px;}

/* 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; }


/* if you are using the static minicart detail only and NOT the popup version, delete the line above */

#minicart_detail { position:absolute; top:90px; left:28px; font-size:0.9em; color:#333; z-index:9999;} /* 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: 301px !important;} /* obsolete after 5_3_16 */
#minicart_detail #popupcart h2 {margin-bottom:15px;display:none;}
#minicart_detail #popupcart h2 a {color:#000;}

/* header */
/* margin-left matches width of corner graphic */
#minicart_detail .yui-panel .hd { height: 35px; background: url("/content/ebiz/lauraashley/resources/assets/skin/bg-formtop.gif") 0 0 repeat-x;border-bottom: 1px solid #aaa !important; padding: 0 !important;}

#minicart_detail .yui-panel .hd span {line-height:20px; color: #000; padding:8px 3px 0 10px !important; float: left; font-size: 13px; font-weight: bold;}

/* body */
#minicart_detail .yui-panel .bd {padding:0px 0px 0px 0px !important;}
#minicart_detail .yui-panel .bd #popupcart{padding:0px;}

*html #minicart_detail .yui-panel .bd #popupcart{padding-left:19px;padding-right:18px;position:relative;z-index:-100;}

#minicart_detail .yui-panel .bd p span.emptybasket{display:block; padding-top:10px;text-align:center; clear:left;}
/* products */
#minicart_detail ul { width: 100%; overflow: hidden; clear: both; }
ul#minicart_products { margin:5px;width:auto; }
ul#minicart_products li { width: auto; padding:3px 0; clear: both; overflow:hidden;}
*html ul#minicart_products li { height:80px;}
ul#minicart_products .details h2{display:block !important;margin-bottom:0px !important;width:100%;}
ul#minicart_products h2 { margin: 0; padding: 0; font-size:1em; }
ul#minicart_products p.prodcode{font-size:0.9em;color:#999999;}

ul#minicart_products p { margin: 0; padding: 0; }
ul#minicart_products .image { float: left; border-top: 1px solid #ccc; height: 100px; padding-top: 10px;}
ul#minicart_products .details { float: right; width:211px; border-top: 1px solid #ccc; height: 100px; padding-top: 10px;}
ul#minicart_products .details p.price{font-weight:bold;font-size:1em;margin-top:10px;}
ul#minicart_products img { width:80px; }


/* links */
ul#minicart_links {padding: 10px 10px 0 10px; background: #ccc;} /* We add this because IE6 doesn't like float right on li.checkout without it */
ul#minicart_totals li.items{display:none;}
ul#minicart_links li.viewbasket { float:left; display:inline; }
ul#minicart_totals li.items a, ul#minicart_links li.viewbasket a {color:#000;}
ul#minicart_links li.checkout { float:right; display:inline; }
ul#minicart_totals li.total{font-size:1.1em;}
ul#minicart_totals li.total a, ul#minicart_links li.checkout a {color:#2bb662;}

ul#minicart_links .viewbasket { position: relative; top: -8px; left: 10px; list-style: none !important;}
ul#minicart_links .viewbasket a {background: none;}
/* close window button */
#minicart-close { top:-4px; right:-5px; height:17px; width:51px; background:url("/content/ebiz/lauraashley/resources/images/bt_popup_close.gif"); position:absolute; z-index:6; margin:14px 14px 0 0; padding:0px; cursor:pointer; visibility:inherit; background-repeat:no-repeat; }
#minicart-close:hover { background-image:url("/content/ebiz/lauraashley/resources/images/bt_popup_close.gif"); }

#popupcart .items_added,#popupcart .items_empty{padding: 5px 10px;}


/* 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);}





.yui-panel .hd {background-color:transparent !important;border-color:transparent !important;}
/*.yui-panel-container*/
.yui-panel {z-index:500;}
