/*BODY {
	BACKGROUND-COLOR: #ffffff
}*/

.outerborder{
background-color: #004488;
}

/*.whitebg {
	BACKGROUND-COLOR: #ffffff;
}*/
.subcatdbg {
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: normal;
text-decoration: none;
background-color: #5A6E3C;
}

.sortbg {
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
color: #324615;
font-weight: bold;
text-decoration: none;
background-color: #FFFFFF;
}

.atoplink{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #646464; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}



.uinput
{

	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP:#000000 1px solid; 
	FONT-WEIGHT: normal;
	font-size: 12px;
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: arial , Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	
}
.uleftbg
{
font-family: arial, Helvetica, sans-serif;
font-size: 14px;
color: #5D5D5D;
font-weight: bold;
text-decoration: none;
background-color: #F2F2F2;

}

.whtbg
{
   
   font-family: arial, Helvetica, sans-serif;
	left-padding: 10px;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
   background-color: #ffffff;
}

.subheads
{
   
   font-family: arial, Helvetica, sans-serif;
	left-padding: 10px;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	 text-decoration: none;
	    background-color: #ffffff;
}

.ubcrumborder
	{
    background-color: #ffffff;
	}
.ubcrumbg
	{
    background-color: #ffffff;
	}
.ubcrumtxt
	{
    font-family: arial, Helvetica, sans-serif;
	color: #c1c3c3;
	font-size: 12px;
	margin-left: 10px;
	height:28px;
	}
.ubcrumlink
	{
 font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-style:normal;
text-decoration:none;
padding-left:5px;

	}
	
.ubcrumlink:hover
	{
    font-family: arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	text-decoration: underline;
	
	}

.ubcrumlink1
	{
    font-family: arial, Helvetica, sans-serif;
	color: #104E80;
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: underline;
	
	}
	
.ubcrumlink1:hover
	{
    font-family: arial, Helvetica, sans-serif;
	color: #A0A0A0;
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: underline;
	}
	
	.utxtleft{
font-family: arial, Helvetica, sans-serif;
font-size: 13px;
color: #5D5D5D;
text-decoration: none;
background-color: #ffffff;
padding-left:5px;

}

.utitle
{
font-family: arial, Helvetica, sans-serif;
font-size: 15px;
color: #3E3E3E;
font-weight: bold;
background-color: #ffffff;
}

.agreylink
 	{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5D5D5D;
	font-weight: normal;
	text-decoration: none;
	}
.agreylink:hover
 	{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #538A02;
	font-weight: normal;
	text-decoration: none;
	}

.utxtorng
{

font-family: arial, Helvetica, sans-serif;
font-size: 14px;
color: #324615;
font-weight: bold;
text-decoration: none;
}

.upagingtxt
 	{
    font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	margin-top: 5px;
	}
.upagingbg
 	{
    font-family: arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	background-color: #E7F7FF;
	}
.upagingborder
 	{
	background-color: #E7F7FF;
	}
.upaginglink
 	{
    font-family: arial, Helvetica, sans-serif;
	color: #104E80;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}
.upaginglink:hover
 	{
    font-family: arial, Helvetica, sans-serif;
	color: #2f9fb5;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}
	.utdrow1label
{
    background-color: #ffffff;
	font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
PADDING-LEFT: 4px
}
	
	
		.umandatory	
    {
    font-family: arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
    background-color:#37b5d0;
	}
.upagingcurrent
 	{
    font-family: arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	}

		.uheadbg2	
    	{
   
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}
	
	
.atoplink:hover{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #646464; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

.atoptab{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.atoptab:hover{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

.searchbg{
background-color: #1867FD;
}

.search {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

SELECT{
	font-family:arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
}

.INPUT1{
	font-family:arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	border-left : 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-top : 1px #000000 solid;	
	border-bottom : 1px #000000 solid;	
}

.INPUT2{
	font-family:arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	border-left : 0px #000000 solid;
	border-right: 0px #000000 solid;
	border-top : 0px #000000 solid;	
	border-bottom : 0px #000000 solid;
	background-color: #EEEDED;	
}


.footer{
background-color: #F7AE26;
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

.footertxt{
background-color: #F7AE26;
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

.leftrightbg{
background-color: #EEEDED;
}

.blkheading{
font-family: arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight:bold;
margin-left: 15px;
}

.cartboldblk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight:bold;
}

.newprodboldblk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #FE2E2E;
font-weight:bold;
}

.specialboldblk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #710244;
font-weight:bold;
}

.clearanceboldblk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #877C0D;
font-weight:bold;
}

.bestsellerboldblk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #690E97;
font-weight:bold;
}

.cartblk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
margin-left: 10px;
}

.ablk{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline;
}

.ablk:hover{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline;
}

.abottomnav{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;
text-decoration: none;
}

.abottomnav:hover{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;
text-decoration: none;
}

/*.txt{
font-family: arial;
font-size: 11px;
color: #000000;
}*/
.txt_red{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:15px;
font-weight:bold;
}
.txt_green{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color: #1a6f13;
}
.txtdes
{
font-family: arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
padding-left: 4px;
}
.subdes
{
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}



.welcome{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
margin-left: 10px;
}

.featuredbox{
background-color: #ffffff;
}

.bluebox{
background-color: #5262A5;
}

.featuredboxpv{
background-color: #C6C6C6;
}

.featuredhead{
color: #ffffff;
font-family: arial Helvetica, sans-serif;
font-size: 14px;
height:24px;
background-image:url(../../images/mid_bg.jpg); 
padding-left:5px; padding-top:4px;
width:965px;
}
.featuredshead{
color: #ffffff;
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
margin-left: 10px;
background-color: #70A71E;
}
.enlarge{
color: #253D01;
font-family: arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
text-decoration: none;
}

.enlarge:hover
{
color: #000000;
font-family: arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
text-decoration: underline;
}



.pricestrike{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color:#ff0000;
text-decoration: line-through;
}
.price{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color:#ff0000;
text-decoration: none;
}


.adetails{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #E0403F;
text-decoration:none;
}

.adetails:hover{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #000000;
text-decoration:underline;
}

.adetails2{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #710244;
text-decoration:none;
}

.adetails2:hover{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #710244;
text-decoration:none;
}

.aclearance{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #867B0D;
text-decoration:none;
}

.aclearance:hover{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #867B0D;
text-decoration:none;
}

.abestseller{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #690E97;
text-decoration:none;
}

.abestseller:hover{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #690E97;
text-decoration:none;
}

.whiteheading{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #ffffff;
text-decoration:none;
margin-left: 10px;
}

.whitetxt{
font-family: arial, Helvetica, sans-serif;
font-weight: none;
font-size: 11px;
color: #ffffff;
text-decoration:none;
margin-left: 25px;
}



.whitelink{
font-family: arial, Helvetica, sans-serif;
font-weight: none;
font-size: 11px;
color: #ffffff;
text-decoration:none;
margin-left: 25px;
}


.whitelink:hover
{
font-family: arial;
font-weight: none;
font-size: 11px;
color: #ffffff;
text-decoration:underline;
margin-left: 25px;
}

.amorecate
{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #ffffff;
text-decoration:none;
margin-left: 5px;
}

.amorecate:hover
{
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
color: #ffffff;
text-decoration:none;
margin-left: 50px;
}

.rtblkheading{
font-family: arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight:bold;
margin-left: 15px;
}
.thankhead{
font-family: arial, Helvetica, sans-serif;
font-size: 13px;
color: #5A6E3C;
font-weight:bold;
margin-left: 15px;
}
.head1{
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
color: #24350B;
font-weight:bold;
text-decoration: none;
}




.aresults{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight:bold;
text-decoration: none;
}

.aresults:hover{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight:bold;
text-decoration: none;
}

.specialbox{
background-color: #ffffff;
}

.newproductsbox{
background-color: #FE2E2E;
}

.clearancebox{
background-color: #84790D;
}

.bestsellerbox{
background-color: #690E97;
}


.offershead{
color: #ffffff;
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
height:24px;
background-image: url(../../images/mid_bg.jpg);
padding-left:5px; padding-top:4px;
width:965px;
}
.uerrorTxt
 {
 font-weight: normal;
 font-size: 12px;
 font-family: arial, Helvetica, sans-serif;
color: #ff0000;
font-weight: bold;
text-decoration: none;
    background-color: #ffffff;
 }
 .uerrorTxt_1
 {
    font-family: arial;
 color: #FF0000;
 font-weight: bold;
 font-size: 11px;
 }
.uleftlinksbold
{
	 background-color: #37b5d0;
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.alink
 	{
    font-family: arial, Helvetica, sans-serif;
	color: #5D5D5D;
	font-weight: normal;
	font-size: 14px;
	text-decoration: underline;
	}
	
.atxt{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.atxt:hover{
font-family: arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-decoration: underline;
}

.atxtdesbold
{
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration:none;
}

.atxtdesbold:hover
{
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration:underline;
}

h1{
font-family: arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
font-weight:bold;
}

h2
{
font-family: arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #000000;
padding-left: 4px;
}

.txtdes2
{
font-family: arial;
font-size: 10pt;
color: #000000;
padding-left: 4px;
}

.txt2{
font-family: arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
}

.txt_our{
font-family: arial;
font-weight: bold;
font-size: 11px;
color: red;
}

.newsletterbg{
background-color: #e9f1ff;
}

.giftmargin
{
padding-top:12px;
}

.footerbdr
{background-color:#330066;
}

.footerbg
{
color: #ffffff;
font-family: arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
margin-left: 10px;
}




/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom;
}
.heading3
{
font-family: arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
background-image:url(../images/head_bg3.gif);
}
.heading_3
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
background-image:url("../../images/head_bg3.gif");
}
.descp
{
font-family: arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#6b6b6b;
line-height:15px;
text-decoration:none;
}
.tblborder3
{
border-left:#320561 1px solid;
border-right:#320561 1px solid;
background-color:#fdfcff;
}

/* new design classes added on 25/05/2010 */
body{
margin:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-color:#000000;
}

.blackbg{
background-color:#000000;
}

.whitebg{
background-color:#ffffff;
}

.hdrbg{
background-image:url(../../../images/hdr_curve_bg.png);
width:288px;
}

.hdrlinkbg{
background-image:url(../../../images/hdr_bg.jpg);
}

.cartbg{
background-image:url(../../../images/cart_bg.jpg);
}

.cartbg1{
background-image:url(../../../images/cart_bg1.jpg);
height:27px;
background-repeat:repeat-x;
}

.buttonbg{
background-image:url(../../../images/button_bg.png);
height:19px;
}

.buttonbgnormal{
background-image:url(../../../images/button_bg.png);
height:19px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.footerbg{
background-color:#333333;
border-bottom:#515050 solid 1px;
border-top:#515050 solid 1px;
}

.midbgimg{
background-image:url(../../../images/mid_bg.jpg);
}

.midbg{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-style:normal;
text-decoration:none;

}

.midbg:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-style:normal;
text-decoration:underline;
}


.midbg1{
font-family:Arial, Helvetica, sans-serif;
color:#c1c3c3;
font-size:14px;
font-style:normal;
text-decoration:none;

}

.midbg1:hover{
font-family:Arial, Helvetica, sans-serif;
color:#c1c3c3;
font-size:14px;
font-style:normal;
text-decoration:underline;
}

.hdrtoplink{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.hdrtoplink:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-variant:normal;
font-style:normal;
font-weight:normal;
text-decoration:underline;
}

.link{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-variant:normal;
font-style:normal;
text-decoration:none;
}

.link:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-variant:normal;
font-style:normal;
text-decoration:none;
}

.basket{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.basket:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.basket1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.basket1:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-decoration:none;
}




.item{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
}

.price1{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}

.categoryheading{
background-image:url(../../../images/category_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
color:#42bdd5;
font-size:17px;
letter-spacing:1px;
}

.footerlink{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:none;
line-height:18px;
}

.footerlink:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:underline;
line-height:18px;
}

.copyright{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
}

.productname{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:17px;
font-weight:bold;
}

.productdetail{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
font-weight:bold;
}


.productprice{
font-family:Arial, Helvetica, sans-serif;
color:#42bdd5;
font-size:18px;
font-weight:bold;
}

.grayborder{
border:#dad7d7 solid 3px;
height:42px;
width:42px;
}

.panelborder{
border:#626060 solid 2px;
}

.blackborder{
border:#000000 solid 3px;
height:42px;
width:42px;
}

.blackbordernarrow{
border:#000000 solid 1px;
height:42px;
width:42px;
}
.midbuttonbg{
background-image:url(../../../images/mid_button_bg.jpg);
}

.productdescriptionbg{
background-image:url(../../../images/product_description.jpg);
}

.productdescription{
font-family:Arial, Helvetica, sans-serif;
color:#6F6F6F;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.productdescription:hover{
font-family:Arial, Helvetica, sans-serif;
color:#6F6F6F;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.detailtab{
font-family:Arial, Helvetica, sans-serif;
color:#6F6F6F;
font-size:15px;
font-weight:bold;
text-decoration:none;
background-image:url(../../../images/product_description.jpg);
}

.stockistbg{
background-image:url(../../../images/stockistbg.jpg);
}

.stockist{
font-family:Arial, Helvetica, sans-serif;
color:#6F6F6F;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.stockist:hover{
font-family:Arial, Helvetica, sans-serif;
color:#6F6F6F;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.stockistlinkdisabled{
font-family:Arial, Helvetica, sans-serif;
color:#BFBFBF;
font-size:15px;
font-weight:bold;
text-decoration:none;
}


.productdescriptiontxt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:20px;
}

.txt{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:18px;
text-align:justify;
}

.txtbold{
background-image:url(../../../images/mid_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:15px;
font-weight:bold;
}

.productblack{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
font-weight:bold;
}

.featuredprice{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:15px;
font-weight:bold;
}

.productred{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:15px;
font-weight:bold;
}

.sort{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

.number{
border:#c1bebe solid 1px;
background-color:#cccccc;
width:16px;
height:16px;
}

.numberwhite{
border:#c1bebe solid 1px;
background-color:#ffffff;
width:16px;
height:16px;
}

.number1{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;;
font-weight:bold;
text-decoration:none;
}

.number1:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;;
font-weight:bold;
text-decoration:underline;
}


.number2{
font-family:Arial, Helvetica, sans-serif;
color:#42bdd5;
font-size:14px;;
font-weight:bold;
text-decoration:none;
}

.number2:hover{
font-family:Arial, Helvetica, sans-serif;
color:#42bdd5;
font-size:14px;;
font-weight:bold;
text-decoration:underline;
}

.next{
font-family:Arial, Helvetica, sans-serif;
color:#42bdd5;
font-size:12px;;
font-weight:bold;
text-decoration:none;
}

.next:hover{
font-family:Arial, Helvetica, sans-serif;
color:#42bdd5;
font-size:12px;;
font-weight:bold;
text-decoration:underline;
}

.blueborder{
border:#42bdd5 solid 2px;
}

.productname1{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.productname1:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.productprice1{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.productprice1:hover{
font-family:Arial, Helvetica, sans-serif;
color:#229bb3;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.basketbg{
background-image:url(../../../images/basket_bg.jpg);
}

.instockbg{
background-image:url(../../../images/instock_bg.jpg);
}

.preorder{
background-image:url(../../../images/pre_order_bg.jpg);
}

.outofstock{
background-image:url(../../../images/out_stock_bg.jpg);
}

.baskettxt{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
text-decoration:none;
text-align:center;
}

.baskettxt:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
text-decoration:none;
text-align:center;
}

.instock{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}

.instock:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
text-decoration:none;
}

.curveleft{
background-image:url(../../../images/button_curve_left.png);
cursor:pointer;
background-repeat:repeat-y;
width:9px;
height:19px;
}

.curveleft1{
background-image:url(../../../images/button_curve_left.png);
cursor:pointer;
background-repeat:repeat-y;
width:9px;
height:19px;
}


.curveright{
background-image:url(../../../images/button_curve_right.png);
cursor:pointer;
background-repeat:repeat-y;
width:9px;
height:19px;
}

.curveright1{
background-image:url(../../../images/button_curve_right.png);
cursor:pointer;
background-repeat:repeat-y;
width:9px;
height:19px;
}

.Search{
color:#42bdd5;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.Search1{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:5px;
height:20px;
}

.searchbg{
background-color:#FFFFFF;
background-repeat:repeat-x;
border:#000000 solid 2px;
position:absolute;
}

.txtfield{
width:285px;
border:#aeaeac solid 1px;
color:#000000;
font-size:12px;
height:17px;
}

.list{
width:120px;
border:#aeaeac solid 1px;
color:#000000;
font-size:12px;
height:17px;
}

.searchlabel{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.Search2{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:5px;
}
.submit{
color:#42bdd5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.close{
color:#bf002c;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
.vlookupdiv{
width         : 284px;
font-size     : 12px;
font-family   : Arial, Helvetica, sans-serif;
border-left   : #aeaeac solid 1px;
border-right  : #aeaeac solid 1px;
border-bottom : #aeaeac solid 1px;
visibility    : hidden;
position      : absolute;
Overflow      : auto; 
background-color : #42bdd5;
}
.vlookup{
font-size: 12px;
font-family   : Arial, Helvetica, sans-serif;
color : #000000;
border-top: #000000 solid 1px;
border-bottom: #000000 solid 1px;
z-index:1 position:relative;
}

.pricebold{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:17px;
font-weight:bold;
}

.productname23{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
font-weight:bold;
padding-left:5px;
background-color:#626060;
vertical-align:middle;
height:20px;
}

.hdrtoplinkseprator{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-variant:normal;
font-style:normal;
font-weight:normal;
}
