body
{
}

.WelcomeTxt
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;
	margin-top:0px;
	font-weight:bold;
}

.WelcomeHeadFont
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:14px;	
	font-weight:bold;
}

.WelcomeContFont
{
	color:#000000;
	font-family:Tahoma;
	font-size:12px;	
	font-weight:normal;	
}

.ProductReadmoreFont
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#0070b9;	
	float:left;
	text-decoration:none;
	/*margin-left:90px;*/
	margin-top:5px;
	/*background-color:Lime;*/
}

.DisplayRecordFont
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;
	margin-left:1px;
	font-weight:bold;
}

.DisplayNumbers
{
	color:Black;/*#0070b9;*/
	font-family:Tahoma;
	font-size:11px;
	margin-left:335px;
	font-weight:bold;
}

.sortFont
{
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	margin-left:1px;
	margin-top:5px;
	font-weight:normal;	
}

.sortCategoryFont
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;
	margin-left:1px;
	margin-top:5px;
	font-weight:normal;
}

.ProductTopContent1Font
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;
	margin-left:5px;
	padding-top:2px;	
	font-weight:bold;
}

.ProductTopDes1HeadFont
{
	color:Black;
	font-family:Tahoma;
	font-size:12px;
	margin-left:0px;	
	font-weight:bold;
	/*text-decoration:underline;*/
}

.ProductTopDes1Font
{
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	margin-left:0px;	
	font-weight:normal;	
}

.viewcartHeadFont
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;
	margin-left:5px;	
	font-weight:Bold;
}

.ShipHeadFont
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;
	padding-left:3px;	
	font-weight:Bold;
}

.viewSearchHeadFont
{
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;
	margin-left:0px;	
	font-weight:Bold;
}


.shiplabelsFont
{
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	margin-left:5px;
	font-weight:normal;
}

.lblClass
{
	font-size:10pt;
	font-family:Tahoma;
}

.lblClassSmall
{
	font-size:8pt;
	font-family:Tahoma;
}

.TempMain
{
	height:auto;
	width:120px;
	float:left;
	text-align:center;
	/*background-color:Yellow;*/
}

.temptot
{
	height:auto;
	width:120px;
	float:left;
	text-align:center;
	/*background-color:lime;*/
}

.tempins
{
	height:auto;
	width:120px;
	float:left;
	clear:both;	
	/*background-color:Orange;*/
}

.tempinsTxt
{
	height:auto;
	width:90px;
	float:left;		
	padding-left:5px;
	/*background-color:Red;*/
}

.tempimgBtn
{
	height:auto;
	width:25px;
	float:left;		
	/*background-color:green;*/
}

/* ------------------------------- End of Classes ----------------------- */



#MiddleDivHome
{
	height:auto;
	padding-left:2px;
	width:510px;
	float:left;
	/*background-color:Yellow;*/
}

#MiddleDiv
{
	height:auto;
	width:502px;
	float:left;
	/*background-color:Yellow;*/
}

#RightDiv
{
	height:auto;
	width:265px;
	float:left;
	/*background-color:lime;*/
}

#RightTopContent1
{
	height:270px;
	width:263px;
	float:left;
	background-color:#47c6e0;
	/*background-color:Red;*/
}



#StoreOuterDiv
{
	height:80px;
	width:255px;
	margin-left:7px;
	margin-top:5px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
}

#CategoryOuterDivHome
{
	height:auto; /*80px;*/
	width:252px;
/*	margin-left:8px;*/
	margin-top:5px;		
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:yellow;	*/
}

#CategoryOuterDiv
{
	height:auto; /*80px;*/
	width:261px; /*245*/	
	margin-top:0px;		
	float:left;
	border:1px solid #a9f5ff;
	/*background-color:yellow;*/
	
}

#SearchOuterDivHome
{
	height:80px;
	width:252px;
	/*margin-left:8px;*/
	margin-top:6px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
	
}

#SearchOuterDiv
{
	height:80px;
	width:261px; /*245*/	
	margin-top:6px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
	
}



#LocatorOuterDivHome
{
	height:78px;
	width:252px;	
	margin-top:6px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
	
}

#LocatorOuterDiv
{
	height:78px;
	width:261px; /*245*/	
	margin-top:6px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
	
}
#banners
{
height:auto;
	width:261px;
	/*margin-left:18px;*/
	margin-top:7px;	
	float:left;
	
}

#NewArrivalOuterDivHome
{
	height:auto;
	width:261px;
	/*margin-left:18px;*/
	margin-top:7px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;	
	/*background-color:Red;*/
}

#NewArrivalOuterDiv
{
	height:auto;
	width:256px;
	margin-left:3px;
	margin-top:5px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;	
	/*background-color:Red;*/
}

#NewArrivalHeadDivHome
{
	height:24px;
	width:261px; 
	float:left;
	background-image: url(../Images/heading_bg.jpg);
	background-repeat:repeat-x;
	/*background-color:Red;*/
}

#NewArrivalHeadDiv
{
	height:24px;
	width:256px; 
	float:left;
	background-image: url(../Images/heading_bg.jpg);
	background-repeat:repeat-x;
	/*background-color:#a9f5ff;*/
	/*background-color:Red;*/
}

#InnerStoreOuterDiv
{
	height:90px;
	width:261px; /*245px;*/
	
	margin-top:6px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
}


#PlaceHolderContents
{
	/*background-color:Gray;*/
	width:750px;
	height:600px;
	float:left;
}

#InnerContentOuterDiv
{	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:785px;
	float:left;	
}

#InnerContent1
{
	
	height:270px;
	width:770px;	
	float:left;		
	background-color:#47c6e0;	
	/*background-color:lime;*/
}

#Middle1
{
	height:270px;
	width:512px;	
	float:left;		
	background-color:#47c6e0;
}

#Content1Left
{
	height:260px;
	width:498px;
	margin-top:5px;
	margin-left:4px;
	float:left;
}

#Content1Right
{
	height:260px;
	width:250px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	/*background-color:Black;*/
}


#Content1Right1
{
	height:auto;
	width:250px;	
	float:left;		
}

#Content1Right2
{
	height:auto;
	width:250px;	
	float:left;	
	margin-top:5px;	
}

#Content1Right3
{
	height:auto;
	width:250px;	
	float:left;	
	margin-top:5px;
}

#InnerContent2
{
	height:auto;
	width:770px;	
	float:left;
	/*background-color:gray;*/
}

#Right1
{	
	height:270px;
	width:268px;	
	float:left;		
	background-color:#47c6e0;
}

#InnerContent2Left
{
	width:502px;
	height:auto;
	float:left;	
	/*background-color:red;*/
}

#Content2Top1
{
	height:177px;
	width:502px;
	margin-top:8px;
	margin-left:0px;
	float:left;
	/*background-color:Orange;
	background-image: url(../Images/banner_image.jpg);*/
	
}

#Content2Top2
{
	height:auto;
	width:502px;
	margin-top:2px;
	margin-left:0px;
	float:left;
	/*background-color:orange;*/
}

#InnerContent2Right
{
	height:auto;
	width:256px;
	margin-top:5px;
	margin-left:10px;
	float:left;	
	/*background-color:Black;	*/
}

