html, body{
	margin:0; padding:0;
	font-family:Helvetica, "Trebuchet MS", sans-serif; font-size:10px; color:#333333;
	}
#wrapper{
	width:800px; margin-left:auto; margin-right:auto;
	}
#header{
	 margin:0; padding:0;
	width:800px; height:254px;
	background:url(../images/header.jpg) no-repeat;
	}
#headerwrap{
	margin:0; padding:0; position:relative;
	}
#logo{
	position:absolute;
	top:50px; left:45px;
	}
#toplinks{
	position:absolute;
	top:55px; left:395px;
	}
.prosearch{
	position:absolute;
	top:239px; left:645px;
	font-size:12px; color:#6c1f7e; font-weight:bold; text-transform:uppercase;
	}
#innerwrapper{
	margin:0; padding:0;
	}
#iwleft{
	margin:0; padding:0; float:left;
	width:256px; height:518px;
	background:url(../images/left.jpg) no-repeat;
	}
#login{
	margin:0; padding:10px 0 0 31px;
	width:159px; height:110px;
	}
.acclleft{
	width:106px; float:left;
	font-size:9px;
	}
.acclright{
	float:left; padding:5px 0 0 3px;
	}
#menu{
	clear:both;
	margin:0; padding:30px 0 0 15px;
	}
.menu:link,.menu:visited, .menu:active{
	display:block; text-decoration:none; color:#FFFFFF; text-indent:16px;
	font-size:11px; font-weight:bold;
	padding:0; margin:0; line-height:17px;
	}
.menu:hover{
	text-decoration:none; background:#FFFFFF; color:#6F1F7E;
	}
.menuvisited:link, .menuvisited:active, .menuvisited:visited{
	display:block; text-decoration:none; color:#6F1F7E; background:#FFFFFF; text-indent:16px;
	font-size:11px; font-weight:bold;
	padding:0; margin:0; line-height:17px;
	}
.menuvisited:hover{
	text-decoration:none; color:#6F1F7E;
	}
#iwright{
	margin:0; padding:0; float:left; position:relative;
	width:544px; height:518px;
	background:url(../images/right-repeat.jpg) repeat-y;
	}
#tag-search{
	position:absolute; top:0; left:0;
	width:521px; height:62px;
	background:url(../images/pur-bar.jpg) no-repeat;
	}
#tsleft{
	float:left;
	width:350px; height:24px;
	}
#tsright{
	padding-left:40px; height:24px;
	float:left;
	}
#topheading{
	clear:both; text-align:right;
	padding:4px 26px 0 0;
	}
#bottomheading{
	clear:both; text-align:right;
	padding:4px 9px 0 0;
	}
#content{
	position:absolute;
	top:62px; left: 2px;
	width:521px; height:440px;
	/*overflow:auto;*/
	}
#crright{
	float:left;
	margin:0; padding:0 0 0 74px;
	}
#crhleft{
	float:left;
	margin:0; padding:0 10px 0 0;
	width:254px; height:420px;
	border-right:1px solid #c0e7f9;
	}
#crhright{
	float:left;
	margin:0; padding:0 0 0 8px;
	}
#footer{
	clear:both;
	margin:0; padding:0 0 0 260px;
	width:554px; height:75px;
	background:url(../images/footer-back.jpg) no-repeat;
	}
table td{
	vertical-align:top;
	}
.tdvmid{
	padding:3px 0 0 0;
	}
