﻿.errorMessage {color:Red } /*  for All error messages   */
.AddressChkEmail {margin: 0}  /* adress.aspx */
.ContinueButton {float: right; margin-top: 20px; }
#productList  .outofstock { color:Red; } 
#productPage .outofstock { color:Red; } 

/* ***********  productpage.aspx ******************************** */
.addBtnDev  {float:right;display:inline;cursor:pointer;}
.hhimageTop { margin-bottom: 7px;} /* happyhooves on product.asdpx page */
.ImageButtonPreview {margin: 0 0px 0px 38px }
  #counter {float: right; margin-right: 4px;}
 
 /* this is for preview the Image, when click on eGift Image on productpage.aspx */
  .modal
        {
            display: none;
            position: absolute;
            top: 0px;
            left: 0px;
            background-color: black;
            z-index: 100;
            opacity: 0.8;
            filter: alpha(opacity=60);
            -moz-opacity: 0.8;
            min-height: 100%;
        }
        #divImage
        {
            display: none;
            z-index: 1000;
            position: fixed;
            top: 0;
            left: 0;
            background-color: White;
            height: 550px;
            width: 600px;
            padding: 3px;
            border: solid 1px black;
        }
        #divImage table {height: 100%; width: 100%}
        #imgFull {display: none;}
        * html #divImage
        {
            position: absolute;
        }
        
        /*********************  */
     
 /*  ****** Basket ******** */   
.basketProductName{margin-left: 5px; text-align:left }
.basketProductQty {margin-left: 9px;}
#basketContent input.quantityFieldDev  {
	width:35px;
	margin-right:6px;
	font-size:13px;
	border:1px solid #999;
	padding:2px;
	text-align:right;
	}

div #ctl00_ContentPlaceHolder2_grvBasket {clear:both;width:700px;margin:0;}

#basketContent td.productTitle span.ReciepientLabel {text-align:left;}

div #ctl00_ContentPlaceHolder2_pnlTotals {width:698px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}

div #ctl00_ContentPlaceHolder2_pnlTotals table {border:none;}
 
#basketContent .totalsDescDev {
	padding-top:20px;
	height:25px;
	font-weight:bold;
	text-align:right;
	border:none;
	width:565px;
	
}
