 
  #pres{
	width: 479px;
	text-align:right;
	padding-top:38px;
	vertical-align:bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	float: left;
	font-weight: bold;
}
 
   #presj{
	width: 582px;
	text-align:right;
	padding-top:20px;
	vertical-align:bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	float: left;
	font-weight: bold;
}
 
 #press{
	width: 425px;
	text-align:right;
	padding-top:16px;
	vertical-align:bottom;


	float: left;
}

.presss{
	text-align:right;
	padding-top:9px;
	height:25px;
padding-left:5px;

	float: left;
}
.pressss{
	text-align:right;
	padding-top:9px;
	height:25px;


	float: left;
}

 #pressp{
	width:398px;
	text-align:right;
	padding-top:14px;
	padding-bottom:3px;
	vertical-align:bottom;


	float: left;
}
.presspp{
	text-align:right;
	padding-top:10px;
	height:22px;
padding-left:5px;
	padding-bottom:6px;

	float: left;
}
.pressppp{
	text-align:right;
	padding-top:10px;
	height:22px;
	padding-bottom:6px;

	float: left;
}
 #pressji{
	width: 527px;
	text-align:right;
	padding-top:12px;
	vertical-align:bottom;
padding-bottom:6px;

	float: left;
}
.pressjith{
	text-align:right;
	padding-top:7px;
	height:22px;
padding-left:5px;
padding-bottom:6px;
	float: left;
}
.pressajith{
	text-align:right;
	padding-top:7px;
	height:22px;
padding-bottom:6px;
	float: left;
}
.Press_room_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
}
#home-bg {
	background-image: url(../images/bgnew.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	width: 100%;
	background-position: center bottom;
	 
}
#home {
	width:100%;
	float:center; 
}
 
#page_logo{
	width: 480px;
	height: 70px;
	float:left; 
	background-color:#000000;
	   
}
#press_room_link {
	width: 480px;
	height: 150px;
	float:left; 
	background-color:#770000; 
}
.press {
	text-align: right;
	vertical-align: bottom;	 
	 
}
.body-content-headerpormo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align:right;
	
}
 .modelPopuppromo
  {
	DISPLAY: none; Z-INDEX: 2000; POSITION:absolute ; BACKGROUND-COLOR: white
  }
.addInfo
{
    display:none;
}
.addInfoblock
{
    height:30px;
    vertical-align:middle;
    display:block;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
   }

#gateway-logo {
	height: 71px;
	width: 960px;
	align:center;
}
#logo {
	 
	width: 50%;
	float: left;
	padding-top: 15px;
	padding-bottom: 5px;
	clear: left;
}
#top-menu {
	align:right;
	width: 50%;
	float: right;
	clear: right;
	padding-top: 52px;
	text-align: right;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #626B72;
	text-decoration: none;
}
#gray-menu{
	align:right;
	width: 100%;
	border-top-color: #000000;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.qucik-booker{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #D9D9D9;
	border-left-color: #D9D9D9;
	border-right-style: solid;
	border-left-style: solid;
	width: 958px;
 
 
 
}
.left-menu{
	
	
 
}
.emailus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	padding-top: 20px;
	padding-bottom: 10px;
}

.bottom-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #A1A6AC;
	padding-top: 4px;
	padding-bottom: 4px;
}
.footer {
	text-align: left;
	padding-top: 3px;
	padding-left: 6px;
}
.booker-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606a74;
	text-align: left;
	vertical-align: bottom;
	text-decoration: none;
}
.booker-menumiddle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #878F9A;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
.booker-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606A74;
	/*border: 1px solid #D9D9D9;;*/
	text-transform:none
}
.booker-smallbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #606A74;
	border: 1px solid #D9D9D9;
}
.booker-btn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #D9D9D9;
	background-color: #606a74;
	height: 20px;
	width: 82px;
}
.Booker-border
{
	border: 1px solid #D9D9D9;
}
.form-names {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	font-weight: bold;
}

.tbl-incntnt-bld {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}

.tbl-incntnt-lt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
}

.tbl_head {font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	margin-left: 6px;
	font-weight: bold;
}

.tbl_incntnt {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.phead {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.email-lt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-indent: 10px;
	font-weight: 600;
	text-decoration: underline;
}

.cancel {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	padding-left: 50px;
}

.eventcancel {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	
}

.tbl-incntnt-ltrt {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.tbl-rght-cntnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 30px;
	text-align: right;
}

.send {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #666666;
	text-decoration: underline;
}
.cntnt-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.select-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
}
._body-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5b5a;
	text-decoration: none;
	vertical-align: top;
	text-align:justify!important;
}

