@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
.clsCursorHand{
   cursor:pointer;
}
.left_nav_txt {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #828080;
	text-decoration: none;
}

.cal_day_mth {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #828080;
	text-decoration: none;
	text-transform:lowercase;
}


.left_nav_txt_title:link
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #828080;
	text-decoration: none;

}

.left_nav_txt_title:visited
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #828080;
	text-decoration: none;

}

.left_nav_txt_title:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}

.left_nav_txt_line1:link {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #2aa4d4;
	text-decoration: none;
}

.left_nav_txt_line1:visited {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #2aa4d4;
	text-decoration: none;
}

.left_nav_txt_line1:hover {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #2aa4d4;
	text-decoration: none;
}



.left_nav_txt_italic:link{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #828080;
	text-decoration: none;
	font-style: italic;
}

.left_nav_txt_italic:visited{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #828080;
	text-decoration: none;
	font-style: italic;
}


.left_nav_txt_italic:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #828080;
	text-decoration: none;
	font-style: italic;
}


/*-------------For left section-------------------*/
.left_nav_content_find_me_stay {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #fefbfb;
	text-decoration: none;
}
.left_nav_content_our_travellers {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #fe838c;
	text-decoration: none;
}
.left_nav_content_weekend_gateways {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #da2a2a;
	text-decoration: none;
}
.left_nav_content_top_accomo {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	/*color:#Fdbf58;*/
color:#ff9933;
text-decoration: none;
} 

/*-------------------------------//////////////////----------------------------*/

.left_nav_content{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
}

.left_nav_content_more:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.left_nav_content_more:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.left_nav_content_more:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff9933;
	text-decoration: none;
}


.more:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.more:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.more:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff9933;
	text-decoration: none;
}

.welcome{
	font-family: Bold;
	font-size: 15px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}

.welcome:hover{
	font-family: Bold;
	font-size: 15px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
/*.more:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.more:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.more:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
*/


/* serch result counter */
.SearchResultCounter{
    font-family:Arial;
	font-size:17pt;
    FONT-WEIGHT: bold;
	color:#FF9933;
}


/* serch result date display text */
.date_display {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #138315;
	text-decoration: none;
	border:1px solid #138315;
	}
	
.date_display_booked {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ea473d;
	text-decoration: none;
	border:1px solid #ea473d;
	}


.form{
font-family: arial;
/*color:#666666;
font-size:7pt;
text-align:center;
background-color: #FFFFFF;
border: 1px solid #b9b9b9*/

	height:17px;
	BORDER:solid 1px #919B9C;
	color:#333333;
	vertical-align:middle;
        text-align:center;
	font-size:11px;
        font-weight:normal;

}
.form01{
font-family: arial;
color:#9f9f9f;
width:180px;
font-size:10px;
background-color: #FFFFFF;
border: 1px solid #b9b9b9
}
.form02{
font-family: arial;
color:#9f9f9f;
width:180px;
font-size:10px;
background-color: #FFFFFF;
border: 1px solid #ea473d
}
.form03{
	font-family: arial;
	color:#9f9f9f;
	width:260px;
	font-size:12px;
	background-color: #FFFFFF;
	border: 1px solid #ea473d
}
.form04{
font-family: arial;
font-weight:normal;
color:#000000;
background-color: #FFFFFF;
border: 1px solid #b9b9b9
}


.formemailthispage{
font-family: arial;
color:#9f9f9f;
width:180px;
font-size:12px;
background-color: #FFFFFF;
border: 1px solid #fe838c
}

/*=============accomodation page email this page form ==========*/
.formemailthispage1{
font-family: arial;
color:#666666;
width:180px;
font-size:12px;
background-color: #FFFFFF;
border: 1px solid #fe838c
}

.formemailthispagetextarea{
	font-family: arial;
	color:#666666;
	width:260px;
	font-size:12px;
	background-color: #FFFFFF;
	border: 1px solid #fe838c
}

.float
  {
    width: 88px;
	height: 105px;
  	float:left;
	padding-left:2px;
  } 
 .float01
  {
	width: 120px;
	height: 93px;
	float:left;
	padding-left:2px;
  } 


 .body_txt_normal_red_color_small {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #f04744;
	text-decoration: none;
	}

   .float_article
  {
	width: 120px;
	height: 93px;
	float:right;
	padding-left:10px;
  } 

/* image & video table */
 .float03
  {
	width: 460px;
	height: 100%;
	float:right;
	padding-left:20px;
	padding-bottom:2px
  } 


  .float_state
  {
	width:500px;
	/*height: auto;*/
	float:right;
	padding-left:20px;
	padding-bottom:2px
  } 

  /* more*/
 .float04
  {
	float:right;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:2px
  }
  
  /* more*/
 .float04_hompageftmore
  {
	float:right;
	padding-left:20px;
	padding-right:2px;
	padding-bottom:2px
  } 
   
    /*common right side float for image */
  .float05
  {
	float:right;
	padding-left:10px;
	padding-bottom:2px
  } 
  /* search_result_more
 .search_result_more
  {
 	width: 80px;
	height: 100%;
	float:right;
	padding-left:20px;
	padding-bottom:2px
	text-align:justify;
  } */

  
.body_txt_normal {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align:justify;
}
.body_txt_bold {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.body_txt_normal_gray_color {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
	
.body_txt_normal_gray_colorart_title {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
	
.body_txt_normal_gray_color_dark {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	}
	
.body_txt_normal_Pink_color_dark {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	/*color:#FF00FF;*/
	color:#fe838c;

	text-decoration: none;
	}
	

.body_txt_citystate_darkgray {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
	}

.body_txt_citystate_darkpink {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	/*color:#FF00FF;*/
color:#fe838c;
text-decoration: none;
	}


.body_txt_normal_gray_color_rel_city {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
	}


.body_txt_bold_gray_color {
	font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	
	}

.body_txt_bold_gray_color_1 {

    font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	background:url('images/top_side_tab_bg.gif');
}

.body_txt_bold_gray_color_2 {

font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	background:url('images/top_side_tab_bg01.gif');
}

.body_txt_bold_orange_color_2 {

font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	background:url('images/top_side_tab_bg_hover01.gif');
}

.body_txt_bold_orange_color_plus {
	font-size: 20px;
	font-family: Arial;	
	font-weight: bold;
	color: #ff9b3e;
	text-decoration: none;
}



.body_txt_normal_gray_color_small {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
.body_txt_normal_gray_color_dark {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	}
.body_txt_bold_gray_color {
	font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	}
.body_txt_bold_gray_color_big {
	font-family: Arial;
	font-size: 25px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	}
.body_txt_normal_gray_other {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	font-style: normal;
	}
.body_txt_normal_gray_small {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}

.body_txt_normal_orange_color {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ff9b3e;
	text-decoration: none;
	}
.body_txt_normal_orange_color_undeline {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ff9b3e;
	text-decoration: underline;
	
	
	}
.body_txt_normal_orange_color_dark {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #e78067;
	text-decoration: none;
	}


.body_txt_bold_orange_color {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9b3e;
	text-decoration: none;
	}


.body_txt_normal_orange_color {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ff9b3e;
	text-decoration: none;
	}
	
.body_txt_bold_orange_color_1 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9b3e;
	text-decoration: none;
	background:url('images/top_side_tab_bg_hover.gif');
	}
	
.body_txt_normal_red_color {
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #f04744;
	text-decoration: none;
	}
.body_txt_bold_red_color {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #f04744;
	text-decoration: none;
	}
.body_txt_italic {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.content_red_color_normal
{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #ea473d;
	text-decoration: none;
	
}
.content_red_color_bold
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ea473d;
	text-decoration: none;
	
}

.content_red_color_normal_big
{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #ea473d;
	text-decoration: none;
	
}
.content_red_color_bold_big
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #ea473d;
	text-decoration: none;
	
}

.content_pink_color_bold_big
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #fe838c;
	text-decoration: none;
	
}

.content_pink_normal {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	/*color: #fe838c;*/
	color: #828080;
	text-decoration: none;
	}
	
	
.content_pink_normal_small {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #fe838c;
	text-decoration: none;
	}
	
.content_pink_bold {
	font-family: Arial;
	font-size: 15pt;
	font-weight: normal;
	color: #fe838c;
	text-decoration: none;
	}
	
.content_pink_bold_separator {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	vertical-align:middle;
	color: #fe838c;
	text-decoration: none;
	}

.content {
	font-family: Arial;
	font-size: 14pt;
	font-weight: normal;
	color: #807e7f;
	text-decoration: none;
}
.content_black {
	font-family: Arial;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bottom_content{
	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #202020;
	text-decoration: none;
}
.body_hyperlink:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
.body_hyperlink:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
.body_hyperlink:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	
}

.body_butns:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.body_butns:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.body_butns:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	


.tabs:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	
}
.tabs:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	text-decoration: none;
	
}
.tabs:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ea473d;
	text-decoration: none;
	
}
.experience
{
	font-family: trebuchet MS;
	font-size:12px;
	font-weight: normal;
	color: #646363;
	text-decoration: none;
	
}

