﻿body
{ 
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: Verdana;
	font-size : 12px;
	color: #0083bf;	
	line-height:18px;
/*line-height: 20px; letter-spacing: 1px;*/
background-image:url(Image/Bg.png);
background-repeat:repeat-x;
background-color:#ffffff;

 }

/* TOP MENU STYLE - START */
a.uppermenu1:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.uppermenu1:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.uppermenu1:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #fffc00;
	text-decoration: none;
}


a.normalstyle:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#467CD6;
	text-decoration: none;
	

}
a.normalstyle:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#467CD6;
	text-decoration: none;
}
a.normalstyle:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;
	color: gray;
	text-decoration: none;
}
.normalstyle {
	font-family: Verdana;
	font-size: 8pt;
	font-weight:bold;
	color: maroon;
	padding-top: 10px;
}
/* normal STYLE - END */


.datagrid
{

	font-family:Verdana, Arial;
	font-size:10px;
	
	border-style:none;
	border-left:solid 1px #00ADEF;
	border-right:solid 1px #00ADEF;
	border-bottom:solid 1px #00ADEF;
	border-top:solid 1px #00ADEF;
	text-align:center;
	padding: 5px 5px 5px 5px;
		
}
.datagrid_header
{
	background-color:#00ADEF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	height:20px;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
}

.datagrid_row
{
	background-color: #EBF7FD;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	height:20px;
	
	

}

.datagrid_alt_row
{
	background-color:#C9E6F9;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	height:20px;
	
}

.datagrid_pager
{
	background-color: #00ADEF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color:#ffffff;
	text-align:center;
	letter-spacing :1
}



/* HTML ELEMENTS */



/* Water Mark Style- Start  */

.WaterTxt
{
	font-weight: bold;
	color: #a9a9a9;
	font-style: italic;
	font-family: Arial;
	font-size: 8pt;
}

/* Water Mark Style- End  */




/* Menu control that looks like a tab strip */
.tab, .tabItem
{
 font-family:Verdana,Arial,Helvetica;
 font-size: 8pt;
 font-weight:normal; 
 text-decoration: none;
 
}
.tab
{
	
 padding: 0px  0px 0px 0px;
 text-align: center;
 border:0px;
}
.tab a:link, .tab a:visited, .tab a:hover
{
 text-decoration: none;
 color:#333333;
}
.tabPage   /* If the area beneath the tab strip needs to have a box defined, use this style in the <td> */
{ 
  border: solid 0px #c0cbb6;
 vertical-align:top;
}
.tabItem
{
	padding: 3px 3px 3px 3px;
	border-top: #f0f8ff 1px outset;
	border-left: #f0f8ff 1px outset;
	border-right: darkgray 1px outset;
	border-bottom: #f7f6f3 1px outset;
	background-color: #F7F6F3;
}
.tabSelected 
{
	
 border-style:inset ;
 border-bottom: solid 1px #ccd9c0;
/* background-color:#7DA5E0;  */
}
.tabHover
{
 border-style: outset;
 border-bottom: solid 1px #ccd9c0;
 background-color: #d8e1ce;
}

a.LeftControlLbtn:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.LeftControlLbtn:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.LeftControlLbtn:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #00bfff;
	text-decoration: none;
}

 a.Leftmenu:link {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	/*color: #93B26E;*/
	/*color:#007a43;
	color:#000000;*/
	color:#000000;
	text-decoration: none;
		text-align:center;
	vertical-align:middle;
	
}
a.Leftmenu:visited {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	/*color: #93B26E;*/
	/*color:#007a43;*/
	color:#000000;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
}
a.Leftmenu:hover 
{	
	 /*color: #007a43;
	color: #6fa258;*/
	 color:#6f9fa0;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;	
	text-decoration: none;	 
}



/*Master Page Table Setting*/

	
	a.footermenu1:link 
	{
	font-family:Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #01336e;
	text-decoration: none;
}
a.footermenu1:visited {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #01336e;
	text-decoration: none;
}
a.footermenu1:hover {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

/* Button Style */


a.Btn
{
	background: transparent url(Image/400pxwhite.png) no-repeat top left;
	float: left; /*height: 31px;*/	
	padding: 0px 0px 5px 12px;
	text-decoration: none;
	color: #ffffff;
	letter-spacing: 1px;
	text-align: center;
	
}


a.Btn span
{
background: transparent url(Image/400pxwhite.png) no-repeat top right;

display: block;
padding: 1px 10px 5px 0px;
color:#ffffff;
letter-spacing: 1px;
text-align: center;
}



a.Btn:hover
{
background: transparent url(Image/400pxwhite.png) no-repeat top left;
color:#fffc00;
text-decoration:none;
letter-spacing: 1px;

}

a.Btn:hover span
{
	background: transparent url(Image/400pxwhite.png) no-repeat top right;
	color:#fffc00;
	text-decoration:none;
	letter-spacing: 1px;
}



A:link
{
	color:#002535;
	font-size:12px;
	text-decoration:none;
	font-family: Verdana;
	font-weight:bold;
}
A:visited
{
	color:#002535;
	font-size:12px;
	text-decoration:none;
	font-family: Verdana;
	font-weight:bold;
}
A:hover
{
	color:#800000;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana;
}



a.headerlink:link {
	font-family: Verdana;
	font-size: 9pt;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.headerlink:visited {
	font-family: Verdana;
	font-size: 9pt;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.headerlink:hover 
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #fffc00;
	text-decoration: none;
}

/* New Template */

.Heading
{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.TextSize
{
	font-weight:bold;
	font-size: 12px;
}
.TableBorder
{
	border-style:solid;
	border-width:1px;
	border-color:#d8e7ed; 
}
.Reservevation
{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.Banner
{
	background-image: url(Image/BANNER.png);
	background-repeat:no-repeat;
	width: 860px;
	height: 168px;
}


.TopMenuLeft
{
	background-image: url(Image/TopMenuLeft.png);
	background-repeat:no-repeat;
	width: 11px;
	height: 41px;
}

.TopMenuright
{
	background-image: url(Image/TopMenuRight.png);
	background-repeat:no-repeat;
	width: 11px;
	height: 41px;
}

.TopMenuCenter
{
	background-image: url(Image/TopMenucenter.png);
	background-repeat:repeat-x;
	height: 41px;
}

.LeftMenuLine
{
	background-image: url(Image/Leftmenuunderline.png);
	background-repeat:no-repeat;
	height: 3px;
	width:150px;
}
.Travelfrom
{
	background-image: url(Image/travellingfrom.png);
	background-repeat:no-repeat;
	height: 29px;
	width:126px;
}
.TravelTo
{
	background-image: url(Image/travellingto.png);
	background-repeat:no-repeat;
	height: 29px;
	width:126px;
}
.FooterLeft
{
	background-image: url(Image/footerleft.png);
	background-repeat:no-repeat;
	height: 52px;
	width:13px;
}
.FooterRight
{
	background-image: url(Image/footerright.png);
	background-repeat:no-repeat;
	height: 52px;
	width:13px;
}
.FooterMiddle
{
	background-image: url(Image/footercenter.png);
	background-repeat:repeat-x;
	width:834px;
	height: 52px;
}
.PageHeading
{
	background-image: url(Image/Heading.png);
	background-repeat:no-repeat;
	height: 53px;
	width:400px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
}