.ullist_wprhs li { background-image:url(../images/dot.gif); padding-left:13px; background-repeat:no-repeat; background-position:0px 5px;}
.ullist-offer {margin:0px; list-style:none; padding:0px; overflow:hidden;}
.ullist-offer li{background-image:url(../images/dot.gif); padding:0px 0px 0px 13px;  background-repeat:no-repeat; background-position:0px 7px; overflow:hidden; text-align:left!important; line-height:18px; }

.ullist-offer-cricle {margin:0px; padding:0px 0px 0px 15px; list-style-position:outside;  }
.ullist-offer-cricle li{padding:0px 0px 0px 0px; list-style-type:circle!important; background-image:none!important; overflow:visible; }
.ullist_side {
	margin-left: 8px;
	margin-right:10px;
	margin-bottom:4px;
	list-style-position:outside;
	padding-left: 11px;
	list-style-image: url(../images/dot.gif);
}
.area
{
right:24px;
position:absolute;
width:100px;
overflow:auto;
}
.area1
{
right:24px;
position:absolute;
width:717px;
overflow:auto;
}
.Promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.thanku-pic {
	background-position: top;
	padding: 5px;
}

.in-contnt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.modal-cntnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: right;
}
.forms-tbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606A74;
	border: 1px solid #D9D9D9;
	width: 300px;
}

.handlink
{
	cursor:hand;
}
a.handlink
{
	cursor:hand;
}
a.handlink:link
{
	cursor:hand;
}
a.handlink:hover
{
	cursor:hand;
}
.right-border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9D9D9;
	background-color: #FFFFFF;
}
.footer_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #bec2c6;
	text-decoration: none;
}
a.footer_links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.footer_links_Drop_Down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer_links_Drop_Down:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: underline;
}

.content_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C20336;
	text-decoration: none;
}
a.content_nav:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
	color: #C20336;
	text-decoration: underline;
}
.corporate
{
	position:absolute;
	display:none;
	background-color:white;
	width:200px;
	z-index:12;
	
}
.children
{
	position:absolute;
	display:none;
	background-color:white;
	width:278px;
	z-index:20;
	
}
.outline {
	border: 1px solid #c10435;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #7b8793;
	text-decoration: none;
}
.left-menu-bg {
	background-color: #c10435;
	width: 222px;
}
.Arial-12-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.Arial-12-normal-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	vertical-align: top;
}
.sightseeing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-position: left;
	text-align: left;
}
.sightseeing-email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
}

.km-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #899ead;
	text-decoration: none;
	text-align: right;
	padding-right: 9px;
	padding-top: 10px;	 
	 
}
.sightseeing-line {
	height: 30px;
	background-attachment: fixed;
	background-position: center center;
	background-image: url(../images/sihgt-line.jpg);
}
.titleb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.Arial-11-normal-b3c6d4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #b3c6d4;
	text-decoration: none;
}
.Arial-12-normal-c10435 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b3c6d4;
	text-decoration: none;
}
.Arial-12-bold-c10435 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b3c6d4;
	text-decoration: none;
}
Press-Room-menu  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
}
a.Press-Room-menu:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
}

a.Press-Room-menu:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
}
a.Press-Room-menu:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: underline;
}
a.Press-Room-menu:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: underline;
}
.Booker-Label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
	text-align:left;
}
.Booker-Description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606a74;
	text-transform: capitalize;
	text-decoration: none;
	 
}
.Booker-Description-NonInitcap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606a74;
	text-decoration: none;
	 
}
.Description-border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
	border: 1px solid #D9D9D9;
}
.Booker-Description-Link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606a74;
	text-decoration: none;
	border: 1px solid #D9D9D9;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding:0px;
	
}
#boxb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606a74;
	height:15px;
	text-decoration: none;
	border: 1px solid #D9D9D9;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	
}

.Booker-Button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #bec2c6;
}

.Booker-Buttonover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #606a74;
	cursor: hand;
}
ul.disclist li
{
  list-style-type:disc ;
  margin-left: 15px;
  padding-left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.Booking-Engine-Kids-Label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #606a74;
	text-decoration: none;
}
.Booking-Engine-Kids-Description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.Body-Copy
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.Close-window {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
.booking-button-save {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #bec2c6;
}

a.booking-button-save {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #bec2c6;
}
a.booking-button-save:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #606a74;
}


