#lang_ar,#lang_en{
font-size:smaller;
}
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid green;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: green;
color:white;
}

a#cities_menu{
display:block;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #999900;
text-decoration: none;
text-transform:capitalize;
background-image:url(images/arrow.jpg);
background-position:right;
background-repeat:no-repeat;
width:80px
}
a#cities_menu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99CC00;
}
#main_tbl{
	margin-top:7px;
	background-color:#FFFFFF;
}

#main_brdr{
	width:6px;
	background-image: url(images/border.gif);
	background-repeat: repeat-y;
	

}

td.menu{

	background-image : url(images/menu_02.jpg);
	width: 600px;
	height: 33px;

}

td.menu_spacer{
	width:2px; 
	background-image:url(images/menu_spacer.gif);

}

td.left{
background-color:#ebf3d4;

}
table.left_side{
	margin:2px;
}

td.left_side_hd{
	width:95%;
	height:36px;
	background-image: url(images/left_side_hd.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #666666;
	text-align: center;
}

.left_side_content,table.left_side_content table,#htl_search_frm2,#far_search_frm2,.middle_srch_form{
	color:#006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #999933;
	border-top:none;
	padding:4px;
	background-color:white;
}
.middle_srch_form table{
	color:#006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}
#htl_search_frm,#htl_search_frm2{
	
	text-transform: capitalize;
	font-style: normal;
}

#login_frm{
	
	width:98%;
}
table.middle,table.srch_result td{
	border:2px solid #e7f3cf;
	
}
table.middle table.srch_result ,table.create_account td{
color:#006600;
background-color:#FFFFFF;

}
.create_account .top{
background-color:#e7f3cf;

}
.create_account .top h1{
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;

}
table.srch_result td{
	color:#006600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color:#e7f3cf;
	border:1px solid white;
	
}
table.srch_result a.menu,table.create_account a.menu{
	font-weight: bold;
	background-color:#FFFFFF;
	

}
table.srch_result h1,table.create_account h1{
	color:#999900;
}
table.create_account h1{
font-size:17px;
}
.srch_result.cells_borders table td{
border:1px solid #EAF4D5;

}
table.city_pic{
	border-left:1px solid #EAF4D5;
	border-right:1px solid #EAF4D5;
	padding:0px;
}

table.city_pic td.top{
	height:4px; 
	background-color:#d4eaa9;
	margin:5px;
	color:#666666;
	text-align:center;
}

table.city_pic td.content{
	padding:6px;
}
table.city_pic td.bottom{
	border:none;
	border-bottom:1px solid #EAF4D5;
	/*background-color:#EAF4D5;*/
}
table.city_pic div.bottom{
	color:#FF0000;
	height:4px; 
	border-bottom:1px solid #EAF4D5;
	/*background-color:#EAF4D5;*/
}
table.city_pic div.bottom b{
color:#006600;
}
table.cities{
height:300px;
paddin:10px;
}

table.cities td.top{
	height:30px; 
	background-color:#d4eaa9;
}
table.cities td.content{
	background-color:white;
	border:none;

}

.green_borders{
	border:1px solid #e5f1ca;
}
a.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999900;
	text-decoration: none;
	text-transform:capitalize;
}
a.menu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99CC00;
	text-decoration: underline;
}
.btn{
	background-image:url(images/btn.gif);
	background-repeat:repeat-x;
	border: 1px solid #99CC00;

}
.btn:focus{
border: 1px solid #99CC00;
}
.btn:active{
border: 1px solid #99CC00;
}
.cities_disp {
width:100%;
}
.cities_disp span{
width:50px;
margin:2px;
}
.cities_disp select{
width:170px;
font-size:10px;
margin:0;
padding:0;
}

.cities_disp input{
	display:block;
}

.cities_disp > * > input{
display:inline;
}
.cities_disp.middle{
border:2px solid #EAF4D5;
}
.cities_disp.middle td span{
border:none;
margin:5px;
padding:5px;
/*border:1px solid cyan;*/
width:100%;

}
.srch_mid_hd{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-transform: capitalize;
}

.bottom{
text-align:center;
width:90%;
height:auto;
font-size:14px;
border-top:1px solid #EAF4D5;
border-left:1px solid #EAF4D5;
border-right:1px solid #EAF4D5;
border-bottom:1px solid #EAF4D5;

}

.bottom li{
display:inline;
padding-left:1px;
padding-right:1px;
}
.bottom a{
margin-left:2px;
margin-right:2px;

}

#cpy_right{
	background-color:#ebf3d4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #660000;
	font-weight: bolder;
	width: 250px;
}
#about_us{
color:#006600;
background-color: #FFFFFF;
border-left:1px solid #d4eaa9;
border-right:1px solid #d4eaa9;
text-align:justify;
padding:20px;
}
#about_us p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 520px;
	clear: both;
	white-space: normal;
	line-height: 20px;
	font-size: 12px;
	padding: 2px;

}
#all_cities{
	border: 1px solid #EAF4D5;

}
#all_cities img{
display:none;
}
#all_cities p{
	display:inline;
	text-align:justify;
	width:100%;
	color: #006600;
	padding: 5px;

}
#all_cities a{
	text-decoration:none;
	font-size: 16px;
	color: #FF0000;

}
#all_cities p a{
	text-decoration:none;
	font-size: 16px;
	color: #FF0000;
}
#all_cities b{
	color: #006600;


}
.view b{
color:green;

}
.back_image {
	position: absolute;
	visibility: visible;
	z-index: -1;
	height: 100%;
	width: 100%;
	background-image: url(images/background.jpg);
	background-attachment: fixed;
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #f1f8e3;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	border: thin none #FF0000;

}
.city_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-transform: capitalize;
}

.ho_class{
	display: list-item;
	list-style-type: decimal;
	border: thin dotted #FF0000;
}

#signin_alert{

width:100%;
margin-top:5px;
background-color:green;
color:white;
font-size:16px;
font-weight:bold;
display:none;

}

.sign-in{
text-align:center;
background-color:#d4eaa9;
color:#333333;
width:87%;
margin:0;
}

.hotel_data{
	color: #006600;
	}
	
.no_border, .no_border table td{
	border: 0px;
	}

#contact_us,#contact_us_bottom{
display:none;
}

#contact_us,#contact_us_bottom{
color:#333333;
}

#contact_us b,#contact_us_bottom b{
color:green;
}

.question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999900;
	font-weight: bold;
	}

.question a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	}

.question a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	}

.question a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999900;
	font-weight: bold;
	}

.answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	}

a.rate_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999900;
	text-decoration: underline;
	font-size:12px;
	font-weight:normal;
	}
	
a.rate_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #99CC00;
	text-decoration: none;
	font-size:12px;
	font-weight:normal;
	}

.rate_data{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999900;
	font-weight: bold;
	}

select.rate_list{
	width:170px;
	font-size:12px;
	margin:0;
	padding:0;
	}

.rating_tbl{
	border:0.01em solid #000000;
	width:100px;
	height:10px;
	}
	
.rating_tbl td{
	border:1px solid #000000;
	width:20%;
	}