.thanks {
	font-family: Arial;
	font-size: 15px;
	font-weight: normal;
	color: #ff9933;
}


/*for shortlisted stay headline link*/

.left_shlist_link:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #828080;
	text-decoration: none;
}
.left_shlist_link:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #828080;
	text-decoration: none;
}
.left_shlist_link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/* start */

div#img_continer	{ 
    position:relative; 
    width:93px; height:225px; 
    overflow:hidden;
	}
		/* needed when dw_scrollObj.printEnabled = true */
		div#images
		{
			position:absolute;
		}
	

div#txt_continer	{ 
    position:relative; 
    width:550px; 
	height:310px; 
	text-align:justify;
    overflow:hidden;	
	}
		/* needed when dw_scrollObj.printEnabled = true */
		div#txt_images
		{
			position:absolute;
		}
	

div#desc_wn {
position:relative; 
    width:220px; height:100px;
    overflow:hidden;	
}

div#iteneary_continer {
position:relative; 
   /* width:234px; */
	width:200px; 
	height:187px;
    overflow:hidden;
	text-align:justify;	

}
		/* needed when dw_scrollObj.printEnabled = true */
		div#iteneary_images
		{
			position:absolute;
		}

div#txt_continercitydest	
{ 
    position:relative; 
    width:400px; 
	height:150px;
	text-align:justify;	
    overflow:hidden;	
}
		/* needed when dw_scrollObj.printEnabled = true */
		div#txt_citydest
		{
			position:absolute;
		}


div#txt_continercityinside	
{ 
    position:relative; 
    width:240px; 
	height:150px;
	text-align:justify;	
    overflow:hidden;	
}
		/* needed when dw_scrollObj.printEnabled = true */
		div#txt_cityinside
		{
			position:absolute;
		}


div#txt_continergetletdest	
{ 
    position:relative; 
    width:655px; 
	height:80px;
	text-align:justify;	
    overflow:hidden;	
	
	 /*padding-left:10px;
	 padding-right:10px;
	 padding-top:5px;
	 padding-bottom:7px;
	 overflow:hidden; 
	 width:662px;
	 height:100px;*/

}
		/* needed when dw_scrollObj.printEnabled = true */
		div#txt_getletdest
		{
			position:absolute;
		}


div#txt_continergetwhnew	
{ 
    position:relative; 
    width:655px; 
	height:130px;
	text-align:justify;	
    overflow:hidden;	
	
	 /*padding-left:10px;
	 padding-right:10px;
	 padding-top:5px;
	 padding-bottom:7px;
	 overflow:hidden; 
	 width:662px;
	 height:100px;*/

}
/* needed when dw_scrollObj.printEnabled = true */
div#txt_getwhnew
{
	position:absolute;
}

div#txt_continerstatewhnew	
{ 
    position:relative; 
    width:300px; 
	height:120px;
	text-align:justify;	
    overflow:hidden;	
	
}
		/* needed when dw_scrollObj.printEnabled = true */
		div#txt_statewhnew
		{
			position:absolute;
		}


div#txt_contineraboutus
{ 
    position:relative; 
    width:640px; 
	height:295px;
	text-align:justify;	
    overflow:hidden;	
	
}
		/* needed when dw_scrollObj.printEnabled = true */
		div#txt_aboutus
		{
			position:absolute;
		}

div#img_continerdouble	{ 
    position:relative; 
    width:190px; height:266px; 
	overflow:hidden;	
	}


div#accoimg_continerdouble	{ 
    position:relative; 
    width:200px; height:271px; 
	overflow:hidden;	
	}



.state_whnew
{
	text-align:justify;
	padding-left:5px;
}

/*.active {
  background:url(images/top_side_tab_bg_hover.gif);
}

.inactive {
  background:url(images/top_side_tab_bg.gif);
}*/

.type_active  {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9b3e;
	text-decoration: none;
	cursor:pointer;
	cursor:pointer;
	background:url('images/top_side_tab_bg_hover.gif');
	
}





.active ,.active a {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ea473d;
	text-decoration: none;
	cursor:pointer;
	background:url('images/top_side_tab_bg_hover.gif');
}


.type_inactiver{
  font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	cursor:pointer;
	background:url('images/top_side_tab_bg.gif');
}


.city_inactive ,.city_inactive  a {
    font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #7f7f7f;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/left_side_tab_bg_bot_bor.gif');*/
	background:url('images/left_side_tab_bg_bot_bor.gif');
}


.city_active ,.city_active  a {
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9b3e;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/top_side_tab_bg_hover_bot_bor.gif');*/
	background:url('images/top_side_tab_bg_hover_bot_bor01.gif');
}

.city_inactiveorange ,.city_inactiveorange  a {
    font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/left_side_tab_bg_bot_bor.gif');*/
	background:url('images/left_side_tab_bg01_orange.gif');
}


.city_activeorange ,.city_activeorange  a {
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9b3e;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/top_side_tab_bg_hover_bot_bor.gif');*/
	background:url('images/top_side_tab_bg_hover_bot_bor01.gif');
}



.inactive ,.inactive  a {
   font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ea473d;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/left_side_tab_bg01.gif');*/
	background:url('images/top_side_tab_bg.gif');
}

