 body{ background-color:#FFFFFF; margin-bottom:1px; margin-left:1px; margin-right:1px; margin-top:1px;  }
#left_panal {
width : 400px;
float : left;

}
.cmbStyle{
width: 200px;
}
.div_height{
height: 10;
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}
.textheading {
font-family: Verdana, Arial, Helvetica, sans-serif,Tahoma;
font-size: 13px;
color:#000000;
font-weight: bold;
}
.cmbStyle2 {
width: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.button_bg
  { 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  border:1px solid #7392C4;
	  background-image:url(../images/blank_button.gif);
	  background-repeat:repeat-x; 
	  height:23px;
	  font-weight:bold;
	  cursor: pointer;
  }
  
 
.whitecolor{background-color:#FFFFFF}
.topimage{background-image:url(../images/bgimg.gif); width:400px; height:74px; background-repeat:no-repeat;}
.lightgraycolor{background-color:#F2F2F2}
.bluecolor{background-color:#074483} 
.bluecolor2{background-color:#3E7AB6}
.lightbluecolor{background-color:#437AB2}
.lightblucolor2{background-color:#D1F7FF}
.lightblue{background-color:#BACCE0}
.tabbg{background-image:url(../images/tabbg.gif); height:34px; background-repeat: repeat-x}
.navbg{background-image:url(../images/navbg.gif); height:30px; background-repeat:repeat-x}
.midcor{background-image:url(../images/mid1.gif); height:6px; background-repeat:repeat-x}
.footermid{background-image:url(../images/footermid.gif); height:8px; background-repeat:repeat-x}

.lightgredientbg{background-image:url(../images/gre.gif); height:10px; background-repeat:repeat-x}
.tabbg3{background-image: url(../images/tabbg2.gif);  height:19px;  background-repeat:repeat-x}  
.headingbg{background-image: url(../images/middle_bg.jpg);  background-repeat:repeat-x}
.headingbg1{background-color:#3C77B1;
 font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#ffffff; font-weight: bold; 
}

.whitetextheading{ font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#ffffff; font-weight: bold; }
.whitetextheadingajeaxm{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ffffff; font-weight: bold; }

.whitenormaltext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none}
.normalbluetext_12px{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1C5995; text-decoration:none; line-height:20px;}
.normaltext_12px{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:20px;}
.normaltext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none}
a.toplink{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004785; text-decoration:none}
a.toplink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004785; text-decoration: underline}

a.navlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration:none; font-weight:bold}
a.navlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration: underline; font-weight:bold}
.combo{width:140px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.combo1{width:70px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.childagecombo{width:40px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.compareHotelCSS {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration:none; font-weight:bold}
.txtArea{ border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.txtArea1{ border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.combodefault{  border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.combo2{width:200px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.combo23{width:186px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}

.listcombo{width:35px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.listcombo2{width:100px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.listcombo3{width:45px; height:24px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}

a.bluelink_12px{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1C5995; text-decoration:none; line-height:20px;}
a.bluelink_12px:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1C5995; text-decoration: underline; line-height:20px;}

a.footerbluelink_12px{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1C5995; text-decoration:none; line-height:20px;}
a.footerbluelink_12px:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1C5995; text-decoration: underline; line-height:20px;}


.boxSearch {	border:solid 1px silver;
}
.txtDepCity {	border:1px solid silver;
	width:135px;
	position:relative;
}
.txtRetCity {	border:1px solid silver;
	width:135px;
	position:relative;
}
input.calendarDateInput {letter-spacing:.06em;font-family:Verdana,Sans-Serif;font-size:11px;}
select.calendarDateInput {letter-spacing:.06em;font-family:Verdana,Sans-Serif;font-size:11px;}
td.calendarDateInput {letter-spacing:normal;line-height:normal;font-family:Tahoma,Sans-Serif;font-size:11px;}

#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:280px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
		font-family:Arial, Helvetica, sans-serif; 
		
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
		
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color: #3A75AD;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
.searchresultbg{
	background-color:#E0E9F3; border-bottom:solid 2px;border-left:solid 1px ;border-right:solid 1px;border-top:none;    border-color:#BEC9E0; 
	}
	.searchresultbg3{
	border-left:solid 1px ;border-right:solid 1px;border-top:solid 1px;    border-color:#BEC9E0; 
	}
.searchresultbg1{
	background-color:#E0E9F3; border:solid 1px; border-color:#BEC9E0; 
	}
	
.bookRatetbg1{
	background-color:#E0E9F3;
	}	
	.searchresultbg2{
	border:solid 1px; border-color:#BEC9E0; 
	}	
 
 .searchresulttext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration:none; font-weight:bold}
 .searchresulttext2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration:none;}
 .hoteldetailratetext2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
 .hoteldetailratetext22{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
 
 a.sortlink{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration:none; }
a.sortlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003E79; text-decoration: underline; }
  
.smallcombo{width:110px; height:18px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333}
.rateavailability {
	text-decoration:;
}
.minavgprice{ 
font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#003E79; font-weight:bold;
}
.selectrate{ 
	 font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold
	 
}	
a.navlink1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration:none; font-weight:bold}
a.navlink1:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; text-decoration: underline; font-weight:bold}
.tablepart{background-image:url(../images/linebg.gif); width:2px; background-repeat:repeat-y}
