body {
	margin:0;
	padding:0px 0px 0px 0px;	
	background:url(../images/main_bg.jpg) no-repeat top center;
	background-repeat: no-repeat; 
	width:100%;
	font-family:Tahoma;
	background-color:#ffffff;
	color:#4e4e4e;
	
	}
.header{
	height:320px;

	}
/**.treebg{
	background-image:url(../images/tree.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:auto;
	}**/
.bestbg{
	background-image:url(../images/bestbg.jpg);
	background-repeat:repeat-x;
	}
.india{
	list-style:none;
	display:inline-block;
	}
.fontsmall{
	font-family:Arial;
	font-size:11px;
	color:#5f615a;
	}
.readmore{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#46630d;
	width:75px;
	float:right;
	}
.readmore a{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#46630d;

	}
.readmore a:hover{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#669900;


	}
.dottedbor{
	border-bottom:#7ba808 dotted 1px;
}
	
.view{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#46630d;
	width:150px;
	float:right;
	text-decoration:none;
	display:block;
	}
.view a{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#46630d;
	width:160px;
	float:right;
	text-decoration:none;
	display:block;
	}	
.view a:hover{
	color:#669900;
	text-decoration:underline;
	display:block;
	}		
.view1{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#46630d;
	width:170px;
	float:left;
	text-decoration:none;
	display:block;
	}
.view1 a{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#46630d;
	width:170px;
	float:left;
	text-decoration:none;
	display:block;
	}
.view1 a:hover{
	color:#669900;
	text-decoration:underline;
	display:block;
	}
		
.bottomlonk{
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	background:#444444;
	}
	
	
	
	
.topnav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	padding:0px;
	margin:0px;
	 
	}
.topnav ul{
	padding:0px;
	margin:0px;
	display:inline;
	}
.topnav ul li{
	display:inline;
	border-left:1px #FFFFFF solid;
	padding:0px 1px 0px 1px;
	}
.topnav ul li a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	display:inline;
	padding:0px 1px 0px 1px;
	
	}
.topnav ul li a:hover{
	color:#333333;
	}
	
	
	
	/*********************************************************botton link********************************************************/
	
.botnav{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	 
	}
.botnav ul{
	padding:0px;
	margin:0px;
	display:inline;
	}
.botnav ul li{
	display:inline;
	border-left:1px #FFFFFF solid;
	padding:0px 4px 0px 4px;
	}
.botnav ul li a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	display:inline;
	padding:0px 4px 0px 4px;
	
	}
.botnav ul li a:hover{
	color:#7ba808;
	}
.img-left{
	background-image:url(../images/left_bg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	}
.bot-bg{
	background-image:url(../images/bot_bg.jpg);
	background-repeat:repeat-x;
	}
.right-bg{
	background-image:url(../images/right-bg.jpg);
	background-repeat:repeat-y;}	
	
.top-bg{
	background-image:url(../images/top-bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:18px;
	}
	
	
	
/*****************************slide*********************************/
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:300px
}
	#gallery a {
	float:left;
	position:absolute;
	left: -1px;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
	z-index:600;
	background-color:#000;
	color:#ffffff;
	text-align:left;
	height:70px;
	width:835px;
	position:absolute;
	bottom:-10px;
	left: 0px;
	}

	#gallery .caption .content {
		margin:5px;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
.searchpanel{
	 background-color:#FFFFFF;
	 border-bottom:#7ba808 dashed 1px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}
	 
.option{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	width:190px;
	height:20px;
	}
.checkin{
	font-family:Verdana;
	color:#999999;
	height:25px;
	}
.checkin_date{
	height:12px; 
	width:80px;
	font-family:Verdana;
	color:#333333;
	font-size:10px;
	}
.night{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	width:50px;
	height:20px;
	}
.chck{
	height:13px;
	width:13px;
	}
	
.roomtype{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	width:40px;
	height:20px;
	}
.submit{
	background:#000000;
	}
/****************************about us****************************************/
.about{
	border-bottom:#86b233 dotted 1px;
	}
.abouttxt{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	padding:0px 10px 0px 10px;
	text-align:justify;
	}
.headingabout{
	font-family:Arial;
	font-size:15px;
	color:#4e4e4e;
	padding:0px 10px 0px 10px;
	font-weight:bold;
	}
	
.careerheading{
	font-family:Arial;
	font-size:15px;
	color:#4e4e4e;
	font-weight:bold;
	}
	
	
/****************************about us****************************************/
.quick{
	font-family:Arial;
	font-size:15px;
	color:#4e4e4e;
	font-weight:bold;
	}
.intext{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	height:15px;
	width:180px;
	}
.massege{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	height:100px;
	width:180px;
	}
.bordercon{
	border:#b2b2b2 solid 1px;
	padding-top:10px;
	}
.contxt{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	}
.careerin{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	height:15px;
	width:170px;
	}
.careerph{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	height:15px;
	width:145px;
	}
.hedbg{
	background-image:url(../images/inner_header/bg.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-top:5px;
	text-align:center;
	}
.indiatxt{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	padding:0px 7px 0px 7px;
	text-align:justify;
	}
.innerpagebor{
	border-bottom:#7ead25 dashed 1px;
	}
.innerheading{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#7ead25;
	padding-left:10px;}
	
.ourpack{
	font-family:Arial;
	font-size:11px;
	color:#4e4e4e;
	padding:0px 7px 0px 7px;
	border-bottom:#7ead25 dashed 1px;
	}
#selected1{
	font-weight:bold;
	background-image:url(../inner_page_images/selected.jpg);
	background-repeat:repeat-x;
	}
	
	
	/*********************************************************sub link********************************************************/
	
.sublink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#339933;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	line-height:22px;
	 
	}