.body_txt_normal_gray_color_dark {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	/*color: #666666;*/
	color: gray;	
	text-decoration: none;
	}

	.body_txt_bold_gray_color_dark {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	/*color: #666666;*/
	color: gray;
	text-decoration: none;
	}
	
.weekgetaway_setfrtitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	/*color: #666666;*/
	color: #333333;
	text-decoration: none;
	}


.days_inactive {
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ea473d;
	text-decoration: none;
	background:url('images/top_side_tab_bg.gif');
	cursor:pointer;
	}


.days_active {
	font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #ea473d;
	text-decoration: none;
	background:url('images/top_side_tab_bg_hover.gif');
	cursor:pointer;
}

.city_itineary_active {
   font-family: Arial;
	font-size: 13px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
	background:url('images/left_side_tab_bg_hover.gif');
	cursor:pointer;
}

.city_itineary_inactive {
   font-family: Arial;
   font-size: 13px;
   font-weight: normal;
   color: #818181;
   text-decoration: none;
   background:url('images/left_side_tab_bg01.gif');
   cursor:pointer;
}


/*for Search Pagination*/
.paginationnolink {
	
	font-family: arial;	
	font-size: 10pt;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}


.pagination:link {
	
	font-family: arial;	
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.pagination:visited {
	
	font-family: arial;	
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.pagination:hover {
	
	font-family: arial;	
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

/*end pagination*/

/* ToolTip  */
.thumbnail2 div{ /*CSS for enlarged image*/
position: absolute;
background-color:#CCCCCC;
padding: 0px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail2:hover div{ /*CSS for enlarged image on hover*/
visibility: visible;
background-color:#CCCCCC;

top:10px;
width:450px;
left: 20px; /*position where enlarged image should offset horizontally */
}
.thumbnail2{
position: relative;
z-index: 0;
}

.align_left
{
text-align : left;
}
/*.......................................................*/


/*For Photo Caption*/
.imgCap {
	overflow: hidden;
	position: relative;
}
.imgCap .caption{
	position: absolute;
	left: 20px;
	top: 5px;
	right:5px;
	font-size: 1.2em;
	color: #fff;
	background: #000;
	padding: 5px 10px;
	text-align:left;
	/*filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";*/ /*--IE 8 Transparency--*/
}
/*end For Photo Caption*/



.imgCap_gat {
	overflow: hidden;
	position: relative;
}
.imgCap_gat .caption_gat{
	position: absolute;
	left: 17px;
	top: 5px;
	right:5px;
	font-size: 1.2em;
	color: #fff;
	background: #000;
	padding: 5px 10px;
	text-align:left;
	/*filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";*/ /*--IE 8 Transparency--*/
}

.imgCap_gat .caption_gat a{
	color:white;
	font-weight:bold;
	text-decoration:none;
	/*filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";*/ /*--IE 8 Transparency--*/
}



.imgCap_statecity {
	overflow: hidden;
	position: relative;
}
.imgCap_statecity .caption_statecity{
	position: absolute;
	left: 28px;
	top: 5px;
	right:5px;
	font-size: 1.2em;
	color: #fff;
	background: #000;
	padding: 5px 10px;
	text-align:left;
	/*filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";*/ /*--IE 8 Transparency--*/
}

.imgCap_statecity .caption_statecity a{
	color:white;
	font-weight:bold;
	text-decoration:none;
	/*filter:alpha(opacity=65);
	opacity:.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";*/ /*--IE 8 Transparency--*/
}





/* for NAV DEFAULT*/
/*ul#green .selected_navigation {
	background-image:url(images/butns_divider_line_gray.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#green .selected_navigation a {
	color:#4e4e4e; 
	border:none; 
}*/


/*END DEAFULT*/
/* for navigation*/


ul#green {
	/*margin-top:16px;*/
    margin:0px;
	padding:0;
	list-style-type:none;
}

ul#green li {
	position:relative;
	float:left;
	/*border-top:2px solid #4e4e4e; */
	
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#green .tabs {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/butns_divider_line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#green .tabs a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;
	color:#4e4e4e;
}

/*
ul#green .current { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
*/

ul#green li:hover { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#green li a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;      /* here*/
	color:#4e4e4e;
}

ul#green li a:hover { 
	color:#ea473d; 
	border:none; 
	
}

*ul#green li a:hover { 
	color:#ea473d; 
	background-image:url(images/butns_divider_line.jpg);
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;

}

.for_toptext{
	font-size:14px;
	font-weight:bold;
}



/* eof for navigation*/


/* footer link */

.footer_link:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer_link:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer_link:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}

/*--------------////------------------*/

/* footer cities */
.footer_dark_gray {
	font-family: Arial;
	font-size: 8px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	}

/* footer districts */
.footer_medium_gray {
	font-family: Arial;
	font-size: 8px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
	
/*   For BgColor    */
 
 
table tr.bgcol
{
	background-color:#ffffff;
}

table tr.bgcol:hover
{
	background-color:#b6e8ff;
}



.loading {
  display:none;
  text-align:center;
  float:center;
}

p {
  vertical-align:top;
  margin-bottom:20px;	
}


/*for icons*/
img, div, input 
{ 
	behavior: url("iepngfix.htc") ;
	
}

/* New Search Changes */
.shortlist_r_text{
	/*color:#FF6600;*/
color:#ff9933;
}


.search_result_heading_text{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	/*color:#FF6600;*/
color:#ff9933;
text-decoration: none;
	}

.search_result_homestay{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	/*color:#FF6600;*/
color:#ff9933;
text-decoration: none;
	}
	
.search_result_rating_grey{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #828080;
	text-decoration: none;
	}
	
.search_result_rating_pink{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	/*color:#FF00FF;*/
color:#fe838c;
text-decoration: none;
	}
	
	
.search_result_rating_grey_small{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
	}

.search_result_rating_pink_small{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	/*color:#FF00FF;*/
color:#fe838c;
text-decoration: none;
	}
	
	
.search_result_rating_brown{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
	}
	
.search_result_rating_brown_small{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #993300;
	text-decoration: none;
	}

.details_price:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.details_price:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.details_price:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;;
	text-decoration: none;
	}
	
	
	.details_price_av{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}

	
.check_avaibility:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
	}
.check_avaibility:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #545454;
	text-decoration: none;
	}
.check_avaibility:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	}
	
/*#dhtmltooltip{
position: absolute;
border: 1px solid red;
width: 150px;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);
}*/

#dhtmltooltip{
position: absolute;
border:#fe838c solid 2px;
/*width: 150px;*/
padding: 15px;
background-color:#fffeed;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115);

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #6d6d6d;
text-decoration: none;

}


.state {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	/*color:#FF6600;*/
color:#ff9933;
text-decoration: none;
	text-align:left;
}
.district {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left:5px;
	/*left:5px;
	text-indent:5px;
	margin-left:10px;*/	
	text-align:left;
	
}
.city {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left:10px;
	/*left:10px;
	text-indent:10px;
	margin-left:10px;*/	
	text-align:left;
}

/*------------06 augest 2009 -----------*/
.summry_article
{
float:left;
padding-right:5px;
padding-bottom:5px;
}
.more_align_right
{
text-align:right;
}
.latest_on_destination 
{
 /*
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:7px;
 overflow:hidden; 
 width:662px;
 height:100px;*/
 padding-left:10px;
 text-align:justify;
 
}