#SelTabLeft
{
	height:21px;
	width:8px;
	float:left;
	background-image: url(../Images/selected_tab_left.jpg);
	background-repeat:no-repeat;
	/*background-color:Lime;*/
}

#SelTabMiddle
{
	height:21px;
	width:150px;
	float:left;
	text-align:center;
	background-image: url(../Images/selected_tab_middle.jpg);	
	/*background-color:Red;*/
}

#SelTabRight
{
	height:21px;
	width:8px;
	float:left;
	background-image: url(../Images/selected_tab_right.jpg);	
}

#UnSelTabLeft
{
	height:21px;
	width:8px;
	float:left;
	background-image: url(../Images/unselected_tab_left.jpg);
}

#UnSelTabMiddle
{
	height:21px;
	width:332px;
	float:left;
	/*background-image: url(../Images/unselected_tab_middle.jpg);*/
	background-color:#47c6e0;
}

#UnSelTabRight
{
	height:21px;
	width:8px;
	float:left;
	background-image: url(../Images/unselected_tab_right.jpg);	
}

#LeftLineToDown
{
	height:238px;
	width:2px;
	float:left;
	margin-left:0px;
	background-color:#d2e8f5;
	/*background-image: url(../Images/title_left.jpg);	
	background-repeat:repeat-y;*/
	
}
#LeftLineToDown2
{
	height:238px;
	width:496px;
	float:left;
	background-image: url(../Images/selected_tab_middle.jpg);
}

#TabDownImg
{
	height:228px;
	width:212px;
	float:left;
	background-image: url(../Images/landing_image.gif);
	background-repeat:no-repeat;
}

#WelcomeDiv
{
	height:228px;
	width:260px;
	float:left;
	margin-left:20px;
	/*background-color:red;*/
	
}

#WelcomeHeadDiv
{
	height:35px;
	width:260px;
	float:left;
	margin-top:10px;
	/*background-color:Red;*/
}

#WelcomeCont
{
	height:150px;
	width:250px;
	float:left;
	margin-top:10px;
	text-align:justify;
	
}

#WelcomeConttDiv1
{
	height:15px;
	width:90px;
	float:left;
	padding-top:10px;
	/*background-color:Lime;	*/
}

#WelcomeConttDiv2
{
	height:45px;
	width:150px;
	float:left;
	/*background-color:Yellow;*/
}


#WelcomeReadBtn
{
	height:20px;
	width:250px;
	float:left;
	text-align:right;	
}

/* ------ Category Wrapper ------ */ 
#CategoryWrapper
{	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
	/*background-color:Gray;*/
}

#CategoryMiddleDiv
{
	height:auto;
	width:506px;
	float:left;
	margin-left:0px;
	background-color:#dfeff3;
	/*background-color:Yellow;*/
}

.CategoryListHdDiv
{
	height:auto;	
	width:507px;
	float:left;
	background-color:White;	
}

.CategoryListHdDivLeft 
{	
	height:25px;	
	width:200px;
	float:left;
	background-color:White;
	/*background-color:lime;*/
}

.CategoryListHdDivRight
{	
	height:25px;	
	width:305px;
	float:left;
	text-align:right;
	background-color:White;
	/*background-color:Orange;*/
}

#CategoryRightDiv
{
	height:auto;
	width:263px;
	float:left;
	margin-left:5px;
	/*background-color:lime;*/
}

#CategoryHeadDiv
{
	height:20px;	
	width:507px;
	float:left;
	background-color:White;
	/*background-color:gray;*/
}

#SearchListHeadDiv
{
	height:auto;	
	width:507px;
	float:left;
	background-color:White;	
}



#SearchListHeadDivLeft
{
	/*height:25px;	
	width:507px;
	float:left;
	background-color:White;
	background-color:gray;*/
	height:25px;	
	width:200px;
	float:left;
	background-color:White;
	/*background-color:lime;*/
}

#SearchListHeadDivRight
{	
	height:25px;	
	width:305px;
	float:left;
	text-align:right;
	background-color:White;
	/*background-color:Orange;*/
}



#CategoryHeadDivLeft
{
	height:20px;	
	width:215px;
	float:left;
	background-color:White;
	/*background-color:lime;*/
}

#CategoryHeadDivRight
{
	height:20px;	
	width:290px;
	float:left;
	text-align:right;
	background-color:White;
	/*background-color:yellow;	*/
}

.CategoryHeadDivRightNo
{
	
	float:left;	
	background-color:White;	
	margin-left:2px;	
	/*background-color:Gray;*/
}

.lnkFont
{
	text-decoration:none;
	margin-left:3px;
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;	
	text-decoration:underline;
}

.lnkFontSel
{
	text-decoration:none;
	margin-left:3px;
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;	
	font-weight:bold;
	text-decoration:underline;
}

#CategoryBottomDiv
{
	height:20px;	
	width:507px;
	float:left;
	margin-top:0px;
	background-color:white;
}


#CategoryInnerDiv
{
	height:auto;
	width:503px;
	float:left;
	border-left:solid 1px;
	border-top:solid 1px;
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	
}

#CategoryInnerTop
{
	height:30px;
	width:505px;
	float:left;
	border-bottom:solid 1px;		
	border-bottom-color:#a9f5ff;
	/*background-color:Yellow;*/
}

#CategoryInnerMiddle
{
	height:auto;
	width:504px;
	float:left;
	padding-top:5px;
	/*background-color:Gray;*/
}

#CategoryInnerBottom
{
	height:30px;
	width:505px;
	float:left;
	border-top:solid 1px;		
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
}

.CategoryProductDivOuter
{
	padding-left:5px;
	height:260px;
	width:160px;
	float:left;
	margin-top:2px;	
	background-color:#dfeff3;		
	/*background-color:orange;*/
}

.CategoryPageProductDivOuter
{
	padding-left:5px;
	height:180px;
	width:160px;
	float:left;
	margin-top:2px;	
	background-color:#dfeff3;		
	/*background-color:orange;*/
}


.CategoryProductDiv
{
	height:255px;
	width:155px;
	float:left;	
	margin-left:0px;
	border:1px solid #a9f5ff;	
	background-color:White;
	/*background-color:Gray;*/
}

.CategorypageProductDiv
{
	height:172px;
	width:155px;
	float:left;	
	margin-left:0px;
	border:1px solid #a9f5ff;	
	background-color:White;
	/*background-color:Gray;*/
}

.CProductImgDiv
{
	height:90px;
	width:155px;
	text-align:center;
	float:left;
	margin-top:10px;
	/*background-color:Orange;*/
}

.CProductImgDivCategoryDisplay
{
	height:175px;
	width:155px;
	text-align:center;
	float:left;
	margin-top:10px;
	/*background-color:Orange;*/
}

.CProductName
{
	height:15px;
	width:155px;
	float:left;
	margin-top:3px;
	text-align:center;	
	/*background-color:yellow;*/
	
}

.CProductPrice
{
	
	/*height:15px;*/
	height:auto;
	width:155px;
	float:left;
	text-align:center;
	/*background-color:silver;*/
	
}
.CProductNewPrice
{
	height:15px;
	width:155px;
	float:left;
	text-align:center;
	/*background-color:Orange;*/
}
.CProductAddCart
{
	height:25px;
	width:155px;
	float:left;
	margin-top:10px;
	text-align:center;
	/*background-color:Orange;*/
}
.CProductCompare
{
	height:25px;
	width:155px;
	float:left;
	margin-top:5px;
	background-color:white;
	border-top:solid 1px;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
}

