.LTR, .RTL
{
 background-image: url(../app_themes/green/Images/Gray/back12.gif);
 background-color:;
}
 
/*body
{
 font-family: Arial;
 font-size:  smaller; 
 margin: 0px;
 padding: 0px;
}*/
 
A
{
 color: #FFF3BD;
 text-decoration:none;
}
 
h1
{
 font-size: 22px;
 color: #86c74c;
 padding: 0px;
 margin: 0px;
}
 
h2
{
 font-size: 12px;
}
 
hr
{
 color: #eeeeee;
}
 
/* Edit mode controls */
.CMSEditModeButtons
{
 border: 1px solid black;
 background: white;
 cursor: hand;
 font-size: 12px;
 font-weight: bold; 
 display: inline-block;
 color: Black;
}
 
.CMSPageManager
{
 border: 1px solid #a9a9a9;
 padding: 3px 3px 3px 3px;
 display: block;
 width: 100%;
 background-color: #EEEEEE;
 margin-bottom: 3px;
}
 
.CMSPageManager A
{
 font-weight: bold;
 text-decoration: underline;
 color: Black;
}
 
.CMSPageManagerLabel
{
 text-align: right;
}
 
.CMSPageManagerTDlabel
{
 padding-left: 10px;
}
 
.CMSEditableRegion
{
 background-color: white;
 border: 1px dotted red;
 text-decoration: none;
 font-weight: normal;
}
 
/* Image Gallery */
.ImageGalleryPager
{
 border: solid 1 black;
 padding: 2;
 margin: 5 0 5 0;
 text-align: center; 
}
.ImageGalleryPager div
{
 display: inline;
}
.ImageGalleryPagerPrevious
{
 width: 20%;
 text-align: left;
}
.ImageGalleryPagerNext
{
 width: 20%;
 text-align: right;
}
 
.ImageGalleryPager
{
 background-color: #fec698;
 padding: 2px 2px 2px 2px;
 display: inline-block;
 width: 600px;
}
 
.ImageGalleryPagerPrevious
{
 float: left;
 vertical-align: middle;
 padding: 3px 3px 3px 3px;
}
 
.ImageGalleryPagerNext
{
 float: right;
 vertical-align: middle;
 padding: 3px 3px 3px 3px;
}
 
.ImageGalleryPreviewImage
{
 border-width: 0px;
}
 
.ImageGalleryDetailImage
{
 border-width: 0px;
}
 
.ImageGalleryParent
{
 padding: 2px 2px 2px 2px;
}
 
.ImageGalleryItem
{
 padding: 2px 2px 2px 2px;
}
 
/* Shopping Cart */
 
.CommerceCartHeader
{
 background-color: #888888;
 font-weight: bold;
 color: #ffffff;
}
 
/* Others */
 
.FormErrorLabel
{
  color: Red;
}
 
.LogonTextBox
{
  width: 150px;
}
 
.EditableTextError
{
  color: red
}
 
/* --- Containers --- */
.BoxTitle, .BoxTitleFull
{
 overflow: hidden;
 padding: 0px 10px 0px 10px;
 background-repeat: repeat-x;
 font-size: 13px;
 line-height: 22px;
}
 
.BoxTitle
{ 
 height: 22px;
 border-bottom: solid 1px #ffffff;
}
 
.BoxTitleFull
{
 height: 23px;
 border-bottom: solid 1px #4e5a5f;
}
 
.BoxArea
{
 vertical-align: top;
 border-top: solid 1px #4e5a5f;
 padding: 5px;
}
 
.GreenGradient, .BlueGradient, .RedGradient
{
 background-repeat: no-repeat;
 padding: 10px;
 color: #ffffff;
}

/* 
.GreenGradient a, .BlueGradient a, .RedGradient a, .GreenGradient a:visited, .BlueGradient a:visited, .RedGradient a:visited
{
 color: #ffffff;
}*/
 
/* Green */
.Green .BoxTitle, .Green .BoxTitleFull
{
 color: #ffffff;
 background-color: #9cdc62;
 background-image: url(../app_themes/green/Images/Green/boxtitle.gif);
}
 
.Green .BoxArea
{
 background-color: #f3f9ed;
}
 
.GreenGradient
{
 background-image: url(../app_themes/green/Images/Green/box.gif);
 background-color: #4f7a00;
}
 
/* Blue */
.Blue .BoxTitle, .Blue .BoxTitleFull
{
 color: #ffffff;
 background-color: #5a97e6;
 background-image: url(../app_themes/green/Images/Blue/boxtitle.gif);
 
}
 
.Blue .BoxArea
{
 background-color: #eaf0f8;
}
 
.BlueGradient
{
 background-image: url(../app_themes/green/Images/Blue/box.gif);
 background-color: #2e68bf;
}
 
.LightBlueBox
{
 background-color: #eaf0f8;
 padding: 5px;
}
 
.LightBlueGradient
{
 background-image: url(../app_themes/green/Images/Blue/whitegradient.gif);
 background-repeat: repeat-x;
 padding: 10px;
}
 
/* Red */
.Red .BoxTitle, .Red .BoxTitleFull
{
 color: #ffffff;
 background-color: #ff4f4a;
 background-image: url(../app_themes/green/Images/red/boxtitle.gif);
}
 
.Red .BoxArea
{
 background-color: #fff5e5;
}
 
.RedGradient
{
 background-image: url(../app_themes/green/Images/Red/box.gif);
 background-color: #b80018;
}
 
/* Gray */
.Gray .BoxTitle, .Gray .BoxTitleFull
{
 color: #525252;
 background-color: #fafaff;
 background-image: url(../app_themes/green/Images/Gray/boxtitle.gif);
}
 
.Gray .BoxArea
{
 background-color: #ffffff;
}
 
.LightGrayGradient
{
 background-image: url(../app_themes/green/Images/Gray/whitegradient.gif);
 background-repeat: repeat-x;
 padding: 10px;
}
 
/* Overall */
.Footer
{
 background-color: #667073;
 background-image: url(../app_themes/green/Images/Gray/darkgradient.gif);
 color: #ffffff;
}
 
.Logo
{
 height: 98px;
 width: 758px;
 padding: 0px;
 margin: 0px;
 background-position: center;
 background-image: url( http://localhost/KenticoCMS2.11/Images/Header11.aspx  );
 background-repeat: no-repeat;
}
 
.Header .LogoHeader
{
 border: solid 1px #ffffff;
}
 
.Header .LogoBack
{
 background-color: #eef0f2;
 background-image: url(../app_themes/green/Images/Gray/logogradient.gif);
 background-repeat: repeat-x;
}
 
.Header .MenuBack
{
	background-color: #FDAD42;
 	/*background-image: url(../App_Themes/Green/Images/UserControls/bg05.gif);*/
 	background-repeat: repeat-x;	
	
}
 
.Content
{
 border-top: solid 2px #4e5a5f;
 border-bottom: solid 2px #4e5a5f;
}
 
.Content .BorderTop
{
 height: 5px;
 line-height: 1px;
 overflow: hidden;
 background-image: url(../app_themes/green/Images/Green/bordertop12.gif);
}
 
.Content .BorderBottom
{
 height: 6px;
 line-height: 1px;
 overflow: hidden;
 background-image: url(../app_themes/green/Images/Green/borderbottom12.gif);
}
 
.Content .Area
{
 background-color: #ffffff;
 padding: 3px;
}
 
.Page
{
 width: 900px;
 background-color: #ffffff;
}
 
.ContentPadding
{
 padding: 0px 10px 0px 10px;
}
 
/* Main Menu */
.CMSMenu
{
 	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 0px;
	margin: 0px;
	background-repeat: repeat-x;	
	vertical-align:top;
}
 
.CMSMenuItem, .CMSMenuItemMouseUp, .CMSMenuItemMouseOver, .CMSMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	border: none;
	height: 25px;
	width:99px;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	background-image: url(../app_Themes/green/Images/UserControls/menu_bgimg.jpg);
	background-repeat: repeat-y;

			 
}
.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItem
{
	border: none;
	height: 25px;
	width:99px;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	color:white;
	background-image: url(../app_Themes/green/Images/UserControls/MO_bgimg.gif);
	background-repeat: repeat;

} 
.CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseUp, .CMSMenuHighlightedMenuItemMouseDown, .CMSMenuHighlightedMenuItemMouseOver
{
	height: 25px;
	width:99px;
	padding: 0px 5px 0px 5px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	background-image: url(../app_Themes/green/Images/UserControls/MO_bgimg.gif);
	background-repeat: repeat-x;	
	color:white;	

}
 