/*---------06 augest 2009 -----------*/
div.whats_hots a:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}

div.whats_hots a:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}

div.whats_hots a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.title_hyperlink:link {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}

.title_hyperlink:visited {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}

.title_hyperlink:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
}

.title_hyperlink_exp:link {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
}

.title_hyperlink_exp:visited {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
}

.title_hyperlink_exp:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
}


div.this_page:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	
}
div.this_page:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
	
}
div.this_page:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}

/*New Changes Search Result Page*/
.location{
	font-size:11px;
	color:#FF9933;
}

.clsSPlace
{
	color: #FF9933;
	font-family: Arial;
	font-size: 8pt;
/*	font-weight: bold;
        white-space:nowrap;*/
}

.clsSDay
{
	color: #FF9933;
	font-family: Arial;
	font-size: 8pt;
/*	font-weight: bold;
        white-space:nowrap;*/
}

.clsSort{
      font-family:Arial;
      font-size:16px;
      color:#FF818A;
      font-weight:bold;
}


.textserach
{
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
/*	font-weight: bold;*/
        white-space:nowrap;
}

.clsFontSortArr{
  font-family:Arial;
  font-size:16px;
  color:blue;
  font-weight:bold;
}



/*End New Changes Search Result Page*/


/* direct to apply in fck editor getaway section*/
.without_underline:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
.without_underline:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
.without_underline:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
	}
.with_underline:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: underline;
	}
.with_underline:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: underline;
	}
.with_underline:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;
	}
	
	

.without_underline_aspercolor:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	}
.without_underline_aspercolor:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	}
.without_underline_aspercolor:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
	
	
.with_underline_aspercolor:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	}
.with_underline_aspercolor:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	}
.with_underline_aspercolor:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
	
	
/*==============================================New======================*/

.cityname_gray_color_bolder:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #818181;
	text-decoration: none;
	}	
.cityname_gray_color_bolder:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #818181;
	text-decoration: none;
	}	
.cityname_gray_color_bolder:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
	}		

/*==============NEW ADD ==================*/
ul#getaway {
	/*margin-top:16px;*/
    margin:0px;
	padding:0;
	list-style-type:none;
}

ul#getaway li {
	position:relative;
	float:left;
	/*border-top:2px solid #4e4e4e; */
	
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#getaway .tabs {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/butns_divider_line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#getaway .tabs a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;
	color:#4e4e4e;
}

/*
ul#getaway .current { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
*/

ul#getaway li:hover { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#getaway li a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;      /* here*/
	color:#4e4e4e;
}

ul#getaway li a:hover { 
	color:#ea473d; 
	border:none; 
	
}

*ul#getaway li a:hover { 
	color:#ea473d; 
	background-image:url(images/butns_divider_line.jpg);
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;

}

.for_toptext{
	font-size:14px;
	font-weight:bold;
}



ul#map {
	/*margin-top:16px;*/
    margin:0px;
	padding:0;
	list-style-type:none;
}

ul#map li {
	position:relative;
	float:left;
	/*border-top:2px solid #4e4e4e; */
	
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#map .tabs {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/butns_divider_line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#map .tabs a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;
	color:#4e4e4e;
}

/*
ul#map .current { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
*/

ul#map li:hover { 
	background-image:url(images/tab_03.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#map li a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;      /* here*/
	color:#4e4e4e;
}

ul#map li a:hover { 
	color:#cd5819; 
	border:none; 
	
}

*ul#map li a:hover { 
	color:#ff9933; 
	background-image:url(images/tab_03.gif);
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;

}

.for_toptext{
	font-size:14px;
	font-weight:bold;
}

ul#map .selected_navigation {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/tab_03.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#map .selected_navigation a {
	color:#ff9933; 
	border:none; 
}


ul#map {
	/*margin-top:16px;*/
    margin:0px;
	padding:0;
	list-style-type:none;
}

ul#map li {
	position:relative;
	float:left;
	/*border-top:2px solid #4e4e4e; */
	padding-bottom:2px;
	width:121px;
	height:100%;
}


/*
ul#map .current { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
*/

ul#map li:hover { 
	background-image:url(images/tab_04.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#map li a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;      /* here*/
	color:#4e4e4e;
}

ul#map li a:hover { 
	color:#cd5819; 
	border:none; 
	
}

*ul#map li a:hover { 
	color:#ea473d; 
	background-image:url(images/butns_divider_line.jpg);
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;

}

.for_toptext{
	font-size:14px;
	font-weight:bold;
}


.for_toptext{
	font-size:14px;
	font-weight:bold;
}



ul#itinerary {
	/*margin-top:16px;*/
    margin:0px;
	padding:0;
	list-style-type:none;
}

ul#itinerary li {
	position:relative;
	float:left;
	/*border-top:2px solid #4e4e4e; */
	
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#itinerary .tabs {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/butns_divider_line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#itinerary .tabs a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;
	color:#4e4e4e;
}

/*
ul#itinerary .current { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
*/

ul#itinerary li:hover { 
	background-image:url(images/tab_03.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#itinerary li a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;      /* here*/
	color:#4e4e4e;
}

ul#itinerary li a:hover { 
	color:#ff9933; 
	border:none; 
	
}

*ul#itinerary li a:hover { 
	color:#ff9933; 
	background-image:url(images/tab_03.gif);
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;

}

.for_toptext{
	font-size:14px;
	font-weight:bold;
}

ul#itinerary .selected_navigation {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/tab_03.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#itinerary .selected_navigation a {
	color:#ff9933; 
	border:none; 
}

ul#experience {
	/*margin-top:16px;*/
    margin:0px;
	padding:0;
	list-style-type:none;
}

ul#experience li {
	position:relative;
	float:left;
	/*border-top:2px solid #4e4e4e; */
	
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#experience .tabs {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/butns_divider_line.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#experience .tabs a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;
	color:#4e4e4e;
}

/*
ul#experience .current { 
	background-image:url(images/butns_divider_line.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:5px;
}
*/

ul#experience li:hover { 
	background-image:url(images/tab_02.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;
}

ul#experience li a {
	padding:0px 0px;
	text-decoration:none;
	font:normal 13px Arial;      /* here*/
	color:#4e4e4e;
}

ul#experience li a:hover { 
	color:#ff838d; 
	border:none; 
	
}

*ul#experience li a:hover { 
	color:#ea473d; 
	background-image:url(images/butns_divider_line.jpg);
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:2px;
	width:121px;
	height:100%;

}

.for_toptext{
	font-size:14px;
	font-weight:bold;
}


ul#experience .selected_navigation {
	/*border-top:2px solid #4e4e4e; */
	background-image:url(images/tab_02.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

ul#experience .selected_navigation a {
	color:#ff838d; 
	border:none; 
}


.heading {
  font-family: Arial;
  font-size: 14px;
  /*font-weight: bold;*/
  font-weight: normal;
  color: #ff838d;
  text-decoration: none;
  text-transform:capitalize;
}


.textwrap
{
	width:211px;
	padding-left:5px;
	white-space:normal;
	
}

/*==========/////////////======New========////////////////======*/

