@charset "utf-8";
/* CSS Document */



body {
	margin: 0px;
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #0A3466;
	padding-left: 5px;
}

.bgborder {
	border: 2px solid #ffa300;
}
.bgYellow {
	background-image: url(images/bg_yellow.jpg);
	background-repeat: repeat-x;
	background-color: #0A3466;
}
.bgBlue {
	background-color: #0a3466;
	background-repeat: repeat;
}
.bgWhite {
	background-color: #FFFFFF;
}
.menu_bg {
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	height: 57px;
}
.menutop a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.menutop a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.menutop a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFCC00;
}

.menutop a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.telephonenumber {
	font-family: verdana;
	font-size: 27px;
	font-weight: bold;
	color: #0A3466;
	text-align: center;
}
.txtInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
	text-align: center;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 0px;
	height: 20px;
	padding-top: 5px;
}
.menu a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFA202;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 0px;
	padding-top: 5px;
}
.menu1 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.menu1 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	padding-right: 10px;
	height: 20px;
	padding-top: 5px;
	text-decoration: none;
}
.h_Welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
	padding-left: 15px;
}
.txtmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 15px;
	text-align: justify;
	padding-right: 15px;
}
.bg_header_tab {
	background-image: url(images/bgdarkBlue.jpg);
	background-repeat: no-repeat;
	width: 318px;
	height: 318px;
}
.tabGray_left {
	background-image: url(images/tab_packages_left.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 152px;
}
.tabGray_right {
	background-image: url(images/tab_packages_right.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 152px;
}
.bg_gray_bottom {
	background-image: url(images/bg_gray_bottom.jpg);
	background-repeat: no-repeat;
	height: 9px;
	width: 305px;
	background-position: center;
}
.bg_gray_top_right {
	background-image: url(images/bg_gray_top_right.jpg);
	background-repeat: no-repeat;
	height: 11px;
	width: 305px;
}
.bg_gray_top_left {
	background-image: url(images/bg_gray_top_Left.jpg);
	background-repeat: no-repeat;
	height: 11px;
	width: 305px;
}
.tab_Gray {
	background-image: url(images/tab_Gray.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 150px;
}

.txt_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A3466;
	text-decoration: none;
	padding-left: 0px;
}
.heading_tab_blue {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0A3466;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}
.heading_tab_blue a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0A3466;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}
.heading_tab_blue a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0A3466;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}
.heading_tab_blue a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0A3466;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}
.heading_tab_blue a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0A3466;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}
.heading_tab_white {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}
.heading_tab_white a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}.heading_tab_white a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}.heading_tab_white a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;

}.heading_tab_white a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
margin-top: 18px;
padding-top: 12px;
padding-left: 5px;
}


.bgBlue {
	background-image: url(images/bg_blue.jpg);
	background-repeat: no-repeat;
	height: 318px;
	width: 318px;
	background-position: center;
}
.txt_Bluetab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A3466;
	text-decoration: none;
	padding-right: 8px;
	text-align: justify;
}
.bgSearchHotels {
	background-image: url(images/bg_serachHotels.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 254px;
}
.txtSerachHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26b3fa;
	text-decoration: none;
}
.textfield {
	border: 1px solid #688098;
	height: 15px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #123C78;
}
.listmenu {
	height: 20px;
	width: 40px;
	border: 1px solid #688098;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #123C78;
}
.listmenu_Guest {
	height: 20px;
	width: 100px;
	border: 1px solid #688098;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #123C78;
}
.menuBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.menuBottom a:Link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.menuBottom a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.menuBottom a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.menuBottom a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}.copyrights {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	height: 25px;
}
.bg_topsubmenu {
	background-image: url(images/bg_topSubMenu.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 660px;
}


.blu_border{
	border: 1px solid #6CA8F0;
}

.next_previous{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0A3466;
	padding-right: 5px;
}

.next_previous a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0A3466;
}
.next_previous a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0A3466;
}
.next_previous a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFA300;
}.next_previous a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #0A3466;
}
.newsheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color: #0A3466;
	background-color: #F1F8FE;

}
.newstxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color: #0A3466;
	text-align: justify;

}
.news{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
text-decoration: none;
color: #0A3466;

}
.news a:link{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;
color: #0A3466;

}
.news a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;
color: #0A3466;

}
.news a:active{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;
color: #0A3466;

}
.news a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-decoration: none;
color: #0A3466;

}
.bgGallery {
	background-color: #F1F8FE;
}
.bggallery1 {
	background-color: #D1E9FC;
}

.gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #26B3FA;
	text-decoration: none;
}
.gallery a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26B3FA;
	text-decoration: none;
}
.gallery a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26B3FA;
	text-decoration: none;
}
.gallery a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFA202;
	text-decoration: none;
}
.gallery a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #26B3FA;
	text-decoration: none;
}
.holidayEnquiry_H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
	background-color: #FFA202;
}
.holidayEnquiry_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A3466;
	text-decoration: none;
}
.holidayEnquiry_bg {
	background-color: #F1F8FE;
}
.holidayEnquiry_border {
	border: 1px solid #FFA202;
}
.form_textfield {
	height: 15px;
	width: 150px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.form_textarea {
	width: 300px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.term_H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
}
.term_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A3466;
	text-decoration: none;
	text-align: justify;
}
.package_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
}

.package_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-weight: bold;
	color: #26B3FA;
	text-decoration: none;
}
.paymentMethod_bg {
	background-image: url(images/bg_paymentMethods.jpg);
	background-repeat: no-repeat;
	height: 239px;
	width: 254px;
}
.paymentMethod_Heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0A3466;
	padding-bottom: 3px;
}
.paymentMethod_Heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0A3466;
	text-decoration: none;
	padding-top: 5px;
}
.paymentMethod_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A3466;
	text-decoration: none;
	text-align: justify;
}
.menu_links{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0a3466;
text-decoration:none}

.menu_links:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none}



.photo_gallery{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#0a3466;
text-decoration:none}