/**
 * Login CSS Stylesheet
 *
 * @package easy signup and login
 * @copyright Copyright 2007 Numinix Technology http://www.numinix.com
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: login.css 62 2009-07-12 21:43:34Z numinix $
 */

div#easySignUp #login-password {
  margin-left: 0px;
  border:1px solid #CCCCCC;
  }

div#easySignUp #login-email-address {
  margin-left: 0px;
  }

div#easySignUp #loginColumnLeft{
  width: 60%;
  margin-left:1%;
  float: left;
  }

div#easySignUp #loginColumnRight{
  width: 35%;
  margin-right: 1%;
  float: right;
  }
  
div#easySignUp .buttonRow {
  padding-top: 5px;
}
div#easySignUp fieldset{ border:none; padding:6px}
div#easySignUp fieldset.loginFieldsetLeft, div#easySignUp fieldset.loginFieldsetRight{
  border: 1px solid #ddd;
  padding: 0px;
  min-height:230px;
}
div#easySignUp .title {
	background:url("../images/bg_Sprites_repeat.gif") repeat-x scroll 0 -2213px rgba(0, 0, 0, 0);
    border-bottom: 2px solid #BE0000;
    color: #000000;
    font: bold 18px/32px georgia;
    height: 32px;
	padding-left:10px;
}
div#easySignUp hr {
  border-style:none;
  border-top: 2px dotted #CCCCCC;
  border-bottom: 2px solid white;
  height: 4px;
}
div#easySignUp .checkboxLabel {
  margin-bottom: 10px;
}
div#easySignUp form{padding:6px}
div#easySignUp input{height:28px; margin:2px 0}
div#easySignUp label.inputLabel{width:12em; line-height: 2.2em;}
#prodFinalBuy{position:relative;font-family:Verdana;margin-top:45px;}

.w-prodFinalBuy .w-grid{position:relative;font-size:12px;top:0px;}

#prodFinalBuy .w-grid{font-size:11px;}
.w-prodFinalBuy dl{width:148px;color:#333;padding:5px 0 0 16px;}
.w-prodFinalBuy .w-grid dl{margin-right:16px;padding:5px 0 0 0;}
.w-prodFinalBuy dt{margin:10px 0 6px 0;}
.w-prodFinalBuy dt a img{border:none;}
.w-prodFinalBuy dt a{display: inline-block; position: relative;}
.w-prodFinalBuy h4{line-height:24px;font-weight:normal; font-size:11px;}
.w-prodFinalBuy h4 em{float:left;font-weight:bold;}
.w-prodFinalBuy h4 strong{font-size:16px; color:#A72D2C; }
.w-prodFinalBuy .carouselP,.w-prodFinalBuy .carouselN{top:101px;}
.w-prodFinalBuy .carouselP{left:204px;}
.w-prodFinalBuy .carouselN{right:12px;}
.w-prodFinalBuy dd{font-family:Verdana;}
.w-prodFinalBuy a.price,.w-productList a.price,.w-prodFinalBuy .price{font-family:Arial;position:relative;font-size:16px;line-height:12px;font-weight:bold;color:#990000;padding-right:13px;display:inline-block;border-bottom:2px solid #fff;}
.w-prodFinalBuy a.price:hover,.w-productList a.price:hover{color:#990000;border-color:#990000;text-decoration:none;}
.w-prodFinalBuy dd span.oldPrice{display:block;height:18px;overflow:hidden;font-size:11px;text-decoration:line-through;color:#333;font-weight:normal;}
.w-prodFinalBuy .red{color:#990000;font-weight:bold;}
.w-prodFinalBuy .del{font-size:11px;}
.w-prodFinalBuy .price em{font-size:11px;}
.w-prodFinalBuy a.price sup{font-size:11px;font-style:normal;}
.w-prodFinalBuy a.price i{font-size:11px;font-style:normal;top:-3px;position:absolute;margin:0;}
.w-prodFinalBuy .del i{position:static;}
.w-prodFinalBuy .title{margin:0 0 5px 0;height:34px;overflow:hidden;}
.w-prodFinalBuy dt a .imageHover{position:absolute;left:0;top:0;display:none;}
.w-prodFinalBuy dt a:hover .imageHover{display:block;}