.SubCMSMenu
{
	color:#000000;
	width:180px;
	text-align: left;
	padding: 0px,0px,0px,0px;
	vertical-align:top;
	margin-top:0px;
	font-size: 12px;
	font-weight: bold;
	background-repeat:repeat;
background-image: url(../app_Themes/green/Images/UserControls/submenu_bgimg.jpg);

}
 
.SubCMSMenuHighlightedMenuItemMouseOver,.SubCMSMenuItemMouseOver
{
	
	background-image: url(../app_Themes/green/Images/UserControls/MO_bgimg.gif);
	background-repeat:repeat-x;
	color:#ffffff;
	padding: 0px,0px,0px,0px;
	font-size: 12px;
	font-weight: bold;
 	width:180px;
	border-bottom:solid 1px black;
	border-color:black;
	text-align: left;
        height:21px;
}

.SubCMSMenuItem, .SubCMSMenuItemMouseUp, .SubCMSMenuItemMouseDown, .SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp,.SubCMSMenuHighlightedMenuItemMouseDown
{
	
	color:#000000;
	width:180px;
	height:50px
	padding: 0px,0px,0px,0px;
	font-size: 12px;
	font-weight: bold;
	border-bottom:solid 1px black;
	border-color:black;
	text-align: left;
        vertical-align:top;
        height:21px;
}
 
.SubCMSMenuHighlightedMenuItem, .SubCMSMenuHighlightedMenuItemMouseUp, .SubCMSMenuHighlightedMenuItemMouseOver, .SubCMSMenuHighlightedMenuItemMouseDown
{
 	color: #ffffff;
	background-image: url(../app_Themes/green/Images/UserControls/MO_bgimg.gif);
	background-repeat:repeat-x;
	border-bottom:solid 1px black;
	height:21px;
	
}

/* Tree menu */
.CMSTreeMenuTable
{
 width: 170px;
}
 
.CMSTreeMenuItem, .CMSTreeMenuSelectedItem
{
 color: #2e68bf;
 padding: 3px 3px 3px 10px;
 font-weight: bold;
 /*background-image: url(../app_themes/green/Images/Blue/arrowrightsmall.gif);*/
 /*background-repeat: no-repeat;*/
 /*background-position: left;*/
}
 
.CMSTreeMenuLink, .CMSTreeMenuLink:visited
{
 color: #2e68bf;
 text-decoration: none;
 font-weight: bold;
}
 
.CMSTreeMenuSelectedLink, .CMSTreeMenuSelectedLink:visited
{
 color: #000000;
 text-decoration: none;
 font-weight: bold;
}
 

/* Product */
.ProductPreview .LinkMore
{
 background-image: url(../app_themes/green/Images/Blue/arrowrightmiddle.gif);
 background-repeat: no-repeat;
 background-position: right;
 padding: 3px 12px 6px 5px;
}
 
.ProductPreview
{
 width: 170px; 
 text-align: center;
 padding: 3px;
}
 
.ProductPreview .ProductBox
{
 background-color: #ffffff;
 border: 1px solid #c4cad2; 
 padding: 0px; 
 margin: 0px auto;
}
 
.ProductPreview .ProductTitle
{
 height: 32px; 
 font-weight: bold; 
 text-align: center;
 background-image: url(../app_themes/green/Images/Gray/whitegradient.gif);
 background-repeat: repeat-x;
 padding: 10px;
}
 
.ProductPreview .ProductTitle A
{
 text-decoration: none;
}
 
.ProductPreview .ProductImage
{
 height: 120px;
 overflow: hidden;
 text-align: center;
}
 
.ProductPreview .ProductFooter
{
 text-align: right;
 background-color: #f7f7f7;
 padding: 5px;
}
 
.ProductPreview .ProductPrice
{
 font-size: 15px;
 font-weight: bold;
 color: #5e9728;
}
 
.ProductDetail
{
        width:100%;
}
 
.ProductDetail .ProductData
{
 padding: 5px 60px 5px 60px;
}
 
.ProductDetail .ProductFooter
{
 text-align: right;
 background-color: #f7f7f7;
 padding: 10px 60px 10px 10px;
}
 
.ProductDetail .ProductPrice
{
 font-size: 18px;
 font-weight: bold;
 color: #5e9728;
}
 
.ProductDetail .ProductSummary
{
 vertical-align: top;
}
 
.ProductDetail .ProductImage
{
 width: 220px;
}
 
.ProductDetail .ProductShortDescription
{
 font-weight: bold;
}
 
.ProductDetail .ProductDescription
{
 padding: 10px;
}
 
/* News */
.NewsDetail .NewsSummary
{
 font-weight: bold;
 padding: 5px;
}
 
.NewsDetail .NewsReleaseDate
{
 color: #2e68bf;
 padding: 0px 5px 5px 6px;
 font-size: 14px;
 font-weight: bold;
}
 
.NewsDetail .NewsText
{
 padding: 5px;
}
 
.NewsDetail .NewsTitle
{
 font-size: 22px;
 font-weight: bold;
 color: #86c74c;
 margin: 0px;
 padding: 10px 5px 0px 3px;
}
 
.NewsLatest
{
 width: 170px;
 height: 119px;
 overflow: hidden;
}
 
.NewsLatest .NewsTitle
{
 font-weight: bold;
 font-size: 15px; 
 padding: 5px 0px 0px 0px;
}
 
.NewsLatest hr
{
 margin: 0px;
 padding: 0px;
 color: #eeeeee;
}
 
.NewsLatest .NewsSummary
{
 height: 63px;
 overflow: hidden;
}
 
.NewsLatest .LinkMore
{
 background-image: url(../app_themes/green/Images/White/arrowrightmiddle.gif);
 background-repeat: no-repeat;
 background-position: right;
 padding: 3px 12px 6px 5px;
 display: block;
 text-align: right;
 font-weight: bold;
}
 
/* Search result */
.SearchResult
{
 padding: 5px 3px 5px 3px;
}
 
.SearchResult .ResultTitle
{
 padding: 0px 0px 1px 12px;
 font-weight: bold;
 background-image: url(../app_themes/green/Images/Blue/arrowrightmiddle.gif);
 background-repeat: no-repeat;
 background-position: left;
}
 
.SearchResult .ResultPath
{
 padding-left: 12px;
}
 
.NewsletterSubscription input[type="text"]
{
 width: 128px;
}
 
.ErrorLabel
{
 color: #ff0000;
}
 
.InfoLabel
{
 color: #000000;
}
 
/* My account */
.ContentButton
{
 width: 75px;
}
 
.TextBoxField
{
 width: 280px;
}
 
.DropDownField
{
 width: 285px;
}
 
.TabsHeader
{
 padding: 5px;
 border-top: solid 1px #cccccc;
 border-left: solid 1px #cccccc;
 border-right: solid 1px #cccccc;
}
 
.TabControlLinkSelected
{
 font-weight: bold;
}
 
.TabsContent
{
 padding: 10px;
 border: solid 1px #cccccc;
}

/*Added for Rajasthan_Tourism */


.hypNormalInRed, .hypNormalInRed:visited
{
	font-size:11px;
 	font-weight: normal;
	font-family:Verdana;
	color:#FF0000;
	
}


.fs1{font-size:10px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}

.LeftBody
{
	background-color:#dcbfa0;
}
.RigthBody
{
	background-color:ButtonFace;
}
.Center
{
	background-color:#000000;
}

.PStyle
{
	margin-left: 6px; 
	margin-right: 6px;
	text-align:justify;
}

.SpanStyle
{
	FONT-SIZE: 8.5pt;
}


.TextNormal
{
	font-size:11px;
	font-family:Verdana;
	font-weight:normal;
	color:black;
	padding-left:10px;
	padding-right:10px;
}

.TextBold
{
 font-size:11px;
 font-family:Verdana;
 font-weight:bold;
 color:black;
}

.TextBoldJap
{
 font-size:11px;
 font-family:MS PMincho;
 font-weight:bold;
 color:black;
}

.TextBoldHin
{
 font-size:11px;
 font-family:Kruti Dev 010;
 font-weight:bold;
 color:black;
}



.AirticketHeader
{
 font-size:22px;
 font-family:Arial;
 font-weight:bold;
 color:#ff0000;
 
}
.Airticket
{
 font-size:15px;
 font-family:Arial;
 font-weight:bold;
 color:Black;
 
}