.explore_these {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.explore_these_slogan{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.explore_these_cityname{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: none;
	}
	
.explore_these_city_font_grey {
font-family: Arial;
font-size: 15px;
font-weight: normal;
color: #818181;
text-decoration: none;
	}
.explore_these_city_font_black {
font-family: Arial;
font-size: 15px;
font-weight: normal;
color: #000000;
text-decoration: none;
	}
	
	.leftpad
	{
		padding-left:5px;
	}

/*=============predictive text ============*/

.statepred
{
background-color:#EBEBEB;
color:#565656;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.statepred:hover
{
       font-family:Arial;
      font-size:9pt;
      color:white;
      font-weight:bold;
     BACKGROUND-COLOR:#5AA2C0;
}

.citypred
{
color:#818181;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.citypred:hover
{
       font-family:Arial;
      font-size:9pt;
      color:white;
      font-weight:bold;
     BACKGROUND-COLOR:#5AA2C0;
}

.districtpred
{
color:#565656;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;

}
.districtpred:hover
{
       font-family:Arial;
      font-size:9pt;
      color:white;
      font-weight:bold;
     BACKGROUND-COLOR:#5AA2C0;

}

.messagetext
 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
 }
 
 
.body_txt_small {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.body_txt_small_orange {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF9933;
	text-decoration: none;
}

/*================news letter text box ============*/

.newsletter_txt_box{
font-family: arial;
/*color:#9f9f9f;*/
color:#666666;
font-size:10pt;
text-align:left;
height:16px;
vertical-align:middle;
background-color: #FFFFFF;
border: 1px solid #b9b9b9
}

/*================Tell your friends about us ============*/
.tell_your_fri{
font-family: arial;
/*color:#9f9f9f;*/
color:#666666;
font-size:10pt;
text-align:left;
background-color: #FFFFFF;
border: 1px solid #b9b9b9
}
/*=======bookmark div======*/
.bookmark_float
{
float:right;
width:125px;
vertical-align:bottom;
}

/*map iframe */
.map_iframe
{
border-style:solid;
border-color: #cccccc; 
border-top-width:1px; 
border-bottom-width:1px; 
border-left-width:1px; 
border-right-width:1px;
}

.map_result_state:link
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #dc6729;
	text-decoration: none;

}
.map_result_state:visited
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #dc6729;
	text-decoration: none;

}
.map_result_state:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #cd5819;
	text-decoration: none;

}
.map_result_dist:link
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cd5819;
	text-decoration: none;

}
.map_result_dist:visited
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #cd5819;
	text-decoration: none;

}
.map_result_dist:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #cd5819;
	text-decoration: none;

}
.map_result_city:link
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;

}
.map_result_city:visited
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;

}
.map_result_city:hover
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-decoration: none;

}

.invoice_quiry
{
	border: 1px solid #b2b2b2;
	background-color: #f8f8f8;
}
.contact_info_table
{
	border: 1px solid #f8f8f8;
	background-color: #f8f8f8;
}
.contact_info_table1
{
	border: 1px solid #f8f8f8;
}

.invoice_date {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* ============17 september================*/

.bredcrumb_orange_normal {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}

.bredcrumb_orange:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}

.bredcrumb_orange:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
}
.bredcrumb_grey:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
.bredcrumb_grey:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	}
.types_dest_left_title  {
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/left_side_tab_bg_bot_bor.gif');*/
/*	background:url('images/left_side_tab_bg01_120.gif');
*/}
.types_dest_left_title_hover  {
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/top_side_tab_bg_hover_bot_bor.gif');*/
/*	background:url('images/top_side_tab_bg_hover_bot_bor01.gif');
*/}

.types_dest_left_title01  {
    font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/left_side_tab_bg_bot_bor.gif');*/
	background:url('images/left_side_tab_bg01_120.gif');
}
.types_dest_left_title_hover01  {
    font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/top_side_tab_bg_hover_bot_bor.gif');*/
	background:url('images/top_side_tab_bg_hover_bot_bor01.gif');
}

.travel_iti_left_nav 
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #7f7f7f;
	text-decoration: none;
}
.travel_iti_left_nav_hover 
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.acco_inactive ,.acco_inactive  a {
   font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: #ff9933;
	text-decoration: none;
	cursor:pointer;
	/*background:url('images/left_side_tab_bg01.gif');*/
	background:url('images/top_side_tab_bg.gif');
}
.acco_active ,.acco_active a {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff9933;
	text-decoration: none;
	cursor:pointer;
	background:url('images/top_side_tab_bg_hover.gif');
}

.expart_head_gray_color_dark {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	}
	
/*================narrow result ===============*/
.narrow_result_content{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #0099cc;
	text-decoration: none;
}

.map_result_content{
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #cd5819;
	text-decoration: none;
}


.backtosrcarrow
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #ea473d;
	text-decoration: none;
}