a.booking-button-save:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #606a74;
}
a.contact-Navigation:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #bec2c6;
	height: 74px;
	width: 119px;
}
a.contact-Navigation:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #808890;
	height: 74px;
	width: 119px;
	font-weight: bold;
}
a.contact-Navigation:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #FFFFFF;
	background-color: #808890;
	height: 74px;
	width: 119px;
	font-weight: bold;
}
a.contact-3RD-Navigation:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	font-weight: bold;
}
a.contact-3RD-Navigation:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	font-weight: bold;
}
a.contact-3RD-Navigation:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	font-weight: bold;
}

.virtual-tour-menu  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.virtual-tour-menu:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.virtual-tour-menu:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
a.virtual-tour-menu:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}


.email-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.email-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.email-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.email-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
.email-links1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.email-links1:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.email-links1:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.email-links1:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
.Hoteldirect-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.Hoteldirect-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.Hoteldirect-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.Hoteldirect-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}



.adress-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	padding-left: 20px;
}
a.adress-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	padding-left: 20px;
}
a.adress-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-left: 20px;
}
a.adress-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	padding-left: 20px;
}
a.adress-links:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	padding-left: 20px;
}

.adress-links1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.adress-links1:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.adress-links1:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.adress-links1:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}

a.adress-links1:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}


.booker-email-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.booker-email-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.booker-email-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.booker-email-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}




a.Navigation-button:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #bec2c6;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
a.Navigation-button:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #606a74;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.First-Level-Nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
}
.third-level-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
.msg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.third-level-nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
}
a.third-level-nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
}

.All-Level-Nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
}
a.All-Level-Nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
.paragraph-header
{
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
 .overlay 
  {
    DISPLAY: none;
    Z-INDEX: 1000;
    FILTER: alpha(opacity=80);
    -moz-opacity:.80;
    opacity:.80;
    LEFT: 0px;
    /*BACKGROUND-IMAGE: url(images/overlay.gif);*/
    WIDTH: 100%; POSITION: absolute; TOP: 0px; TEXT-ALIGN: center }
  .modelPopup
  {
  DISPLAY: none; Z-INDEX: 2000; POSITION: fixed; BACKGROUND-COLOR: white}
  
  .main_right_border 
  {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DFE0DB;
    }
    
.errBox
    {
    border:1px solid #c10435;
    }
    
    .txtadd
    {
        width:276px;
        height:100px;
    }

.noerrBox
{
    
   
}
.errDiv
{
    color:#c10435;
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
}
.errMainDiv
{
    color:#c10435;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
}
.caption
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-align: right;
}
.captionleft
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-align: left;
    
}
.errAddDiv
{
   border:1px solid #c10435;
   width:276px;
   height:100px; 
}
.capsbld
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#000000;
}
.EmailHeader
{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#606a74;
    text-align:left;
}
.border {
	border: 1px solid #DFDFDC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.border1 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDC;
	border-bottom-color: #DFDFDC;
	border-left-color: #DFDFDC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.body-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.body-content-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	 padding-left: 10px; 
}
.body-err-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c10435;
	text-decoration: none;
	padding-left: 10px;
}
.email_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
}
a.email_link:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
}
a.email_link:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: underline;
}
a.email_link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
.arrow {
	background-image: url(../images/rght-arrow.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}
.MsoNormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
.MsoNormalTable
{
	margin: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}
.more
{
  color: red;
}

.promoborder
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-color:#dfdfdc;
	border-top-width:1px;
	border-left-style:none;
	border-right-style:none; 
	border-top-style:solid;
}
.header-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
	font-weight: normal;
}
a.header-link:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
	font-weight: normal;
}
a.header-link:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
	font-weight: normal;
}
a.header-link:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.header-link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
	font-weight: normal;
}


.header-link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	background-color:#00FFFF;
}