#CategoryRightTopContent1
{
	height:280px; 	
	width:263px;
	float:left;		
	
}

#CategoryNewArrivalOuterDiv
{
	height:auto;
	width:261px; /*245px;*/
	
	margin-top:20px;	
	float:left;
	border:solid 1px #a9f5ff;
	/*background-color:Orange;*/
	
}

#CategoryNewArrivalHeadDiv
{
	height:24px;
	width:261px;/*245px; */
	float:left;
	background-image: url(../Images/heading_bg.jpg);
	background-repeat:repeat-x;
	/*background-color:#a9f5ff;*/
}


.viewcartGridHead
{
	height:30px;	
	float:left;
	background-image: url(../Images/heading_bg.jpg);
	background-repeat:repeat-x;
	/*background-color:#a9f5ff;*/
}


/* ------------------- Product Details Page ------------- */

#ProductWrapper
{	
	margin-top:10px;
	padding-left:3px;
	height:auto;
	width:782px;
	float:left;		
}

#ViewProduHead
{
	height:24px;
	width:507px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);	
}

#ProductMiddleDiv
{
	height:auto;
	width:510px;
	padding-left:2px;
	float:left;
	background-color:White;	/*#dfeff3;*/
	
}

#ProductRightDiv
{
	height:auto;
	padding-left:4px;
	width:263px;
	float:left;
	
}

#ProductRightTopContent1
{
	height:280px;
	width:261px;
	float:left;	
	/*background-color:gray;*/
}

#ProductNewArrivalOuterDiv
{
	height:auto;
	width:261px; /*245px;*/	
	margin-top:15px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
}

#ProductMiddleTopContent
{
	height:280px;
	width:502px;
	float:left;
	padding-left:5px;
	margin-top:1px;
	background-color:#47c6e0;	
	/*background-color:Red;*/
}

#ProductMiddleTopContent1
{
	height:20px;
	width:500px;
	float:left;	
}

#ProductMiddleTopContent2
{
	height:255px;
	width:497px;	
	float:left;
	background-color:white;
	/*background-color:Orange;*/
}

#ProductImgDiv
{
	width:220px;
	height:215px;
	padding-top:5px;
	margin-bottom:0px;
	float:left;
	text-align:center;
	/*background-color:Yellow;*/
}

#ProductTopDes1
{
	height:147px;	
	width:265px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	/*background-color:yellow;*/
}

#ProductTopDes2
{
	height:60px;	
	width:265px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	/*background-color:yellow;*/
}

#ProductTopDes3
{
	height:30px;	
	width:265px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	/*background-color:yellow;*/
}

#ddlQtyDropDiv
{
	height:25px;
	width:100px;
	float:left;
	/*background-color:Yellow;*/
}

#ddlQuantityBtn
{
	float:left;
	height:20px;
	width:90px;
	margin-top:2px;
	/*background-color:Red;*/
	
}

#ProductMiddleFeatDesc
{
	height:auto;
	width:507px;
	margin-top:3px;
	float:left;
	/*background-color:Orange;*/
}

.ProductMiddleFeatHeadImg
{
	float:left;
	height:auto;
	width:6px;
	margin-top:3px;
	padding-left:10px;
	background-image:url(../Images/arrow.GIF);
	background-repeat:no-repeat;
	/*background-color:Red;*/
}

.ProductMiddleFeatHead
{
	height:18px;
	width:465px;	
	float:left;
	padding-left:0px;
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;
	margin-top:2px;
	font-weight:bold;
	/*background-color:Red;*/
}



.divOuter
{
	height:auto;
	width:502px;
	margin-top:5px;
	float:left;
	border:solid 1px #b7d2e3;	
	background-color:#ccf7fe;
	/*background-color:Red;*/
	padding-left:3px;
}



.divInner
{
	height:auto;
	width:497px;
	margin-top:0px;
	/*margin-left:3px;*/
	/*margin-right:3px;*/
	float:left;
	/*border:solid 1px #b7d2e3;*/		
	border-left:solid 1px;
	border-top:solid 1px;	
	border-bottom:solid 0px;	
	border-left-color:#b7d2e3;	
	border-top-color:#b7d2e3;
	border-bottom-color:#b7d2e3;
	background-color:#ccf7fe;
	/*background-color:Lime;*/
	
	
	
}

.FeatureDescDiv
{
	height:auto;
	width:497px;
	float:left;	
	padding-left:0px;
	border-right:solid 1px;	
	border-bottom:solid 1px;		
	border-right-color:#b7d2e3;
	border-bottom-color:#b7d2e3;
	/*background-color:white;*/
	background-color:White;
	/*background-color:Yellow;*/
	
}

.FeatureDescDiv2
{
	height:auto;
	width:497px;
	float:left;	
	padding-left:0px;
	border-right:solid 1px;	
	border-bottom:solid 1px;		
	border-right-color:#b7d2e3;
	border-bottom-color:#b7d2e3;
	/*background-color:white;*/
	background-color: #ccf7fe;
	/*background-color:Gray;*/
}


.lblFeatureName
{
	height:20px;
	width:90px;
	float:left;
	padding-left:5px;			
	border-right:solid 1px;
	border-right-color:#b7d2e3;
	color:Black; /*#0070b9;*/
	font-family:Tahoma;
	font-size:11px;
	margin-top:0px;
	font-weight:normal;	
	/*background-color:White;*/
	/*background-color:Orange;*/
}

.lblFeatureName2
{
	height:35px;
	width:90px;
	float:left;
	padding-left:5px;			
	border-right:solid 1px;
	border-right-color:#b7d2e3;
	color:Black; /*#0070b9;*/
	font-family:Tahoma;
	font-size:11px;
	margin-top:0px;
	font-weight:normal;	
	/*background-color:White;*/
	/*background-color:Orange;*/
}

.featInner
{
	height:10px;
	width:auto;
	float:left;	
	margin-top:3px;	
	font-family:Tahoma;
	font-size:11px;
	/*background-color:Gray;*/
}


.lblFeatureDesc
{
	height:auto;/*30px;*/
	width:380px;
	float:left;
	padding-left:5px;
	margin-top:3px;	
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	/*background-color:White;
	background-color:lime;*/
}

.divblankRow
{
	height:4px;
	width:490px;
	float:left;
	background-color:#ccf7fe;
	
}

.divblankbreak
{
	height:5px;
	width:490px;
	float:left;
	background-color:white;
/*	background-color:Black;*/
}

#ProductInstructionDiv
{
	height:auto;
	width:500px;
	margin-top:5px;
	padding-left:4px;
	float:left;
	border:solid 1px #b7d2e3;	
	background-color:#ccf7fe;
}

#ProductInstructionImg
{
	float:left;
	height:12px;
	width:6px;
	margin-top:3px;
	padding-left:10px;
	background-image:url(../Images/arrow.GIF);
}

#ProductInstructionHead
{
	height:18px;
	width:475px;	
	float:left;
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;
	margin-top:2px;
	font-weight:bold;
}

#ProductInstructionContentDiv
{
	height:auto;
	width:494px;
	float:left;
	border:solid 1px #b7d2e3;	
	background-color:white; 
}

