﻿body{
	margin:0px;
	text-align:center;
	
	}
/*	
.bordercontainer{
	width:988px;
} */


/*Body css starts here*/
.bodysubcontainer{
	width:765px;
	text-align:left;
	float:left;
	
}

.bodysubcontainer img{
    padding:0px;
    margin:0px;
	float:left;
}

.welcomebg{
	background-image:url(../images/home_welcome_bg.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:168px;
	width:765px;
	margin:0px;
	padding:0px;
	text-align:left;
	}
.welcomebg img{
	padding-left:0px;
	margin:0px;
	float:left;
	text-align:left;
}
.welcomeleftimage{
	width:309px;
	padding:0px;
	margin:0px;
	float:left;
	text-align:left;
	
}
.welcomeleftimage img{
padding:0px;
margin-left:-3px;
float:left;
}


/*.bodymaincontainer{
	width:500px;
	margin:0px;
	padding:0px;
	float:left;
}

.middlecountainer{
	width:560px;
	float:left;
	padding-bottom:10px;
}
.specialoffermaincontainer{
	width:560px;
	float:left;
	
}

.margintop{
margin-top:5px;
float:left;
background-color:#ffffff;
}
*/

.splheading{
	width:560px;
	background-color:#E1DFE0;
	float:left;
	text-align:left;
}

.splheading img{
	float:left;
	
	padding:0px;
}
.productboxcontainer{
	width:560px;
	float:left;
	text-align:left;
	
}
.marginleft{
	width:283px;
	float:left;
	text-align:right;
	
}
.pmarginleft{
	margin-left:7px;
	}	
.productbox{
	width:275px;
	height:125px;
	margin-top:7px;
	border: 1px solid #D3DFAF;
	float:left;
}

.floatright{
float:right;
margin-left:3px;
}
.productimg{
	width:134px;
	height:123px;
	float:left;
}
.productimg img{
	margin-top:5px;
	float:left;
}
.productdetails{
	width:139px;
	height:123px;
	float:left;
}
.productheader{
	padding-top:11px;
	padding-bottom:23px;
	text-align:left;
}
.productheaderlink{
	font-family:tahoma;
	font-style: normal;
	font-size:.7em;
	color:#5C822D;
	
}
.productdesc{
	font-family:tahoma;
	font-style: normal;
	font-size:.7em;
	color:#525252;
	text-align:left;
	padding-bottom:20px;
}

.middlebanner2{
margin-top:7px;
width:276px;
float:right;
}

.middlebanner2 img{
margin-left:-3px;
margin-right:-2px;
padding:0px;
float:left;
}

.bestsellersheading{
	width:558px;
	margin-top:7px;
	background-color:#E1DFDF;
	float:left;
	text-align:left;
}
/*Body css end here*/



/*Product details page css end here */

/* Product details1 page css starts here */

.proddetailscopyhorimaincontainer{
	width:560px;
	float:left;
}
.proddetailscopyhori{
	width:250px;
	font-size:65%;
	float:left;
}

.proddetailscopyhori ul{
	width:250px;
	font-family:tahoma;
	font-style: normal;
	font-size:1.1em;
	text-align:left;
	color: #535353;
	padding-left:20px;
	margin:0px;
	float:left;
	margin-top:5px;
	}
.proddetailscopyhori li{
	list-style-image:url(../images/bullet.gif);
	padding-top:3px;
	padding-bottom:4px;
	margin-left:15px;
}

.proddetailsimagehori{
	width:560px;
	float:left;
	text-align:center;
	vertical-align:bottom;
	
}
/* Prduct details1 page css end here */



/* About Us page css starts here */

.abtmaincontainer{
	width:560px;
	/*padding-left:20px;*/
	float:left;
}
.abtph1{
	width:560px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	font-size:.7em;
	text-align:left;
	color: #535353;
	font-size:70%;
	float:left;
}
.abtph2img{
	width:560px;
	text-align:left;
	margin-bottom:10px;
	float:left;	
}

.abtph2{
	width:560px;
	font-family:tahoma;
	font-style: normal;
	line-height:1.5em;
	font-size:.7em;
	text-align:left;
	color: #535353;
	font-size:70%;
	float:left;
}

/* About us page css end here */

/* Registration css starts here */
.regmiddlecountainer{
	width:500px;
	float:left;

}

.regintrocopy{
	width:560px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}
.regformcontainer{
	width:560px;
	float:left;
	
}
.regformcontainerlogin{
width:560px;
float:left;
/* border:solid 1px #000000;*/
}
.regformcopy_register{
	width:200px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	vertical-align:middle;
	float:left;
	
}

.regformcopy1{
	width:400px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	
}

.regfieldscopy{
	width:300px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	text-align:left;
	color: #535353;
	float:left;
	font-size:0.78em;
}

.regfieldscopy1
{
	width:300px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	/*font-size:0.9em;*/
	text-align:left;
	color: #535353;
	float:left;
}

.regPostcode_grey
{
	width:100px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	float:left;
}

.regformcopy21{
	width:630px;
	margin-top:10px;
	font-family:tahoma;
	font-style:normal;
/*	line-height:1.5em;*/
	font-size:0.78em;
	text-align:left;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}

.itemstylefrontchk
{
 padding-left:10px;
 padding-top:5px;
  font-family:Tahoma;
  font-size:11px;
  font-style:normal;
  text-align:center;
   color:#7D7D7D;
border:solid 1px #CFE1B3;
 text-decoration:none;
}

.errormsgmf
{
	height:20px;
	padding-top:5px;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	padding-bottom:5px;
	background-color:Red;
	margin-bottom:15px;
 font-weight:bold;
	}

.regformcopymsgmf
{
	width:558px;
	height:25px;
	padding-top:5px;
	vertical-align:middle;
	float:left;
	padding-bottom:5px;
	background-color:Red;
	margin-bottom:15px;
	color:White;
 font-size:0.7em;
 font-family:Tahoma;
 }

.itemstylefronttxt
{
	padding-left:13px;
 font-family:Tahoma;
  font-size:11px;
  font-style:normal;
  text-align:center;
   color:#7D7D7D;
border:solid 1px #CFE1B3;
 text-decoration:none;
}

.regupdate
{
	width:560px;
	margin-top:10px;
	font-family:tahoma;
	font-style:normal;
/*	line-height:1.5em;*/
	font-size:0.78em;
	text-align:left;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}

.regbutton{
	width:540px;
	margin-left:10px;
	text-align:center;
	float:left;
}

/*Added BY*/
/* css included for the login page*/
.regcopypass
{
	padding-top:10px;
	width:550px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	float:left;	
	display:block;

}

.regpass
{
	width:160px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	/*font-size:.83em;*/
	text-align:left;
	color: #535353;
		font-size:0.78em;
	float:left;	
	vertical-align:middle;
}

.regtext
{
	width:130px;
	padding-left:328px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	/*font-size:1em;*/
	text-align:left;
	color: #535353;
	float:left;	
	display:block;
	text-decoration:none;
}

.loginInputBox
{
	width:130px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	/*font-size:1em;*/
	text-align:left;
	color: #535353;
	float:left;	
	display:block;
	text-decoration:none;
	padding-left:4px;
	padding-top:2px;
}

/*.hrefretrieve a, a:visited
{
	text-decoration:none;
 	width:350px;
	margin-bottom:5px;
	text-align:left;
	color: #535353;
	float:left;	
	display:block;
}*/


/* Registration css end here */




/*Registration css added by roopali*/
.regbutton1{
	width:540px;
	margin-left:10px;
	text-align:center;
	float:left;
	margin-top:20px;
}
.regformcopyp{
	width:250px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	
}
.regfieldscopyp{
	width:150px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	float:left;
}
/*.regformcopymsg{
	width:500px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.7em;
	font-weight:bold;
	text-align:left;
	color: #FF0000;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	
}*/

/*MyAccount*/


.regfieldscopyvarfont{
	width:352px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	float:left;
	margin-top:5px;
		/*border:solid 1px #000000;*/
}
.regformcopystr{
	width:105px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	/*margin-left:5px;*/
	vertical-align:middle;
	float:left;
	/*border:solid 1px #000000;*/
}
.gap
{
	
	display:block;
	float:left;
	margin-top:30px;
}

.linemiddlebold
{
	 border-top:solid 1px #ECECEC;
	 Font-family:Tahoma;
	 font-size:11px;
	 width:560px;
	 font-weight:bold;
	 color:#7D7D7D;
	 float:left;
	 padding-top:20px;
}

.linkhref a, linkhref a:visited
{
  text-decoration:none;
  width:560px;
	font-family:tahoma;
	font-style:normal;
	text-align:left;
	color: #535353;
	float:left;
	font-size:0.78em;
}

.seprateline{
width:560px;
margin-bottom:5px;
float:right;
background-color:#CFE1B3;
}

.tabinnertop
{
  padding:5px 5px 5px 5px;
  /*background-color:#ECECEC;*/
  background-color:#D5D3D4;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
  font-style:normal;
  color:#807F7D;
  float:left;
  /*border:solid 1px #CFE1B3;*/
  border:solid 1px #cfe1b3;
  text-decoration:none;
}

/*.tablinkcontent 
{
  padding:5px 5px 5px 5px;
  font-family:Tahoma;
  font-size:11px;
  font-style:normal;
  color:#7D7D7D;
  float:left;
  width:85px;
 text-decoration:none;
 /*border-bottom:solid 1px #CFE1B3;*/
  /* border:solid 1px #CFE1B3;*/
/*}*/
 .tablinkcontent a
{
  padding:5px 5px 5px 5px;
  /*background-color:#ECECEC;*/
  font-family:Tahoma;
  /*font-size:11px;*/
  font-size:1.1em;
  font-style:normal;
  color:#7D7D7D;
  float:left;
  width:85px;
  float:left;
  text-decoration:underline;
}

.tablinkcontent a:visited
{
  /*font-family:Tahoma;
  font-style:normal;
  color:#7D7D7D;
  text-decoration:underline;*/
  padding:5px 5px 5px 5px;
  /*background-color:#ECECEC;*/
  font-family:Tahoma;
 /* font-size:11px;*/
    font-size:1.1em;
  font-style:normal;
  color:#7D7D7D;
  float:left;
  width:85px;
  float:left;
  text-decoration:underline;
}
  
.passretrieve
{
font-family:Tahoma;
  font-style:normal;
  /*color:#7D7D7D;*/
  text-decoration:none;
  font-size:0.83em;
  	color: #535353;
}

.grey_myaccount
 {
  font-family:tahoma, arial;
 font-style: normal;
 color:#807E7E;
font-weight:normal;
text-decoration:none;
font-size:11px;  
 }
 
.dropstyle
{
   font-family: Tahoma; 
	color:#535353;
} 

.tabinnercontent
{
  padding:5px 5px 5px 5px;
  background-color:#ECECEC;
 font-family :Tahoma;
  font-size:11px;
  font-style:normal;
  color:#7D7D7D;
  float:left;
  width:85px;
  float:left;
  border:solid 1px #ffffff;
 /* border:solid 1px #CFE1B3;*/
}


.copy1
  {
  font-family:Tahoma;
  font-size:11px;
  text-decoration:none;
  color:#817C80;
  font-weight:bold;
  padding-left:5px;
  }


/*Shopping cart*/

.imgheaders  
  {
 /* padding:5px 0px 0px 0px;*/
  /*background-color:#ECECEC;*/
  background-image:url(/images/shopping_bg2.gif);
  /*background-color:#E1DFDF;*/
  font-family:Tahoma;
  font-size:1.0em;
  font-weight:bold;
  font-style:normal;
  text-align:center;
  /*color:#807F7D;*/
  color:#535353;
  padding-top:2px;
 float:left;
  width:140px;
    /*border:solid 1px #CFE1B3;*/
  border:solid 1px #FFFFFF;
  text-decoration:none;
  height:28px;
}

.inside_imghead
{
 background-color:#CAC9C9;
 width:107px;
 /*padding-top:5px;*/
 height:5px;
}

.imgheaders1  
  {
	 background-image:url(/images/shopping_bg2.gif);
 /* padding:5px 0px 0px 0px;
  /*background-color:#ECECEC;*/
  /*eight:27px;*/
  /*background-color:#E1DFDF;*/
  font-family:Tahoma;
  font-size:1.0em;
  font-weight:bold;
  font-style:normal;
  text-align:center;
      float:left;
  width:198px;
  padding-top:2px;
    /*border:solid 1px #CFE1B3;*/
  border:solid 1px #FFFFFF;
  text-decoration:none;
  height:28px;
}

.inside_imghead1
{
 background-color:#CAC9C9;
 width:133px;
 /*padding-top:5px;*/
 height:5px;
}


.greenhead
 {
    background-image:url(/images/shopping_bg1.gif);
    width:140px;
    padding-top:2px;
    font-family:Tahoma;
    text-align:center;
    font-size:1.0em;
    font-weight:bold;
    font-style:normal;
    color:#ffffff;
    float :left;
    border:solid 1px #FFFFFF;
    height:28px;
    text-align:center;
    vertical-align:middle;
}

.greenhead1
 {
    background-image:url(/images/shopping_bg1.gif);
    width:198px;
    padding-top:2px;
    font-family:Tahoma;
    text-align:center;
    font-size:1.0em;
    font-weight:bold;
    font-style:normal;
    color:#ffffff;
    float :left;
    border:solid 1px #FFFFFF;
    height:28px;
}


.green_inside
{
background-color:#A7C771;
float:left;
 width:107px;
 margin:0px 0px 0px 0px;
 /*padding-top:5px;*/
 height:5px;
}


#dropdiv
{
	width:300px;
	 float:left;
	 font-family:tahoma;
	font-style:normal;
	font-size:1.2em;
	text-align:left;
	color: #535353;
	padding-top:5px;
}

#textdiv
{
/*width:260px;*/
    width:270px;
    float:left;
    font-family:tahoma;
	font-style:normal;
	/*font-size:1.0em;*/
	text-align:left;
	color: #535353;
	vertical-align:middle;
	/*border:solid 1px #000000;*/
}

.textdivfont
{
	float:left;
 font-family:tahoma;
	font-style:normal;
	/*font-size:0.83em;*/
	text-align:left;
	color: #535353;
	vertical-align:middle;
	padding-right:5px;
	padding-top:5px;
}

.textdivfontlab
{
    float:left;
    font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	vertical-align:middle;
	padding-right:5px;
	padding-top:7px;
}
.sepratelineshopping
{
width:768px;
/*width:137%;*/
margin-bottom:5px;
float:right;
background-color:#CFE1B3;
}

.sepratelineshopping1
{
width:970px;
/*width:137%;*/
margin-bottom:5px;
float:right;
background-color:#CFE1B3;
}

.prodmiddleshopp
{
	width:768px;
	padding-top:7px;
	float:left;
	padding-bottom:10px;
}

.prodmiddleshopp1
{
	width:970px;
	padding-top:7px;
	float:left;
	padding-bottom:10px;
}


.proddetailstopcontainer
{
	width:740px;
	height:46px;
	margin-bottom:7px;
	float:left;
	font-size:65%;
}

.proddetailstopcontainer1
{
	width:940px;
	height:46px;
	margin-bottom:7px;
	float:left;
	font-size:65%;
}

.proddetailstopcontainer_log
{
width:560px;
	height:46px;
	margin-bottom:7px;
	float:left;
	font-size:65%;
}

.regmiddlecountshopp
{	width:768px;
	float:left;
}

.regmiddlecountshopp1
{	width:970px;
	float:left;
}

.regintrocopyshopp
{
	width:768px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	/*font-size:0.78em;*/
	text-align:left;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}

.regintrocopyshopp1
{
	width:970px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:justify;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}

.regintrocopyshopp2
{
	width:568px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:justify;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}

.regintrocopyshopp3
{
	width:768px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}

.proddetailsheadings
{
	width:715px;
	/*margin-left:5px;*/
	padding-left:5px;
	margin-top:27px;
	font-family:tahoma;
	font-style: normal;
	font-weight:bold;
	font-size:1.2em;
	text-align:left;
	color: #677C44;
	float:left;
}

.proddetailsheadings1
{
	width:780px;
	/*margin-left:5px;*/
	padding-left:5px;
	margin-top:27px;
	font-family:tahoma;
	font-style: normal;
	font-weight:bold;
	font-size:1.2em;
	text-align:left;
	color: #677C44;
	float:left;
}

.proddetailsleftstrips
{
	background-image:url(/images/seperator.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:15px;
	/*margin-right:2px;*/
/*	padding-right:2px;*/
 	height:46px;
	float:left;
}
.SecurityImageRight
{
	float:right;
	padding-right:35px;
	padding-top:0px;
}
.grey1{
	font-family:tahoma;
	font-size:1em;
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
      padding-left:4px;
    padding-right:4px;
}

.grey1_ord{
	font-family:tahoma;
	font-size:0.78em;
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
      padding-left:4px;
    padding-right:4px;
}

.greyproduct
{
	font-family:tahoma;
	font-size:1em !important;
	font-weight:normal;
	color:#555555;
    text-align:left;
    padding-left:4px;
    padding-right:4px;
}

.greymain
{
    font-family:tahoma;
	/*font-size:0.78em;*/
	font-size:12px;
	font-weight:normal;
	color:#555555;
    text-align:right;
    padding-left:4px;
    padding-right:4px;
}

.grey_head{
	font-family:tahoma;
	font-size:12px;
	/*font-size:0.78em;*/
	font-weight:normal;
	color:#555555;
    text-align:center;
    padding-left:4px;
    padding-right:4px;
}

.grey1del{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#555555;
	background-color:White;
    text-align:left;
    padding-left:4px;
    padding-right:4px;
    padding-top:3px;
    padding-bottom:2px;
    vertical-align:middle;
}


.grey_info{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
    height:30px;
    text-align:right;

}


.greyproduct
{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#555555;
    text-align:right;
    padding-left:4px;
    padding-right:4px;
    background-color:White;
}

.proddetailsheadingsave
{	width:713px;
	margin-left:5px;
	margin-top:27px;
	font-family:tahoma;
	font-style: normal;
	font-weight:bold;
	font-size:1.2em;
	text-align:left;
	color: #677C44;
}

.prod_detailsheading
{
	width:535px;
	margin-left:5px;
	margin-top:7px;
	font-family:Tahoma;
	font-style:normal;
 font-weight:bold;
 font-size:1.2em;
 text-align:left;
 color:#677C44;
}

/*.errorimg
{
width:20px;
float:left;
padding-left:5px;
display:block;
}

.errormsg
{
width:450px;
padding-left:5px;
float:left;
display:block;
font-family:tahoma;
font-style:normal;
font-size:.7em;
font-weight:bold;
text-align:left;
color: #FFffff;
padding-top:2px;
}*/

.regformcopyalert{
width:540px;
height:18px;
padding-top:5px;
margin-left:5px;
vertical-align:middle;
float:left;
padding-bottom:5px;
background-color:Red;
margin-bottom:10px;
}

/*added by roopali*/

.radiotext
{
	width:450px;
	height:18px;
	padding-top:8px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	
}
.radiotext1
{
	width:130px;
	height:18px;
	padding-top:8px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	
}
.radiobut
{
	float:left;
	display:block;
	width:50px;
	padding-left:5PX;
	padding-top:5px;
	
}
.testref a,testref a:visited
{
	width:500px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	margin-left:8px;
	vertical-align:middle;
	float:left;
}
.regformcopylogin{
	width:510px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	
}
.proddetailsleftstrip{
	background-image:url(../images/seperator.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:15px;
	margin-right:2px;
	height:46px;
	float:left;
}
.regfieldscopyheader{
	width:400px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.83em;
	text-align:left;
	color: #535353;
	float:left;
	padding-left:5px;
}
.regformcopymsg{
	width:540px;
	height:25px;
	padding-top:5px;
	margin-left:5px;
	vertical-align:middle;
	float:left;
	padding-bottom:5px;
	background-color:Red;
	margin-bottom:15px;
	
}
.errormsg
{
	width:450px;
	padding-left:5px;
	float:left;
	display:block;
	font-family:tahoma;
	font-style:normal;
	font-size:.7em;
	font-weight:bold;
	text-align:left;
	color: #FFffff;
	padding-top:2px;
}
.errorimg
{
	width:20px;
	float:left;
	padding-left:5px;
	padding-top:3px;
	display:block;
}
.subbutton{
	width:540px;
	margin-left:10px;
	text-align:center;
	float:left;
	
	padding-top:5px;
	}
	.regintrocopytext{
	width:560px;
	font-family:tahoma;
	font-style:normal;
	line-height:1.5em;
	font-size:.7em;
	text-align:left;
	color: #535353;
	/*font-size:70%;*/
	float:left;
}
.regmiddlecountainerparma{
	width:560px;
	float:left;
	padding-left:5px;
}

.regformcopyreg{
	width:250px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	/*margin-left:5px;*/
	vertical-align:middle;
	float:left;
	
}

.regformcopyreg span
{
    color:#FF0000;

}

.regfieldscopyreg{
	width:250px;
	margin-bottom:5px;
	font-family:tahoma;
	font-style:normal;
    font-size:0.78em;
	text-align:left;
	color: #535353;
	float:left;
}


.regformcopymsgreg{
width:765px;
height:28px;
padding-top:5px;
/*margin-left:3px;*/
vertical-align:middle;
float:left;
padding-bottom:5px;
background-color:Red;
margin-bottom:10px;

}
.errormsgreg
{
width:700px;
padding-left:5px;
float:left;
display:block;
font-family:tahoma;
font-style:normal;
font-size:.7em;
font-weight:bold;
text-align:left;
color: #FFffff;
padding-top:4px;
padding-bottom:4px;
}

/*Added for the Account Page*/
.img1account
{
width:350px;
/*height:28px;*/
padding-top:5px;
margin-left:20px;
vertical-align:middle;
float:left;
padding-bottom:20px;
margin-bottom:20px;	
}

.img2account
{
width:350px;
/*height:28px;*/
padding-top:5px;
margin-left:20px;
vertical-align:middle;
float:left;
padding-bottom:20px;
margin-bottom:20px;
text-align:right;
}


/*changed styles*/

.itemstylefront
{
padding:5px 5px 5px 5px;
  font-family:Tahoma;
  /*font-size:11px;*/
  font-size:1em;
  font-style:normal;
  color:#7D7D7D;
border:solid 1px #CFE1B3;
 text-decoration:none;
}

.tablinkcontent
{
  padding:5px 5px 5px 5px;
  /*background-color:#ECECEC;*/
  font-family:Tahoma;
  font-size:11px;
  font-style:normal;
  color:#7D7D7D;
  float:left;
  width:85px;
  float:left;
  text-decoration:none;
 border:solid 1px #CFE1B3;
}

.tablinkcontent a,.tablinkcontent a:visited
{
  font-family:Tahoma;
  font-style:normal;
  color:#7D7D7D;
 /* text-decoration:none;*/
}

.shopingCart_table
{
    margin-top:5px;
}


/* add by roopali on 5th may*/

.regformcopysearch{
	width:200px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	/*margin-left:5px;*/
	vertical-align:middle;
	float:left;
}

.regformcopysearch span
{
    color:#FF0000;

}

.regformcopyupdate{
	width:550px;
	margin-top:10px;
	font-family:tahoma;
	font-style:normal;
/*	line-height:1.5em;*/
	font-size:0.83em;
	text-align:left;
	color: #535353;
	font-size:70%;
	float:left;
}

.breadcurmb{
	width:768px;
	float:left;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#E1DFDF;
	margin-bottom:2px;
	font-size:0.83em;
}
.toplinkgreyb{
	font-family:tahoma;
	font-style: normal;
	color: #535353;
	text-decoration:none;
	padding-right:5px;
	font-size:0.83em;
}

/*.toplinkgreyb a, .toplinkgreyb a:visited, .toplinkgreyb a:hover
{
	font-family:tahoma;
	font-style: normal;
	color: #535353;
	text-decoration:none;
	padding-right:5px;
}
*/

.hometoplinkb{
/*	text-align:right;*/
	font-family:tahoma;
	font-style: normal;
	color:#535353;
/*	margin-right:7px;*/
	float:left;
	text-decoration:none;
/*	padding-left:5px;
		font-size:0.9em;*/
	font-size:0.83em;
	text-align:left;
	margin:0px;
	}

	/*.homerightcopytext{
    Width:175px;
   /* Margin-top:3px;*/
   /* Margin-bottom:5px;*/
    
    /*Float:left;
    Padding-left:8px;
 
  border:solid 1px #000000;

}*/

.homerightcopytext{
	width:175px;
	height:10px;
	
}

.regshipping
{
	width:600px;
	/*margin-bottom:5px;*/
	font-family:tahoma;
	font-style:normal;
	font-size:0.78em;
	text-align:left;
	color: #535353;
	float:left;
}

.regconfirm
{
	width:700px;
	/*margin-left:10px;*/
	text-align:left;
	float:left;
}



.prodtable
{
width:700px;
margin:5px 5px 5px 0px;
float:left;
}

.prodtr
{
width:700px;
text-align:left;
font-family:Tahoma;
color:#535353;
font-size:0.8em;
font-weight:normal;
}

.prodintd
{
width:700px;
color:#535353;
/*text-align:left;
font-family:Tahoma;
color:#535353;
font-weight:normal;
font-size:0.8em*/
}

.prodsear
{
	/*font-family:tahoma;
	font-size:0.92em;
	font-weight:normal;
	color:#555555;
    text-align:left;*/
		color:#555555;
	text-decoration:none;
    padding-left:4px;
    padding-right:4px;
}
.prodsear a, .prodsear a:visited
{
	/*font-family:tahoma;
	font-size:0.83em;
	font-weight:normal;
	color:#555555;
    text-align:left;*/
	color:#555555;
    padding-left:4px;
    padding-right:4px;
}


.regme
{
	width:200px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
float:left;
padding-left:5px;
}

#center_align
{
    margin-left:auto;
    margin-right:auto;
    width:988px;
}

.tabinnertop
{
    color:Gray;
    font-family:Tahoma;
    font-weight:bold;
    font-style:normal;
    text-decoration:none;
    height:15px;
    float:left;
    text-align:center;
    font-size:0.96em;
    width:105px;
}

.radiotelelogin
{
	float:left;
	display:block;
	width:15px;
	padding-top:5px;
}

.regformcopypharma1{
width:270px;
height:18px;
padding-top:5px;
font-family:tahoma;
font-style:normal;
font-size:.78em;
text-align:left;
color: #535353;
vertical-align:middle;
float:left;
}

.regformcopyp1{
width:200px;
height:18px;
padding-top:5px;
font-family:tahoma;
font-style:normal;
font-size:.78em;
text-align:left;
color: #535353;
vertical-align:middle;
float:left;
}

.regformcopyparma{
	width:200px;
	height:18px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	vertical-align:middle;
	float:left;
}

.errorimg_shop
{
	width:20px;
	float:left;
	padding-left:5px;
	display:block;
}

.regformcopyalert_shop{
width:540px;
height:18px;
padding-top:5px;
vertical-align:middle;
float:left;
padding-bottom:5px;
background-color:Red;
margin-bottom:10px;
margin-left:2px;
}

.regformcopyregpostpayment
{
	width:600px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:.78em;
	text-align:left;
	color: #535353;
	/*margin-left:5px;*/
	vertical-align:middle;
	float:left;
}


.prod_postpayment
{
	font-family:tahoma;
	font-size:0.97em;
	font-weight:normal;
	color:#555555;
    text-align:left;
}
.prod_postpayment a, .prod_postpayment a:visited
{
	font-family:tahoma;
	font-size:0.97em;
	font-weight:normal;
	color:#555555;
    text-align:left;
}

.continueshopp
{
	padding-top:4px;
 vertical-align:middle;
}

.shopimage
{
float:right;
padding-top:22px; 
width:105px;
}

.shopimageheader
{
	width:610px;
}

.myfavprod
{
font-family:Tahoma;
  font-size:1em;
  font-style:normal;
  color:#7D7D7D;
}

.myfavprod a, .myfavprod a:visited
{
  font-family:Tahoma;
  font-size:1em;
  font-style:normal;
  color:#7D7D7D;
}

.tabinnertopfav
{
  background-color:#D5D3D4;
  text-align:center;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
  font-style:normal;
  color:#807F7D;
  border:solid 1px #cfe1b3;
  text-decoration:none;
  padding-left:10px;
}

.itemstylefrontfav
{
padding-left:4px;
padding-right:4px;
font-family:Tahoma;
  font-size:11px;
  font-style:normal;
  text-align:center;
   color:#7D7D7D;
   border:solid 1px #CFE1B3;
text-decoration:none;
}

.itemstylefrontprice
{
padding-left:10px;
padding-right:3px;
font-family:Tahoma;
  font-size:11px;
  font-style:normal;
text-align:right;
   color:#7D7D7D;
border:solid 1px #CFE1B3;
text-decoration:none;
}

.txt_multiline
{width:300px;
 margin-bottom:5px;
 font-family:Tahoma;
 font-style:normal;
 font-size:1em;
 text-align:left;
 color: #535353;
 float:left;
}

.front_grid_header
{
  border:solid 1px #CFE1B3;
  background-color:#D5D3D4;
  padding:5px 5px 5px 5px;
  text-align:center;
  }

.itemstylefront a,itemstylefront a:visited
{
  font-family :Tahoma;
  font-style:normal;
  color:#7D7D7D;
  }
  
  
  .regformcopy
  {
	width:200px;
	height:18px;
	padding-top:5px;
	font-family:tahoma;
	font-style:normal;
	font-size:0.83em;
	text-align:left;
	color: #535353;
	margin-left:5px;
	vertical-align:middle;
	float:left;
}

.gosearch_text
{
font-family:tahoma;
font-style: normal;
color: #535353;
text-decoration:none;
padding-right:5px;
font-size:1em;
}

.img1
{
 width:500px;
 float:left;
}
 .pagingfont
{
color:#555555;
    font-size:1em;
    font-family:Tahoma;
}
.pgfont
{
color:#555555;
text-decoration:none;
    /*padding-left:2px;
    padding-right:2px;*/
    font-size:1em;
    font-family:Tahoma;
}
.pgfont a, .pgfont a:visited
{
color:#555555;
    /*padding-left:2px;
    padding-right:2px;*/
    font-size:1em;
    font-family:Tahoma;
}

/* Added by Sai for SSL Image */
.ssl_margin
{
	margin-top:10px;
}

/*Added From style */
.thumbnail{position: relative;z-index: 0;}
.thumbnail:hover{background-color: transparent;z-index: 0;}
.thumbnail span{position: absolute;padding: 10px;right: 10px;visibility: hidden;color: black;text-decoration: none;}
.thumbnail span img{border-width: 0;padding: 2px;}
.thumbnail:hover span{visibility: visible;top: 0;right: 20px;}

/*Added for Phrama registration*/

.regpharma{width:568px;font-family:tahoma;font-style:normal;line-height:1.5em;font-size:0.78em;text-align:justify;color: #535353;/*font-size:70%;*/float:left;padding-top:10px; padding-bottom:10px;}

/*==Error Div******/
.errtopclass{text-align:center;background-color:#E4E4E4;border:1px solid #C3F149; padding:12px 5px 0px 5px; margin-bottom:5px;margin-top:12px;}
.errtopclass ul li{position:relative;}
#errordiv {display:none;height:auto;width:709px;padding:10px;float:left;text-align:left;}
#errordiv ul{list-style:none;margin:0px;padding:0px 0px 0px 45px;border: none;width:510px;text-align:left;float:left;} 
#errordiv ul li{color:#656565;width:100%;background:url('../../images/bullet_sitemap.gif') no-repeat 0px 4px;font-family:Lucida Sans Unicode;font-size:0.75em;margin:0px 0px 0px 0px;padding:0px 0px 10px 15px;text-align:left;float:left;}
#lblFName{display:none;width:auto;float:left;}
#lblLName{display:none;width:auto;float:left;}
#lblEmail{display:none;width:auto;float:left;}
#lblConfirmEmail{display:none;width:auto;float:left;}
#lblPass{display:none;width:auto;float:left;}
#lblConfirmPass{display:none;width:auto;float:left;}
#lblDOB{display:none;width:auto;float:left;}
#lblAddress{display:none;width:auto;float:left;}
#lblCity{display:none;width:auto;float:left;}
#lblPostcode{display:none;width:auto;float:left;}
#lblCounty{display:none;width:auto;float:left;}
#lblCountry{display:none;width:auto;float:left;}
#lblPhone{display:none;width:auto;float:left;}
#lblMobile{display:none;width:auto;float:left;}
#lblHear{display:none;width:auto;float:left;}
#lblCapcha{display:none;width:auto;float:left;}
#lblPharamaAddress{display:none;width:auto;float:left;}
#lblPharamaCity{display:none;width:auto;float:left;}
#lblPharamaPostcode{display:none;width:auto;float:left;}
#lblPharamaCounty{display:none;width:auto;float:left;}
#lblPharamaCountry{display:none;width:auto;float:left;}
#lblPrincipalPartnerName{display:none;width:auto;float:left;}
#lblGMCNumber{display:none;width:auto;float:left;}
#lblTradingStyle{display:none;width:auto;float:left;}
#lblPharmaceuticals{display:none;width:auto;float:left;}
#lblFPMNumber{display:none;width:auto;float:left;}
#lblQuery{display:none;width:auto;float:left;}
#lblQueryDesc{display:none;width:auto;float:left;}

.fnt-14{font-size:0.88em;}


.saved-grdview {width:509px;border:none;}
.saved-grdview th,.saved-grdview th a{background-color:#89BA07;color:#ffffff;padding:7px;}
.saved-grdview tr td{background-color:#ffffff;padding:7px;}
.savedborder{border:1px solid #C3F149;}
.btn_imge{padding-bottom:3px;}


/************************FONT styles*****************************/
.fnt-10,.fnt-11,.fnt-12,.fnt-14,.fnt-18,.fnt-16{padding:0px; margin:0px;  font-family:tahoma;}
.fnt-10{font-size:0.63em;}
.fnt-11{font-size:0.69em;}
.fnt-12{font-size:0.75em;}
.fnt-13{font-size:0.81em;}
.fnt-14{font-size:0.88em;}
.fnt-16{font-size:1.00em;}
.fnt-18{font-size:1.13em;}

a:link.delbut, a:active.delbut, a:visited.delbut {
margin: 0px 0 0px 0;height: 25px;width: 50px;display: block; padding-left:0px;margin-left:0px;text-align:left;float:left;}


/************************padding styles*****************************/
.pad10{padding:10px 10px 10px 10px;}
.padleft{padding-left:1px;}
.padlt2{padding-left:2px;}
.padlt5{padding-left:5px;}
.padlt6{padding-left:6px;}
.padlt7{padding-left:7px;}
.padlt10{padding-left:10px;}
.padlt12{padding-left:12px;}
.padlt13{padding-left:13px;}
.padlt15{padding-left:15px;}
.padrt15{padding-right:15px;}
.padlt20{padding-left:20px;}
.padlt30{padding-left:30px;}
.padlt50{padding-left:50px;}
.padlt60{padding-left:60px;}
.padlt75{padding-left:75px;}
.padlt440{padding-left:280px;}
.padtop1{padding-top:1px;}
.padtop3{padding-top:3px;}
.padtop5{padding-top:5px;}
.padtop6{padding-top:6px;}
.padtop7{padding-top:7px;}
.padtop8{padding-top:8px;}
.padtop10{padding-top:10px;}
.padtop12{padding-top:12px;}
.padtop15{padding-top:15px;}
.padtop20{padding-top:20px;}
.padbt5{padding-bottom:5px;}
.padbt4{padding-bottom:4px;}
.padbt3{padding-bottom:3px;}
.padbot8{padding-bottom:8px;}
.padbt10{padding-bottom:10px;}
.padbt12{padding-bottom:12px;}
.padbt15{padding-bottom:15px;}
.padbt30{padding-bottom:30px;}
.padbottom30{padding-bottom:30px;}
.padbt60{padding-bottom:60px;}
.padrt5{padding-right:5px;}
.padrt2{padding-right:1px;}
.padrt4{padding-right:4px;}
.padrt3{padding-right:3px;}
.padrt15{padding-right:15px;}
.padrt20{padding-right:20px;}
.padright30{padding-right:30px;}
.padright40{padding-right:40px;}
.padright50{padding-right:50px;}
.padright55{padding-right:55px;}
.padright60{padding-right:60px;}
.padright63{padding-right:63px;}

.padright70{padding-right:70px;}
.padright80{padding-right:80px;}


.padrt10{padding-right:10px;}
.padrt12{padding-right:12px;}
.marbt10{ margin-bottom:10px;}
.martop3{ margin-top:1px;}
.martop10{ margin-top:10px;}
.mgnrt5{margin-right:5px;}
.mgnlt5{margin-left:5px;}
.marginbtm{font-size:0px;}
.searchpad{padding:12px 0px 92px 0px;}
.padtbl{padding:8px 10px 8px 10px;}
.padtblnew{padding:3px 10px 3px 3px;}
/******************************************************************/

.flotlt{float:left;}
.greyproduct3
{
	font-family:tahoma;
	font-size:1em !important;
	font-weight:normal;
	background-color:#ffffff;
    text-align:center;
    padding-left:4px;
    padding-right:4px;
}

.greyproduct4
{
	font-family:tahoma;
	font-size:1em !important;
	font-weight:normal;
	background-color:#ffffff;
    padding-left:4px;
    padding-right:4px;
}

.txt-center{text-align:center;}
.txt-right{text-align:right;}

a:link.delbut, a:active.delbut, a:visited.delbut {height: 25px;width: 100px;display: block;}
.txtcontnone{display:none;}


/***************Hiren 13-Apr-2010 **********************/

.displayNone{display:none;}
.zIndex0{z-index:0;}
#divSearchlist
{	
	float:left;
	color:#000000;
	padding:2px 3px;
	font-size:0.9em;
	background-color:#E1DFDF;
	z-index:2000;
	width:144px;
	margin-left:10px;
	height:auto;
	border:1px solid #E1DFE0;
	font-family:Tahoma;
}

#divSearchlist span{float:left;width:144px;padding:4px 0;color:#000000;}
#divSearchlist span a{color:#000000}

#nosearchResult{float:left;font-size:0.82em;width:100%;font-family:Tahoma;text-align:left;margin-left:18px;}
.foundResult{float:left;width:540px;}
.searchPaging{float:left;width:540px;}
.showGrid{float:left;width:100%;margin-top:10px;}
.showGrid a{color:#656565;}

.pageNo{background-color: #89BA07;color:#FFFFFF;border:1px solid #89BA07;padding:1px 4px;margin-left:2px;}
.selectpageNo {float:left;margin-left:2px;}
.selectpageNo a{background-color: #E7E7E7;color:#656565;border:1px solid #D6D7D6;padding:1px 4px 1px 4px;float:left;}

/****************End CSS *******************************/


/* Added by Ashwini For register page -Date: 16 April 2010 */
.address { border:1px solid #4B6324;width:250px;font-size:1.02em;font-family:Tahoma;font-style:normal;color: #535353;}
.txtbox{border:1px solid #4B6324;width:250px;height:18px;padding-top:3px;}
 
 /*PADDING*/
 
 /*LEFT*/
 .paddlf150 {padding-left:150px;}
 
 /*TOP*/
 .paddtp10 {padding-top:10px;}
 
 
 /*WIDTH*/
 .width200{width:200px;}
 .width220{width:220px;}
 .width224{width:224px;}
 .width250{width:250px;} 
 .width600{width:560px;} 
 
 /*Height*/
 .height21{height:21px;}
 
 /*MARGIN*/
 .marginbt10{margin-bottom:10px;}
 
 /*BORDER*/
 .brd4B6324{border:1px solid #4B6324;}
 .brdtpffffff{border-top:7px solid #ffffff;}
 
 
 /*DISPLAY*/
 .disnone{display:none;}
 .disblock{display:block;} 
 
 /*Font*/
 .fontbold{font-weight:bold;}
 .fontsizeper65{font-size:65%;}
 
.floatrt{float:right;}
.floatlt{float:left;}

/*BACKGROUND*/
.bgEBEBEB{background-color:#EBEBEB;}

/*TEXT ALIGH*/
.txtcenter{text-align:center;}

/*HEIGHT*/
.maxht100{max-height:100%;}
.max950{height:950px;}


.line{
	margin-top:0px;
	width:190px;

	float:left;
	background-image:url(/images/dotline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-left:2px;
	height:12px;
}


.cssform2 p {width: 400px;margin: 0;padding: 0px 0 17px 0;padding-left: 65px;float:left;}
.cssform2 label {float:left;padding: 0px 0 0 0;margin-left: -75px;width:90px;color:#656565; text-align:left;}
.cssform2 input[type="text"]{ font-family:Tahoma;color:#656565;/*width of text boxes. IE6 does not understand this attribute*/
text-decoration:none;padding:2px 2px 2px 3px;font-size:1.00em;float:left; margin-left:10px; }
.fmtxtbx2 {border:1px solid #BFBFBF;width: 140px;padding:2px 2px 3px 2px;float:left;color:#4D4848;}
.login-lt{width:470px;padding:10px 0 10px 0;margin:0px 20px 0px 0px;border:1px solid #B6D385;}
.percentcont{width:100%; float:left;}
.marlf{margin-left:10px;}
.remember-cont{width:360px;padding: 0px 0px 10px 95px;}
.fmtxtbx_lg {border:1px solid #BDDFAD;width: 225px;padding: 2px 2px 3px 2px;float:left;color:#4D4848;height:17px;margin-left:10px;}
.wid220{width:216px;}
.padlt95{padding-left:95px;}
.grey{color:#656565;}
.grey a{color:#656565; text-decoration:underline;}
.grey a:hover{color:#6b871d; text-decoration:underline;}


.greenfnt{color:#6b871d;}