.backtosrctxt
{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.login_win_bor_bg {
	border: 2px solid #7d7d7d;
	background-color: #666666;
}
.sign_in_heading {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sign_in_name {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.sign_page_field{
font-family: arial;
color:#000000;
width:250px;
font-size:12px;
background-color: #FFFFFF;
border: 1px solid #cccccc
}
.left_bot_side_bor
{
border-right:#f8f8f8 2px solid;
border-bottom:#f8f8f8 2px solid;
}
.left_side_bor
{
border-left:#f8f8f8 2px solid;
}
.room_details {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bolder;
	color: #ff7380;
	text-decoration: none;
	
	}
.back_to_search {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	
	}
.arrow_butns_white {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
.black_border {
	border: 1px solid #000000;
}
.how_to_black_small_txt {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.how_to_grey_small_txt {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}

.step_name {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #ff0066;
	text-decoration: none;
}

.step_content {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.booking_status_bg_border {
	border: 1px solid #ea473d;
	background-color:fffae5;
}
.booking_status_content
{
	font-family: "trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #ea473d;
	text-decoration: none;
}
.booking_status_txt
{
	font-family: "trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.booking_status_bg_border2 {
	border: 1px solid #ea473d;
	background-color:#ffefef;
}
.booking_status_bg_border3{
	border: 1px solid #99cc00;
	background-color:#f8fceb;
}

.how_to_book:link {
	font-family: Arial;
	font-size: 12pt;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
	
	}
.how_to_book:visited {
	font-family: Arial;
	font-size: 12pt;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
	
	}
.how_to_book:hover {
	font-family: Arial;
	font-size: 12pt;
	font-weight: none;
	color: #E2E2E2;
	text-decoration: none;
	
	}



.clsAxisFont{
  font-family:Arial;
  font-size:12pt;
  color:#AE275C;
}

/*body{
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:11px;
	margin:0px;
	padding:0px;
	height:100%;
	color:#666666;
}*/

/* my code table list box result*/

*.listbox_tab
{
  position:absolute;
  width:220px;
  top:160px; 
  left:37px; 
}

/*my code */


.clsTextBox{
    font-family:Arial;
    BORDER:solid 1px #919B9C;
    font-size:9pt;
    padding:0px;
    vertical-align:bottom;
}

.SearchTextBox1{
    width:200px;
/*    BORDER:solid 1px #919B9C;*/

    BORDER-LEFT:solid #919B9C 1pt;
    BORDER-RIGHT:solid #919B9C 0pt;
    BORDER-TOP:solid #919B9C 1pt;
    BORDER-BOTTOM:solid #919B9C 1pt;
    height:18px;
    font-size:11px;
    padding-left:1px;
    vertical-align:middle;
    color:#666666;
    font-weight:bold;
}

.SearchTextBox1_home{
    width:270px;
/*    BORDER:solid 1px #919B9C;*/
    BORDER-LEFT:solid #919B9C 1pt;
    BORDER-RIGHT:solid #919B9C 0pt;
    BORDER-TOP:solid #919B9C 1pt;
    BORDER-BOTTOM:solid #919B9C 1pt;
    height:20px;
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-left:5px;
	padding-top:5px;
    vertical-align:middle;
    color:#8b8f92;
    font-weight:bold;
}

.SearchBTN_home
{
    BORDER-LEFT:solid #919B9C 0pt;
    BORDER-RIGHT:solid #919B9C 1pt;
    BORDER-TOP:solid #919B9C 1pt;
    BORDER-BOTTOM:solid #919B9C 1pt;
	width:29px;
    height:28px;
    font-size:20px;
    vertical-align:middle;
    color:#ff9900;
    font-weight:bold;
    text-align:center;
    BACKGROUND-COLOR:#FFFFFF;
}


.SearchTextBoxmap{
    width:200px;
/*    BORDER:solid 1px #919B9C;*/

    BORDER-LEFT:solid #919B9C 1pt;
    BORDER-RIGHT:solid #919B9C 0pt;
    BORDER-TOP:solid #919B9C 1pt;
    BORDER-BOTTOM:solid #919B9C 1pt;
    height:18px;
    font-size:11px;
    padding-left:1px;
    vertical-align:middle;
    color:#666666;
    font-weight:bold;
}


.NarrowSearchTextBox1{
    width:200px;
    BORDER:solid 1px #919B9C;
    height:18px;
    font-size:11px;
    padding-left:1px;
    vertical-align:middle;
    color:#666666;
    font-weight:bold;
}


.SearchBTN
{
    BORDER-LEFT:solid #919B9C 0pt;
    BORDER-RIGHT:solid #919B9C 1pt;
    BORDER-TOP:solid #919B9C 1pt;
    BORDER-BOTTOM:solid #919B9C 1pt;

    height:22px;
    font-size:11px;
    vertical-align:middle;
    color:#5AA2C0;
    font-weight:bold;
    text-align:center;
    BACKGROUND-COLOR:#FFFFFF;
}



.DDMM{
        font-family:Arial;
	background-repeat:no-repeat;
	width:34.5px;
	height:18px;
	BORDER:solid 1px #919B9C;
	color:#666666;
	vertical-align:middle;
        text-align:center;
	font-size:11px;
        font-weight:bold;
}


.YYYY{
font-family:Arial;
	background-repeat:no-repeat;
	width:41px;
	height:18px;
	BORDER:solid 1px #919B9C;
	color:#666666;
	vertical-align:middle;
        text-align:center;
	font-size:11px;
        font-weight:bold;
}


.cal{
	background-repeat:no-repeat;
	width:16px;
	height:12px;
	border:0px;
}

.cal_home{
	background-repeat:no-repeat;
	width:31px;
	height:23px;
	border:0px;
}


.disp_cal
{
	position:absolute;
	left: 245px; 
	top: 197px; 
	z-index:10000;

}

.NoOfNights{
       font-family:Arial;
	background-repeat:no-repeat;
	width:40px;
	height:18px;
	margin-top:3px;
	BORDER:solid 1px #919B9C;
	color:#666666;
	vertical-align:middle;
	font-size:11px;
        font-weight:bold;
}


.btnSearch{
	background-repeat:no-repeat;
	width:81px;
	height:24px;
	border:0px;
	color:#9C3414;
}

.clsSmallFont{
  font-family:Arial;
  font-size:8pt;
}

.clsSmallFont1{
  font-family:Arial;
  font-size:2pt;
}

.clsURBookingSmallFont{
  font-family:Arial;
  font-size:9pt;
}

.clsFont{
  font-family:Arial;
  font-size:9pt;
  color:#666666;
}

.clsFontBold{
  font-family:Arial;
  font-size:9pt;
  color:#666666;
  font-weight:bold;
}

.clsFontTab{
  font-family:Arial;
  font-size:9pt;
  color:#B4B5B8;
  font-weight:bold;
}

.clsFontWhiteTab{
  font-family:Arial;
  font-size:9pt;
  color:#FFFFFF;
  font-weight:bold;
}

.clsFontBlue{
  font-family:Arial;
  font-size:9pt;
  color:blue;
}

.clsFontWhite{
  font-family:Arial;
  font-size:9pt;
  color:#FFFFFF;
}
 
.clsFontBKSelected
{
  /* background:url(images/yes_mark.gif) no-repeat center;*/
 }
 
.clsFontBKUNSelected{
   /* background:url(images/yes_mark_white.gif) no-repeat center;*/
}

.clsFontBKUNSelectedPast{
  font-family:Arial;
  font-size:15pt;
  font-weight:bold;
  color:black;
}




.clsFontPink{
      font-family:Arial;
      font-size:16px;
      color:#FF818A;
      font-weight:bold;
}


.clsCursorHand{
   cursor:pointer;
}


.clsCursorDefault{
   cursor:Default;
}

.location{
	font-size:11px;
	color:#FF9933;
}


.greyText11{
	font-size:11px;
	color:#666666;
}

.greyText11Bold{
	font-size:11px;
	color:#666666;
	font-weight:bold;
}


.greyText12{
	font-size:12px;
	color:#666666;
}



.category{
	font-size:11px;
	color:#818285;
}

.title{
	font-size:13px;
        FONT-WEIGHT: bold;
/*	color:#FF9933;*/
        color:#FF9933;
}

.location{
	font-size:11px;
	color:#FF9933;
}

.brief{
	font-size:11px;
	color:#666666;
	padding-top:3px;
	padding-bottom:3px;
}

.Splcondtxt{
	font-size:11px;
	color:#E28067;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Arial;
}


.logo{
	color:#666666;
	font-size:25pt;
         FONT-FAMILY: Arial;
}

.logo1{
        color:#666666;
	font-size:14pt;

         FONT-FAMILY: Arial;
}

.logo2{
	color:#E74241;
	font-size:25pt;
         FONT-FAMILY: Arial;
}
.clsShortlist{
  background-color:#F1F1F2;

}


.clsGridAlternateColorOne
{
	background-color :#FFFFFF;
}

.clsGridAlternateColorTwo
{
	background-color :#EBF6FF;
}

/*
.clsButton{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    color:#666666;
    BORDER:solid 1px #91A7B4;
    background-color : #e0efff;
}
*/
.clsMenu1
{
    /*BORDER:solid 1px #F09696;*/
    BACKGROUND-COLOR: #6699FF;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-LEFT: #F09696 1pt solid;
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: #F09696 1pt solid;
    BORDER-BOTTOM: black 1pt solid;
    FONT-WEIGHT: bold;
    color :#666666 ;
    font-family :Arial;
    font-size : 12pt;
}

.clsMenu12
{
    color :#B4B5B8 ;
    font-family :Arial;
    font-size : 35pt;
}

.clsMenu13
{
    FONT-WEIGHT: bold;
    color :#B4B5B8 ;
    font-family :Arial;
    font-size : 35pt;
}

.clsMenu14
{
    color :#F09696 ;
    font-family :Arial;
    font-size : 35pt;
}


.clsMenu15
{
    color :#B4B5B8 ;
    font-family :Arial;
    font-size : 25pt;
}
.clsBookingBorderBLR
{
    BORDER-BOTTOM:  solid 1pt  #D1D2D4;
    BORDER-LEFT:  solid 1pt  #D1D2D4;
    BORDER-RIGHT:  solid 1pt  #D1D2D4;
}

.clsBKMenu1
{
    BACKGROUND-COLOR: #f8f8f8;

/*    BORDER-BOTTOM:  solid 1pt  #F1F1F0;*/
    BORDER-TOP:  solid 1pt  #D1D2D4;
    BORDER-LEFT:  solid 1pt  #D1D2D4;
    BORDER-RIGHT:  solid 1pt  #D1D2D4;

/*    FONT-WEIGHT: bold;*/
    color :#FF9933;
    font-family :Arial;
    font-size : 13pt;
    cursor:pointer;
    padding-TOP:4px;
}

.clsBKMenu2
{
   BORDER-BOTTOM:  solid 1pt  #D1D2D4;
    BORDER-TOP:  solid 1pt  #D1D2D4;
    BORDER-LEFT:  solid 1pt  #D1D2D4;
    BORDER-RIGHT:  solid 1pt  #D1D2D4;
     FONT-WEIGHT: bold;
    color :#666666 ;
     BACKGROUND-COLOR: #f8f8f8;
    font-family :Arial;
    font-size : 8pt;
    cursor:pointer;
    padding-TOP:4px;
    padding-bottom:2px;
}

.clsFontRed
{
	font-family :Arial;
	font-size : 8pt ;
	color :#EE0000;
}

.clsFontRed_home
{
	font-family :Arial;
	font-size : 9pt ;
	color :#EE0000;
}


.footerContent{
	padding-top:10px;
	padding-left:60px;
	margin-right:auto;
	margin-left:auto;
        color:#3E9283;
        text-decoration:none;
}

.footer{
	width:100%;
	margin-right:auto;
	margin-left:auto;
	vertical-align:top;
	background-image:url(../images/bottom_line.gif);
	background-repeat:no-repeat;
	float:left;
	padding-top:10px;
	color:#3E9283;
	font-size:11px;
}



.clsCalBorder
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-LEFT: #D1D2D4 1pt solid;
    BORDER-RIGHT: #D1D2D4 1pt solid;
    BORDER-TOP: #D1D2D4 1pt solid;
    BORDER-BOTTOM: #D1D2D4 1pt solid;
    FONT-WEIGHT: bold;
    color :#666666 ;
    font-family :Arial  ;
    font-size : 8pt ;
}


.clsCal
{
	background-color :#FFFFFF;
        color:#666666;
/*        FONT-WEIGHT: bold;*/
        font-family:Arial;
        font-size:7pt;
        border:1pt red;
}

.clsCalPDT
{
	background-color :#FFFFFF;
        /*color:#FF6600;*/
color:#ff9933;
FONT-WEIGHT: bold;
        font-family:Arial;
        font-size:7pt;
        border:1pt red;
}

.clsCalTDT
{
	background-color :#FFFFFF;
        color:#C77E68;
        FONT-WEIGHT: bold;
        font-family:Arial;
        font-size:7pt;
        border:1pt red  ;
}

.clsCalWE
{
	background-color :#F7C864;
        color:#666666;
        FONT-WEIGHT: bold;
        font-family:Arial;
        font-size:7pt;
        border:1pt red;
}

.clsCalHoliday
{
	background-color :#F7C864;
        color:#666666;
        FONT-WEIGHT: bold;
        font-family:Arial;
        font-size:7pt;
        border: 1pt red;
}

.clsBorderTop
{
    BORDER-TOP: solid 1pt #666666;
}

.clsBorderBottom
{
    BORDER-BOTTOM:  solid 1pt #666666;
}

.clsBorderLeft
{
    BORDER-LEFT:  solid 1pt #666666;
}

.clsBorderRight
{
    BORDER-RIGHT:  solid 1pt #666666;
}



.clsLightBorderTop
{
    BORDER-TOP: solid 1pt #FFFFFF;
}

.clsLightBorderLeft
{
    BORDER-LEFT:  solid 1pt #FFFFFF;
}

.clsLightBorderRight
{
    BORDER-RIGHT:  solid 1pt #FFFFFF;
}

.clsLightBorderBottom
{
    BORDER-BOTTOM:  solid 1pt #FFFFFF;
}

.clsLightBorderTop
{
    BORDER-TOP: solid 1pt #FFFFFF;
}


.clsWhiteBorderLeft
{
    BORDER-LEFT:  solid 1pt #FFFFFF;
}

.clsWhiteBorderRight
{
    BORDER-RIGHT:  solid 1pt #FFFFFF;
}

.clsWhiteBorderBottom
{
    BORDER-BOTTOM:  solid 1pt #FFFFFF;
}

.clsMenuBorderBottom
{
    BORDER-BOTTOM:  solid 1pt #91A7B4;
}

.clsBorder
{
  BORDER:solid 2px #FAd1E2;
}

.clsGrid
{
	font-family: Arial;
    font-size: 10pt;
    color: white;
    font-weight: bold;
	background-color : #0148B2;/*#006699 */
}


.clsCalWheader
{
    BACKGROUND-COLOR: #AFC7DC;
    color: white;
    font-weight: bold;
}

.clsSPlace
{
	color: #FF9933;
	font-family: Arial;
	font-size: 8pt;
/*	font-weight: bold;*/
        white-space:nowrap;
}

.clsSDay
{
	color: #FF9933;
	font-family: Arial;
	font-size: 8pt;
/*	font-weight: bold;*/
        white-space:nowrap;
}

.clsSNONights
{
	color: #FF9933;
	font-family: Arial;
	font-size: 8pt;
/*	font-weight: bold;*/
        white-space:nowrap;
}



.clsBackground
{
 BACKGROUND-COLOR: white;
}

.available_bg{
      font-family:Arial;
      font-size:8pt;
      color:#009900;
}

.available_bg_red{
      font-family:Arial;
      font-size:8pt;
	  font-weight:bold;
      color:#009900;
	 
}

.available_bgWE{
  font-family:Arial;
      font-size:8pt;
      color:#009900;
}


.clsSmallFontBookingCal{
  font-family:Arial;
  font-size:8pt;
  BACKGROUND-COLOR: #f8f8f8;
}

.clsSmallFontBookingCal1{
  font-family:Arial;
  font-size:8pt;
}

.clsBackToSearch{
  font-family:Arial;
  font-size:11pt;
  COLOR: #939598;
  font-weight:bold;
}

.clsBackToSearchArrow{
  font-family:Arial;
  font-size:14pt;
  COLOR: #E74241;
  font-weight:bold;
}


.clsBookingInfo{
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  BORDER-BOTTOM:  solid 1pt  #D1D2D4;
  BORDER-TOP:  solid 1pt  #D1D2D4;
  BORDER-LEFT:  solid 1pt  #D1D2D4;
  BORDER-RIGHT:  solid 1pt  #D1D2D4;
}



.clsBookingInfoPlus{
  font-family:Arial;
  font-size:12pt;
  COLOR: #939598;

}

.clsMenuArrow{
  font-family:Arial;
  font-size:20pt;
  COLOR: #A8A9AD;
  font-weight:bold;
}

.BookingINFOMarker{
  font-family:Arial;
  font-size:12pt;
  color:#FF9933;
}

.clsBookingSelectMsg{
  font-family:Arial;
  color:#F09696;
  font-size:8pt;
}


.clsBookingBG
{
BACKGROUND-COLOR: #f8f8f8; /*#F1F1F0*/
}

.clsBookingBGWE
{
BACKGROUND-COLOR: #F1F1F0;
}

.clsRating
{
BACKGROUND-COLOR: #F4C080;
}


.clsSpecialCondition
{
  font-family:Arial;
  font-size:13px;
  color:#E28067;

}

.clsSpecialCondition1
{
  font-family:Arial;
  font-size:15pt;
  color:#E28067;

}


.clsSendEmail
{
    padding:4px;
    BACKGROUND-COLOR: #F1F1F0;
    color:#666666;
    font-family :Arial;
    font-size:9pt;
}


.clsSendEmailBorder{
        font-family:Arial;
		BORDER:solid 1px #F09696;
        width:100%;
	    font-size:9pt;
}

.clsSendEmailFriendBorder{
        font-family:Arial;
        BORDER-LEFT:solid  #F09696 1pt;
        BORDER-TOP:solid #F09696 1pt;
        BORDER-BOTTOM:solid #F09696 1pt;
        BORDER-RIGHT:solid  #F09696 1pt;
        width:100%;
        height:20px;
        font-size:9pt;
}

.clsSendEmailFriendBorderButton{
        font-family:Arial;
        BORDER-RIGHT:solid  #F09696 1pt;
        BORDER-TOP:solid #F09696 1pt;
        BORDER-BOTTOM:solid #F09696 1pt;
        BORDER-LEFT:solid  #F09696 1pt;
        height:20px;
        font-size:9pt;
        BACKGROUND-COLOR:#FFFFFF;
        color:#F09696;
}


.clsSmallFontAVL{
  font-family:Arial;
  color:#FFFFFF;
  font-size:8pt;
}

.clsSmallFontAVL{
  font-family:Arial;
  color:#FFFFFF;
  /*BACKGROUND-COLOR:6EBA66;*/
  background-color:#6EBA66;
  font-size:8pt;
}

.clsSmallFontUNAVL{
  font-family:Arial;
  color:#FFFFFF;
  BACKGROUND-COLOR:#D2222A;
  font-size:8pt;
}

.clsRatingBorder
{
  BORDER:solid 1px #919B9C;
}

.clsBorder
{
  BORDER:solid 1px #919B9C;
}

.clsNarrowSearch
{
  font-family:Arial;
  color:#8787BA;
  font-size:9pt;
  FONT-WEIGHT: bold;
}


.clsSearchResult{
        font-family:Arial;
	font-size:17pt;
        FONT-WEIGHT: bold;
	color:#FF9933;
}

.clsSort{
      font-family:Arial;
      font-size:16px;
      color:#FF818A;
      font-weight:bold;
}


.clsSort1{
      font-family:Arial;
      font-size:9pt;
      color:#FF818A;
      font-weight:bold;
}

.clsFontSortArr{
  font-family:Arial;
  font-size:16px;
  color:blue;
  font-weight:bold;
}

.clsBorderBookingInfo
{
    font-family:Arial;
    color:#666666;
    font-size:8pt;
    BORDER: solid 1pt #FFCC00;
    BACKGROUND-COLOR: white;
}


.clsBookingBG{
  background-color:#f8f8f8;
}


.clsMakePayment
{
    font-family:Arial;
    color:#218F81;
    font-size:10pt;
    font-weight:bold;
}


.clsStayLocation
{
    color: #FF9933;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
    white-space:nowrap;
}


.clsBorderBooking
{
 BORDER:solid 1px green;
}

.clsBorderBooked
{
 BORDER:solid 1px red;
}

.clsBorderBookedPast
{
 BORDER:solid 1px black;
}


.Booked_bg{
      font-family:Arial;
      font-size:8pt;
      color:#808284;
}

.clsBorderBookingWE
{
BORDER:solid 1px green;

}

.clsSignIn
{
    color:#808284;
    font-family: Arial;
    font-size: 9pt;
    font-weight:normal;
}



.clsProfileOnMouse
{
	font-size:13px;
        FONT-WEIGHT: bold;
	color:#FF9933;
        BACKGROUND-COLOR:white;
        cursor:pointer;
}

.clsProfileMouseOut
{
	font-size:13px;
        FONT-WEIGHT: bold;
	color:#666666;
        cursor:pointer;
}

.clsDivider
{
  font-family:Arial;
  font-size:9pt;
  color:#666666;
}

.clsDotedLine
{
 BORDER-TOP: dotted 1px #000000;
 BORDER-BOTTOM: dotted 1px #000000;
}


.clsHilitPredTxt{
       font-family:Arial;
      font-size:9pt;
      color:white;
      font-weight:bold;
     BACKGROUND-COLOR:#5AA2C0;
}

.clsHilitPredTxt:hover{
       font-family:Arial;
      font-size:9pt;
      color:white;
      font-weight:bold;
     BACKGROUND-COLOR:#5AA2C0;
}


.clsSHUNSel
{
  color:#818285;
}


.clsSHSel
{
  color:#EA935E;
}

/*
.disable{
	-moz-opacity:.65;
        filter: alpha(opacity=30);
	opacity:.65;
	z-index:10;
	background-color:#CCCCCC;
	margin:0px;
	height:100%;
	width:100%;
        top:0;
        left:0;
	float:left;
	position:absolute;
    overflow:hidden;
}
*/

.clsButton
{
  FONT-SIZE: 9pt;
  FONT-FAMILY: Arial;
  font-weight:bold;
  background-color:#64AFCE;
  color: white;
  BORDER-LEFT:solid  #D4F0F2 1pt;
  BORDER-RIGHT:solid #B3B1B2 1pt;
  BORDER-TOP:solid #0DAFB7 1pt;
  BORDER-BOTTOM:solid #636061 1pt;
  border-radius: 15px 15px 15px 15px;
/*   -moz-border-radius: 15px 15px 15px 15px;*/
}


.inner {
    width:200px;
    float:left;
    margin-right:2%;
    border:3px solid #D6D6C2;
    background:#E0E9F8;
    padding: 3px;
    font: 12px Arial, Arial, Helvetica, sans-serif;
    -moz-border-radius: 15px 0 15px 0;
}


.clsBorderBottom
{
    BORDER-BOTTOM:  solid 1pt #F1F1F0;
}

.dropdown_align_center
{


width:100%; 
overflow:auto;
/*text-align:left;*/
}
