/* CSS Document */
body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #003366; 
}


td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #003366; 
}

H1 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight:bold;
	text-decoration: none;
	padding-left:2px; 
	padding-right:10px; 
	color: #003366; 
}

H2 {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:bold;
	text-decoration: none;
	padding-left:2px; 
	padding-right:10px; 
	color: #87B9DA; 
}


.bodyCat {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none;
	padding-left:8px; 
	padding-right:10px; 
	color: #003366; 
}


/********************* ANCHOR PSEUDO-CLASSES *********************/

a:link,a:visited,a:active {
	color: #003366; 
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a:hover {
	color: #7EA6CA; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
}

/********************* BACKGROUNDS *********************/

.BGPanelLeft {
	background-image:url(/images/ess/backgrounds/mountain-left-panel.jpg);
	background-repeat:no-repeat;
}

.BGPanelMiddle {
	background-image:url(/images/ess/backgrounds/mountain-middle-panel.jpg);
	background-repeat:no-repeat;
}

.BGMain {
	background-image:url(/images/ess/backgrounds/mainBG.jpg);
	background-repeat:no-repeat;
}


.BGPanelRight {
	background-image:url(/images/ess/backgrounds/login-right-panel.jpg);
	background-repeat:no-repeat;
}

.BGPanelTop {
	background-image:url(/images/ess/backgrounds/plane-top-panel.jpg);
	background-repeat:no-repeat;
}

.BGcatOne {
	background-image:url(/images/ess/backgrounds/catBG-left.jpg);
	background-repeat:no-repeat;
}

.BGpage {
	background-image:url(content/upload/images/backgrounds/contactBG-left-india.jpg);
	background-repeat:no-repeat;
}

.BGcatTop {
	background-image:url(/images/ess/backgrounds/catTop.jpg);
	background-repeat:no-repeat;
}

.topRepeat {
	background-image:url(/images/ess/backgrounds/repeatBG.jpg);
	background-repeat:repeat-x;
}


.loginBGOne {
	background-image:url(/images/ess/backgrounds/loginBG.jpg);
	background-repeat:no-repeat;
}

.emailBGOne {
	background-image:url(/images/ess/backgrounds/emailBG.gif);
	background-repeat:no-repeat;
}

.catLoginBG {
	background-image:url(/images/ess/backgrounds/loginBG.gif);
	background-repeat:no-repeat;
}

.catBookingBG {
	background-image:url(/images/ess/backgrounds/bookingBG.jpg);
	background-repeat:no-repeat;
}


.introductionText {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	padding-right:10px;
}

.footerText {
	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:2px;
}

.subText {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	padding-right:10px;
	font-weight:bold;
}

.subText01 {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.subText02 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
}
	
.bookingText {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-left:10px;
	Font-weight: bold;
}

.NewsTitle {
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	Font-weight: bold;
	padding-left:10px;
}



.textfield 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px;
	border-top-color: #336699;
	border-left-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	color: #7EA6CA;
	padding-right: 20px;
}

.featureTitle {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
}

.featureTxt {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;;
	padding-left:3px; }	padding-right:3px;
}

.tdBackground {
	background-color:#B5D6F3;
}

div.leftnav { height: 280px; overflow:auto;}
td.leftnav a { background-image: url(/images/ess/nav/left_menu_arrow_on.gif); font-weight: bold !important; } /* preload rollover image */
td.leftnav a:link, td.leftnav a:visited {
	font-size: 10px; color: #ffffff; display: block; float: left; padding: 2px 18px 2px 8px !important; margin: 0; font-weight: bold !important;
	background-image: url(/images/ess/nav/left_menu_arrow.gif); background-position: top right; background-repeat: no-repeat;
}
td.leftnav a:hover, td.leftnav a:focus, td.leftnavon a:link, td.leftnavon a:visited { background-image: url(/images/ess/nav/left_menu_arrow_on.gif); color: #000000; text-decoration: none;}


td.leftnav_sub a:link, td.leftnav_sub a:visited { font-size: 10px; color: #ffffff; display: block; float: left; padding: 2px 18px 2px 18px; margin: 0; }
td.leftnav_sub a:hover, td.leftnav_sub a:focus { color: #000000; text-decoration: none;}

td.topnav a { color: #ffffff !important; }
td.topnav a:link, td.topnav a:visited { color: #ffffff !important; }
td.topnav a:hover, td.topnav a:focus { color: #000000; }

ul.topnav { float: left; list-style: none; margin: 0; padding: 0; }
ul.topnav li { padding: 0 0 10px 0; display: inline; float: left; margin: 0 3px 0 0; }
ul.topnav li a:link, ul.topnav li a:visited { color: #ffffff; background-image: url(images/ess/nav/arrow_top_on.gif); background-repeat: no-repeat; background-position: top right; padding: 0 10px 0 0; font-weight: bold}
ul.topnav li a:hover, ul.topnav li a:focus { color: #000000; background-image: url(images/ess/nav/arrow_top_on.gif); text-decoration: none !important;}