.sublink ul{
	padding:0px;
	margin:0px;
	display:inline;
	}
.sublink ul li{
	display:inline;
	border-left:1px #339933 solid;
	padding:0px 4px 0px 4px;
	}
.sublink ul li a{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#339933;
	text-decoration:none;
	display:inline;
	padding:0px 4px 0px 4px;
	
	}
.sublink ul li a:hover{
	color:#336600;
	text-decoration:underline;
	}
	/***********************************inner pages CSS******************************************/
.assam{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	background-color:#bfd587;
	height:25px;
	padding-left:10px;
	border-bottom:#999999 solid 1px;
	border-right:#999999 solid 1px;
	}
/************************************************deal*********************************************/
.deal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:#09abec;
	height:30px;
	padding-left:10px;
	}
.deal2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:#ec8409;
	height:30px;
	padding-left:10px;
	}
.deal3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	background:#d9ec09;
	height:30px;
	padding-left:10px;
	}
.deal4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:#5a4870;
	height:30px;
	padding-left:10px;
	}
.deal5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:#00a2b5;
	height:30px;
	padding-left:10px;
	}
	.sitelink{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	}
	.sitelink a{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	}
	.sitelink a:hover{
	 color:#66CC33;
	}
/******************************************dgsdghg******************************************/
.callus{
	width:100%;
	height:32px; 
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	
	}
	
	
