/* Copyright (c) 2008, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt, version: 2.5.2 */
    /*html{color:#000;background:#FFF;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';} abbr,acronym {border:0;font-variant:normal;} sup {vertical-align:text-top;} sub {vertical-align:text-bottom;} input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;} input,textarea,select{*font-size:100%;} legend{color:#000;}*/

/* Functional Styling */
.cleardiv{clear:both;height:1px;line-height:1px;font-size:1px;}
.HASJAVA{display:none;}
.hide{display:none;}

/*a{color:#369;text-decoration:none;}
a:hover, a:focus{color:#cc0000;text-decoration:underline;}
strong{font-weight:bold;}*/

/* Debug */
  .debug{position:fixed;z-index:99999999;background:#fff;display:none;width:200px;border:1px solid limegreen;color:black;top:0px;left:0px;margin:3px;padding:3px;font-size:.75em;font-family:verdana;text-align:left;}
  .debug h1{background:limegreen;color:white;padding:2px 3px;margin-bottom:3px;font-weight:bold;}
  
/* Layout */
  /*body{text-align:center;padding-top:50px;font-family:arial;font-size:75%;}*/
  #container{width:805px;margin:0 auto 0 auto;text-align:left;}

/* Paging Tabs */
  #pagingtabs{text-align:right;margin-bottom:2px;}
  #pagingtabs a{color:#555;text-decoration:none;font-weight:bold;}
  #pagingtabs strong a{color:#000}
  #pagingtabs a:hover, #pagingtabs a:focus{text-decoration:underline;color:#000;}

/* Paging Results */
  #pagingresults{background:#eee;border:1px solid #e1e1e1;padding:5px 7px 4px 7px;margin-bottom:8px;}
  #pagingresults label{margin-right:5px;float:left;}
  #pagingresults select{margin-right:10px;}
  .results{text-align:right;padding-top:3px;}
  table.pagingresults{ width: 100%; background:url(/images/common/article/glassback.gif) repeat-x; border:1px solid #ddd; margin-bottom:8px; padding: 2px 6px!important; }
    /* Browse-View SLIDER */
    .datacontrols{float:left;}
    .data-button-lrg{background:url(/images/common/article/data-button-lrg.gif) no-repeat;width:23px;height:23px;display:block;float:left}
    .data-button-lrg:hover, .data-button-lrg:focus{background:url(/images/common/article/data-button-lrg-hov.gif)}
    .data-button-sml{background:url(/images/common/article/data-button-sml.gif) no-repeat;width:23px;height:23px;display:block;float:left}
    .data-button-sml:hover, .data-button-sml:focus{background:url(/images/common/article/data-button-sml-hov.gif)}
    .browse-view{float:left;margin-top:-2px;}
    .browse-view a img{border:none;}
    .view-slider{float:left;margin-right:0px;}
    .ui-slider {width:93px; height:23px;position:relative;background-repeat:no-repeat;background-position:center center;}
    .ui-slider .ui-slider-handle {position: absolute;z-index:10;height:16px;width:35px;top:0px;left:0px;background-image:url(/images/common/article/slider-handle.gif);height:23px;}
    .ui-slider .ui-slider-handle:hover {background-position:bottom left;background-image:url(/images/common/article/slider-handle-hov.gif);}
    .ui-slider .ui-slider-handle-active {background-position:bottom left;background-image:url(/images/common/article/slider-handle-hov.gif);}
    .ui-slider {background-image: url(/images/common/article/slider-back.gif);height:23px;float:left;}
    .ui-slider.loading {background-image: url(/images/common/article/track-loading.gif);}
    .ui-slider .ui-slider-handle.loading{background:url(/images/common/article/slider-handle-loading-hov.gif)}
    
/* Browse Results Table */
  .browse-results{margin-right:-10px;}
  .row{clear:both;}
  table.browseresults{width:805px;}
  /*td{vertical-align:top;}*/


/* ////////////////////////////////////////////////////////////////////////// */
/* L A R G E - V I E W ////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////// */

    /* LARGE VIEW BROWSE RESULTS */
    .lrg .borderframe .inner{}
    .prodimg{float:left;width:100px;text-align:center;margin-right:10px;overflow:hidden; margin-bottom: 10px}
	  .prodind{float:right; margin:-10px 0 0 0; width:66px; height:68px;}
	  .proddesc{z-index:1;position:relative;margin-left:105px;margin-top:.7em; padding-right: 40px;}
	  .proddesc a{margin-left:5px;}
	  label strong{font-weight:bold;}
    .bestselleraward{margin:3px 0 0 -7px;}
    .bottleqty{margin-bottom: 6px}
	  .save{color:#cc0000;}
    .awards{text-align:center;float:right;width:63px;margin-top:3px;}
    .awards img{margin-bottom:5px;}
    .prodadd{display:block;/*background:url(/images/common/article/button-add.gif) no-repeat;*/width:71px;height:21px;float:right;}
    .prodadd:hover, .prodadd:focus{}
      
	  
    /*table.browseresults td {width:49%;border:1px #d6d6d6 solid;padding:10px 0px 10px 10px;}*/

	  /*.borderframe {width:49%;border:1px #d6d6d6 solid;padding:10px 10px 10px 10px;background:#fff url(/images/common/article/lrg-back-info.gif) repeat-x bottom left;}*/
	  .bottle {border:1px #d6d6d6; background:#fff url(/images/common/article/lrg-back-info.gif) repeat-x bottom left;}
	  .bottlebest {background:#fff url(/images/common/article/lrg-back-best-info.gif) no-repeat bottom left;border-color:#ddcc44;}
	  .case {border:1px #d6d6d6; background:#fff url(/images/common/article/lrg-back.gif) repeat-x bottom left;}
	  .casebest {background:#fff url(/images/common/article/lrg-back-best.gif) repeat-x bottom left;border-color:#ddcc44;}
	  .casebest form, .case form {clear:both}

    td.dropshad{background:url(/images/common/article/lrg-dropshad.gif) repeat-x!important;height:19px;margin:0;padding:0;border:0!important;}
    td.divider{width:0px!important;display:block;background:none!important;border:0!important;}

    td.bottle form, td.bottlebest form{margin-top:.7em;margin-bottom:.5em;}
    td.bottle input, td.bottlebest input{position:relative;top:1px;}
	  td.bottle form label, td.bottlebest form label{display:block;}
	  td.bottle form span, td.bottlebest form span, td.case form span, td.casebest form span{margin-left:2em}

    td.case .prodimg,td.casebest .prodimg{float:left;width:100px;text-align:center;margin-right:10px;overflow:hidden;position:relative;z-index:0; margin-bottom: 10px;}
    td.case .prodind,td.casebest .prodind, td.bottle .prodind,td.bottlebest .prodind{/*margin:-8px 0 0 8px;*/}
    td.case .proddesc, td.casebest .proddesc{z-index:1;position:relative;margin-left:80px;margin-top:.7em; padding-right: 10px;}
    td.case form /*, td.casebest form*/ {clear:left; margin-top: 10px}
    
    .infoinner table{border-spacing:0px!important;}
    .infoinner table td{border:none!important;padding-bottom:10px!important;padding-top:0!important;}
    .infoinner table td.img{width:50px!important;text-align:center;}

    td.case .infoinner, td.bottle .infoinner {background:#f2f2f2 ;border-color:#d6d6d6;}
    td.bottlebest .infoinner, td.casebest .infoinner {background:#fffbe3 ;border-color:#ddcc44;}
    td.casebest .infoset, td.bottlebest .infoset {background:white;border:1px solid #fe8;}
	  
    .infoicons{width:397px;height:94px;position:absolute;margin:-1px 0 0 -11px;z-index:2;display:none;}
    .infoicons .infoinner{background:#f2f2f2;border:1px solid #d6d6d6;border-top:none;}
    .infoset{background:white;border:1px solid #dcdcdc;margin:0 7px 7px 7px;padding:10px 5px 0 5px;font-size:.8em;}
    .infoset span {display:block;}
    .infoset span div{float:left;}
    .infoset span div p{float:left;}

    .infoset table{/*width:100%;*/margin:none;border:none;}
    td.icon{text-align:center;padding:0 5px 0 5px;}
    td.award{text-align:left!important;}
    td.award.icon{width:21px;}
    td.grape.icon img{padding-left:4px;}
    .video {margin-top:4px;}
    .video a{background:url(/images/common/article/icon-video-sml.gif) no-repeat 0px 1px;display:block;height:25px;text-align:left;padding:6px 0 0 27px;}
    .video a:hover,.video a:focus, .video a:active {background-position:0px -79px;}
 
  
    a.prodname{position:relative;z-index:1; padding-right: 10px}
	div.prerelease {font-size:.85em;}
	   	    table.browseresults td.case,table.browseresults td.casebest,table.browseresults td.bottle,table.browseresults td.bottlebest {width:390px;border:1px #d6d6d6 solid;padding:10px 0px 10px 10px;}
		    
		    td.divider{width:10px!important;display:block;background:none!important;border:0!important;}

