body{
margin:0px
padding:0px;
}

.searchbg{
	background:url(../images/searchbg.gif) no-repeat top left;
	width:118px;
	height:18px;
	padding:5px 5px 2px 5px;
	margin:0px 0px 0px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#558FB8;
	overflow:hidden;
	text-decoration:none;
	}
	
.searchbg input{
	width:116px;
	height:16px;
border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;


}

.rangebg{
	background:url(../images/rangebg.gif) no-repeat top left;
}	

.headtxt{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-size:20px;
	font-weight:normal;
	padding:0px 0px 0px 10px;
}

.choosetxt{
	color:#000000;
	font-size:11px;
	text-decoration:none;
	padding:0px 0px 0px 7px;
}

.designerbg{
	background:url(../images/designerbg.png) no-repeat top left;
	width:253px;
	height:17px;
	padding:5px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#558FB8;
	text-decoration:none;
cursor:pointer;
	}


.designerlist ul{
	margin:5px 0px 5px 3px;
	padding:0px 0px 0px 6px;
	z-index:41;
	background-color:#FFFFFF;
	border:1px solid #ccc;
	width:248px;
	position:absolute;
height:200px;
overflow:hidden;
overflow-y: auto;
}	

.designerlist li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:4px 0px 4px 0px;
	list-style-type:none;
	float:left;
	width:248px;
cursor:pointer;
}	

.designerlist li a{
	padding:0px;
	margin:0px;
	color:#000000;
	text-decoration:none;	
}

.designerlist li a:hover{
	padding:0px;
	margin:0px;
	color:#5a5a5a;
	text-decoration:none;	

}	

.rangebg1{
	background:url(../images/rangebg1.png) no-repeat top left;
	width:124px;
	height:17px;
	padding:5px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#558FB8;
	text-decoration:none;
cursor:pointer;
	}	

.rangelist ul{
	margin:5px 0px 5px 3px;
	padding:0px 0px 0px 6px;
	z-index:41;
	background-color:#FFFFFF;
	border:1px solid #ccc;
	width:120px;
	position:absolute;
height:200px;
overflow:hidden;
overflow-y: auto;
}	

.rangelist li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:4px 0px 4px 0px;
	list-style-type:none;
	float:left;
	width:120px;
cursor:pointer;
}	

.rangelist li a{
	padding:0px;
	margin:0px;
	color:#000000;
	text-decoration:none;	
}

.rangelist li a:hover{
	padding:0px;
	margin:0px;
	color:#5a5a5a;
	text-decoration:none;	
}	

.sizebg{
	background:url(../images/sizebg.png) no-repeat top left;
	width:83px;
	height:17px;
	padding:5px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#558FB8;
	text-decoration:none;
cursor:pointer;
	}
			
.sizelist ul{
	margin:5px 0px 5px 3px;
	padding:0px 0px 0px 6px;
	z-index:41;
	background-color:#FFFFFF;
	border:1px solid #ccc;
	width:75px;
	position:absolute;
height:200px;
overflow:hidden;
overflow-y: auto;
}	

.sizelist li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:4px 0px 4px 0px;
	list-style-type:none;
	float:left;
	width:75px;
cursor:pointer;
}	

.sizelist li a{
	padding:0px;
	margin:0px;
	color:#000000;
	text-decoration:none;	
}

.rangelist li a:hover{
	padding:0px;
	margin:0px;
	color:#5a5a5a;
	text-decoration:none;	
}	
	

.sub-btn
{

background:url(../images/filter_btn.gif) no-repeat 0 0;
width:42px;
height:24px; 
border:0;
cursor:pointer;

}

.sear-btn
{

background:url(../images/go_btn.gif) no-repeat 0 0;
width:24px;
height:30px; 
border:0;
cursor:pointer;

}

.light
{
background-color:#558FB8;
color:#ffffff;
}


.normal
{}