/*-------------------------skmenu--------------------------------------------------------------------------------------------------*/
/*d3d3d3///FFAA00*/
.MainMenuItem{font-family:Trebuchet MS,Verdana,Arial; text-align:left; color:#ffffff; font-size:12px; background-color: #364D5F; height:20px; padding-left:5px;font-weight:bold;border-right: 1px solid #D4F4FC;border-left: 1px solid #D4F4FC;background-image:url(../images/images/theme_menu.gif); background-repeat:repeat-x;}
/*D8d7d7*/
.MainMouseOver{font-family:Trebuchet MS,Verdana,Arial; text-align:left; color:#ffffff;background-color:#364D5F;  font-size:12px;font-weight:bold; height:20px;padding-left:5px; background-image:url(../images/images/theme_menu.gif); background-repeat:repeat-x;border-right:1px solid #D4F4FC;border-left:1px solid #D4F4FC;}
.SubMenuItem{font-family:Trebuchet MS,Verdana,Arial; color:#ffffff; text-align:left; font-size:12px; background-color: #364D5F;font-weight:normal;  height:20px; padding-left:5px;border-top:1px solid #D4F4FC;border-bottom:1px dotted #D4F4FC;border-left:1px solid #D4F4FC;border-right:1px solid #D4F4FC;}
.SubMouseOver{font-family:Trebuchet MS,Verdana,Arial; color:#ffffff; text-align:left;background-color:#364D5F; font-weight:normal;  font-size:12px; height:20px;padding-left:5px; background-image:url(../images/images/theme_menu.gif); background-repeat:repeat-x;border-top:1px solid #D4F4FC;border-bottom:1px solid #D4F4FC;border-left:1px solid #D4F4FC;border-right:1px solid #D4F4FC;}

/*---------------------------------------------------------------------------------------------------------------------------------*/
/*         end scroller                  */d
#bodymainfont	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0B85C8; text-transform:none; line-height:20px; text-align:justify;}
.loadinginner{background:url(../images/images/loading/logo_with_bg.png);background-repeat:no-repeat;width:210px; height:269px;}
.loadingtext{font-family:Trebuchet MS,verdana,arial;font-size:10pt;color:#488BD9;font-weight:bold;}
.bestdeal{background:url(../images/images/loading/we_are_searching.png);background-repeat:no-repeat;width:208px; height:44px;}
.loadingdata{font-family:Trebuchet MS,verdana,arial;font-size:8pt;color:#0DA8D8;font-weight:normal;text-align:left;}
.normaldata{font-family:Trebuchet MS,verdana,arial;font-size:10pt;color:#033468;font-weight:normal;text-align:left;}
.tdFilterResult{background:url(../images/images/filter_hotel_result.gif);background-repeat:no-repeat;width:440px; height:174px;}
.tdModifyResult{background:url(../images/images/modify_hotel_result.gif);background-repeat:no-repeat;width:440px; height:174px;}
.about{border-bottom:1px #5f5f5f dotted;padding:5px 0 5px 10px;width:200px;text-align:left;font-size:12pt;font-family:Trebuchet MS,Arial;color:#374A5A;}
.steptext{font-family:Trebuchet MS,verdana,arial;font-size:14pt;color:#324352;font-weight:bold;}

.input{
	background-image:url(../images/images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #9E9C8F;
	color:#333333;
	font:normal 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	
	margin-top: 4px;
	margin-bottom: 3.5px;
	margin-left:0px;	
	margin-right:3.5px;
	height:22.5px;
	line-height:16px;	
	text-align:left;
	vertical-align:text-top;
}
/*--------------- result page style again -------------------------------------- */

.headerHName{color:#ffffff;font-family:Verdana;text-align:left; font-size:12px;font-weight:bold;background-image:url(../images/images/imgResult/topCenter.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:30px;}
.headerHName a{color: #ffffff; text-decoration:none;font-size: 12px; font-variant:normal; font-weight:bold;}
.headerHName a:hover{color: #ffffff; text-decoration:underline;font-size: 12px; font-variant:normal; font-weight:bold;}

.headerStar{color:#ffffff;font-family:Verdana;text-align:right; font-size:12px;font-weight:bold;background-image:url(../images/images/imgResult/topCenter.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:30px;width:100px;}
.headerLocation{color:#ffffff;font-family:Verdana;text-align:right; font-size:12px;font-weight:bold;background-image:url(../images/images/imgResult/topCenter.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:30px;}
.headerLeft{color:#ffffff;background-image:url(../images/images/imgResult/topLeft.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:30px; text-align:left;width:25px;}
.headerRight{color:#ffffff;background-image:url(../images/images/imgResult/topRight.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:30px; text-align:right;width:25px;}

.siderLeft{color:#ffffff;background-image:url(../images/images/imgResult/centerLeft.gif);background-color:#ffffff; background-repeat:repeat-y; text-align:left;width:8px;}
.siderRight{color:#ffffff;background-image:url(../images/images/imgResult/centerRight.gif);background-color:#ffffff; background-repeat:repeat-y; text-align:right;width:8px;}
.centerCenter{color:#000000;background-color:#ffffff;}

.bottomLeft{color:#ffffff;background-image:url(../images/images/imgResult/bottomLeft.gif);background-color:#E7ECF3; background-repeat:no-repeat; text-align:left;width:8px;}
.bottomCenter{color:#ffffff;background-image:url(../images/images/imgResult/bottomCenter.gif);background-color:#E7ECF3; background-repeat:repeat-x; text-align:left;line-height:8px;}
.bottomRight{color:#ffffff;background-image:url(../images/images/imgResult/bottomRight.gif);background-color:#E7ECF3; background-repeat:no-repeat; text-align:right;width:8px;}

.buttonLeft{color:#018BC9;background-image:url(../images/images/imgResult/buttonLeft.gif);background-color:#ffffff; background-repeat:no-repeat; text-align:left;width:5px;line-height:18px;}
.buttonCenter{color:#018BC9;background-image:url(../images/images/imgResult/buttonCenter.gif);background-color:#ffffff; background-repeat:repeat-x; text-align:left;line-height:18px;font-family:Verdana;font-size:xx-small;font-variant:normal;font-weight:bold;}
.buttonCenter a{color:#018BC9;text-decoration:none;font-variant:normal}
.buttonCenter a:hover{color:#018BC9;text-decoration:underline;}
.buttonRight{color:#018BC9;background-image:url(../images/images/imgResult/buttonRight.gif);background-color:#ffffff; background-repeat:no-repeat; text-align:right;width:5px;line-height:18px;}
.buttonAvailCenter{color:#018BC9;background-image:url(../images/images/imgResult/availBg.gif);background-color:#ffffff; background-repeat:repeat-x; text-align:left;line-height:18px;font-family:Verdana;font-size:xx-small;font-variant:normal;font-weight:bold;}

.buttonCenterHB{color:#018BC9;background-image:url(../images/book-it.gif); margin:10px; padding-bottom:8px; padding-right:30px;padding-left:8px; text-align:center;background-color:#ffffff;line-height:35px; width:60px;font-family:Verdana; background-repeat:no-repeat;font-size:xx-small;font-variant:normal;font-weight:bold;}
.buttonCenterHB a{color:#018BC9;text-decoration:none;font-variant:normal;}
.buttonCenterHB a:hover{color:#018BC9;text-decoration:underline;}


.focus{background-image:url(../images/images/imgResult/availBg.gif);vertical-align:top; color:#097897; background-color:#ffffff; background-repeat:repeat-x; text-align:left;line-height:20px;font-size:10pt; font-family:Verdana;font-weight:bold;BORDER-BOTTOM: #E9E9E9 3px solid;}
.focusdown{font-size:9pt;color:#011247;font-family:Verdana;}
/*----------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------ pager style ----------------------------------------*/
.pager {color:#ffffff;font-size:12px; font-weight:bold; line-height:20px;border-bottom:#ffffff solid 0px;border-top:#ffffff solid 0px;border-left:#ffffff solid 1px;border-right:#ffffff solid 1px;padding-left:8px;padding-right:8px;padding-top:1px;padding-bottom:1px;letter-spacing: 2px;text-indent:20;text-align:left;}
.pager a{color:#ffffff; text-decoration:none; padding-left:8px;padding-right:8px;padding-top:1px;padding-bottom:1px;letter-spacing: 3px;border-bottom:#ffffff solid 0px;border-top:#ffffff solid 0px;border-left:#ffffff solid 1px;border-right:#ffffff solid 1px;text-align:left;background-color:#587905;}
.pager a:hover{color:#ffffff; text-decoration:none; padding-left:8px;padding-right:8px;padding-top:1px;padding-bottom:1px;letter-spacing: 3px;border-bottom:#ffffff solid 0px;border-top:#ffffff solid 0px;border-left:#ffffff solid 1px;border-right:#ffffff solid 1px;text-align:left;background-color:#374A5A}

/* D E F A U L T */
h1{font-size:12pt; color:#097897; padding:5pt; margin:0pt;font-family:Georgia; font-style:italic;}
h2{font-size:20pt; color:#097897; padding:5pt; margin:0pt;}
h3{font-size:10pt; color:#167DE1; padding:5pt; margin:0pt;}
.h3{font-size:11pt; color:#66667e; padding:4pt; margin:0pt;}
b{color:#0FABDA; font-family:Trebuchet MS,Arial,Verdana; font-size:10pt; font-weight:bold; margin:0pt;}
b a{text-align:left; text-decoration:none; color:#0FABDA;}
b a:hover{color:#5B5B5B; text-decoration:none;}

.PP
{
	font-family: Verdana; font-size:8pt; color:#0B85C8;font-weight:normal;text-align:justify;
}
.linkreport
{
	font-family:Georgia;font-size:10px;color:#097897;border-bottom-color:#097897;border:1px;font-style:italic;
}
.linkreport:hover
{
	font-family:Georgia;font-size:10px;color:#097897;border-bottom-color:#FA7736;border:1px;font-style:italic;
}
/*8888888889*/
/* N A V I G A T I O N */
ul.one{list-style-image:url(../images/bullet.gif); margin-bottom:0px;}

/* G R O U P  T R A V E L */
.back_bor{background-color:#C7EDFF; border:1pt solid #25B8E2; font-family:Verdana; font-size:9pt; color:#747474; text-align:justify;}

.mattercenter{font-family:Trebuchet MS,Verdana; font-size:11px; color:#374959; text-align:center;}
.matteright{font-family:Trebuchet MS,Verdana; font-size:11px; color:#333333; text-align:right;}
.matteragain{font-family:Trebuchet MS,Verdana; font-size:11px; color:#333333; text-align:justify;}
.matterbold{font-family:Trebuchet MS,Verdana; font-size:13px; color:#333333; text-align:justify;font-weight:bold}
.matter{font-family:Trebuchet MS,Verdana; font-size:11px; color:#374959; text-align:justify;}
.matter a{color: #374959; text-decoration:none;font-size:11px; font-variant:normal; font-weight:normal;}
.matter a:hover{color: #0042ff; text-decoration:underline;}

.mattercenter a{color: #374959; text-decoration:none;line-height:20px; border:solid 1px #374959;border-top:solid 1px #374959; background-color:#FFFBF0;padding-left:5px;padding-right:5px;padding-top:4px;padding-bottom:4px; font-variant:normal; font-weight:bold;}
.mattercenter a:hover{color: #0042ff; text-decoration:none;}
.matterSmall{font-family:Trebuchet MS,Verdana; font-size:10px; color:#333333; text-align:justify;}
.matterU{font-family:Trebuchet MS,Verdana; font-size:11px; color:#374959; }
.matterU a{color: #374959; text-decoration:underline; font-variant:normal; font-weight:normal;}
.matterU a:hover{color: #0042ff; text-decoration:none;}

.matterL{font-family:Trebuchet MS,Verdana; font-size:11px; color:#ffffff; }
.matterL a{color: #ffffff; text-decoration:underline; font-variant:normal; font-weight:normal;}
.matterL a:hover{color: #FFD05D; text-decoration:none;}

.textstyle{font-family: Tahoma; font-size: smaller; color:#333333; text-align:center;}
.textstyleft{font-family: Tahoma; font-size: smaller; color:#333333; text-align:left;}
.shashi-bold{font-family: Trebuchet MS,Verdana; font-size: x-small; color:#333333; text-align:justify; font-weight:bold;}
.shashi{font-family: Trebuchet MS,Verdana; font-size: 11px; color:#374959; text-align:justify;}
.shashi a{color: #077DC4; text-decoration:none;font-size:11px; font-variant:normal; font-weight:normal;}
.shashi a:hover{color: #0042ff; text-decoration:underline;}
.childsheader{ background-color: #25B8E2; color:White; font-size: x-small; font-variant:small-caps; border-color:Black; padding-left:5px;}
.childsitem{ font-family:Verdana; font-size:11px; color:#333333; text-align:justify; padding-left:5px;}

.webmaster{font-size:11px; padding-right:3pt; color:#077DC4;}
.webmaster a{text-decoration:none; color:#077DC4;}
.webmaster a:hover{color:#000000; text-decoration:underline;}

.webmasterimg{font-size:8pt;font-family:Trebuchet MS,Verdana,Arial; padding-right:2pt; color:#000000;background-image:url(../images/mline.gif); background-repeat:repeat-x;}
.webmasterimg a{text-decoration:none; color:#226381;}
.webmasterimg a:hover{color:#000000; text-decoration:underline;}
.footerFor{display: block; height: 1%; 
	font-family: arial, sans-serif; font-size: 11px;
	 font-weight: normal; color: #000000;background-image:url(../images/HomeLink1.gif);/*../images/footerBg.JPG*/
	  background-repeat:repeat-x; 
	  background-color:#E9EDF7; text-decoration: none;	  
	 text-align: left; padding-top:9px; padding-bottom:10px; padding-left:10px;padding-right:10px;}

.bottom_link{font-size:11px; text-align:right; padding-right:8pt; color:#FF6600;}
.bottom_link a{text-align:right; text-decoration:none; color:#8f8f8f;}
.bottom_linka:hover{color:#5B5B5B; text-decoration:none;}

.one_bottom{
	margin:0pt;
	line-height:18pt;
	font-weight: bold;
	background-repeat: repeat-y;
	vertical-align: middle;	
	height: 19pt;
	padding-left: 2pt;
	padding-right: 2pt;
	font-size: 10px;
	color: white;
	text-align:right;
	background-color:#f58220;
	
}
.one_bottom1{
	margin:0pt;
	line-height:18pt;
	font-weight: bold;
	background-repeat: repeat-y;
	vertical-align: middle;	
	height: 19pt;
	padding-left: 2pt;
	padding-right: 2pt;
	font-size: 10px;
	color: #25B8E2;
	text-align:right;
}
.one_bottom a{text-decoration:none; color:#25B8E2;}
.one_bottom a:hover{color:#797979; text-decoration:none;}

.side_link{
	margin:0pt;
	font-weight: bold;
	background-repeat: repeat-y;
	vertical-align: bottom;	
	padding-left: 0pt;
	font-size: 11px;	
}
.side_link a{text-decoration:none; color:#747474;}
.side_link a:hover{color:#000000; text-decoration:none;}

/*promotion book it link*/

.promotion_link
{
	margin:0pt;
	font-weight: bold;
	background-repeat: repeat-y;
	vertical-align: middle;
	padding-left: 2pt;
	font-size: 11px;	
}

.promotion_link a{text-decoration:none; color:#747474;background-color: #25B8E2;}
.promotion_link a:hover{color:#DADADA; text-decoration:none;}

/***********************************************************/

.textfield_small{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; width:100px; border:solid 1px #333333;}
.textfield_default{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:150px;}
.textfield_default_long{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px darkgray;width:200px;}
.textfield_default_Small{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:100px;}
.textfield_default1{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:100px;}
.textfield_default_Width{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:142px;}
.textfield_default_Width1{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:100px;}
.textfield_default_nowidth
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	font-size: 11px;	
	border-left: #333333 1px solid;
	color: #333333;
	border-bottom: #333333 1px solid;
	font-family: Verdana;
	text-align: justify;
	line-height:16px;
	height:16px;
	
}
.textfield_date{font-family:Verdana;font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:45px;}
.textcode{font-family:Verdana; font-size:11px; color:#333333; text-align:justify; border:solid 1px #333333;width:150px;text-transform:uppercase;}
.border{border:solid 1px #CCCCCC;}
.button{font-family:Verdana; font-size:11px;text-align:center;border:solid 1px #000000;}
.Acceptbutton{font-family:Verdana; font-size:11px;text-align:center;border:solid 1px #000000; background-color:#CCCCCC; cursor:default;}
.Acceptbutton:hover{text-decoration:none;}
.LblBorder
{
	font-family:Trebuchet MS, Arial, Verdana;font-size:x-small;color:Black;padding-left:10px;
}

.todaydate{
	margin:0pt;
	font-weight: bold;	
	vertical-align: middle;	
	font-size: 11px;
	background-color: #ffffff;
}
.todaydate a{text-decoration:none; color:#25B8E2;}
.todaydate a:hover{color:#333333; text-decoration:none;}

.weekend{
	margin:0pt;
	font-weight: bold;	
	vertical-align: middle;	
	font-size: 11px;
	background-color: #ffffff;
}
.weekend a{text-decoration:none; color:#ff3300;}
.weekend a:hover{color:#333333; text-decoration:none;}

.error
{
	background-image:url(../images/error.gif); background-repeat:no-repeat;
	background-color:#FFFFCC; 
	border:solid 1px #FFCC00; font-family:Verdana;font-size:11px; text-align:justify;
	padding-left:27px; 
	width:99%; height:auto; color:#C60000;
}
/*************************************************************/
.heading{background-color:#22B7E1; font-weight:bold; text-align:center; color:#333333; line-height:3px; display:block;font-size:13px;}

.UserDetails{font-family:Verdana; color:black ; border:0px; text-transform:capitalize; font-size:x-small;}

.ErrorStyle {font-family:Verdana; font-size: 12px; color:Red; padding-left:8px; vertical-align:top;}

.backoption{padding-right:15px;}

.linkbutton{font-family:Verdana; font-size:11px;text-align:center; text-decoration:none; color:Blue; vertical-align:bottom;}

#borderstyle{BORDER-RIGHT: #25b8e2 1px solid; BORDER-TOP: #25b8e2 1px solid; BORDER-LEFT: #25b8e2 1px solid; BORDER-BOTTOM: #25b8e2 1px solid; BORDER-COLLAPSE: collapse;}

.SortingOption{font-family:Verdana; font-size:11px;text-align:left;border:solid 1px #22B7E1; background-color:#4E8BBA; color:White;}

.ItemOption{font-family:Verdana; font-size:11px;border:solid 0px #22B7E1; background-color:#efefef; color:#000000;font-weight:bold;}

.sorting{ padding-left:0px;}
/**********************************sk today*************************************************************************************************/
.mainborder{BORDER-RIGHT: #25b8e2 1px solid; BORDER-TOP: #25b8e2 1px solid; BORDER-LEFT: #25b8e2 1px solid; BORDER-BOTTOM: #25b8e2 1px solid; BORDER-COLLAPSE: collapse; vertical-align:top;}
.lblstyle
{
	color: #374959; font-size:13px;font-weight:bold;
	font-family:Trebuchet MS, Verdana;
}
.TableBorder
{
	border-right: #D2D2D2 1px solid;
	border-top: #D2D2D2 1px solid;
	border-left: #D2D2D2 1px solid;
	border-bottom: #D2D2D2 1px solid;
}
.sideHotelpromotion{PADDING-RIGHT: 3pt; vertical-align:top;}
.sideModule{padding-left:auto;vertical-align:top;}

.tablestruct{font-family:Trebuchet MS, Verdana; font-size:11px; color:#033468; text-align:left;}
/*<HeaderStyle Font-Bold="True" Font-Size="12px" ForeColor="#010C8F"></HeaderStyle>*/
.tablestruct a{color: #077DC4; text-decoration:none;font-size:11px; font-variant:small-caps; font-weight:bold;}

.tablestruct a:hover{color: #333333; text-decoration:underline;}

.HtmlTable{font-family:Trebuchet MS, Verdana; font-size:11px; color:#033468; text-align:justify;}

.borderbottom{ border-bottom: black 1px solid; }

.tableblackborder{BORDER-RIGHT: Gainsboro 1px solid; BORDER-TOP: Gainsboro 1px solid; BORDER-LEFT: Gainsboro 1px solid; BORDER-BOTTOM: Gainsboro 1px solid; BORDER-COLLAPSE: collapse; vertical-align:top;}

.textalign{ padding-left:5px; color:#000000; font-family:Verdana;}

.HotelHeader { background-color:#F3F3F3;}/*#BFD730*/

.HotelHeader1 { background-color:#F3F3F3;}/*#5AADFC*/

.HotelHeaderSs { background-color:#DCDCDC;}

.HotelHeaderSs1 { background-color:#D8E7BA;}

.Padding_Left
{
	padding-left:60px;
}

.message
{
	font-family:Verdana;
	font-size:11px;
	font-style:italic;
	color:Red;
}
.pageLinks {font: bold x-small Verdana, Arial, sans-serif;}
.tableItem {font: x-small Verdana, Arial, sans-serif;}
.tableHeader {font: bold small Arial; color:#663300; background-color:#CCCC66;}
.alternatingItem {font: x-small Verdana, Arial, sans-serif; background-color:#FFFFCC;}


/************************** product navigation menu css ************************************************/
#tabsF {
      float:left;
      width:100%;
      background:#efefef;
      font-size:83%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }
    #tabsF ul {
	margin:0;
	padding:3px 10px 0 25px;
	list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("../images/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;     
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("../images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
     /* color:#666;*/
     color:#000000;
      font-weight: normal;
      
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      /*font-weight: Bold;*/
     
      }
    #tabsF a:hover {
      background-position:0% -42px;      
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }
    #tabsF li.current a, #tabsF li a:hover
	{
	/*color: #fff;
	background: url('../images/tableftF.gif') no-repeat left top; /*left tab image path*/
	 background-position:0% -42px;
	}
	#tabsF li.current a span, #tabsF li a:hover span
	{
		/* color: #fff;
		background: url('../images/tabrightF.gif') no-repeat right top; /*right tab image path*/
		background-position:100% -42px;
		color:#000;						
	}
      
    #tabsStats
    {
	float:left;
	width:100%;	
	font-size:83%;
	line-height:normal;
	border-bottom:1px solid #666;
	background:url("../images/tableftF.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;    
	}
	#tabsStats span {
      float:left;
      display:block;
      background:url("../images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000000;
      }
      /* D A T A G R I D    S T Y L E*/
/* Div container to wrap the datagrid */
div#div-datagrid {
width: 90%;
height: 500px;
overflow: auto;
/*scrollbar-base-color:#25B8E2;*/
}

/* Locks the left column */
td.locked, th.locked {
font-size: 14px;
font-weight: bold;
text-align: left;
background-color: #25b8e2;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default;
/*IE5+ only
left: expression(document.getElementById("div-datagrid").scrollLeft-2);*/
}

/* Locks table header */
th {
font-size: 12px;
font-weight: bold;
line-height:17px;
background-image:url(../images/MenuHover.gif);
background-color:#0575A3; 
background-repeat:repeat-x; 
text-align:left; 
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default;
/*IE5+ only
top: expression(document.getElementById("div-datagrid").scrollTop-2);*/
z-index: 10;
}

/* Keeps the header as the top most item. Important for top left item*/
th.locked {z-index: 99;}

/* DataGrid Item and AlternatingItem Style*/
.GridRow {font-size: 10pt; color: black; font-family: Arial; 
             background-color:#ffffff; height:30px;}
.GridAltRow {font-size: 10pt; color: black; font-family: Arial; 
             background-color:#eeeeee; height:30px;}

#section ul	{padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;list-style-type: none;}
#section li	{list-style: none; display: inline; padding-top:10px;padding-bottom:10px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}

#section li a:link, #section li a:visited	{display: block; height: 1%;list-style-type:none; 
	font-family: arial, sans-serif; font-size: 11px;
	 font-weight: normal; color: #000000;background-image:url(../images/HomeLink1.gif);
	  background-repeat:repeat-x; 
	  background-color:#E9EDF7; text-decoration: none;	  
	 text-align: left; padding-top:0px;margin-left:0px; padding-bottom:0px; padding-left:0px;padding-right:0px; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
	 

#section li a:hover {display:block; height: 1%; 
	font-family: arial, sans-serif; font-size: 11px;
	 font-weight: normal; color: #F5821F;background-image:url(../images/HomeLink2.gif);
	  background-repeat:repeat-x; 
	  background-color:#E9EDF7; text-decoration: none;	  
	 text-align: left; padding-top:0px;margin-left:0px; padding-bottom:0px; padding-left:0px;padding-right:0px;margin:0 0 0 0px;}


.patticenter{color:#077DC4;font-family:Verdana;text-align:left; font-size:11px;font-weight:bold;background-image:url(../images/imgResult/buttonCenter.gif);background-color:#fcfcfc; background-repeat:repeat-x; line-height:18px;vertical-align:text-top;}
.pattileft{color:#077DC4;font-family:Verdana;text-align:left; font-size:11px;font-weight:bold;background-image:url(../images/imgResult/buttonLeft.gif);background-color:#fcfcfc; background-repeat:no-repeat; line-height:18px;vertical-align:middle;width:5px;}
.pattiright{color:#077DC4;font-family:Verdana;text-align:left; font-size:11px;font-weight:bold;background-image:url(../images/imgResult/buttonRight.gif);background-color:#fcfcfc; background-repeat:no-repeat; line-height:18px;vertical-align:middle;width:5px;}



/*******************************************left link module css **********************************************************************/


#navcontainer { margin-top: 0px; 
width:241px;	
}

#navcontainer ul
{
	width:241px;
margin-left: 0;
padding-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
list-style-type: none;
font-size:10pt;
font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif;
}

#navcontainer ul li
{
	width:241px;
margin-left: 0;
padding-left: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
list-style-type: none;
font-size:10pt;
font-weight:bold;
font-family: Trebuchet MS,verdana,Arial, Helvetica, sans-serif;
width:241px;
}

#navcontainer a {
display: block;
padding-top: 3.5pt;
padding-right: 0px;
padding-bottom: 3pt;
padding-left: 8px;
line-height:20px;
height:20px;
background-color: #ECEEFC;
background-image:url(../images/HomeLink1.gif);
background-repeat:repeat-x;
color: #1581E2;
border-bottom: 1px solid #D5DCEF;
border-left: 8px solid #DFA824;
}

#navcontainer a:link, #navlist a:visited {
text-decoration: none;
}

#navcontainer a:hover {
border-left: 8px solid #1581E2;
background-color: #D9E9F9;
color: #F5821F;
background-image:url(../images/HomeLink2.gif);
background-repeat:repeat-x;
}

/***************************************************************************************************/
#agentfont{font-family:Verdana; font-weight:bold; font-size:16pt; color: #8d8d8d; }
#loginfont{font-family:Verdana; font-weight:normal; font-size:14pt; color: #8d8d8d; }


/* --------------- scroller ------------------ */
.noscroll	{
			overflow: hidden;
			content: none;
	
}
.root 		{
		position:relative;
		height:100px;
		width:830px;
		margin:0px 0px 0px 0px;		
		}

			
.root p {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
.thumb 	{
		background:url(../images/thumb.png);
		background-repeat:no-repeat;
		width:28px; height:28px;
		position:absolute;
		left:0px;
		cursor:pointer;
		border:0px;
		}
		
.scrollContainer 
{ 
		position:absolute; 
		left:0px; 
		top:0px; 
		width:830px; 
		height:100px; 
		clip:rect(0 830 100 0); 
		overflow:auto; 
		border-top:0px solid #000000;
		border-left:0px solid #000000;
		border-right:0px solid #686262;
		border-bottom:0px solid #686262;
		background:none;
}
.scrollContent 
{
	position:absolute;
	left:0px;
	top:0px;
	width:830px;
	text-align:justify;
}



/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : #E7ECF3;
	color : windowtext;
	border : #000000;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow :visible;
	width:400px;
	height :auto;
    text-align : left; 
    list-style-type : none;
    
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	padding: 1px;
	overflow :visible;
	white-space:nowrap !important;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #E7ECF3;
	color : windowtext;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	padding : 1px;
	overflow :visible;
}

