/*---------FILTER----------------------*/
#filter1{
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	width:200px;
	margin-left:10px;
	display:inline;
	text-align:center;
	float:left;
	background:#F4FAFE
	}
	
#filter1 P.top{
	height:40px;
	width:200px;
	margin:0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#036;
	line-height:40px;
	background-image:url(../images/diamonds_Search_01.jpg)
	}
	
#filter1 P.top2{
	height:40px;
	width:200px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
	color:#036;
	line-height:20px;
	background-image:url(../images/diamonds_Search_01.jpg)
	}	
	
#filter1 P.bottom{
	height:35px;
	width:200px;
	margin-bottom:10px;
	text-align:center;
	padding-top:5px;
	background-image:url(../images/diamonds_Search_02.jpg)
	}	
	
.row {
	width:198px;
	border:1px solid #9CF;
	margin: 2px 0 2px 0;
	height:25px;
	padding: 8px 0 0 0;
	}	

.row SPAN{ width:60px; float:left; margin-left:3px;}

.row SELECT{
	font-size:11px;
	font-weight:bold;
	color: #8B6902;	
	width:58px;
	}	
	
.row INPUT, .row FONT{
	color: #8B6902;	
	width:52px;
	}
	
.row .long	{width:120px;}	

.cut{float:left;}					
	
/*---------RESULTS----------------------*/
	
#no{
	background:#C8DEEF;
	display:block;
	padding:30px;
	width:600px;
	text-align:center;
	border:1px solid #036
	}
	
	
	
#results1{
	width:750px;
	margin:0;
	display:inline;
	float:right;
	}
			
#results2{
	width:750px;
	margin-left:10px;
	display:inline;
	float:right;
	}	
	
#resultsTbl{
	width:555px;
	margin-left:0;
	margin-bottom:30px;
	}	
	
	
#resultsTbl2{
	width:690px;
	margin-left:20px;
	}		

#resultsTbl .diamonds{
	width:555px;
	height:40px;
	line-height:35px;
	background-image:url(../images/diamonds-results.jpg)
	}

#resultsTbl2 .diamonds2{
	width:690px;
	height:40px;
	
	
	line-height:35px;
	background-image:url(../images/diamonds-results2.jpg);
	}

.diamonds .carat, .diamonds .cut, .diamonds .color, .diamonds .clarity, .diamonds .price{
	text-decoration:underline;
	cursor:pointer;
	color:#036
	}	

.diamonds2 .ctw, .diamonds2 .shape, .diamonds2 .price{
	text-decoration:underline;
	cursor:pointer;
	color:#036
	}		
	
/*----------*/
	
#resultsTbl .diamonds_1{
	width:555px;
	height:25px;
	line-height:20px;
	clear:both;
	background:#FFF;
	}	

#resultsTbl .diamonds_2{
	width:555px;
	height:25px;
	line-height:20px;
	clear:both;
	background:#C8DEEF
	}		
	
#resultsTbl2 .diamonds_1{
	width:690px;
	height:40px;
	line-height:20px;
	clear:both;
	background:#FFF;
	}	

#resultsTbl2 .diamonds_2{
	width:690px;
	height:40px;
	line-height:20px;
	clear:both;
	background:#C8DEEF
	}		
	
/*------------*/
#resultsTbl .compare{
	float:left;
	width:32px;
	height:25px;
	}		
	
#resultsTbl .carat{
	float:left;
	width:50px;
	height:25px;
	}		
 	
#resultsTbl .cut{
	float:left;
	width:70px;
	height:25px;
	}	
	
#resultsTbl .color{
	float:left;
	width:40px;
	text-align:center;
	height:25px;
	}	
	
#resultsTbl .clarity{
	float:left;
	width:50px;
	text-align:center;
	height:25px;
	}	
	
#resultsTbl .report{
	float:left;
	width:50px;
	margin: 0 3px 0 3px;
	text-align:center;
	height:25px;
	}	
	
#resultsTbl .polish{
	float:left;
	width:67px;
	margin-left:5px;
	line-height:18px;
	height:25px;
	}	

#resultsTbl .price{
	float:left;
	width:63px;
	height:25px;
	
	}			
		
#resultsTbl .diamond{
	float:left;
	width:80px;
	height:25px;
	}		
	
/*-------------------*/		
			
#resultsTbl2 .compare{
	float:left;
	width:30px;
	height:40px;
	}	
		
 #resultsTbl2 .shape{
	float:left;
	width:52px;
	height:40px;
	}
	
#resultsTbl2 .carat{
	float:left;
	width:52px;
	height:40px;
	}		
		
 #resultsTbl2 .ctw{
	float:left;
	width:62px;
	height:40px;
	}		
	
#resultsTbl2 .cut{
	float:left;
	width:77px;
	height:40px;
	text-align:center;
	}	
	
#resultsTbl2 .color{
	float:left;
	width:47px;
	text-align:center;
	height:40px;
	}	
	
#resultsTbl2 .clarity{
	float:left;
	width:52px;
	text-align:center;
	height:40px;
	}	
	
#resultsTbl2 .report{
	float:left;
	width:52px;
	height:40px;
	text-align:center;
	}	
	
#resultsTbl2 .polish{
	float:left;
	width:42px;
	text-align:center;
	height:40px;
		}	

 #resultsTbl2 .symmetry2{
	float:left;
	width:72px;
	height:40px;
	text-align:center;
	}				
	
#resultsTbl2 .price{
	float:left;
	width:62px;
	height:40px;
	
	}			
		
#resultsTbl2 .diamond{
	float:left;
	width:82px;
	height:40px;
	
	}		
		
		
/*-----SHAPES--------------------------*/	
#shapes1{
	width:200px;
	display:inline;
	float:right;
	text-align:center;
	background:#F4FAFE
	}

#shapes1 IMG{margin:5px; border:1px solid #A5831E;width:75px;}			



/*------------------------------*/
#divStoneDtls{
	position:absolute;
	background:#FFF;
	display:none;
	border: 4px solid #BFBFD9;
	}