body{ background-image:url(bg.jpg); background-repeat:repeat-x; background-color:#DE00A7; margin:0px; }
/*
#sitewrapper { width:900px; margin-left:auto; margin-right:auto; }
 * html #sitewrapper { width:950px; margin-left:auto; margin-right:auto; height:900px; overflow:visible; }
 * html #main{ width:900px; }

#main{ width:900px; overflow:auto;}
*/
.header{background-image:url(header.jpg); background-repeat:no-repeat; height:156px;}
.whitetext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
.whitetextbig{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; text-align:center;}
.whitetextbigNo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; text-align:center;}

.yellowtext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFD321;}

#leftpanel { width:211px; float:left; clear:right; background-color:#043A81;}
#righttpanel { width:689px; float:left; clear:right; }

.footer { background-image:url(footer-bg.jpg); background-repeat:repeat-x; height:23px; float:left; clear:both; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; line-height:25px;}
.leftbg { width:211px; height:23px; background-image:url(leftbg.jpg); background-repeat:no-repeat; margin-bottom:1px; }
.leftlink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:30px; line-height:20px; text-decoration:none;}

.myaccount { width:211px; height:25px; background-image:url(myaccount.jpg); background-repeat:no-repeat; }
.myaccountbg {background-image:url(myaccount-bg.jpg); background-repeat:repeat-x; background-color:#0078CD; }
.blacktext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; height:10px; }
.input{border:#EE2626 solid 1px;}
.others{ width:211px; height:25px; background-image:url(others.jpg); background-repeat:no-repeat; }
.others-bg{ width:211px; height:22px; background-image:url(left-other.jpg); background-repeat:no-repeat; margin:0px; padding:0px; }
.whitetextother { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; padding-left:25px; line-height:20px;}

.productrow{width:680px; float:left; clear:both; padding-left:6px; margin-top:10px;}
#product{ width:330px; float:left; clear:right; margin-left:4px; position:relative;}
/* ------------------   product 1 ---------------------- */
.product1{ width:330px; height:35px; background-image:url(product-1.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:20px; line-height:33px; text-decoration:none;}
.prodcutleft{ background-image:url(products-1a.gif);
 background-repeat:no-repeat; width:204px; height:170px; float:left; clear:right; }
.prodcutimage{  background-repeat:no-repeat; float:left; clear:right;  width:203px; height:165px; z-index:-100; position:relative; margin-left:-77px; background-color:#050409; text-align:right;}
.producttext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none; padding-left:10px; padding-top:3px; }

/* ------------------   product 2 ---------------------- */
.product2{ width:330px; height:35px; background-image:url(product-2.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; line-height:33px; text-decoration:none;}
.prodcutleft2{ background-image:url(products-2a.gif); background-repeat:no-repeat; width:204px; height:170px; float:left; clear:right;  }
.prodcutimage2{   background-repeat:no-repeat; float:left; clear:right;  width:203px; height:165px; z-index:-100; position:relative; margin-left:-77px; background-color:#DDCCBC; text-align:right;}

/* ------------------   product 3 ---------------------- */
.product3{ width:330px; height:35px; background-image:url(product-3.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; line-height:33px; text-decoration:none;}
.prodcutleft3{ background-image:url(products-3a.gif); background-repeat:no-repeat; width:204px; height:170px; float:left; clear:right;  }
.prodcutimage3{  background-repeat:no-repeat; float:left; clear:right;  width:203px; height:165px; z-index:-100; position:relative; margin-left:-77px; background-color:#DDCCBC; text-align:right;}

/* ------------------   product 4 ---------------------- */
.product4{ width:330px; height:35px; background-image:url(product-4.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; line-height:33px; text-decoration:none;}
.prodcutleft4 {background-image:url(products-4a.gif); background-repeat:no-repeat; width:204px; height:170px; float:left; clear:right;  }
.prodcutimage4{  background-repeat:no-repeat; float:left; clear:right;  width:203px; height:165px; z-index:-100; position:relative; margin-left:-77px; background-color:#050409; text-align:right;}

/* ------------------   product 5 ---------------------- */
.product5{ width:330px; height:35px; background-image:url(product-5.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; line-height:33px; text-decoration:none;}
.prodcutleft5{ background-image:url(products-5a.gif); background-repeat:no-repeat; width:204px; height:170px; float:left; clear:right;  }
.prodcutimage5{
	background-repeat:no-repeat; float:left; clear:right;  width:203px; height:165px; z-index:-100; position:relative; margin-left:-77px; background-color:#DDCCBC; text-align:right; }

/* ------------------   product 6 ---------------------- */
.product6{ width:330px; height:35px; background-image:url(product-6.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; padding-left:15px; line-height:33px; text-decoration:none;}
.prodcutleft6{ background-image:url(products-6a.gif); background-repeat:no-repeat; width:204px; height:170px; float:left; clear:right;  }
.prodcutimage6{  background-repeat:no-repeat; float:left; clear:right;  width:203px; height:165px; z-index:-100; position:relative; margin-left:-77px; background-color:#050409; text-align:right; }
.headingNew{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
    color:#F8F8F8; 
	text-decoration:none;
	height:25px;
}
.headingNewChange{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
    color:#F8F8F8; 
	text-decoration:none;
	height:25px;
}
.messageTest{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#FFF;
	background-color:#050409;
	text-decoration:none;
	margin-left:10px;
	padding-top:25px; 
	height:50px;
	width:375px;
}
.producttextDetail{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFF; 
	text-decoration:none;
	padding-left:10px;
	height:22px;
	 }
.contactUs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF; 
	text-decoration:none;
	 }
.changePassa{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF; 
	text-decoration:none;
	clear:both;
	 }	 
.forgatPass{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF; 
	text-decoration:none;
	clear:both;
	 }	
.registration{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF; 
	text-decoration:none;
	clear:both;
	 }	 	  
.productDescription{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFF; 
	text-decoration:none;
	padding-left:10px;
	} 
.productName{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#FFF; 
	text-decoration:none;
	padding-left:10px;
	height:40px;
}
.productPrice{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; 
	color:#FFF; 
	text-decoration:none;
	padding-left:10px;
	height:35px;
}	
.imageLinbkStyle {
	cursor:pointer;
}
.contactText{
	float:left; 
	padding-left:120px;
	height:25px;
	width:193px;
}
.contactBox{
	float:left;
	height:25px;
	width:210px;
}
.contactArea{
	float:left;
	height:132px;
	width:210px;
}
.contactSubmit{
	padding-left:250px;
	margin-top:150px;
}
.contactMandotary{
	float:right; 
	margin-right:10px; 
	width:300px;
	margin-top:100px;
	clear:right;
}
.viewCart{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF;
	margin-left:10px; 
	text-decoration:none;
	width:679px;
	height:25px; 
	background-color:#0078CD; 
	 } 
.viewCart2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF; 
	text-decoration:none;
	width:689px;
	clear:both;
	 } 
	 
.viewCart3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF;
	margin-left:20px; 
	text-decoration:none;
	width:600px;
	height:25px;
	clear:both;
	 } 
.viewCart4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF;
	margin-left:10px; 
	text-decoration:none;
	width:600px;
	height:25px;
	background-color:#0078CD;
	clear:both;
	} 
.heightClass1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF;
	margin-left:12px; 
	text-decoration:none;
	width:600px;
	height:1px;
	background-image:url(line-line.jpg); 
	background-repeat:repeat-x;
	clear:both;
}
.heightClass{
	float:left;
	margin-left:10px;
	width:300px;
	background-color:#0078CD;
	height:1px; 
	clear:both;
}
/* +------------------------------------------------------------+ */
/* | KHXC Required Classes: Sort Table Displays                 | */
/* +------------------------------------------------------------+ */

table.khxc_sorttable {
     margin: 0px;
	 color: #F47C2E;
     border-spacing: 0px;
     border-collapse: collapse;
     width: 100%;
     }

th.khxc_sorttable {
     padding: 4px 5px 4px 5px;
	 color: #F47C2E;
     border-bottom: 1px solid #DEDEDE;
     vertical-align: top;
     font-weight: bold;
     }

td.khxc_sorttable {
     padding: 4px 5px 4px 5px;
	 color: #F47C2E;
     border-bottom: 1px solid #DEDEDE;
     vertical-align: top;
     }

/* +------------------------------------------------------------+ */
/* | KHXC Required Classes: Regular Table Displays              | */
/* +------------------------------------------------------------+ */		 		 
/* +------------------------------------------------------------+ */
/* | KHXC Required Classes: Shopping Cart Displays              | */
/* +------------------------------------------------------------+ */

.khxc_cartbutton {
	background-color: #DEDEDE;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	display: block;
	margin: 2px 2px 5px 2px;
	width: 140px;
	height:20;
	border: 1px solid #FFFFFF;
	background-color: #053982;
	text-decoration: none;
	}

.khxc_cartbutton:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFFFFF;
		background-color: #053982;
		text-decoration: none;
		cursor: default;
     }

/* +------------------------------------------------------------+ */
/* | KHXC Required Classes: Misc                                | */
/* +------------------------------------------------------------+ */
/* CART CSS */
a.khxc_cartbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #053982;
	font-weight: bold;
	text-align: center;
	}
a.khxc_cartbutton:hover {
	text-decoration: underline;
}
.orderA{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; margin-top:20px; color:#FFFFFF;margin-left:25px; text-decoration:none;width:600px;height:25px;background-color:#0078CD;clear:both;
}
.address { float:left;margin-left:40px; height:20; width:300px; clear:right; margin-top:0px;
}
.addressNew { float:left;margin-left:10px; height:20; width:300px; clear:right; margin-top:0px;
}
.orderEmail{
float:left;margin-left:50px; height:20; width:200px; clear:right;margin-top:0px;
}
/*--------------------------------------------------------------------------------------------------------*/
.registration1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:340px;
	float:left;
	color:#FFFFFF; 
	text-decoration:none;
	clear:right;
	 }	
.registration2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:340px;
	float:left;
	color:#FFFFFF; 
	text-decoration:none;
	clear:right;
	 }
.registration2text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	width:320px;
	float:left;
	color:#FFFFFF; 
	text-decoration:none;
	clear:right;
	 }	
.registrationHeading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#FFFFFF;
	margin-left:10px; 
	text-decoration:none;
	width:679px;
	height:25px; 
	background-color:#0078CD;
	clear:both; 
	 } 	 
.registration1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:340px;
	float:left;
	color:#FFFFFF; 
	text-decoration:none;
	clear:right;
	 }		  	 
	  
