BODY {
	BACKGROUND-COLOR: #ffffff
}

.outerborder{
background-color: #004488;
}

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

.sortbg {
font-family: arial;
font-size: 12px;
color: #324615;
font-weight: bold;
text-decoration: none;
background-color: #BFD79C;
}
.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: 9pt; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #ffffff
}
.uleftbg
{
font-family: arial;
font-size: 12px;
color: #5D5D5D;
font-weight: bold;
text-decoration: none;
    background-color: #F2F2F2;

}

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

.subheads
{
   
   font-family: arial;
	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;
	color: #78B320;
	font-weight: bold;
	font-size: 10px;
	margin-left: 10px;
	}
.ubcrumlink
	{
    font-family: arial;
	color: #104E80;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none
	}
	
.ubcrumlink:hover
	{
    font-family: arial;
	color: #A0A0A0;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none
	}

.ubcrumlink1
	{
    font-family: arial;
	color: #104E80;
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: underline;
	
	}
	
.ubcrumlink1:hover
	{
    font-family: arial;
	color: #A0A0A0;
	font-weight: bold;
	font-size: 10px;
	TEXT-DECORATION: underline;
	}
	
	.utxtleft
{

font-family: arial;
font-size: 11px;
color: #5D5D5D;
font-weight: normal;
text-decoration: none;
background-color: #ffffff;

}

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

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

.utxtorng
{

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

.upagingtxt
 	{
    font-family: arial;
	color: #5F615F;
	font-weight: bold;
	font-size: 10px;
	margin-top: 5px;
	}
.upagingbg
 	{
    font-family: arial;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	background-color: #E7F7FF;
	}
.upagingborder
 	{
	background-color: #E7F7FF;
	}
.upaginglink
 	{
    font-family: arial;
	color: #104E80;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}
.upaginglink:hover
 	{
    font-family: arial;
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	}
	.utdrow1label
{
    background-color: #ffffff;
	font-family: arial;
font-size: 11px;
color: #000000;
font-weight: normal;
PADDING-LEFT: 4px
}
	
	
		.umandatory	
    {
    font-family: arial;
	color: #ffffff;
	font-weight: normal;
	font-size: 10px;
    background-color: #308DD7;
	}
.upagingcurrent
 	{
    font-family: arial;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	}

		.uheadbg2	
    	{
    background-color: #D6E6BD;
	font-family: arial;
	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;
	FONT-SIZE: 10px;
}

.INPUT1{
	font-family:arial;
	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;
	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;
font-size: 11px;
color: #ffffff;
}

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

.leftrightbg{
background-color: #EEEDED;
}

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

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

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

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

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

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

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

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

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

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

.abottomnav:hover{
font-family: arial;
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;
font-size: 11px;
color: #FF0000;
}
.txt_green{
font-family: arial;
font-size: 11px;
color: #1a6f13;
}
.txtdes
{
font-family: arial;
font-size: 12px;
color: #000000;
padding-left: 4px;
}
.subdes
{
font-family: arial;
font-size: 12px;
color: #000000;
}



.welcome{
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #7E87AA;
margin-left: 10px;
}

.featuredbox{
background-color: #70A71E;
}

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

.featuredboxpv{
background-color: #C6C6C6;
}

.featuredhead{
color: #ffffff;
font-family: arial;
font-weight: bold;
font-size: 13px;
margin-left: 10px;
}
.featuredshead{
color: #ffffff;
font-family: arial;
font-weight: bold;
font-size: 13px;
margin-left: 10px;
background-color: #70A71E;
}
.enlarge{
color: #253D01;
font-family: arial;
font-weight: normal;
font-size: 10px;
text-decoration: none;
}

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

.featuredprice{
font-family: arial;
font-weight: bold;
font-size: 11px;
color:#000066;
}

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


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

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

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

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

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

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

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

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

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

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



.whitelink{
font-family: arial;
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;
font-weight: bold;
font-size: 11px;
color: #ffffff;
text-decoration:none;
margin-left: 5px;
}

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

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




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

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

.specialbox{
background-color: #EEA31B;
}

.newproductsbox{
background-color: #FE2E2E;
}

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

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


.offershead{
color: #ffffff;
font-family: arial;
font-weight: bold;
font-size: 13px;
margin-left: 10px;
}
.uerrorTxt
 {
    font-family: arial;
 color: #FF0000;
 font-weight: normal;
 font-size: 10px;
 }
 .uerrorTxt_1
 {
    font-family: arial;
 color: #FF0000;
 font-weight: bold;
 font-size: 11px;
 }
.uleftlinksbold
{
	 background-color: #D6E6BD;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

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

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

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

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

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

h2
{
font-family: arial;
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;
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;
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:Verdana;
font-size:18px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
background-image:url(../images/head_bg3.gif);
}
.heading_3
{
font-family:Verdana;
font-size:18px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
background-image:url("../../images/head_bg3.gif");
}
.descp
{
font-family:Verdana;
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;
}