#ProductInstructionContent
{
	height:auto;
	width:490px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	float:left;	
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	/*background-color:Red;*/
}

.ProductIns
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	color:Black;
	text-decoration:none;
	height:30px;
	margin-top:50px;
	/*background-color:Orange;*/
}

/* ----------------------- View Cart Page ----------------------------- */

#ViewCartWrapper
{
	/*margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	height:auto;
	width:780px;
	float:left;
	background-color:Gray;*/
	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
}

#ViewCartMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
}

#ViewCartRightDiv
{
	height:auto;
	width:263px;
	float:left;
	/*background-color:lime;*/
}

#ViewCartHead
{
	height:24px;
	width:505px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}



#DisplayCartHead
{
	height:18px;
	width:505px;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
	text-align:right;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	
}



#DisplayCartDiv
{
	height:auto; /*300px;*/
	width:505px;
	float:left;
	margin-top:2px;
	margin-bottom:10px;
	text-align:center;
	/*background-color:Gray;*/
}

#CartButtonDiv
{
	height:30px;
	width:505px;
	float:left;
	margin-top:5px;	
	/*background-color:Gray;*/
}

#CartButtonLeft
{
	height:30px;
	width:140px;
	float:left;
	margin-left:0px;
	background-color:Yellow;
}

.aContinue 
{
	padding-left:190px;
}

.aCheckout
{
	padding-left:5px;
}

#CartButtonRight
{
	height:30px;
	width:100px;
	float:left;	
	text-align:right;	
	background-color:Lime;
}

#ViewCartNote
{
	height:120px;
	width:505px;
	float:left;
	margin-top:5px;
	/*background-color:Gray;*/
}

#lblNoteHead
{
	height:20px;
	width:50px;
	float:left;
	color:Red;
	margin-left:8px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
}

#lblNoteContent
{
	float:left;
	width:505px;
	height:100px;
	/*background-color:Yellow;*/
	
}

.lblNote
{
	color:black;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}




/* ----------------------- Login Page ----------------------------- */

.MessageDiv
{
	height:inherit; /*20px; */ 
	width:505px;
	float:left;
	text-align:center;	
	color:Red;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	/*background-color:Gray;*/	
}

#LoginWrapper
{
	/*margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	height:auto;
	width:780px;
	float:left;
	background-color:Gray;*/
	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
}

#LoginMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	/*#dfeff3;*/
}

#LoginRightDiv
{
	height:auto;
	width:263px;
	float:left;
	/*background-color:lime;*/
}

#LoginHead
{
	height:24px;
	width:505px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}

#LoginExistingDiv
{
	height:auto;/*160px;*/
	width:505px;
	float:left;
	margin-top:10px;
	/*background-color:Yellow;*/
}

#ExistingHead
{
	height:20px;
	width:460px;
	float:left;
	margin-left:25px;
	
}



.lblLabelLong
{
	height:22px;
	width:130px;
	float:left;
	margin-left:50px;
	margin-top:3px;
	text-align:right;	
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	/*background-color:Orange;*/
}

.userDetailsLblstyle
{
	color:Black;
	font-family:Tahoma;
	font-size:12px;
	font-weight:Bold;
}

.userDetailsstyle
{
	color:Black;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}


.lblText
{
	height:25px;
	width:auto;
	float:left;
	text-align:left;
	margin-left:0px;
	/*background-color:Orange;*/
}

.lblTextMultiline
{
	height:70px;
	width:auto;
	float:left;
	text-align:left;
	margin-left:0px;
	/*background-color:Orange;*/
}

.lblTextListbxs
{
	height:auto;
	width:auto;
	float:left;
	text-align:left;
	margin-left:0px;
	margin-bottom:5px;
	background-color:yellow;
}

.OMlblbtn
{
	height:auto;
	width:auto;
	float:left;
	text-align:left;
	margin-left:0px;
	margin-top:25px;
}

.lblTextBig
{
	height:60px;
	width:auto;
	float:left;
	margin-left:0px;
	/*margin-top:5px;*/
	/*background-color:Orange;*/
}

.lblfileUpload
{
	height:30px;
	width:auto;
	float:left;
	margin-left:-4px;
	text-align:left;
	/*margin-top:5px;*/
	/*background-color:Orange;*/
}

.lblValiation
{
	height:25px;
	width:150px;
	float:left;
	margin-left:10px;
	/*background-color:Orange;*/
}

.lblValiationUI
{
	height:25px;
	width:180px;
	float:left;
	margin-left:10px;
	/*background-color:red;*/
}

.lblValiationLongUI
{
	height:25px;
	width:150px;
	float:left;
	margin-left:3px;
	/*background-color:Orange;*/
}

#ForgetDiv
{
	height:20px;
	width:495px;
	float:left;	
	text-align:center;
}

.ForgetDivFont
{	
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	
}


#SignBtn
{
	height:20px;
	width:230px;
	float:left;
	margin-top:5px;
	text-align:center;
	/*margin-left:185px;	*/
	background-color:Red;
}

.SignBtn
{
	margin-left:120px;
}


#OrDiv
{
	height:20px;
	width:502px;
	float:left;
	margin-top:20px;
	text-align:center;	
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;
	font-weight:Bold;	
}


#LoginNewDiv
{
	height:auto;
	width:512px;
	float:left;
	margin-top:25px;
	/*background-color:Orange;*/
}

#NewHead
{
	height:20px;
	width:460px;
	float:left;
	margin-left:25px;
	/*background-color:Yellow;*/
}

#LoginNewText
{
	height:20px;
	width:512px;
	float:left;
	text-align:center;
	margin-top:5px;	
	margin-bottom:5px;
	
	color:black;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
}

#MinimumText
{
	height:20px;
	width:345px;
	float:left;
	margin-left:0px;	
	color:Black;
	font-family:Tahoma;
	font-size:10px;	
	font-weight:normal;
	background-color:Yellow;
}

.MinimumTextFont
{
	color:Black;
	font-family:Tahoma;
	font-size:10px;	
	font-weight:normal;
}

#PersonalDiv
{	
	height:20px;
	width:460px;
	float:left;
	margin-left:25px;
}

#RegisterBtn
{
	height:20px;
	width:317px;
	float:left;
	margin-top:5px;
	/*margin-left:185px;	*/
	text-align:right;
}

.grdOverall
{
	/*background-color:Yellow;*/
	margin-left:0px;
	height:5px;
	width:505px;
	float:left;
	border:solid 1px #a9f5ff;
}

#TotalDiv
{
	height:30px;	
	width:505px;
	margin-top:10px;
	text-align:right;	
	float:left;
	color:red;
	font-family:Tahoma;
	font-size:12px;	
	font-weight:Bold;
	
	/*background-color:Lime;*/
}


/* ----------------------- Shipping and Billling Page ----------------------------- */

#ShippingBillingWrapper
{
	/*margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	height:auto;
	width:780px;
	float:left;*/
	/*background-color:Gray;*/
	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
}

#ShippingBillingMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	/*#dfeff3;*/
	/*background-color:Orange;*/
}

#ShippingBillingRightDiv
{
	height:auto;
	width:261px;
	float:left;
	/*background-color:lime;*/
}

