/* CSS Document */

body{margin:0px; font-family:Verdana; color:#747474; text-align:justify; font-size:9pt;}

/*-------------------------skmenu--------------------------------------------------------------------------------------------------*/
/*d3d3d3///FFAA00*/
.MainMenuItem{color:#333333;font-family:Arial; font-size:12px; background-color: #DEA41A; height:20px; padding-left:5px;font-weight:bold;border-right: 1px dotted #FFFFFF;border-left: 1px dotted #FFFFFF;background-image:url(../images/MenuHover.gif); background-repeat:repeat-x;}
/*D8d7d7*/
.MainMouseOver{color:#ffffff;background-color:#DEA41A; font-family:Arial; font-size:12px;font-weight:bold; height:20px;padding-left:5px; background-image:url(../images/MenuHover.gif); background-repeat:repeat-x;border-right:dotted 1px #FFD84B;border-left:dotted 1px #FFFFFF;}
.SubMenuItem{color:black;font-family:Arial; font-size:12px; background-color: #DEA41A;font-weight:normal;  height:20px; padding-left:5px;border-top:dotted 1px #FFFFFF;border-bottom:dotted 1px #FFFFFF;width:100%;}
.SubMouseOver{color:#ffffff;background-color:#DEA41A; font-family:Arial;font-weight:normal;  font-size:12px; height:20px;padding-left:5px; background-image:url(../images/MenuHover.gif); background-repeat:repeat-x;border-top:dotted 1px #FFFFFF;border-bottom:dotted 1px #FFFFFF;}

/*---------------------------------------------------------------------------------------------------------------------------------*/
/* T O P */
.table_padding{padding:10pt;}
.blue_header{background-color:#25B8E2; line-height:99pt;width:100%;}
.news_back{background-color:#98beed; font-weight:bold; text-align:center; color:#333333; font-size:11px;}
.news_pannel{background-image:url(../images/news_pannel.gif);background-color:#FFAA00; background-repeat:repeat-x; line-height:17pt; text-align:center; color:#333333; font-size:11px;}
.infoHeader{background-image:url(../images/MenuHover.gif);background-color:#FFAA00; background-repeat:repeat-x; line-height:17pt; text-align:left; color:#333333; font-size:11px;}
.news_pannel_new{background-image:url(../images/MenuHover.gif);background-color:#FFAA00; background-repeat:repeat-x; line-height:17pt; text-align:center; color:#333333; font-size:11px;}
.news_part{background-image:url(../images/news.gif);background-color:#A4C5F2; background-repeat:repeat-x; line-height:13pt; text-align:center; color:#ffffff; font-size:11px;font-weight:bold;padding-left:3px;padding-right:3px;}
.home_link{background-image:url(../images/links.gif);background-color:#A4C5F2; background-repeat:repeat-x; text-align:center; color:#ffffff; font-size:11px;font-weight:bold;padding-left:3px;padding-right:3px;}
.headerone{background-image:url(../images/TlineE.gif);COLOR: #077199; BACKGROUND-COLOR: #FFFFFF; background-repeat:repeat-x; line-height:12pt; text-align:left;font-size:11px;}
.headerone a{color: #077199; text-decoration:none; font-variant:small-caps; font-weight:bold;}
.headerone a:hover{color: #E77817; text-decoration:none;}
.headertwo{background-image:url(../images/blineE.gif);COLOR: #077199; BACKGROUND-COLOR: #FFFFFF; background-repeat:repeat-x; line-height:19pt; text-align:left; font-size:11px;}
.headertwo a{color: #FFFFFF; text-decoration:none; font-variant:small-caps; font-weight:bold;}
.headertwo a:hover{color: #E77817; text-decoration:none;}
.headermiddle{background-image:url(../images/mline3.gif);background-color:#ffffff; background-repeat:repeat-x; line-height:20pt; text-align:left; color:#ffffff; font-size:11px;}
.table_background{background-color:#FAFBF5;}
.matters{padding:0pt 5pt 0pt 5pt;font-size:xx-small;color:"#077DC4"}
.matter_padding{padding:5pt 10pt 8pt 3pt;color:"#0B85C8"}
.black_bg{background-color:#000000;}
.pageLinks {font: bold xx-small Verdana, Arial, sans-serif;}
.bglineleft
{
	background-image:url(../images/bglineLeft.GIF);background-color:#FAFBF5; background-repeat:repeat-y; text-align:right; color:#ffffff; font-size:11px;
}
.bglineright
{
	background-image:url(../images/bglineRight.GIF);background-color:#FAFBF5; background-repeat:repeat-y; text-align:left; color:#ffffff; font-size:11px;
}
.bglinebottom
{
	background-image:url(../images/bglineRightX.GIF);background-color:#FAFBF5; background-repeat:repeat-x; text-align:left; color:#ffffff; font-size:11px;
}
.bglinetop
{
	background-image:url(../images/bglineTopX.GIF);background-color:#FAFBF5; background-repeat:repeat-x; text-align:left; color:#FAFBF5; font-size:11px;
}

.defaultBackground
{
	background-image:url(../images/earth.jpg);
	background-color:#ffffff; 	
	background-repeat:no-repeat;
	background-position: bottom right;	
	width:100%;
	height:100%;
}
.defaultheader
{
	background-image:url(../images/header_top.jpg);
	background-color:#ffffff;
	background-repeat:no-repeat;
	width:900px;
	height:81px;
	text-align:center;
}
.innerbackground
{
	background-image:url(../images/bg.gif);
	background-color:#ffffff; 	
	background-repeat:repeat-y;
	background-position: top center;
	padding-bottom:0px;
	width:920;	
}
.AwardHeader
{
	background-image:url(../images/award_header.gif);
	background-color:#0064A2; 
	color:#ffffff;
	font-family:Verdana,Georgia;
	font-size:10pt;
	font-style:italic;
	background-repeat:repeat-x;
	width:857px;		
	height:29px;
	line-height:29px;
	vertical-align:middle;
	font-weight:bold;
	text-align:right;
}
.bodybgleft
{
	background-image:url(../images/bodybg_left.gif);
	background-color:#ffffff; 
	color:#000000;
	font-family:Verdana,arial,Georgia;
	font-size:10px;	
	background-repeat:no-repeat;
	width:12px;		
	height:266px;}
	
	.bodybgcenter
{
	background-image:url(../images/bodybg_center.gif);
	background-color:#ffffff; 
	color:#000000;
	font-family:Verdana,arial,Georgia;
	font-size:10px;	
	background-repeat:repeat-x;		
	height:266px;}
	
	.bodybgright
{
	background-image:url(../images/bodybg_right.gif);
	background-color:#ffffff; 
	color:#000000;
	font-family:Verdana,arial,Georgia;
	font-size:10px;	
	background-repeat:no-repeat;
	width:12px;		
	height:266px;}
	
	.newsbgleft
{
	background-image:url(../images/news_left.gif);
	background-color:#ffffff; 
	color:#000000;
	font-family:Verdana,arial,Georgia;
	font-size:10px;	
	background-repeat:no-repeat;
	width:15px;		
	height:100px;}
	
	.newsbgcenter
{
	background-image:url(../images/news_centre.gif);
	background-color:#ffffff; 
	color:#000000;
	font-family:Verdana,arial,Georgia;
	font-size:10px;	
	background-repeat:repeat-x;		
	height:100px;}
	
	.newsbgright
{
	background-image:url(../images/news_right.gif);
	background-color:#ffffff; 
	color:#000000;
	font-family:Verdana,arial,Georgia;
	font-size:10px;	
	background-repeat:no-repeat;
	width:18px;		
	height:100px;}
.prettytableborder{border:solid 1px #ccc;}
.prettytableborder th{padding:7px; border-top:solid 1px #ccc;border-left:solid 1px #ccc;vertical-align:top;background-color:#f4f4f4;}
.prettytableborder td{padding:7px; border-top:solid 1px #ccc;border-left:solid 1px #ccc;vertical-align:top;}
.prettytableborder tr:hover{cursor:hand;background-color: #f9f4e9;}
/*--------------------------------------------------------- Left Main Menu  ----------------------------------*/
.mainleft2 {font-size:11px; font-weight:bold; line-height:39px;padding-left:10px;letter-spacing: 2px;border-bottom:#999999 solid 1px;}
.mainleft {font-size:11px; font-weight:bold; line-height:33px;border-bottom:#999999 solid 1px;background-image:url(../images/links1.gif);background-color:#A4C5F2;}
.mainleft a{color:#ffffff; text-decoration:none; padding-left:10px;letter-spacing: 2px;}
.mainleft a:hover{color:#000000; text-decoration:none; padding-left:10px;letter-spacing: 2px;}

.spanleft {font-size:11px; font-weight:bold;cursor:hand;color:#ffffff;padding-left:10px;letter-spacing: 2px;}
.spanleft:hover{color:#000000; text-decoration:none;}

.pkgleft
{
	font-size: 10px;
	color: #4169e1;
	text-indent: 5px;
	line-height: 20px;
	font-family:Arial;
}
.pkgleft a{color: #4169e1;text-decoration:none; letter-spacing: 0px;background:url("../images/arrow.gif") no-repeat left top;
    margin-left:5px;font-family:Arial;
    padding:0 0 0 15px;}
.pkgleft a:hover{color:#FD8000; text-decoration:underline; letter-spacing:0px;}

.Tdetails
{
	font-size: 11px;
	color: #000000;
	text-indent: 5px;
	line-height: 20px;
	font-family:Arial;
	/*background:url("../images/arrow.gif") no-repeat left center;	*/
}
.pkg
{
	font-size: 12px;
	color: #4169e1;
	text-indent: 5px;
	line-height: 20px;
	font-family:Verdana;
}
.pkg a{color: #FD8000;text-decoration:none; font-weight:BOLD;background:url("../images/arrow.gif") no-repeat left top;
    margin-left:5px;font-family:Verdana;
    padding:0 0 0 15px;TEXT-DECORATION:underline;}
.pkg a:hover{color:#077DC4; text-decoration:underline; }

.mainleft1 {font-size:11px; font-weight:bold; line-height:30px;border-bottom:#999999 solid 1px;background-image:url(../images/links1.gif);background-color:#A4C5F2;}
.mainleft1 a{color:#ffffff; text-decoration:none; padding-left:10px;letter-spacing: 2px;}
.mainleft1 a:hover{color:#000000; text-decoration:none; padding-left:10px;letter-spacing: 2px;}
/* L O G I N   P A G E  */
.left{background-image:url(../images/login_left.gif); background-repeat:repeat-y;}
.right{background-image:url(../images/login_right.gif); background-repeat:repeat-y;}
.bottom{background-image:url(../images/login_bottom.gif); background-repeat:repeat-x; background-position:center}
.top{background-image:url(../images/login_top.gif); background-repeat:repeat-x;background-position:center }
/*.submit{background-image:url(../images/submit.gif); background-repeat:no-repeat; line-height:18pt;}*/

/* L O G I N  */
.leftgray{background-image:url(../images/imgcolorgray/login_left.gif); background-repeat:repeat-y;}
.rightgray{background-image:url(../images/imgcolorgray/login_right.gif); background-repeat:repeat-y;}
.bottomgray{background-image:url(../images/imgcolorgray/login_bottom.gif); background-repeat:repeat-x; background-position:center}
.topgray{background-image:url(../images/imgcolorgray/login_top.gif); background-repeat:repeat-x;background-position:center }
/*.submit{background-image:url(../images/submit.gif); background-repeat:no-repeat; line-height:18pt;}*/

hr{width:100%; height:1pt; color:#D2D2D2; text-align:left;}
/*------------------------------------ pager style ----------------------------------------*/
.pager {font-size:12px; font-weight:bold; line-height:20px;border-bottom:#FD8000 solid 1px;border-top:#FD8000 solid 1px;border-left:#FD8000 solid 1px;border-right:#FD8000 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:#000000; text-decoration:none; padding-left:8px;padding-right:8px;padding-top:1px;padding-bottom:1px;letter-spacing: 2px;border-bottom:#FD8000 solid 1px;border-top:#FD8000 solid 1px;border-left:#FD8000 solid 1px;border-right:#FD8000 solid 1px;text-align:left;}
.pager a:hover{color:#FD8000; text-decoration:none; padding-left:8px;padding-right:8px;padding-top:1px;padding-bottom:1px;letter-spacing: 2px;border-bottom:#FD8000 solid 1px;border-top:#FD8000 solid 1px;border-left:#FD8000 solid 1px;border-right:#FD8000 solid 1px;text-align:left;background-color:#25B8E2}

/* 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:#FD8000; font-family:Verdana; font-size:10pt; font-weight:normal; margin:0pt;}
b a{text-align:right; text-decoration:none; color:#FD8000;}
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:darkorange;border:1px;font-style:italic;
}

/* 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:Verdana; font-size:11px; color:#333333; text-align:center;}
.matteright{font-family:Verdana; font-size:11px; color:#333333; text-align:right;}
.matteragain{font-family:Verdana; font-size:11px; color:#333333; text-align:justify;}
.matterbold{font-family:Verdana; font-size:13px; color:#333333; text-align:justify;font-weight:bold}
.matter{font-family:Verdana; font-size:11px; color:#333333; text-align:justify;}
.matter a{color: #077DC4; text-decoration:none;font-size:11px; font-variant:small-caps; font-weight:bold;}
.matter a:hover{color: #333333; text-decoration:underline;}
.mattercenter a{color: #333333; text-decoration:none;line-height:20px; border:solid 1px #333333;border-top:solid 1px #333333; 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: #25B8E2; text-decoration:none;}
.matterSmall{font-family:Verdana; font-size:10px; color:#333333; text-align:justify;}
.matterU{font-family:Verdana; font-size:11px; color:#333333; }
.matterU a{color: #333333; text-decoration:underline; font-variant:normal; font-weight:normal;}
.matterU a:hover{color: #25B8E2; 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: Verdana; font-size: x-small; color:#333333; text-align:justify; font-weight:bold;}
.shashi{font-family: Verdana; font-size: x-small; color:#333333; text-align:justify;}
.shashi a{color: #077DC4; text-decoration:none;font-size:11px; font-variant:small-caps; font-weight:bold;}
.shashi a:hover{color: #333333; 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:10px; padding-right:2pt; color:#077DC4;background-image:url(../images/HomeLink1.gif); background-repeat:repeat-x;}
.webmasterimg a{text-decoration:none; color:#5B5B5B;}
.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:#DEA41A;
	
}
.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;
	background-color:#ffffff;
	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 #b9b8b8;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:130px;}
.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;
	
}
.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: Arial, Verdana;font-size:x-small;color:Black;
}

.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:15px 3px: 3px 50px; width:100%; height:40px; color:#C60000;
}
/*************************************************************/
.heading{background-color:#d2d2d2; font-weight:bold; text-align:center; color:#333333; line-height:2px; 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;}
.mainborderV{BORDER-RIGHT: #D2D2D2 1px solid; BORDER-TOP: #D2D2D2 1px solid; BORDER-LEFT: #D2D2D2 1px solid; BORDER-BOTTOM: #D2D2D2 1px solid; BORDER-COLLAPSE: collapse; vertical-align:top;font-family:Verdana; font-size:11px; color:#333333; text-align:justify;}
.mainborderV a{vertical-align:top;font-family:Verdana;text-decoration:underline; font-size:11px; color:#333333; text-align:justify;}
.mainborderV a:hover{vertical-align:top;font-family:Verdana; font-size:11px;text-decoration:none; color:#333333; text-align:justify;}
.lblstyle
{
	color: #fd8000; font-size:11px;
	font-family:Verdana;
}
.TableBorder
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.sideHotelpromotion{PADDING-RIGHT: 3pt; vertical-align:top;}
.sideModule{padding-left:auto;vertical-align:top;}

.tablestruct{font-family:Verdana; font-size:11px; color:#4D4D4D; 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:verdana; font-size:11px; color:#4D4D4D; 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:White; 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: 98%;
height: 500px;
overflow:auto;
scrollbar-base-color:#0480DB;
}

/* Locks the left column */
td.locked, th.locked {
font-size: 11px;
font-weight: bold;
text-align: left;
background-color: #0480DB;
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:#FFAA00; 
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;}


/*--------------- result page style again -------------------------------------- */

.headerHName{color:#ffffff;font-family:Verdana;text-align:left; font-size:12px;font-weight:bold;background-image:url(../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;}

.headerDuration{color:#ffffff;font-family:Verdana;text-align:right; font-size:12px;font-weight:bold;background-image:url(../images/imgResult/topCenter.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:30px;width:200px;}
.headerStar{color:#ffffff;font-family:Verdana;text-align:right; font-size:12px;font-weight:bold;background-image:url(../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/imgResult/topCenter.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:30px;}
.headerLeft{color:#ffffff;background-image:url(../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/imgResult/topRight.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:30px; text-align:right;width:25px;}

.headerHName4report{color:#333333;font-family:Verdana; font-size:12px;font-weight:bold;background-image:url(../images/imgResult/topCenter4r.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:30px;}
.headerLeft4report{color:#ffffff;background-image:url(../images/imgResult/topLeft4r.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:30px; text-align:left;width:25px;}
.headerRight4report{color:#ffffff;background-image:url(../images/imgResult/topRight4r.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:30px; text-align:right;width:25px;}

.siderLeft{color:#ffffff;background-image:url(../images/imgResult/centerLeft.gif);background-color:#ffffff; background-repeat:repeat-y; text-align:left;width:8px;}
.siderRight{color:#ffffff;background-image:url(../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/imgResult/bottomLeft.gif);background-color:#FFFFC5; background-repeat:no-repeat; text-align:left;width:8px;}
.bottomCenter{color:#ffffff;background-image:url(../images/imgResult/bottomCenter.gif);background-color:#FFFFC5; background-repeat:repeat-x; text-align:left;line-height:8px;}
.bottomRight{color:#ffffff;background-image:url(../images/imgResult/bottomRight.gif);background-color:#FFFFC5; background-repeat:no-repeat; text-align:right;width:8px;}

.buttonLeft{color:#018BC9;background-image:url(../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/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/imgResult/buttonRight.gif);background-color:#ffffff; background-repeat:no-repeat; text-align:right;width:5px;line-height:18px;}

.buttonCenter4report{color:#018BC9;background-image:url(../images/imgResult/buttonCenter.gif);background-color:#ffffff; background-repeat:repeat-x; text-align:left;line-height:18px;font-family:arial;font-size:xx-small;font-variant:normal;font-weight:normal;vertical-align:text-top;}

.headerHRName{color:#DBEEFA;font-family:Verdana;text-align:left; font-size:11px;font-weight:bold;}
.headerHAName{color:#DBEEFA;font-family:Verdana;text-align:LEFT; font-size:11px;font-weight:bold;background-image:url(../images/imgResult/topCenter.gif);background-color:#048CBE; background-repeat:repeat-x; line-height:40px;}
.headerHAName a{color: #ffffff; text-decoration:none;font-size: 11px; font-variant:normal; font-weight:bold;}
.headerHAName a:hover{color: #ffffff; text-decoration:underline;font-size: 11px; font-variant:normal; font-weight:bold;}
.headerALeft{color:#ffffff;background-image:url(../images/imgResult/topLeft.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:40px; text-align:left;width:25px;}
.headerARight{color:#ffffff;background-image:url(../images/imgResult/topRight.gif);background-color:#048CBE; background-repeat:no-repeat; line-height:40px; text-align:right;width:25px;}

/*----------------------------------------------------------------------------------------------------------------------------*/
.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;}

.HeaderFocus{color:#04549B;font-family:Verdana;text-align:left; font-size:12px;font-weight:bold;}

/*******************************************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:9pt;
font-weight:normal;
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:570px;/*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 570 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:570px;
	text-align:justify;
		}
/*         end scroller                  */
#bodymainfont	{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#0B85C8; text-transform:none; line-height:20px; text-align:justify;}
.TextField { background: #fff; border: solid 1px #9dc0d0; padding: 5px 4px; font-size: 11px; display: block;}
.float_left { float: left; }
.para, .para a { font-family:tahoma; font-size:11px; color:#5a564a; text-decoration:none;}
.para a:hover{ font-family:tahoma; font-size:11px; color:#d23600; text-decoration:underline;}
.bold { font-weight:bold; }
.tahoma11blue1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #2C526A;
	text-decoration: none;
}
.topheaderbg{background:url(../images/header_top.jpg);
		background-repeat:no-repeat;border:0px;
		height:83;width:900;
		background-position:center bottom;vertical-align:bottom;}