.tabcart1{
	width:30px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tabcart2{
	background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tabcart3{
	width:80px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tabcart4{
	width:60px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tabcart5{
	width:60px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tabcart6{
	width:75px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tab1{
	width:50px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tab2{
	width:120px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tab3{
	background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tab4{
	width:60px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
.tab5{
	width:80px; background:#6F1F7E; font-weight:bold; color:#FFFFFF; font-size:11px;
	}
div.hr{
	clear:both; margin:4px 0;
	border-top:1px solid #96D7F1; height:1px;
	}
div.hr hr{
	display: none;
	}
.btnaddtocart{
	text-align:right; padding-right:8px;
	}
form{
	margin:0; padding:0;
	}
.searchinput{
	width:100px;
	}
.input{
	margin:0 0 3px 0; padding:0;
	width:80px; font-size:11px; color: #333333;
	}
.input1{
	margin:0 0 3px 0; padding:0; height:13px;
	width:40px; font-size:11px; color: #333333;
	}
	.input2{
	width:30px; font-size:7px; color: #333333;height:7px;
	}
label{
	display:block; float:left;
	width:57px; font-size:10px; color:#333333; font-weight:bold; text-align:right;
	padding:2px 5px 0 0;
	}
.label1{
	display:block; float:left;
	width:100px; font-size:10px; color:#333333; font-weight:normal; text-align:right;
	padding:5px 5px 0 0;
	}
.f9{
	font-size:9px; color:#333333;
	}
.f9tag{
	font-size:10px; color:#333333;
	}
.f11{
	font-size:11px; font-weight:bold;
	}
.f13{
	color:#6F1F7E; font-size:14px; font-weight:bold;
	}
.f13pad{
	padding-left:32px;
	}
.f13pad-h{
	padding-left:26px;
	}
.f9-pur{
	font-size:9px; color:#6C1F7E; font-weight:bold;
	}
.f9-purtag{
	font-size:10px; color:#6C1F7E; font-weight:bold;
	}
.f12b{
	font-size:12px; color:#009DDC; font-weight:bold;
	}
.ff{
	color:#6C1F7E; font-weight:bold; font-size:10px; padding:6px 0 0 5px;
	}
.fn{
	color:#000000; font-size:9px; font-weight:normal; width:500px; padding:3px 0 0 5px;
	}
.f11q{
	color:#6C1F7E; font-size:11px; font-weight:bold; text-transform:capitalize; line-height:20px;
	}
.f11purple{
	color:#6C1F7E; font-size:11px; font-weight: bold; text-transform:none; line-height:12px;
	}
a:link, a:visited, a:active{
	text-decoration:underline; color:#009DDC;
	}
a:hover{
	text-decoration:none;
	}
.small:link, .small:visited, .small:active{
	text-decoration:underline; font-size:10px; color:#009DDC;
	}
.small:hover{
	text-decoration:none;
	}
.backtoproducts:link, .backtoproducts:visited, .backtoproducts:active{
	text-align:right; padding:0 0 0 260px; line-height:20px;
	font-size:11px; color:#009DDC; text-decoration:underline; font-weight:bold;
	}
.backtoproducts:hover{
	text-decoration:none;
	}
p{
	margin:0; padding:2px 0;
	}
.head1{
	font-size:15px; font-weight:bold; color:#FFFFFF;
	}
h1{
	margin:0; padding:0;
	font-size:15px; font-weight:bold; color:#FFFFFF;
	}
.heada:link, .heada:visited, .heada:active{
	padding-left:5px;
	text-decoration:underline; color:#FFFFFF; font-size:11px; font-weight:bold;
	}
.heada:hover{
	text-decoration:none;
	}
	.heada1:link, .heada1:visited, .heada1:active{
	padding-left:5px;
	text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold;
	cursor:text;
	}
.heada1:hover{
	text-decoration:none;
	}
	.heada2:link, .heada2:visited, .heada2:active{
	padding-left:5px;
	text-decoration:none;color:#000000;font-weight:bold;
	cursor:text;
	}
.heada2:hover{
	text-decoration:none;
	}
.headnomral:link, .headnomral:visited, .headnomral:active{
	padding-left:5px;
	text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:bold;
	}
.headnomral:hover{
	text-decoration:underline;
	}
.headapur:link, .headapur:visited, .headapur:active{
	padding-left:5px;
	text-decoration:underline; color:#6C1F7E; font-size:11px; font-weight:bold;
	}
.headapur:hover{
	text-decoration:none;
	}
.headpurnormal:link, .headpurnormal:visited, .headpurnormal:active{
	padding-left:5px;
	text-decoration:none; color:#6C1F7E; font-size:11px; font-weight:bold;
	}
.headpurnormal:hover{
	text-decoration:underline;
	}
h2{
	margin:0; padding:0;
	font-size:13px; font-weight:bold; text-transform:uppercase;
	color:#6d207f; line-height:12px;
	}
h3{
	color:#6F1F7E; font-size:14px; font-weight:bold; margin:0 0 5px 0; padding:0; text-transform:uppercase;
	}
h4{
	color:#333333; font-size:14px; font-weight:bold; margin:0; padding:0;
	}
h5{
	margin:0; padding:0 0 5px 16px;
	font-size:16px; color:#FFFFFF; font-weight:bold; text-transform:uppercase;
	}
h6{
	margin:0; padding:0 0 4px 0;
	color:#6C1F7E; font-size:11px; font-weight:bold; text-transform:uppercase;
	}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.searchinput{
		width:106px;
		}
	.prosearch{
		position:absolute;
		top:239px; left:636px;
		font-size:12px; color:#6c1f7e; font-weight:bold; text-transform:uppercase;
		}
	#tsright{
		padding-left:31px;
		float:left;
		}
	#topheading{
		clear:both;
		padding:4px 26px 0 0; text-align:right;
		}
	.acclleft{
		width:106px; float:left; padding:5px 0 0 0;
		font-size:9px;
		}
	.acclright{
		float:left; padding:10px 0 0 3px;
		}
	.menu:link,.menu:visited, .menu:active{
		display:block; text-decoration:none; color:#FFFFFF; text-indent:16px;
		font-size:11px; font-weight:bold;
		padding:0; margin:0; line-height:17px;
		}
	.menu:hover{
		text-decoration:none; background:#FFFFFF; color:#6F1F7E;
		}
	.menuvisited:link, .menuvisited:active, .menuvisited:visited{
		display:block; text-decoration:none; color:#6F1F7E; background:#FFFFFF; text-indent:16px;
		font-size:11px; font-weight:bold;
		padding:0; margin:0; line-height:17px;
		}
	.menuvisited:hover{
		text-decoration:none; color:#6F1F7E;
		}
	#bottomheading{
		clear:both; text-align:right;
		padding:10px 9px 0 0;
		}
	div.hr{
		clear:both; margin:7px 0;
		border-top:1px solid #96D7F1; height:1px;
		}
	div.hr hr{
		display: none;
		}
	.ff{
		color:#6C1F7E; font-weight:bold; font-size:10px; padding:8px 0 0 5px;
		}
	h1{
		margin:0px 0 0 0; padding:0;
		font-size:15px; font-weight:bold; color:#FFFFFF;
		}
	}



	.rightScrol
	{
		height:441px; overflow-y:scroll; overflow-x:hidden;padding:0 20px;
	}
 * html .rightScrol
	{
		height:441px; overflow-y:scroll; overflow-x:hidden;padding:0 20px; margin:0 17px 0 0;
	}
	.inputPaging{
	font-size:9px;
	}
	.validateValign{
		vertical-align:top;
	}