#ShippingBillingHead
{
	height:24px;
	width:505px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}

#ShippingBillingDiv
{	
	height:550px;
	width:505px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	/*background-color:Purple;*/
}

#ShippingBillingLeft
{
	height:395px;
	width:252px;
	float:left;
	margin-top:5px;
	margin-bottom:0px;
	/*background-color:Yellow;	*/
}

#ShipingInnerHead
{
	height:20px;
	width:246px;
	float:left;
	padding-left:5px;
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:bold;
	/*background-color:Orange;*/
}

#ShipingInnerHeadTxt
{
	height:auto;
	width:246px;
	float:left;
	margin-bottom:10px;
	padding-left:5px;
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
}

#ShippingBillingRight
{
	height:395px; /*auto;*/
	width:252px;
	float:left;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	/*background-color:lime;*/
}

#BillingInnerHead
{
	height:20px;
	width:209px;
	float:left;
	padding-left:25px;
	color:#0070b9;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:bold;
}

#BillingInnerHeadTxt
{
	height:40px;
	width:200px;
	float:left;
	margin-bottom:10px;
	padding-left:25px;
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
	/*background-color:Yellow;*/
}


.SBlblLabel
{
	height:22px;
	width:90px;
	float:left;
	margin-left:0px;
	margin-top:3px;
	text-align:right;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
}

#SBlblLabelConfirm
{
	height:22px;
	width:250px;
	float:left;
	text-align:center;
	margin-left:0px;
	margin-top:10px;
	text-align:right;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	/*background-color:Yellow;*/
}


.SBlblText
{
	height:25px;
	width:150px;
	float:left;
	margin-left:3px;
}

.SBddl
{
	height:25px;
	width:150px;
	float:left;
	margin-left:6px;
	/*background-color:Gray;*/
}

.SBlblTextArea
{
	height:auto;
	width:150px;
	float:left;
	margin-bottom:3px;
	margin-left:3px;
	/*background-color:Orange;*/
}

.SBlblTextAreaLong
{
	height:auto;
	width:250px;
	float:left;
	margin-bottom:3px;
	margin-left:3px;
	/*background-color:Orange;*/
}

.LandMarkTxt
{
	height:25px;
	width:200px;
	float:left;
	margin-left:100;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

#SBBtnDiv
{
	height:30px;
	width:512px;
	float:left;
	margin-top:10px;
	text-align:center;
}



/* ----------------------- Order Confirmation Page ----------------------------- */

#ConfirmationWrapper
{	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
	/*background-color:Gray;*/
}

#ConfirmationMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	/*#dfeff3;*/
	/*background-color:Orange;*/
}

#ConfirmationRightDiv
{
	height:auto;
	width:263px;
	float:left;
	/*background-color:lime;*/
}

#ConfirmationHead
{
	height:24px;
	width:505px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}

#ConfInner1Div
{
	height:235px;
	width:502px;
	float:left;
	margin-top:10px;
	border:solid 1px #a9f5ff;
	/*background-color:Gray;*/
}

#ConfInnerDiv2
{
	height:auto;
	width:502px;
	float:left;
	/*background-color:Gray;*/
}

#DisplayShipDiv
{
	height:230px;
	width:250px;
	float:left;
	padding-left:10px;
	margin-top:0px;
	/*background-color:Yellow;*/
}

#DisplayBillDiv
{
	height:230px;
	width:190px;
	float:left;
	margin-top:0px;
	margin-left:00px;
	/*background-color:Orange;*/
}

#DisplayConfCartDivHead
{
	height:18px;
	width:505px;
	float:left;
	margin-top:20px;
	margin-bottom:0px;
	text-align:right;	
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
}

#ConfInner2Div
{
	height:auto;
	width:503px;
	float:left;
	margin-top:2px;	
}

#DisplayConfCartDiv
{
	height:auto; 
	width:503px;
	float:left;
	margin-top:0px;
	margin-bottom:20px;
	text-align:center;
	/*background-color:Gray;*/
}

#ConfBtnDiv
{
	height:30px;
	width:505px;
	float:left;
	margin-top:20px;
	text-align:center;
}

#ShipHead
{
	height:20px;
	width:241px;
	float:left;
	/*margin-top:10px;*/
	padding-left:10px;
	background-color:#47c6e0;	
}

#billHead
{
	height:20px;
	width:241px;
	float:left;
	/*margin-top:10px;*/
	padding-left:10px;
	background-color:#47c6e0;
}

.shiplabels1
{
	height:20px;
	width:240px;
	float:left;
	margin-top:15px;

}

.shiplabels2
{
	height:20px;
	width:240px;
	float:left;
	margin-top:2px;	
}

#IPDiv
{
	height:15px;
	width:504px;
	float:left;
	margin-top:10px;	
	/*background-color:Yellow;*/
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
	text-align:right;
}

.termsDiv
{
	height:25px;
	width:505px;
	float:left;
	margin-top:5px;	
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
}




/* ------ ClassDisplay Wrapper ------ */ 
#ClassDisplayWrapper
{
	
	/*margin-top:10px;
	margin-left:10px;
	margin-right:5px;
	height:auto;
	width:775px;
	float:left;
	background-color:Gray;*/
	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
}

#ClassDisplayMiddleDiv
{
	height:auto;
	width:507px;
	float:left;
	background-color:#dfeff3;
	/*background-color:Yellow;*/
}

#ClassDisplayRightDiv
{
	height:auto;
	width:268px;
	float:left;
	/*background-color:lime;*/
}

#ClassDisplayInnerMiddle
{
	height:auto;
	width:505px;
	float:left;
	margin-top:5px;
	/*background-color:Gray;*/
}

#ClassDisplayInnerBottom
{
	height:30px;
	width:505px;
	float:left;
	border-top:solid 1px;		
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
}


#ClassDisplayHeadDiv
{
	height:20px;	
	width:507px;
	float:left;
	background-color:White;
	/*background-color:gray;*/
}

#ClassDisplayBottomDiv
{
	height:20px;	
	width:507px;
	float:left;
	margin-top:0px;
	background-color:white;
}

#ClassDisplayNewArrivalOuterDiv
{
	height:auto;
	width:250px;
	margin-left:7px;
	margin-top:20px;	
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	
}

#ClassDisplayNewArrivalHeadDiv
{
	height:24px;
	width:250px; 
	float:left;
	background-image: url(../Images/heading_bg.jpg);
	background-repeat:repeat-x;
	/*background-color:#a9f5ff;*/
}

#ClassDisplayOuterDiv
{
	height:auto; /*80px;*/
	width:250px;
	margin-left:7px;
	margin-top:5px;		
	float:left;
	border-top:solid 1px;
	border-left:solid 1px;	
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
	
}

#ClassDisplayRightTopContent1
{
	height:180px;	/*270px;*/
	width:268px;
	float:left;	
	/*background-color:Red;*/
}

#ClassDisplayInnerDiv
{
	height:auto;
	width:505px;
	float:left;
	border-left:solid 1px;
	border-top:solid 1px;
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	
}


/* ------ CategoryDisplay Wrapper ------ */ 
#CategoryDisplayWrapper
{
	
	/*margin-top:10px;
	margin-left:10px;
	margin-right:5px;
	height:auto;
	width:775px;
	float:left;
	background-color:Gray;*/
	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
	/*background-color:Gray;*/
}