td.header-link1:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: underline;
	font-weight: bold;
	background-color:#FF3366;
}
.Proposal-hidden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
	font-weight: normal;
}
.Proposal-current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #606a74;
	text-decoration: none;
	font-weight: bold;
}.b-arrow {
	background-image: url(../images/arrow-white.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}
.arrow-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	background-image: url(../images/arrow-white.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}
a.arrow-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;

	background-image: url(../images/arrow-white.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}
a.arrow-links:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;

	background-image: url(../images/arrow-white.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}
a.arrow-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image: url(../images/arrow-white.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
	text-decoration: underline;
}
a.arrow-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;

	background-image: url(../images/arrow-white.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: left center;
}
  .contactus-menu {
            font-family:Arial; 
            font-size:14px; 
            text-transform:capitalize; 
            background-color:#bec2c6; 
            color:#ffffff;
            text-align:left;
            vertical-align:top;
            cursor:pointer;
        }
        
        td.contactus-menu:hover {
            font-family:Arial Bold;
            background-color:#808890;
        }
        
        .contactus-menu-click {
            font-family:Arial Bold; 
            font-size:14px; 
            text-transform:capitalize; 
            background-color:#808890; 
            color:#ffffff;
            text-align:left;
            vertical-align:top;
        }
        .divcontact {
            width:560px;
        }
        .contactus {
            font-family:Arial; 
            font-size:10pt; 
            font-weight:normal;
            text-transform:capitalize; 
            Color: #606a74;
            cursor:pointer;
            text-decoration:underline;
        }
        span.contactus:hover{
            font-family:Arial; 
            font-size:10pt; 
            /*font-weight:bold;*/
            text-transform:capitalize; 
            Color: #000000;
        }
        .contactus-selected{
            font-family:Arial; 
            font-size:10pt; 
            /*font-weight:bold;*/
            text-transform:capitalize; 
            Color: #000000;
        }
.container
        {
            background-color: #C10435;
            color: #FFFFFF;
            font-size: smaller;
            font-weight: bold;
            width: 150px; 
            display: none; 
            position: absolute;
            text-align: center;
            vertical-align: middle;
        }
		
.grey-arrow
{
	background-position: left center;
	padding-left: 12px;
	font-weight: normal;
	font-size: 12px;
	background: url(images/arrow.jpg) no-repeat;
	color: #606a74;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

.Proposal-currentpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606a74;
	text-decoration: none;
	font-weight: bold;
}

.Proposal-hiddenpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #606a74;
	text-decoration: none;
	font-weight: normal;
}
.address-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 12px;
}
.address-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 20px;
}
.directions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	 
}
a.directions:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
}
a.directions:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
}
a.directions:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
}
.top-border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9D9D9;
}
.highlight{
            font-weight:bold;
        }

.capsright
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: right;
	font-weight: bold;
	    
}
.imgalign
{
	text-align:right;
}
.modal_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.caption1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-align: right;
}
.paragraph-header1 {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.panel3-td
{
   background-color:#DFDFDC;
   width:229px;
   vertical-align:top;
}

.panel3-table
{
    border-left:solid 1px #DFDFDC;
    width:100%;
}
ul.circlelist li
{
  list-style-type:circle ;
  margin-left: 40px;
  padding-left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
ul.numlist li
{
  list-style-type:decimal ;
  margin-left: 22px;
  padding-left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.email-linksb  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #606a74;
	text-decoration: none;
}

a.email-linksb:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #606a74;
	text-decoration: none;
}
a.email-linksb:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.email-linksb:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #606a74;
	text-decoration: none;
}
ul.alphalist li
{
  list-style-type: lower-alpha;
  margin-left: 40px;
  padding-left: 0px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
}
.privacy-linkss  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.privacy-linkss:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.privacy-linkss:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.privacy-linkss:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.privacy-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.privacy-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.privacy-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.privacy-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.tb_headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 8px;
	background-color: #A0A6AC;
}
.tbl_brdr {
	border: 1px solid #A0A6AC;
}

.destinations_small_data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	border: 1px solid #A0A6AC;
}
 .destinations_offers_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #A0A6AC;
}
.destinations_offers_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;

}
.email_link-noncaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #606a74;
	text-decoration: none;
}
a.email_link-noncaps:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #606a74;
	text-decoration: none;
}
a.email_link-noncaps:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
a.email_link-noncaps:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.destinations_small_data1

{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;


}
.destinations_offers_small1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 3px;
	
}
.tbl_brdr {
	border: thin solid #dfdfdc;
}
.specialtext {
    FONT-SIZE: 12px;
    COLOR: #999999;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.dark
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Verdana
}
.company
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana
}
.company
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana
}
.globaltext
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.error
{
	font-weight: 500;
	font-size: 15px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.error-links  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.error-links:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}
a.error-links:hover  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.error-links:active  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #606a74;
	text-decoration: none;
}

.hcolor
{
	border: 1px solid #D9D9D9;
}
