	/* border: 1px solid #666; 
   background: #eee;
   
*/


	#attractionList {
		font-size: 8pt;
		background: #fff;
	}
/* this conflicts with Krishna's assigning id to each tr, so limit style to even/odd classes
 * any styles defined in this general tr/td will not be used when id is assigned to the row
 * 
 * also the general style was also copied into thead td style
 * 
	#properties tr td {
		
        font-family: verdana, sans-serif;		
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9; 
		
	}
	*/
	
	/* background-color: #239f95; */
	#attractionList thead td{
		color: #fff;
		background-color: #ed1c24;
		font-weight: bold;
		border-bottom: 1px solid #999;
		font-size: 10px;
		font-family: verdana, sans-serif;
		padding: 3px 8px;
		border-left: 1px solid #D9D9D9;
	}
	
	#attractionList thead td.sortdown {
		background-color: #14625c;
	}
	
	#attractionList thead td.sortup { 
	 background-color: #2cc8bc;
	}
	
	#attractionList thead td a {
		color: #FFFFFF
	}
	/*
	div.pagination a {
		color: #FFFFFF
	}
	*/
 	#attractionList tr {
		background: #FFFFFF;
	} 

	#attractionList tr.even:hover {
		background: #BCE3FF;
		
	}
	#attractionList tr.odd:hover {
		background: #BCE3FF;
		
	}
	
	 #attractionList tr.even td {
        padding: 10px 3px;
    } 
		
	#attractionList tr.odd td {
        padding: 10px 3px;
    } 
    
	#attractionList tr.highlighteven td {
		padding: 10px 3px;
	} 
		
	#attractionList tr.highlightodd td {
		padding: 10px 3px;
	}
	
		
	
	#attractionList tr.highlighteven {
		background: #BCE3FF;		
	}
	
	#attractionList tr.highlightodd {
		background: #BCE3FF;
	}

	
	#attractionList tr.odd {
        background: #eee;
		
		font-family: verdana, sans-serif;		
		padding: 10px 3px;
		border-left: 1px solid #D9D9D9; 
    }
	
	  #attractionList tr.even {
        background: #ffffff;		
		
		font-family: verdana, sans-serif;		
		padding: 10px 3px;
		border-left: 1px solid #D9D9D9; 
    } 
	
	#ExtraInfoTable table.even{
		background: #ffffff;
		font-family: verdana, sans-serif;		
		padding: 10px 3px;
	
	}
	
	#ExtraInfoTable table{
		font-size: 11px;
/* 		width:  */
		}
	
	#ExtraInfoTable table.odd{
		background: #eee;
		
		font-family: verdana, sans-serif;		
		padding: 10px 3px;
	
	}
	
	#ExtraInfoTable td.odd {
		background: #eee;
	}
	
	#ExtraInfoTable td.even {
		background: #FFFFFF;
	}
	
	
	#attr_list_left{
	width: 260px;
	font-size: 11px;
	float:left;
	
	}	
	
	
	#attr_list_right{
		/*margin-left: 261px;*/
		font-size: 11px;
		width: 65px;
		float:right;	
	}
	
	
	
	#attr_list_bottom{
		margin-left: 25px;
		#margin-left: 29px;
		clear: both;
		font-size: 9px;
	
	}


	#attr_list_left_for_city_pg{
		width: 200px;
		font-size: 11px;
		margin-left: 20px;
		float:left;
	
	}
	
	#cityList tr.odd td{
		padding: 2px 1px;
		
	}
	#cityList tr.even td{
		padding: 2px 1px;
		
	
	}
	
	#left_field_for_city{
		height: 420px;
		overflow-x: hidden;
		overflow-y: auto;
	}
	
	