#CategoryDisplayHeads
{
	height:24px;
	width:506px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}

#CategoryDisplayMiddleDiv
{
	height: auto;
	width:507px;
	float:left;	
	background-color:#dfeff3;	
	background-color:white;
}

#CategoryDisplayHead
{
	height:24px;
	width:506px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}

#CategoryDisplayListDiv
{
	height:auto;
	width:512px;
	float:left;
	margin-top:10px;
	/*background-color:Yellow;*/
}

#CategoryDisplayList
{
	height:auto; /*300px;*/
	width:300px;
	float:left;
	margin-top:10px;
	margin-left:200px;
	/*background-color:Yellow;	*/
}

#CategoryAccessoriesList
{
	height:auto; /*500px;*/
	width:502px;
	float:left;
	margin-top:10px;		
	border-left:solid 1px;
	border-top:solid 1px;
	border-right:solid 1px;	
	border-bottom:solid 1px;	
	border-left-color:#a9f5ff;
	border-right-color:#a9f5ff;
	border-bottom-color:#a9f5ff;
	border-top-color:#a9f5ff;
	/*background-color:Yellow;*/
}



/* ******************** ADMIN USER SECTIOS *************** */

.AdminTopHeadingbefore
{
	height:24px;	
	width:18px;
	float:left;
	margin-top:10px;
	/*background-color:lime;*/
}

.AdminTopHeading
{
	height:24px;
	/*width:790px;	*/
	width:755px;
	float:left;	
	margin-top:10px;	
	background-image:url(../Images/heading_bg.jpg);
}

#AdminTopHeadingLanding
{
	height:24px;
	width:650px;	
	float:left;
	margin-top:0px;
	padding-right:25px;
	padding-left:25px;
	background-image:url(../Images/heading_bg.jpg);
}

.MessFont
{
	color:red;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal	
}

.AdminTxtContentFont
{ 	
	color:Black;
	font-family:Tahoma;
	font-size:12px;	
	font-weight:normal;
}






/*--------------------- Admin RegUser Landing Page -------------------- */

#AdminLandingWrapper
{
	height:472px;
	/*width:750px;*/
	width:790px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:red;*/
}

#landingHd
{
	height:25px;
	width:500px;
	float:left;
	margin-top:10px;
	padding-left:20px;
	/*background-color:Yellow;*/
	
}

#AdminMsgDiv
{
	height:24px;
	width:700px;
	float:left;
	margin-top:10px;
	text-align:center;
}

