#suggestions {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #6699FF;
	height: 160px;
	width: 140px; 
	border: 1px dotted #999999;
	overflow: scroll;
	padding: 5px;
	text-align: left;

}

#suggestrestro {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #6699FF;
	height: 160px;
	width: 140px;
	border: 1px dotted #999999;
	overflow: scroll;
	padding: 5px;
	text-align: left;
}

.suggestcity
{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #6699FF;
}

.suggestcity1
{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #6E6E6E;
	
}

.sboxbg {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #6E6E6E;
	background-image:url(../images/searchbnr.jpg);
	height: 59px;
	width: 534px;
	background-repeat: no-repeat;
	font-size: 12px;
}
.form_borders {
	font-size: 11px;
	color: #ADADAD;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	/*height: 18px;*/
}

.form_text {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #6E6E6E;
	font-size: 12px;
}
.form_borders_textarea {
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #6E6E6E;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.sboxbgRT {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #6E6E6E;
	background-image:url(../images/searchbnr2.jpg);
	height: 59px;
	width: 256px;
	background-repeat: no-repeat;
	font-size: 12px;
}
.loginbx {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #666666;
	font-size: 12px;
}
.form_borders2 {
	font-size: 11px;
	color: #ADADAD;
	background-color: #FFFFFF;
	border: 1px solid #999999;
/*	height: 18px;*/
}

.hotel_titles {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #46A8B3;
	text-decoration: none;
	font-weight: bold;
}

.hotel_titles_white {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #1F3A6B;
	text-decoration: none;
	font-weight: bold;
}

.hotel_titles_white:hover {
	color: #FFFFFF;
	text-decoration: underline;

}
	
.tablepad {
	margin: 7px;
}

.textmendatory {
	font-size: 12px;
	color: #FF0000;
	background-color: #FFFFFF;
/*	height: 18px;*/
}

.menutitle {
	text-decoration:none;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#158672;
}
.menutitle:hover {
	text-decoration:underline;
}
label
{
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#158672;
}

.tabcontheader {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#6E6E6E;
}

.bodytext {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

.redtext {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #FF0000;
}
.Posted {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #6E6E6E;
}
.RateValue {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #FB8C09;
}

.bodytextblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.maintable
{
padding-left:20px;
padding-right:20px;
}
.blinksky {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.blinksky:hover {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #33CCFF;
	text-decoration: underline;
}
.blinkskyblack {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #FB8C09;
	text-decoration: none;
}
.blinkskyblack:hover {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #0D1A90;
	text-decoration: underline;
}
.tableback {
	background-color: #33CCFF;
}
.titletext {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #FB8C09;
	text-decoration:none;
}
.titletext:hover {
	color: #FB8C09;
	text-decoration:underline;
}

.title {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FB8C09;
	text-decoration:none;
}
.bodytextbold1 {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}
.bodytextbold1:hover {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #6699CC;
	font-weight: bold;
}
.bodytextbold{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}	

.headertext {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.textfield {	
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #6E6E6E;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
/*	height: 18px;*/
}

.searchfield {	
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #000000;
	background-color: #A7E8EE;
	border: 1px solid #FFFFFF;
	
}

.divborder {
	border: 1px solid #0099FF;
	background-color:#99CCCC;
	padding-left:10px;
}
.divcity {
	border: 1px solid #666666;
	background-color:#FFFFFF;
	
}
.divtitle {
	border: 1px solid #C1D9F0;
	background-color:#84B4E2; 
}
.tableborder {
	border: 1px solid #158672;
	background-color:#BDDFE9;

}
h3
{
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:12px;
	color:#0099FF;
}

.ratealign
{
	padding-left:100px;
}

.tblborder {
	border: 1px solid #33CCFF;
}

.borderleftright {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: 0;
	border-right-color: #33CCFF;
	border-bottom-color: 0;
	border-left-color: 0;	
}
.bordertopbottom {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: 0;
	border-bottom-color: #999999;
	border-left-color: 0;	
}
.rating
{
font-family: "Trebuchet MS", Verdana, Tahoma;
font-size: 8pt;
}
.tablecontpad
{
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px
}

.list2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: 0;
	border-right-color: 0;
	border-bottom-color: #999999;
	border-left-color: 0;	
	padding-left:5px;
	padding-bottom:2px;
	padding-top:2px;
	
}

.list2:hover
{
	background-color:#5FC7D2
}

.citytitle
{
	color:#457956;
	text-decoration:none;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
}

.cuisinetitle {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #46A8B3;
	text-decoration:none;
}
.cuisinetitle:hover {
	font-weight: bold;
	text-decoration:underline;
}

.AtoZ
{ 
	text-decoration:none;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#6E6E6E;
}	

.AtoZClicked
{ 
	text-decoration:none;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#FB8C09;
}	

.CountRestBorder {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	
}

.countryname {
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#158672;
	
}

.cityname {
	text-decoration:none;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:11px;
	color: #CC0099;
}

.cityname:hover {
	text-decoration:none;
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:11px;
	color: #FB8C09;
}

.tablebg
{
	background-color:#5FC7D2;
}

.tdlink
{
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:12px;
	font-weight:bold;
	padding:2px 9px 2px 9px;
	color:#158672;
	text-decoration:none;
}

.tdlink:hover
{
	color:#FFFFFF;
	background-color:#F98C0B;
}
.tdtext
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F98C0B;
}
.searchresult {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #46A8B3;
	text-decoration:none;
}

.tooptip {
	display:block;
	position:absolute;
	top:0em; 
	left:4em; 
	width:15em;
	border:1px solid #0cf; 
	background-color:#BDDFE9; 
	color:#CCCCCC;
	text-align: center
}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* Menu position that can be changed at will */
font-size:11px;
z-index:100;
/*top: 0;
left: 0; /*
 /*width: 100%; precision for Opera */
}
#menu dl {
float: left;
width: 9em;
}
#menu dt {
color:#158672;
cursor: pointer;
text-align: left;
font-weight: bold;
background: #fff;
border: 0px solid gray;
margin: 0px;

}
#menu dd {
display: none;
border: 0px solid #F98C0B;
}
#menu li {
text-align: left;
background: #5FC7D2;
border-bottom: 1px solid #FFFFFF;
}
#menu li a, #menu dt a {
color: #FFFFFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
font-weight:normal;

}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
color:#FFFFFF;
/*background: #F98C0B;*/
background: #FCD402;

}
#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

.detailstitle
{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-left:5px;	
}

.detailssubtitle
{
	font-family:"Trebuchet MS", Verdana, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#179BA8;
}

.pagetitle
{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #F68B01;
	text-decoration:none;
}

.footerclass {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #006666;
	background-image:url(../images/tasty_bot.jpg);
	height:181px;
	width: 1004px;
	background-repeat: no-repeat;
}
.integerz
{
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 11px;
	color: #006666;
	text-decoration:none;
}
.integerz:hover
{
	text-decoration:underline;
	color:#F68B01;	
}

.enjoy {
	font-family: "Trebuchet MS", Verdana, Tahoma;
	color: #5BBBC9;
	font-size: 18px;
}

.close
{
	background-image:url(../images/bt_close.jpg);
	height:25px;
	width: 68px;
}