.AirTicketLink:link
{
 font-size:13px;
 font-family:Arial;
 color:Black;
text-decoration:underline;
 
}
.AirTicketLink:visited
{
 font-size:13px;
 font-family:Arial;
 color:Black;
 text-decoration:underline;
}
.AirTicketLink:hover
{
 font-size:13px;
 font-family:Arial;
 color:Black;
text-decoration:underline;
 
}
.AirTicketLink:active
{
 font-size:13px;
 font-family:Arial;
 color:Black;
 text-decoration:underline;
}
.TopNavigationHeader
{
        font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:Black;
}

.TopNavigationHeaderJap
{
        font-size:11px;
	font-family:MS PMincho;
	font-weight:bold;
	color:Black;
}

.TopNavigationHeaderHin
{
        font-size:11px;
	font-family:Kruti Dev 010;
	font-weight:bold;
	color:Black;
}



.hypBoldBlack, .hypBoldBlack:visited

{
	font-family:Verdana;
	font-size: 10px;
	font-weight:bold;
	color:Black;
	
}
.hypNormal, .hypNormal:visited
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:Maroon;
	text-decoration:none;
	
}

.hypNormalJap, .hypNormalJap:visited
{
	font-family:MS PMincho;
	font-size: 11px;
	font-weight:Normal;
	color:Maroon;
	text-decoration:none;
	
}

.hypNormalHin, .hypNormalHin:visited
{
	font-family:Kruti Dev 010;
	font-size: 11px;
	font-weight:Normal;
	color:Maroon;
	text-decoration:none;
	
}

.hypBold:link, .hypBold:visited
{
	font-family:arial,verdana;
	font-size:9pt;
	color:#F0E4AD;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
		
}
.hypBold:hover
{
	font-family:arial,verdana;
	font-size:9pt;
	color:#000000;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;     
	
}


.hypBoldJap:link, .hypBoldJap:visited
{
	font-family:MS PMincho;
	font-size:9pt;
	color:#F0E4AD;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
		
}
.hypBoldJap:hover
{
	font-family:arial,verdana;
	font-size:9pt;
	color:#000000;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;     
	
}

.hypBoldHin:link, .hypBoldHin:visited
{
	font-family:Kruti Dev 010;
	font-size:9pt;
	color:#F0E4AD;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
		
}
.hypBoldHin:hover
{
	font-family:arial,Kruti Dev 010;
	font-size:9pt;
	color:#000000;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;     
	
}







.hypBoldForNewsLetter:link, .hypBoldForNewsLetter:visited
{
	font-family:arial,verdana;
	font-size:9pt;
	color:maroon;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
		
}
.hypBoldForNewsLetter:hover
{
	font-family:arial,verdana;
	font-size:9pt;
	color:black;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;     
	
}

.hypBoldWOUnderline, .hypBoldWOUnderline:visited
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	color:Maroon;
	text-decoration:none;

}
.hypBoldWOUnderline:hover
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	color:CornflowerBlue;
	text-decoration:none;

}
.hypLinkInEditableText{
  	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:blue;
	text-decoration:underline;
	
}

.hypLinkInEditableText:visited
{
  	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:blue;
	text-decoration:underline;
	
}

.hypLinkInEditableText:hover
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:blue;
	text-decoration:none;
}


.hypLinkInEditableText1
{
  	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:#FFF3BD;
	text-decoration:underline;	
}

.hypLinkInEditableText1:visited
{
  	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:#FFF3BD;
	text-decoration:underline;	
}

.hypLinkInEditableText1:hover
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:Normal;
	color:#FFF3BD;
	text-decoration:none;
}