.AdminMsgDivFonts
{
	font-family:Tahoma;
	color:Black;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#AdminGridDiv
{
	height:auto;
	width:700px;
	float:left;
	margin-top:5px;	
	padding-left:50px;
	/*margin-left:35px;*/
	/*background-color:Yellow;	*/
}

.tablecot
{
	margin-left:0px;
	height:5px;
	width:600px;
	float:left;
	border:solid 1px #a9f5ff;
}

.TrackOrderGrid
{
	margin-left:0px;
	height:5px;
	width:600px;
	float:left;
	border:solid 1px #a9f5ff;
}

.striplink
{
	font-family:Tahoma;
	color:Black; /*#F08833;*/
	font-size:12px;
	text-decoration:none;
}

.striplinkOrderNo
{
	font-family:Tahoma;
	color:Black; /*#F08833;*/
	font-size:12px;
	/*text-decoration:none;*/
}

.HeadingTD
{
	font-family:Tahoma;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	/*background-color:#ECEDE7;*/

}







/*--------------------- Admin RegUser  Profile Page -------------------- */

#AdminProfileWrapper
{
	height:472px;
	width:790px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:Yellow;*/
}

#AdminProfileInnerContent
{
	margin-top:20px;
	height:300px;
	width:600px;
	float:left;
	margin-left:5px;
	/*background-color:Yellow;*/
	
}

.AdminHostedPageWrapper
{
	height:472px;
	width:790px;
	float:left;
	border-left:solid 1px #a9f5ff;
}



/*--------------------- Admin RegUser Passsword Page -------------------- */

#AdminPasswordWrapper
{
	height:472px;
	width:790px;
	float:left;	
	border-left:solid 1px #a9f5ff;
	/*background-color:red;*/
}

#pswInnerContent
{
	margin-top:20px;
	height:300px;
	width:600px;
	float:left;
	margin-left:5px;
	/*background-color:Orange;*/
	
}


/*--------------------- Admin RegUser TrackOrder Details -------------------- */


#AdminTrackOrderWrapper
{
	height:600px;
	width:790px;
	float:left;
	background-color:#ffffff;
	border-left:solid 1px #a9f5ff;
	/*background-color:red;	*/
}

#TrackOrderDetailsDiv
{
	height:auto;
	width:800px;
	float:left;
	margin-top:10px;	
	/*background-color:Lime;*/	
}

#TrackUsercontrol
{
	height:auto;
	width:760px;
	float:left;
	padding-left:15px;
	/*background-color:lime;*/
}




/* ***************************** SANGEETHA ADMIN SECTION **************************** */

#AdminLoginWrapper
{
	height:auto;
	width:1000px;
	float:left;
	
	/*background-color:Yellow;
	background-color:#025098;*/
	
}

#AdminLoginDiv
{
	height:620px;
	width:1000px;	
	float:left;
}

#LogoDiv
{
	text-align:center;
	margin-top:0px;
	height:100px;
	width:1000px;
	float:left;
	background-color:#025098;
}

#AdminErrorMsg
{
	height:30px;
	width:1000px;
	float:left;
	text-align:center;
	margin-top:200px;
	/*background-color:Yellow;*/
	font-size:12px;
	font-family:Tahoma;
	color:Red;
}

#AdminLblcontrols
{
	height:50px;
	width:500px;
	float:left;
	margin-top:10px;
	padding-left:250px;
	/*background-color:Lime;*/
}

#AdminBtn
{
	height:30px;
	width:535px;
	float:left;
	margin-top:10px;
	text-align:right;
	/*background-color:Red;*/
	
	
}

.AdminInnerWrapper
{
	height:auto;
	width:808px;
	float:left;
	/*background-color:Yellow;*/
}

.SangeethaLandingWrapper
{
	height:530px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaPswChangeWrapper
{
	height:530px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaOrderMngtWrapper
{
	height:530px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaExecuteOrderWrapper
{
	height:560px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaUserMngtWrapper
{
	height:1240px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaUserSessionWrapper
{
	height:4400px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaPrdEntryWrapper
{
	height:650px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaPriceUpdtWrapper
{
	height:530px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaSearchWrapper
{
	height:600px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaOrderListWrapper
{
	height:600px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
	/*background-color:lime;*/
}

#SangeethaOrderDetailsWrapper
{
	height:650px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;
}

.SangeethaAdminInnerWrapper
{
	height:auto;
	width:808px;
	float:left;
	/*background-color:Yellow;*/
}




.ALandingHeadLeft
{
	height:24px;
	width:512px;
	float:left;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);
}

.ALandingHeadRight
{
	height:24px;
	width:296px;
	float:left;
	text-align:right;
	margin-top:1px;
	background-image:url(../Images/heading_bg.jpg);	
	font-family:Tahoma;
	font-size:12px;
}

#AdminUserMngGrid
{
	height:auto; 
	width:503px;
	float:left;
	margin-top:0px;
	margin-bottom:20px;
	padding-left:20px;
	text-align:center;
	/*background-color:Gray;*/
}

#AdminUserbtnDiv
{
	height:30px;
	width:590px;
	float:left;
	margin-top:20px;	
	/*background-color:Yellow;*/
}

#AdminUserCntDiv
{
	height:20px; 
	width:503px;
	padding-left:20px;	
	float:left;
	text-align:right;
	margin-top:20px;
	/*background-color:Gray;*/
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
}

#AdminChangePswInner
{
	height:auto;
	width:500px;
	float:left;
	margin-top:30px;
	/*background-color:Yellow;*/
}

/*--------- Product Entry UI Page ---------------*/
#ProductEntryMessageDiv
{
	height:20px; /*auto;*/
	width:512px;
	float:left;
	margin-top:5px;
	text-align:center;	
	color:Red;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}

.UIInnerDiv
{
	height:auto;
	width:720px;
	float:left;
	margin-top:10px;
	/*margin-left:70px;*/
	/*background-color:Lime;*/
}

#UIMiddleDiv
{
	height:auto;
	width:550px;
	float:left;
	margin-top:10px;
	/*margin-left:70px;*/
	/*background-color:Gray;*/
}

.lblLabelLongs
{
	height:22px;
	width:140px;
	float:left;
	margin-left:50px;
	margin-top:3px;
	text-align:right;	
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	/*background-color:Orange;*/
}


#UIRadioDiv
{
	height:30px; /*auto;*/
	width:600px;
	float:left;
	margin-top:10px;
	text-align:center;
	/*background-color:Gray;*/
	color:Red;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
}

#Cdiv
{
	height:30px; /*auto;*/
	width:600px;
	float:left;
	margin-top:10px;
	text-align:center;
}

.LogintxtControls
{
	height:auto;
	width:auto;
	float:left;
	margin-left:0px;
	/*background-color:Orange;*/
}

#LogintxtControlsRecpient
{
	height:50px;
	width:auto;
	float:left;
	margin-left:0px;
	/*background-color:Orange;*/
}

.lblLabel
{
	height:22px;
	width:80px;
	float:left;
	margin-left:100px;
	margin-top:3px;
	text-align:right;	
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	
}

.DivLogintxtControls
{
	height:auto;
	width:502px;
	float:left;	
	margin-left:0px;
	/*background-color:Lime;*/
}

.DivLogintxtControlsLong
{
	height:auto;
	width:502px;
	float:left;	
	margin-left:0px;	
	/*background-color:Lime;*/
}

.shortLabels
{
	height:22px;
	width:80px;
	float:left;
	margin-left:60px;
	margin-top:3px;
	text-align:right;	
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	/*background-color:Yellow;*/
}

.shortLabelsLong
{
	height:auto; /*22px;*/
	width:80px;
	float:left;
	text-align:right;
	margin-left:52px;
	margin-top:0px;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	font-weight:Bold;
	/*background-color:red;	*/
}

.lblTextLong
{
	height:25px;
	width:170px;
	float:left;
	text-align:right;
	margin-left:5px;
	background-color:Orange;
}

.lblTextLongM
{
	margin-left:0px;
}



#UIBtn
{
	height:30px;
	width:310px;
	float:left;
	text-align:right;
	margin-top:5px;
	/*background-color:Yellow;*/
}

#FeaturesMessage
{
	height:30px;
	width:730px;
	float:left;
	text-align:center;
	margin-top:5px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:Bold;
	color:Blue;
	/*background-color:Yellow;*/
}



/*-------------- Admin Order Management ----------*/

.OMtxtDiv
{
	height:30px;
	width:800px;
	float:left;
	margin-top:5px;	
	padding-left:5px;
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
	/*background-color:Yellow;*/
}

#OMDisplayPageNo
{
	height:30px;
	width:700px;
	float:left;
	margin-top:5px;	
	padding-left:18px;
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
	/*background-color:Yellow;*/
}

.OMtxtDivFont
{
	color:Black;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:bold;
}


#OMMsg
{
	height:20px;
	width:800px;
	float:left;
	margin-top:5px;	
	margin-left:5px;
	color:Black;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;	
	font-weight:normal;
	/*background-color:Orange;*/
}

#OMSearch
{
	height:20px;
	width:765px;
	float:left;
	text-align:right;
	margin-top:5px;	
	/*background-color:Yellow;*/
}


#OMgridDiv
{
	height:auto;
	width:750px;
	float:left;
	margin-top:5px;	
	padding-left:20px;
	/*background-color:Yellow;*/
}

/* ------------------------- Select City -------------------------- */

#CitySelect
{
	height:150px;
	width:512px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	/*background-color:Orange;*/
}

.CityInnerDiv0
{
	height:30px;	
	width:185px;
	margin-top:5px;
	margin-right:5px;
	float:left;
	color:Black;
	font-family:Tahoma;
	font-size:12px;	
	font-weight:Bold;	
	text-align:right;
}

.CityInnerDiv1
{
	height:30px;	
	width:200px;
	margin-top:5px;
	margin-left:0px;
	float:left;
	color:Black;
	font-family:Tahoma;
	font-size:12px;	
	font-weight:Bold;	
	text-align:left;
}

#TermsDiv
{
	height:30px;
	width:500px;
	float:left;
	color:#0070b9;
	font-family:Tahoma;
	font-size:12px;
	margin-left:5px;	
	font-weight:Bold;	
}

#TermsConditions
{
	height:auto;
	width:400px;
	float:left;
	color:Black;
	font-family:Tahoma;
	font-size:11px;
	margin-left:5px;	
	font-weight:normal;
	text-align:justify;
}

#NewTermsBtnDiv
{
	height:40px;
	width:405px;
	float:left;	
	text-align:right;
	/*background-color:Orange;*/
}

#forgtBtnDiv
{
	height:40px;
	width:405px;
	float:left;	
	text-align:right;
	margin-top:20px;
	/*background-color:Orange;*/
}

#ForgotDiv
{
	margin-top:20px;
	float:left;
}


.clsbtn
{
	margin-top:10px;	
	text-decoration:none;
	font-weight:bold;
}

#PrivacyPolicyInner
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	
	
}

#PolicyContent
{
	height:auto;
	width:502px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;	
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	/*background-color:Gray;*/	
}

/* ---------------------- About Us ------------------------ */

#AboutMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	
}

#AboutInner
{
	height:auto;
	width:502px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;	
	font-family:Tahoma;
	font-size:12px;
	/*margin-left:5px;	*/
	font-weight:normal;
}

/* ---------------------- Contact Us ------------------------ */

#ContactInner
{
	height:auto;
	width:502px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	text-align:Left;	
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	/*background-color:Yellow;*/
}


/* ---------------------- FAQ ------------------------ */
#FaqMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	/*#dfeff3;*/
	/*background-color:Orange;*/
}

#faqInner
{
	height:auto;
	width:502px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	color:Black;
	
}

#faqInner ol li
{
	list-style-position:outside;
	list-style-type:decimal;
 	font-weight:bold;
}

#faqInnerAns ol li
{
	list-style-position:outside;
	list-style-type:decimal;
	
}

.faqcnt
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;	
	color:Black;
	text-decoration:none;
	height:30px;
	margin-top:50px;
	/*background-color:Orange;*/
}

.faqLi
{
	height:30px;
	/*float:left;*/
	/*list-style-type:decimal;*/
}

.faqol
{
	list-style-type:decimal;
}

.faqLiAns
{
	height:auto;
	float:left;
}

#faqInnerAns
{
	height:auto;
	width:502px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	color:Black;
	/*background-color:Gray;*/
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	color:Black;
	text-decoration:none;
	
}

.faqQues
{
	height:auto;
	width:460px;
	float:left;
	margin-bottom:5px;
	margin-top:20px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	color:Black;
	text-decoration:none;
	/*background-color:Yellow;*/
}



.faqAns
{
	height:auto;
	width:460px;
	float:left;	
	margin-top:5px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	color:Black;
	text-decoration:none;
	/*background-color:Lime;*/
}

.faqTop
{
	height:auto;
	width:460px;
	float:left;	
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
	color:Black;
	font-weight:bold;
	color:Orange;
	text-decoration:none;
	/*background-color:red;*/
}

/*------------------------- Search Order ---------------------- */

#OMSearchOrderDiv
{
	height:500px;
	width:720px;
	float:left;
	margin-top:10px;
	padding-left:70px;
	
}

#OMSearchOrderDivs
{
	height:500px;
	width:620px;
	float:left;
	margin-top:10px;
	margin-left:50px;
	
}

#OMSearchOrderDetailsDiv
{
	height:500px;
	width:800px;
	float:left;
	margin-top:10px;	
	/*background-color:Lime;*/
	
}

/*------------------------- User Session Details---------------------- */

#OMSessionDiv
{
	height:auto;
	width:750px;
	float:left;
	/*margin-left:70px;*/
	text-align:center;
	margin-top:10px;	
	padding-left:50px;
	/*background-color:Lime;*/
	
}

/*------------------------- User Session Details---------------------- */

#InsuranceMiddleDiv
{
	height:auto;
	width:512px;
	float:left;
	background-color:White;	/*#dfeff3;*/
	/*background-color:Orange;*/
}

#InsCont
{
	height:auto;
	width:502px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;	
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;	
}


.InsSubHead
{
	height:24px;
	width:505px;
	float:left;
	margin-top:1px;
	/*background-color:Yellow;*/
}


.InsSubHeadFont
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	font-weight:bold;
	
}


.InsuranceMessage
{
	height:auto;
	width:505px;
	float:left;
	text-align:left;	
	margin-top:10px;
	margin-bottom:5px;
	color:Red;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	
}


/*-------------------------------Hosted Payment Info----------------------  */

.PaymentlabelText
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:normal;	
	vertical-align:middle;	
	float:left;
	margin-left:5px;
	
}

.PaymentResultlabelText
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;	
	vertical-align:middle;	
	float:left;
	margin-left:5px;
	color:Black;
}


.PaymentLabelControls
{
	height:auto;
	width:400px;
	float:left;
	clear:left;
	margin-left:auto;
	margin-right:auto;
	white-space:nowrap;
	/*background-color:Orange;*/
}
.PaymentHeader
{
	height:30px;
	width:400px;
	float:left;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	clear:left;
	margin-left:auto;
	margin-right:auto;
	background-color:Silver;
	border-bottom:solid 1px black;
	text-align:center;
	vertical-align:middle;	
}

.PaymentFooter
{
	height:30px;
	width:400px;
	float:left;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	clear:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	text-align:center;
	vertical-align:middle;	
}
.DivTable
{
	width: 400px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:auto;
	height:auto;
	float:left;
}


#AdminUserdetails
{
	width:600px;
	height:600px;
	float:left;
	padding-left:20px;
	/*background-color:Yellow;*/
}


#StoreLocationWrapper
{	
	margin-top:10px;
	padding-left:5px;
	height:auto;
	width:775px;
	float:left;
}

#StoreLocationMiddleDiv
{
	height:auto;
	width:512px;
	float:left;	
	/*#dfeff3;*/
	/*background-color:Gray;*/
}

#StorAddress1PanelDiv
{
	height:auto;
	width:250px;
	margin-top:10px;
	padding-left:5px;
	float:left;
	/*background-color:Yellow;*/	
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	line-height:17px;
}

.StorAddress1Head
{
	height:20px;
	width:250px;
	margin-top:10px;	
	float:left;	
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
}

.ContactPerson1Head
{
	height:20px;
	width:250px;
	margin-top:10px;	
	float:left;	
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
}

#StorAddress2PanelDiv
{
	
	height:auto;
	width:250px;
	margin-top:10px;
	float:left;
	/*background-color:Orange;*/	
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	line-height:17px;
	
}


.StorAddress2Head
{
	height:20px;
	width:250px;
	margin-top:10px;
	float:left;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
}

.ContactPerson2Head
{
	height:20px;
	width:250px;
	margin-top:10px;
	float:left;
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
}


#ARightDiv
{
	height:250px;
	width:150px;
	float:left;
	margin-top:10px;
	/*background-color:Yellow;*/
	
}


/* ---------------- */

#grdUpdPrice
{
	float:left;
	width:780px;
	margin-top:5px;
	margin-left:10px;
	/*background-color:Gray;*/
}


.grdOverallPriceUpdate
{
	/*background-color:Yellow;*/
	margin-left:0px;
	height:5px;
	width:785px;
	float:left;
	border:solid 1px #a9f5ff;
}

.NoStock
{
	float:left; 
	margin-top:5px; 
	margin-left:10px; 
	width:85px;	 
	font-weight:bold; 
	font-size:8pt; 
	font-family:Tahoma; 	
	color:Red;
}


#AdminPrdoductFeaturesUI
{
	height:650px;
	width:808px;
	float:left;
	border-left:solid 1px #a9f5ff;	
}

#FeaturestableDiv
{
	width:700px;
	height:auto;	
	float:left;
	margin-top:5px;
	margin-bottom:10px;
	padding-left:100px;	
}

.TablecontentFontStyle
{
	font-weight:bold; 
	font-size:8pt; 
	font-family:Tahoma; 
}


.grdFeatureEdit
{
	/*background-color:Yellow;*/
	margin-left:30px;
	height:5px;
	width:680px;
	float:left;
	border:solid 1px #a9f5ff;
}


/* --------------------------- ADMIN INSURANCE CLAIM ---------------- */

#AdminInsClaim
{
	width:700px;
	height:500px;	
	float:left;
	margin-top:25px;
	margin-bottom:10px;
	padding-left:100px;	
}

.InsTxtControls
{
	width:260px;
}

#InsAdminMessageDiv
{
	height:20px; /*auto;*/
	width:680px;
	float:left;
	margin-top:5px;
	text-align:center;	
	color:Red;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;	
}


/* --------------------------- ADMIN INSURANCE CLAIM EDIT ---------------- */


.grdInsGrd
{
	/*background-color:Yellow;*/
	margin-left:10px;
	height:5px;
	width:97%;
	float:left;
	border:solid 1px #a9f5ff;
}

#AdminInsBtn
{
	height:30px;
	width:450px;
	float:left;
	text-align:right;
	margin-top:15px;
}