/*.buttonStyle
{
  background-image:url(../app_Themes/green/images/UserControls/bg-button.gif);
  repeat:repeat-x;
  border: 1px solid #33619E;
  font-weight:bold;
}
.Heading
{
 font-family:Verdana;
 font-size:x-large;
 color:White;
 text-decoration:none;
}
.TextNormalGrey
{
 font-size:10px;
 font-family:Verdana;
 font-weight:normal;
 color:GrayText;
}
*/
/* CSS Document */
body
{
	background:#000000;
	padding:0px;
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.ContentMasterTemplet 
{
	background-color:#000000;
	width:100%;
	margin: 0px auto;
}

.ContentMasterTempletFooter 
{
	border-bottom:1px solid #750B19;
	border-left:1px solid #750B19;
	border-right:1px solid #750B19;
	background-color:#FFFFFF;
	width:100%;
	margin: 0px auto;
}

.ContentMasterTempletBody 
{
	border-left:1px solid #750B19;
	border-right:1px solid #750B19;
	background-color:#FFFFFF;
	width:100%;
	margin: 0px auto;
}

.heading1 {font-size:14px;
	color:#0E41C6;
	font-weight:bold;
	}

	
.fll {float:left;}
.flr {float:right;}	

/*HEADER*/	
.Topheader {background:#000000 url(../App_Themes/Green/Images/UserControls/top-bg.gif) repeat-x;
	/*padding-left:22px;
	padding-right:15px;*/
	height:67px;}
	
.Topheader a:link {text-decoration:underline; color:#C3C1C0;}	
.Topheader a:visited {text-decoration:underline; color:#C3C1C0;}
.Topheader a:active {text-decoration:underline; color:#C3C1C0;}
.Topheader a:hover {text-decoration:none; color:#C3C1C0;}



.link01:link{color:#C3C1C0; text-decoration:none; }
.link01:active{color:#C3C1C0; text-decoration:none; }
.link01:visited{color:#C3C1C0; text-decoration:none; }
.link01:hover{color:#C3C1C0; text-decoration:none; }

.link02:link{color:#FAFDEB; text-decoration:none; }
.link02:active{color:#FAFDEB; text-decoration:none; }
.link02:visited{color:#FAFDEB; text-decoration:none; }
.link02:hover{color:#FAFDEB; text-decoration:underline; }

.link03:link{color:#93112B; text-decoration:none; }
.link03:active{color:#93112B; text-decoration:none; }
.link03:visited{color:#93112B; text-decoration:none; }
.link03:hover{color:#93112B; text-decoration:none; }

.link04:link{color:#FF0000; text-decoration:none; }
.link04:active{color:#FF0000; text-decoration:none; }
.link04:visited{color:#FF0000; text-decoration:none; }
.link04:hover{color:#FF0000; text-decoration:underline; }

.link05:link{color:#0000FF; text-decoration:none; }
.link05:active{color:#0000FF; text-decoration:none; }
.link05:visited{color:#0000FF; text-decoration:none; }
.link05:hover{color:#0000FF; text-decoration:underline; }

.link06:link{color:#13003B; text-decoration:none; }
.link06:active{color:#13003B; text-decoration:none; }
.link06:visited{color:#13003B; text-decoration:none; }
.link06:hover{color:#13003B; text-decoration:underline; }

.link07:link{color:#734101; text-decoration:none; }
.link07:active{color:#734101; text-decoration:none; }
.link07:visited{color:#734101; text-decoration:none; }
.link07:hover{color:#734101; text-decoration:underline; }

.link08:link{color:#2D1E0A; text-decoration:none; }
.link08:active{color:#2D1E0A; text-decoration:none; }
.link08:visited{color:#2D1E0A; text-decoration:none; }
.link08:hover{color:#2D1E0A; text-decoration:underline; }

.link09:link{color:#000000; text-decoration:underline; }
.link09:active{color:#000000; text-decoration:underline; }
.link09:visited{color:#000000; text-decoration:underline; }
.link09:hover{color:#000000; text-decoration:none; }

.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}


/*BUTTON*/

.button01 {
	background:url(/KENTICOCMS2.1A/getfile/a15392da-6cc6-486d-a4e9-c3eca6ef498c/bg02.aspx
		       ) 
	repeat-x;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;}
.button01 a:link{color:#FFFFFF; text-decoration:none; }
.button01 a:active{color:#FFFFFF; text-decoration:none; }
.button01 a:visited{color:#FFFFFF; text-decoration:none; }
.button01 a:hover{color:#FFFFFF; text-decoration:none; }

.left-content 
{	float:left;
	width:168px;
	padding-left:0px;
	padding-bottom:10px;
	padding-right:8px;
	text-align:left;
	background-color:#FFFFFF;	
	}
	
.center-content {float:left;
	width:410px;
	margin-top:08px;
	margin-left:6px;
	padding-right:10px;
	padding-bottom:10px;
	/*border-right:1px solid #C63526;
	border-left:1px solid #C63526;*/
	text-align:left;
	background-color:#FFFFFF;	
	}
	
.right-content {float:left;
	margin-top:08px;
	width:150px;
	padding-left:6px;
	padding-top:08px;
	padding-right:0px;
	text-align:left;
	background-color:#FFFFFF;	
	}			
	
.online-booking {width:130px;
	padding-right:10px;
	padding-bottom:20px;
	padding-left:10px;
	font-size:10px;
	font-weight:bold;
	background-color:#FAF9D3;
	border-right:4px solid #D4D2A0;
	border-left:4px solid #D4D2A0;
	}
			
.itenarary-img {float:left; padding:7px 0px 5px 5px;}
.itenarary-txt {float:left; width:290px; padding:5px 0px 0px 15px;}



/*BACKGROUND COLOR*/
.bgc02 {background-color:#97AEC3;}
.bgc03 {background-color:#75BEFE;}
.bgc04 {background-color:#A2B833;}
.bgc05 {background-color:#D99046;}
.bgc06 {background-color:#ECF3C9;}
.bgc07 {background-color:#FAE9A4;}
.bgc08 {background-color:#E4EFFA;}
.bgc09 {background-color:#FEAD42;}
.bgc09 {background-color:#FEAD42;}
.bgc10 {background-color:#FFE8C3;}
.bgc11 {background-color:#EEEEEE;}
.bgc12 {background-color:#FF0000;}
.bgc13 {background-color:#DDE2F0;}
.bgc14 {background-color:#E7E7E5;}	

/*BACKGROUND GRADIENT*/
.bgimg01 {background:url(/KENTICOCMS2.1A/getfile/a15392da-6cc6-486d-a4e9-c3eca6ef498c/bg02.aspx) repeat-x;}	
.bgimg02 {background:url(/KENTICOCMS2.1A/getfile/8e011856-1d0b-47b1-9682-52b6a399bf7c/bg03.aspx) repeat-x;}	
.bgimg03 {background:url(../Images/grad08.jpg) repeat-x;}
	
/*FONT SIZE*/	
.fs09 {font-size:9px;}
.fs10 {font-size:10px;}
.fs12 {font-size:12px;}	
	
/*FONT COLOR*/	
.fc01 {color:#FFFFFF;}
.fc02 {color:#999999;}
.fc03 {color:#C3C1C0;}	
.fc04 {color:#FF3333;}
.fc05 {color:#93112B;}
.fc06 {color:#13003B;}
.fc07 {color:#734101;}
.fc08 {color:#2D1E0A;}
.fc09 {color:#FF0000;}
.fc10 {color:#22AB00;}
.fc11 {color:#6F1305;}
.fc12 {color:#000068;}
.fc13 {color:#3D2E01;}

/*FONT WEIGHT*/
.fwn {font-weight:normal;}
.b {font-weight:bold;}



/*BORDERS*/
.b01 {border:1px solid #676767;}
.b02 {border:1px solid #535E1E;}
.b03 {border:1px solid #6B7635;}
.b04 {border:1px solid #55060C;}
.b05 {border:1px solid #000068;}
.b06 {border:1px solid #0000FF;}
.b07 {border:1px solid #000000;}

.br01 {border-right:1px solid #E9D2D5;}
.br02 {border-right:1px solid #C63526;}

.bb01 {border-bottom:1px solid #AEB2C5;}
.bb02 {border-bottom:1px solid #000000;}
.bb03 {border-bottom:2px solid #97AEC3;}

.bl01 {border-left:1px solid #C63526;}

/*LINE HEIGHT*/
.lh15 {line-height:15px;}

/*MARGINS*/
.mt08 {margin-top:8px;}
.mt20 {margin-top:20px;}

.ml06 {margin-left:6px;}
.ml10 {margin-left:15px;}

/*PADDING*/
.p03 {padding:3px;}
.p04 {padding:4px;}
.p05 {padding:5px;}
.p09 {padding:9px;}

/*PADDING TOP*/
.pt05 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt18 {padding-top:18px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}

/*PADDING LEFT*/
.pl05 {padding-left:5px;}
.pl07 {padding-left:7px;}
.pl10 {padding-left:10px;}
.pl12 {padding-left:12px;}
.pl15 {padding-left:15px;}

/*PADDING RIGHT*/
.pr15 {padding-right:15px;}

/*PADDING BOTTOM*/
.pb15 {padding-bottom:15px;}


/*WIDTH*/
.w80 {width:80px;}
.w172 {width:172px;}
.w300 {width:300px;}
.w590 {width:590px;}
.w130{width:130px;}

.textbox {font-size:11px; font-family:Arial;}

.search-button 
{
	background:url(../App_Themes/Green/Images/UserControls/search-bg.gif) repeat-x;
	border:1px solid #466FA7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:19px
}

.footer_strip
{
	height:26px;
	background:url(../app_Themes/green/Images/UserControls/footer_strip.gif);	background-repeat:repeat-x;
	text-align:center;
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#E6DBA8;
	align:center;

}
a.footer_strip_over:link {
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#E6DBA8;
	text-decoration:none;
	align:center;
}
a.footer_strip_over:hover {
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
	align:center;
}
a.footer_strip_over:active{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#E6DBA8;
	text-decoration:none;
	align:center;
}
a.footer_strip_over:visited{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#E6DBA8;
	text-decoration:none;
	align:center;
}
.margintop {
	margin-top:-10px;
}


/* New User Control */

.bodyprop {
	background-color:#000000;
	margin-top:0px;
}
table.tableprop980 {
	width:980px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop980 td {
	padding:0px;
}
table.tableprop975 {
	width:975px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop975 td {
	padding:0px;
}

.border {
	border:0;
}
.horzspacer543 {
	width:543px;
	height:27px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	text-align:right;
	font-weight:bold;
}
.horzspacer211 {
	width:211px;
	height:27px;
	text-align:right;
}
.horzspacer43 {
	width:43px;
	height:27px;
	text-align:center;
}
.txtbox {
	width:159px;
	height:13px;
	background-color:white;
	border-top-color:black;
	border-right-color:black;
	border-bottom-color:black;
	border-left-color:black;
	color:#524D3A;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
}
.valignbottom {
	vertical-align:bottom;
}

/* Menu Part Start*/
table.tableprop980_menu {
	width:980px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop980_menu td {
	padding:0px;
}
.horzspacer16 {
	width:16px;
	height:25px;
}
.horzspacer109:link {
	width:109px;
	height:25px;
	background-image:url(images/menu_bgimg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:#3D3821;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	display:block;
}
a.horzspacer109 {
	width:109px;
	height:25px;
	background-image:url(images/menu_bgimg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:#3D3821;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	display:block;
}
a.horzspacer109:hover {
	width:109px;
	height:25px;
	background-image:url(images/MO_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;	
	vertical-align:middle;
	letter-spacing:1px;	
	text-decoration:none;
	display:block;
}
a.horzspacer109:active {
	width:109px;
	height:25px;
	background-image:url(images/MO_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
	display:block;
}
.margin_top {
	margin-top:5px;
	display:block;
}
.horzspacer10 {
	width:10px;
}
.horzspacer185 {
	width:185px;
}
.horzspacer9 {
	width:9px;
}
.horzspacer18 {
	width:18px;
}
.bgcolorgrey {
	background-color:#807A5F;
	height:35px;
	border-top:1px solid black;
	border-bottom:1px solid black;
}

/* Menu Part End */
.bgcolor_grey_borderbtm {
	height:10px;
	background-color:#605B47;
	border-bottom:1px solid black;
}

/* Left Navigation Starts*/
.leftnav {
	width:215px;
	vertical-align:top;
	background-color:#605B47;
	border-right:0px solid black;
}
table.tableprop215 {
	width:215px;
	border:0px;
	border-collapse:collapse;
	background-color:#807A5F;
}
table.tableprop215 td {
	padding:0px;
}
table.tableprop215_advancebooking {
	width:215px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop215_advancebooking td {
	padding:0px;
}
.vertspacer28 {
	height:28px;
	background-color:#B04900;
}
.horzspacer40 {
	width:40px;
	text-align:center;
	vertical-align:bottom;
}
.horzspacer175 {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF3BD;
	text-align:left;
}
.horzspacerHin175 {
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF3BD;
	text-align:left;
}


.horzspacerJap175 {
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF3BD;
	text-align:left;
}
.vertspacer155 {
	height:155px;
}
table.tableprop203 {
	width:203px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop203 td {
	padding:0px;
}
table.tableprop203_leftnavmenu {
	width:203px;
	border:0px;
	border-collapse:collapse;
	margin-left:10px;
	margin-top:15px;
	line-height:25px;
}
table.tableprop203_leftnavmenu td {
	padding:0px;
}
.horzspacer10{
	width:10px;
}
.horzspacer169 {
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}

.horzspacerHin169 {
	width:169px;
	font-family:Kruti Dev 010;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}

.horzspacerJap169 {
	width:169px;
	font-family:MS PMincho;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:link {
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:hover{
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:active{
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:visited{
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
table.tableprop207 {
	width:217px;
	border:0px;
	border-collapse:collapse;
	text-align:left;
}
table.tableprop207 td {
	padding:0px;
}
.nav_header_strip {
	height:22px;
	background:url(../app_Themes/green/Images/UserControls/footer_strip.gif);
	background-repeat:repeat-y;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#3D3821;
}

.nav_header_stripHin {
	height:22px;
	background:url(../app_Themes/green/Images/UserControls/footer_strip.gif);
	background-repeat:repeat-y;
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#3D3821;
}
.aligncenter {
	text-align:center;
}
.vertspacer5 {
	height:5px;
}
.horzspacer5 {
	width:5px;
}
.leftnav_menulinks{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}

.leftnav_menulinksHin{
	
	font-size:8.5pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;

}
a.leftnav_menulinks:link
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}
a.leftnav_menulinks:visited
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}

a.leftnav_menulinks:hover {
	
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFF64;
	text-decoration:none;
}
a.leftnav_menulinks:active {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFF64;
	text-decoration:none;
}
/* Left Navigation Ends*/
/*Top Navigation starts here*/
.topnav_menulinks{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.topnav_menulinks:link
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.toptnav_menulinks:visited
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}

a.topnav_menulinks:hover {
	
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}
a.topnav_menulinks:active {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}

.topnav_menulinksJap{
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.topnav_menulinksJap:link
{
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.toptnav_menulinksJap:visited
{
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}

a.topnav_menulinksJap:hover {
	
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}
a.topnav_menulinksJap:active {
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}


.topnav_menulinksHin{
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.topnav_menulinksHin:link
{
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.toptnav_menulinksHin:visited
{
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}

a.topnav_menulinksHin:hover {
	
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}
a.topnav_menulinksHin:active {
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}


/*Top Navigation Ends here*/

/* Middle Content Starts*/
table.tableprop550 {
	width:550px;
	border:0px;
	border-collapse:collapse;
	background-color:#605B47;
	border-right:1px solid black;
}
table.tableprop550 td {
	padding:0px;
}
table.tableprop550_content {
	width:510px;
	border:0px;
	border-collapse:collapse;
	margin-top:20px;
	margin-bottom:20px;
}
table.tableprop550_content td {
	padding-left:10px;
}

.bred_crumbs {
	height:30px;
	color:#FFF3BD;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
}
.valigntop {
	vertical-align:top;
}
.valignmiddle {
	vertical-align:middle;
}
.middle_links {
	width:525px;
	height:61px;
	font-family:arial,verdana;
	font-size:9pt;
	color:#F0E4AD;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
}
a.middle_links:hover {
	width:525px;
	height:61px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	vertical-align:middle;
	line-height:20px;
	text-decoration:underline
}
a.middle_links:active {
	width:525px;
	height:61px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	vertical-align:middle;
	line-height:20px;
	text-decoration:underline
}
table.tableprop525 {
	width:500px;
	height:61px;
	border:0px;
	border-collapse:collapse;
	text-align:left
}
table.tableprop525 td {
	padding:0px;
}
.page_heading {
	height:35px;
	font-family:arial,verdana;
	font-size:10pt;
	font-weight:bold;
	color:black;
	border-bottom:1px solid black;
}
.vertspacer15 {
	height:15px;
	border-bottom:1px solid black;
}
.bgcolor_content {
	background-color:#FFF2BC;
	/*font-family:arial,verdana;
	font-size:9pt;*/
	color:black;
	border-color:#111111;		
}

.pagenext {
	height:23px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	text-align:center;
	font-weight:bold;
}
.pageactive {
	color:#FFF2BC;
}
.bottom_sandal_line {
	height:3px;
	background-color:#FFF2BC;
}
table.tableprop980_middlearea {
	width:980px;
	border:0px;
	border-collapse:collapse;
	border-bottom:1px solid black;
}
table.tableprop980_middlearea td {
	padding:0px;
}
/* Middle Content Ends*/

/* Right Content Starts */
.rightbgcolor {
	background-color:#605B47;
	vertical-align:top;
}
table.tableprop215_rightnav {
	width:215px;
	border:0px;
	border-collapse:collapse;
	margin-top:10px;
}
table.tableprop215_rightnav td {
	padding:0px;
}
table.tableprop190 {
	width:190px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop190 td {
	padding:0px;
}
.bgcolorgrey_rightnav {
	width:215px;
	background-color:#807A5F;
	vertical-align:top;
}
.bottom_image_text {
	font-family:arial,verdana;
	font-size:8pt;
	color:white;
	font-weight:bold;
}
	
/* Right Content Ends */
/* Footer */
.copyright {
	height:20px;
	font-family:arial,verdana;
	font-size:8pt;
	color:#898987;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
/* Footer */
/* Home Page CSS Styles*/
/* CSS Document */
.bodyprop {
	background-color:#000000;
	margin-top:0px;
}
table.tableprop980 {
	width:980px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop980 td {
	padding:0px;
}
.border {
	border:0;
}
.horzspacer543 {
	width:543px;
	height:27px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	text-align:right;
	font-weight:bold;
}
.horzspacer192 {
	width:170px;
	height:27px;
	text-align:right;
}
.horzspacer43 {
	width:65px;
	height:27px;
	text-align:right;
}
.txtbox {
	width:159px;
	height:13px;
	background-color:white;
	border-top-color:black;
	border-right-color:black;
	border-bottom-color:black;
	border-left-color:black;
	color:#524D3A;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
}
.valignbottom {
	vertical-align:bottom;
}
.vertspacer8 {
	height:8px;
}
.horzspacer16 {
	width:16px;
	height:25px;
}
.horzspacer10 {
	width:10px;
}
.horzspacer9 {
	width:9px;
}
.horzspacer18 {
	width:18px;
}
.margin_top {
	padding-top:5px;
	display:block;
}
}
table.tableprop241 {
	width:320px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop230 td {
	padding:0px;
}
.vertspacer2 {
	height:2px;
}
.header_bgimg {
	height:26px;
	width:230px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFF3BD;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
}
.header_bgimg_more {
	height:26px;
	width:320px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
}
a.header_bgimg_more_over {
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
a.header_bgimg_more_over:hover {
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
.bgcolor_grey {
	background-color:#BFB68E;
	vertical-align:top;
}
table.tableprop214 {
	width:300px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;
	margin-top:8px;
	margin-left:8px;
}
table.tableprop214 td {
	padding:0px;
}


table.tableprop120 {
	width:120px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;


}
table.tableprop120 td {
	padding:0px;
}
table.tableprop155{
	width:155px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;

}
table.tableprop155 td {
	padding:0px;
}

table.tableprop150{
	width:150px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;

}
table.tableprop150 td {
	padding:0px;
}

table.tableprop185{
	width:185px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;


}
table.tableprop185 td {
	padding:0px;
}

table.tableprop214_inner {
	width:300px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;
}
table.tableprop214_inner td {
	padding:0px;
}
.valigntop {
	vertical-align:top;
}
.horzspacer129 {
	width:129px;
	vertical-align:top;
}
.horzspacer5 {
	width:5px;
}
.vertspacer5 {
	height:5px;
}
.content {
	width:170px;
	font-family:arial,verdana;
	font-size:8pt;
	color:black;
	vertical-align:top;
}
.content1 {
	font-family:arial,verdana;
	font-size:8pt;
	color:black;
	vertical-align:top;
}
.horzspacer16 {
	width:16px;
}
.vertspacer10 {
	height:10px;
}
.vertspacer3 {
	height:3px;
}
.horzspacer3 {
	width:3px;
}
.horzspacer146 {
	width:146px;
	border-top-color:solid 1px #FFFFFF;
	background-color:#605B47;
}
.bgcolor_sandal {
	background-color:#F0E4AD;
	width:316px;
	height:2px;
}
.horzspacer6 {
	width:6px;
}
.valignmiddle {
	vertical-align:middle;
}
table.tableprop767 {
	width:767px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop767 td {
	padding:0px;
}
table.tableprop186 {
	width:186px;
	border:0px;
	border-collapse:collapse;
	background-color:#FFF2BC;
}
table.tableprop186 td {	
	padding:0px;
}
table.tableprop186_border {
	width:183px;
	height:20px;
	border:0px;
	border-collapse:collapse;
	background-color:#FFF2BC;
	border-top:1px solid #FFF2BC;
	border-bottom:1px solid #FFF2BC;
	border-right:1px solid #FFF2BC;
	border-left:5px solid #FFF2BC;
}
table.tableprop186_border td {	
	padding:0px;
}
.border_bottom {
	border-bottom:2px solid black;
	vertical-align:middle;
}
.horzspacer157 {
	width:157px;
	height:18px;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#2B2816;
	border-collapse:collapse;
}
.horzspacer23 {
	width:23px;
	background-color:#B04900;
}
.horzspacer114 {	
	width:114px;
}
.horzspacer66 {
	width:66px;
	font-family:arial,verdana;
	font-size:8pt;
	color:#F0E9CB;
	background-color:#B04900;
	text-align:center;
	text-decoration:none;
}
a.horzspacer66:link {
	width:66px;
	font-family:arial,verdana;
	font-size:8pt;
	color:#F0E9CB;
	background-color:#B04900;
	text-align:center;
	text-decoration:none;
}	
.more {
	height:20px;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:#FFF2BC;
	color:#FFF2BC;
	border-top:2px solid black;
}
.vertspacer12 {
	height:9px;
}
.horzspacer8 {
	width:8px;
}
.horzspacer293 {
	width:293px;
	height:131px;
	background-color:#DAD0A3;
	border-top:3px solid #B04900;
	border-right:3px solid #B04900;
	border-bottom:3px solid #B04900;;
	border-left:3px solid #B04900;
}
table.tableprop247 {
	width:257px;
	border:0px;
	border-collapse;
}
table.tableprop247 td f{
	padding:0px;
}
.onlinebooking_text {
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
}
.onlinebooking_textHin {
	font-family:Kruti Dev 010;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
}
.onlinebooking_textJap {
	font-family:MS PMincho;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
}
a.onlinebooking_text:link {
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}
a.onlinebooking_text:visited{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}

a.onlinebooking_text:hover{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}
a.onlinebooking_text:active{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}

.blacktext {
	font-family:arial,verdana;
	font-size:8pt;
	color:black;
	text-decoration:none;
}
.horzspacer379 {
	width:379px;
	height:131px;
	background-color:#DAD0A3;
	border-top:3px solid #B04900;
	border-right:3px solid #B04900;
	border-bottom:3px solid #B04900;
	border-left:3px solid #B04900;
}
table.tableprop332 {
	width:332px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop332 td {
	padding:0px;
}
.horzspacer40 {
	width:40px;
}
.dotofficers {
	font-family:arial,verdana;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
a.dotofficers {
	font-family:arial,verdana;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
/*Home Page CSS Styles END Here*/

table.tableprop229 {
	width:229px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop229 td {
	padding:0px;
}
table.tableprop221 {
	width:221px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop221 td {
	padding:0px;
}
table.tableprop191 {
	width:191px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop191 td {
	padding:0px;
}



.horzspacer229 {
	width:229px;
}
.horzspacer221 {
	width:221px;
}
.horzspacer191 {
	width:191px;
}

.horzspacer120
{
width:120px;

}
.vertspacer48 {
	height:48px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
}
.topstrip {
	height:20px;
	background-image:url(../app_Themes/green/Images/UserControls/airtickets_strip.gif);
	background-repeat:repeat-x;
}




/* New User Control */

.bodyprop {
	background-color:#000000;
	margin-top:0px;
}
table.tableprop980 {
	width:980px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop980 td {
	padding:0px;
}
table.tableprop975 {
	width:975px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop975 td {
	padding:0px;
}

.border {
	border:0;
}
.horzspacer543 {
	width:543px;
	height:27px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	text-align:right;
	font-weight:bold;
}
.horzspacer211 {
	width:211px;
	height:27px;
	text-align:right;
}
.horzspacer43 {
	width:43px;
	height:27px;
	text-align:center;
}
.txtbox {
	width:159px;
	height:13px;
	background-color:white;
	border-top-color:black;
	border-right-color:black;
	border-bottom-color:black;
	border-left-color:black;
	color:#524D3A;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
}
.valignbottom {
	vertical-align:bottom;
}

/* Menu Part Start*/
table.tableprop980_menu {
	width:980px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop980_menu td {
	padding:0px;
}
.horzspacer16 {
	width:16px;
	height:25px;
}
.horzspacer109:link {
	width:109px;
	height:25px;
	background-image:url(images/menu_bgimg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:#3D3821;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	display:block;
}
a.horzspacer109 {
	width:109px;
	height:25px;
	background-image:url(images/menu_bgimg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	color:#3D3821;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	display:block;
}
a.horzspacer109:hover {
	width:109px;
	height:25px;
	background-image:url(images/MO_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;	
	vertical-align:middle;
	letter-spacing:1px;	
	text-decoration:none;
	display:block;
}
a.horzspacer109:active {
	width:109px;
	height:25px;
	background-image:url(images/MO_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
	display:block;
}
.margin_top {
	margin-top:5px;
	display:block;
}
.horzspacer10 {
	width:10px;
}
.horzspacer185 {
	width:185px;
}
.horzspacer9 {
	width:9px;
}
.horzspacer18 {
	width:18px;
}
.bgcolorgrey {
	background-color:#807A5F;
	height:35px;
	border-top:1px solid black;
	border-bottom:1px solid black;
}

/* Menu Part End */
.bgcolor_grey_borderbtm {
	height:10px;
	background-color:#605B47;
	border-bottom:1px solid black;
}

/* Left Navigation Starts*/
.leftnav {
	width:215px;
	vertical-align:top;
	background-color:#605B47;
	border-right:0px solid black;
}
table.tableprop215 {
	width:215px;
	border:0px;
	border-collapse:collapse;
	background-color:#807A5F;
}
table.tableprop215 td {
	padding:0px;
}
table.tableprop215_advancebooking {
	width:215px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop215_advancebooking td {
	padding:0px;
}
.vertspacer28 {
	height:28px;
	background-color:#B04900;
}
.horzspacer40 {
	width:40px;
	text-align:center;
	vertical-align:bottom;
}
.horzspacer175 {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF3BD;
	text-align:left;
}

.horzspacerHin175 {
	font-family:Kruti Dev 010;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF3BD;
	text-align:left;
}

.horzspacerJap175 {
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#FFF3BD;
	text-align:left;
}
.vertspacer155 {
	height:155px;
}
table.tableprop203 {
	width:203px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop203 td {
	padding:0px;
}
table.tableprop203_leftnavmenu {
	width:203px;
	border:0px;
	border-collapse:collapse;
	margin-left:10px;
	margin-top:15px;
	line-height:25px;
}
table.tableprop203_leftnavmenu td {
	padding:0px;
}
.horzspacer10{
	width:10px;
}
.horzspacer169 {
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
.horzspacerHin169 {
	width:169px;
	font-family:Kruti Dev 010;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}

.horzspacerJap169 {
	width:169px;
	font-family:MS PMincho;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:link {
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:hover{
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:active{
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
a.horzspacer169:visited{
	width:169px;
	font-family:arial,verdana;
	font-size:9.5pt;
	text-decoration:underline;
	color:#FFF3BD;
	padding-left:5px;
}
table.tableprop207 {
	width:217px;
	border:0px;
	border-collapse:collapse;
	text-align:left;
}
table.tableprop207 td {
	padding:0px;
}
.nav_header_strip {
	height:22px; 
	background:url(../app_Themes/green/Images/UserControls/footer_strip.gif);
	background-repeat:repeat-y;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#3D3821;
}
.aligncenter {
	text-align:center;
}
.vertspacer5 {
	height:5px;
}
.horzspacer5 {
	width:5px;
}
.leftnav_menulinks{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}

.leftnav_menulinksJap{
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}
a.leftnav_menulinks:link
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}
a.leftnav_menulinks:visited
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFF3BD;
	text-decoration:none;
}

a.leftnav_menulinks:hover {
	
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFF64;
	text-decoration:none;
}
a.leftnav_menulinks:active {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFF64;
	text-decoration:none;
}
/* Left Navigation Ends*/
/*Top Navigation starts here*/
.topnav_menulinks{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.topnav_menulinks:link
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}
a.toptnav_menulinks:visited
{
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FFFFFF;
	text-decoration:none;
}

a.topnav_menulinks:hover {
	
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}
a.topnav_menulinks:active {
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:600;
	letter-spacing:normal;
	text-align:left;
	color:#FDFF4C;
	text-decoration:none;
}


/*Top Navigation Ends here*/

/* Middle Content Starts*/
table.tableprop550 {
	width:550px;
	border:0px;
	border-collapse:collapse;
	background-color:#605B47;
	border-right:1px solid black;
}
table.tableprop550 td {
	padding:0px;
}
table.tableprop550_content {
	width:510px;
	border:0px;
	border-collapse:collapse;
	margin-top:20px;
	margin-bottom:20px;
}
table.tableprop550_content td {
	padding-left:10px;
}

.bred_crumbs {
	height:30px;
	color:#FFF3BD;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
}
.valigntop {
	vertical-align:top;
}
.valignmiddle {
	vertical-align:middle;
}
.middle_links {
	width:525px;
	height:61px;
	font-family:arial,verdana;
	font-size:9pt;
	color:#F0E4AD;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
}
a.middle_links:hover {
	width:525px;
	height:61px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	vertical-align:middle;
	line-height:20px;
	text-decoration:underline
}
a.middle_links:active {
	width:525px;
	height:61px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	vertical-align:middle;
	line-height:20px;
	text-decoration:underline
}
table.tableprop525 {
	width:500px;
	height:61px;
	border:0px;
	border-collapse:collapse;
	text-align:left
}
table.tableprop525 td {
	padding:0px;
}
.page_heading {
	height:35px;
	font-family:arial,verdana;
	font-size:10pt;
	font-weight:bold;
	color:black;
	border-bottom:1px solid black;
}
.vertspacer15 {
	height:15px;
	border-bottom:1px solid black;
}
.bgcolor_content {
	background-color:#FFF2BC;
	/*font-family:arial,verdana;
	font-size:9pt;*/
	color:black;
	border-color:#111111;		
}
.pagenext {
	height:23px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	text-align:center;
	font-weight:bold;
}
.pageactive {
	color:#FFF2BC;
}
.bottom_sandal_line {
	height:3px;
	background-color:#FFF2BC;
}
table.tableprop980_middlearea {
	width:980px;
	border:0px;
	border-collapse:collapse;
	border-bottom:1px solid black;
}
table.tableprop980_middlearea td {
	padding:0px;
}
/* Middle Content Ends*/

/* Right Content Starts */
.rightbgcolor {
	background-color:#605B47;
	vertical-align:top;
}
table.tableprop215_rightnav {
	width:215px;
	border:0px;
	border-collapse:collapse;
	margin-top:10px;
}
table.tableprop215_rightnav td {
	padding:0px;
}
table.tableprop190 {
	width:190px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop190 td {
	padding:0px;
}
.bgcolorgrey_rightnav {
	width:215px;
	background-color:#807A5F;
	vertical-align:top;
}
.bottom_image_text {
	font-family:arial,verdana;
	font-size:8pt;
	color:white;
	font-weight:bold;
}
	
/* Right Content Ends */
/* Footer */
.copyright {
	height:20px;
	font-family:arial,verdana;
	font-size:8pt;
	color:#898987;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
/* Footer */
/* Home Page CSS Styles*/
/* CSS Document */
.bodyprop {
	background-color:#000000;
	margin-top:0px;
}
table.tableprop980 {
	width:980px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop980 td {
	padding:0px;
}
.border {
	border:0;
}
.horzspacer543 {
	width:543px;
	height:27px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
	text-align:right;
	font-weight:bold;
}
.horzspacer192 {
	width:170px;
	height:27px;
	text-align:right;
}
.horzspacer43 {
	width:65px;
	height:27px;
	text-align:right;
}
.txtbox {
	width:159px;
	height:13px;
	background-color:white;
	border-top-color:black;
	border-right-color:black;
	border-bottom-color:black;
	border-left-color:black;
	color:#524D3A;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
}
.valignbottom {
	vertical-align:bottom;
}
.vertspacer8 {
	height:8px;
}
.horzspacer16 {
	width:16px;
	height:25px;
}
.horzspacer10 {
	width:10px;
}
.horzspacer9 {
	width:9px;
}
.horzspacer18 {
	width:18px;
}
.margin_top {
	padding-top:5px;
	display:block;
}
}
table.tableprop241 {
	width:320px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop230 td {
	padding:0px;
}
.vertspacer2 {
	height:2px;
}
.header_bgimg {
	height:26px;
	width:230px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFF3BD;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
}
.header_bgimg_more {
	height:26px;
	width:320px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
}
a.header_bgimg_more_over {
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
a.header_bgimg_more_over:hover {
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
.bgcolor_grey {
	background-color:#BFB68E;
	vertical-align:top;
}
table.tableprop214 {
	width:300px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;
	margin-top:8px;
	margin-left:8px;
}
table.tableprop214 td {
	padding:0px;
}


table.tableprop120 {
	width:120px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;


}
table.tableprop120 td {
	padding:0px;
}
table.tableprop155{
	width:155px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;

}
table.tableprop155 td {
	padding:0px;
}
table.tableprop185{
	width:185px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;


}
table.tableprop185 td {
	padding:0px;
}

table.tableprop214_inner {
	width:300px;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;
}
table.tableprop214_inner td {
	padding:0px;
}
.valigntop {
	vertical-align:top;
}
.horzspacer129 {
	width:129px;
	vertical-align:top;
}
.horzspacer5 {
	width:5px;
}
.vertspacer5 {
	height:5px;
}
.content {
	width:170px;
	font-family:arial,verdana;
	font-size:8pt;
	color:black;
	vertical-align:top;
}
.content1 {
	font-family:arial,verdana;
	font-size:8pt;
	color:black;
	vertical-align:top;
}
.horzspacer16 {
	width:16px;
}
.vertspacer10 {
	height:10px;
}
.vertspacer3 {
	height:3px;
}
.horzspacer3 {
	width:3px;
}
.horzspacer146 {
	width:146px;
	border-top-color:solid 1px #FFFFFF;
	background-color:#605B47;
}
.bgcolor_sandal {
	background-color:#F0E4AD;
	width:316px;
	height:2px;
}
.horzspacer6 {
	width:6px;
}
.valignmiddle {
	vertical-align:middle;
}
table.tableprop767 {
	width:767px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop767 td {
	padding:0px;
}
table.tableprop186 {
	width:186px;
	border:0px;
	border-collapse:collapse;
	background-color:#FFF2BC;
}
table.tableprop186 td {	
	padding:0px;
}
table.tableprop186_border {
	width:183px;
	height:20px;
	border:0px;
	border-collapse:collapse;
	background-color:#FFF2BC;
	border-top:1px solid #FFF2BC;
	border-bottom:1px solid #FFF2BC;
	border-right:1px solid #FFF2BC;
	border-left:5px solid #FFF2BC;
}
table.tableprop186_border td {	
	padding:0px;
}
.border_bottom {
	border-bottom:2px solid black;
	vertical-align:middle;
}
.horzspacer157 {
	width:157px;
	height:18px;
	font-family:arial,verdana;
	font-size:8.5pt;
	font-weight:bold;
	color:#2B2816;
	border-collapse:collapse;
}
.horzspacer23 {
	width:23px;
	background-color:#B04900;
}
.horzspacer114 {	
	width:114px;
}
.horzspacer66 {
	width:66px;
	font-family:arial,verdana;
	font-size:8pt;
	color:#F0E9CB;
	background-color:#B04900;
	text-align:center;
	text-decoration:none;
}
a.horzspacer66:link {
	width:66px;
	font-family:arial,verdana;
	font-size:8pt;
	color:#F0E9CB;
	background-color:#B04900;
	text-align:center;
	text-decoration:none;
}	
.more {
	height:20px;
	font-family:arial,verdana;
	font-size:8pt;
	font-weight:bold;
	background-color:#FFF2BC;
	color:#FFF2BC;
	border-top:2px solid black;
}
.vertspacer12 {
	height:9px;
}
.horzspacer8 {
	width:8px;
}
.horzspacer293 {
	width:293px;
	height:131px;
	background-color:#DAD0A3;
	border-top:3px solid #B04900;
	border-right:3px solid #B04900;
	border-bottom:3px solid #B04900;;
	border-left:3px solid #B04900;
}
table.tableprop247 {
	width:257px;
	border:0px;
	border-collapse;
}
table.tableprop247 td {
	padding:0px;
}
.onlinebooking_text {
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
}
a.onlinebooking_text:link {
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}
a.onlinebooking_text:visited{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}

a.onlinebooking_text:hover{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}
a.onlinebooking_text:active{
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:#B1081F;
	text-decoration:none;
}

.blacktext {
	font-family:arial,verdana;
	font-size:8pt;
	color:black;
	text-decoration:none;
}
.blacktextHin {
	font-family:Kruti Dev 010;
	font-size:8pt;
	color:black;
	text-decoration:none;
}
.blacktextJap {
	font-family:MS PMincho;
	font-size:8pt;
	color:black;
	text-decoration:none;
}
.horzspacer379 {
	width:379px;
	height:131px;
	background-color:#DAD0A3;
	border-top:3px solid #B04900;
	border-right:3px solid #B04900;
	border-bottom:3px solid #B04900;;
	border-left:3px solid #B04900;
}
table.tableprop332 {
	width:332px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop332 td {
	padding:0px;
}
.horzspacer40 {
	width:40px;
}
.dotofficers {
	font-family:arial,verdana;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
a.dotofficers {
	font-family:arial,verdana;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
/Home Page CSS Styles END Here*/

table.tableprop229 {
	width:229px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop229 td {
	padding:0px;
}
table.tableprop221 {
	width:221px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop221 td {
	padding:0px;
}
table.tableprop191 {
	width:191px;
	border:0px;
	border-collapse:collapse;
}
table.tableprop191 td {
	padding:0px;
}



.horzspacer229 {
	width:229px;
}
.horzspacer221 {
	width:221px;
}
.horzspacer191 {
	width:191px;
}

.horzspacer120
{
width:120px;

}
.vertspacer48 {
	height:48px;
	font-family:arial,verdana;
	font-size:9pt;
	color:white;
}
.topstrip {
	height:20px;
	background-image:url(../app_Themes/green/Images/UserControls/airtickets_strip.gif);
	background-repeat:repeat-x;
}
.txtbox_onlinechat {
	width:90px;
	height:15px;
	background-color:white;
	border-top-color:black;
	border-right-color:black;
	border-bottom-color:black;
	border-left-color:black;
	color:#524D3A;
	border-bottom-style:solid;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	margin-top:5px;
}
.buttonStyle1
{
height:19px;
background-color:#fff4ba;
font-family:arial,verdana;
font-size:9pt;
font-weight:bold;
color:black;
text-align:center;
}


.UIHeaderBg
{
	background-color:#B14900;
	text-align:left;
	height:25px;
	border-bottom :solid 1px white;
}

.UISecondHeaderBg
{
	background-color:#deb699;
	height:25px;
	border-bottom:solid 1px #deb699;
}

table.UITableCSS 
{
	border-style:ridge;
	border-width:1px;
	border-color:#deb699;
		
}
table.UITableCSS td
{
	border-style:ridge;
	border-width:1px;
	border-color:#deb699;

	
}

.UITableHeader
{
	background-color:#9f8d75;
	height:15px;
}

.LabelCSSwithWhiteText
{
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	font-color:white;
	color:white;
	margin-left:5px;
	font-family:arial,verdana;
}
.LabelCSSwithYellowText
{
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#FFFF64;	
	margin-left:5px;
	font-family:arial,verdana;
}
.buttonStyle
{
	height:19px;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-color:#B14900;
	font-family:arial,verdana;
	font-size:9pt;
	font-weight:bold;
	color:white;
	text-align:center;
}
.LabelUICSS
{
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#fff3bd;
	font-family:arial,verdana;
	margin-left:5px;
}

.LabelHeaderCSS
{
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	font-size:14px;
	color:#fff3bd;
	font-family:arial,verdana;
	margin-left:5px;
}
.LabelUIHeading
{
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	font-size:12px;
	color:#B14900;
	font-family:arial,verdana;
	margin-left:5px;
}
.ErrorLabelCss
{
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	font-size:11px;
	color:White;
	font-family:arial,verdana;
	margin-left:5px;
}
.TextBoxCSS
{
	width:200px;
	background-color:#FFFFFF;
	border-top:1px solid #808080;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	border-left:1px solid #808080;
	color:#474747;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}
.DropDownCSS
{
	width:200px;
	z-index:-100;
	background-color:#FFFFFF;
	border-top:1px solid #808080;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	border-left:1px solid #808080;
	color:#474747;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}
.hrColor{
	color:black;		
}

.vertspacerJap48 {
	height:48px;
	font-family:MS PMincho;
	font-size:9pt;
	color:white;
}

.horzspacerJap157 {
	width:157px;
	height:18px;
	font-family:MS PMincho;
	font-size:8.5pt;
	font-weight:bold;
	color:#2B2816;
	border-collapse:collapse;
}
.horzspacerJap66 {
	width:66px;
	font-family:MS PMincho;
	font-size:8pt;
	color:#F0E9CB;
	background-color:#B04900;
	text-align:center;
	text-decoration:none;
}


.header_bgimgJap {
	height:26px;
	width:230px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:MS PMincho;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFF3BD;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
}
.header_bgimg_moreJap {
	height:26px;
	width:320px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:MS PMincho;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
}
a.header_bgimg_more_overJap {
	font-family:MS PMincho;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
a.header_bgimg_more_overJap:hover {
	font-family:MS PMincho;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}

.TextNormalHin
{
	font-size:11px;
	font-family:Kruti Dev 010;
	font-weight:normal;
	color:black;
	padding-left:10px;
	padding-right:10px;
}
.TextNormalJap
{
	font-size:11px;
	font-family:MS PMincho;
	font-weight:normal;
	color:black;
	padding-left:10px;
	padding-right:10px;
}


.hypBoldForNewsLetterHin:link, .hypBoldForNewsLetterHin:visited
{
	font-family:Kruti Dev 010;
	font-size:9pt;
	color:maroon;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
		
}
.hypBoldForNewsLetterHin:hover
{
	font-family:Kruti Dev 010;
	font-size:9pt;
	color:black;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;     
	
}


.hypBoldForNewsLetterJap:link, .hypBoldForNewsLetterJap:visited
{
	font-family:MS PMincho;
	font-size:9pt;
	color:maroon;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;
		
}
.hypBoldForNewsLetter:hover
{
	font-family:MS PMincho;
	font-size:9pt;
	color:black;
        font-weight:bold;
	vertical-align:middle;
	line-height:20px;
	text-decoration:none;     
	
}
.hypNormalInRedHin, .hypNormalInRedHin:visited
{
	font-size:11px;
 	font-weight: normal;
	font-family:Kruti Dev 010;
	color:#FF0000;
	
}
.hypNormalInRedJap, .hypNormalInRedJap:visited
{
	font-size:11px;
 	font-weight: normal;
	font-family:MS PMincho;
	color:#FF0000;
	
}
.header_bgimgHin {
	height:26px;
	width:230px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:Kruti Dev 010;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFF3BD;
	text-align:center;
	vertical-align:middle;
	letter-spacing:1px;
}
.header_bgimg_moreHin {
	height:26px;
	width:320px;
	background-image:url(../app_Themes/green/Images/UserControls/header_bgimg.gif);
	background-repeat:repeat-x;
	font-family:Kruti Dev 010;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
}
a.header_bgimg_more_overHin {
	font-family:Kruti Dev 010;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
a.header_bgimg_more_over:hoverHin{
	font-family:Kruti Dev 010;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	text-align:right;
	vertical-align:middle;
	letter-spacing:1px;
	text-decoration:none;
}
.dotofficersJap {
	font-family:MS PMincho;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
a.dotofficersJap {
	font-family:MS PMincho;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
.dotofficersHin {
	font-family:Kruti Dev 010;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
a.dotofficersHin {
	font-family:Kruti Dev 010;
	font-size:9pt;
	color:black;
	text-decoration:underline;
}
.nav_header_stripJap {
	height:22px;
	background:url(../app_Themes/green/Images/UserControls/footer_strip.gif);
	background-repeat:repeat-y;
	font-family:MS PMincho;
	font-size:8pt;
	font-weight:bold;
	letter-spacing:1px;
	color:#3D3821;
}

  
 .HindiContent
{
font-family:DV-TTYogesh;
	font-size:9pt;

}