BODY {
	 	SCROLLBAR-FACE-COLOR: #add3de; SCROLLBAR-HIGHLIGHT-COLOR: #d8f0f7; SCROLLBAR-SHADOW-COLOR: #95c9d7; SCROLLBAR-3DLIGHT-COLOR: #c9e7ef; SCROLLBAR-ARROW-COLOR: #397d94; SCROLLBAR-TRACK-COLOR: #c9e7ef; SCROLLBAR-DARKSHADOW-COLOR: #84b4c4; BACKGROUND-COLOR: white;
	MARGIN: 0px; PADDING: 0px;
 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	COLOR:#333333;
	background-color:#E6E8F9;
	
	background: url('/images/bgm.gif');
	background-repeat: repeat;
}
td{
	font-size:11px;
	COLOR:#333333;}

#mainMenu { 
	
	color:  #FFFFFF;
	text-align: center;
	padding: 11px 0px 11px 0px;
	margin: 0px;
	background-color: #2562BB;
}

 li
{
	
	list-style-image: url('/images/bul.gif');
	list-style-type: block;
	padding: 0px -2px 0px 0px;
	color: #444444;
	font-size:11px;
}
li a {
	padding: 0px 0px 0px 2px;
	
	background-position: 0px;
	text-decoration: none;
	font-size:11px;
	
}
 li a:link { 
	color: #777777;
	text-decoration: none;
}
 li a:visited { 
	color: #777777;
	text-decoration: none;
}
 li a:hover {
	color: #48D1CC;
	text-decoration: underline;
}
.contentTable {
	background-color: #F0F8FF;
	margin: 0px;
	padding: 0px;
	width: 760px;
	vertical-align: top;
}
.contentTable td {
	vertical-align: top;
font-size:11px;}

textarea,select {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;width:400px;height:100px
	}
.topNavigation {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	text-align: right;
}
.topNavigation a:link { 
	color: #555555;
	text-decoration: none;
}
.topNavigation a:visited { 
	color: #555555;
	text-decoration: none;
}
.topNavigation a:hover {
	color: #555555;
	text-decoration: underline;
}

.main{
	
	width:780px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:white;
	text-align:left;
	padding:0px;
	min-height:500px;
}
.tourrow{
	width:550px;
	height:80px;
	text-align:left;
	padding:8px;
	background-color : #D9F1E1;
}
p{
	margin-left : 0;
	line-height : 20px;
	margin-bottom:0px;
	padding:4px;

	margin-top:8px;}
	
	
input.booking,input.clearform{
	
	background-color : #ff6600;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	width:120px;
	height:25px;
	padding:1px;
	letter-spacing:1px;
	
}


div.left
{
	float: left;
	vertical-align : top; 
	margin-left: 10px;
	width:740px;
	margin-right: 10px;
	text-align : justify;
	 margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	
}


div.categtitle{
	
	background-color:#365DAE;
	color:white;
	font-variant : small-caps;
	
	padding:5px;
	font-weight : bolder;
	
	margin-top:2px;
	margin-bottom:2px;
	letter-spacing : 2px;
	height:20px;

}
div.searchbox{
		
		border-width:1px;
		border-style:solid;
		padding:0px;
		border-color:#7787D2;
		margin-top:10px;
		margin-bottom:10px; 
		width:350px;
		PADDING:2PX;
		float:right;
		background-color: #FDFCF9 ;

}
input.book{
	font-family:verdana;
	background-color : #FB8D19;
	font-size:8px;
	color:white;
	font-weight:bold;
}
input.info{
	font-family:verdana;
	background-color : #2E62B5;
	font-size:8px;
	color:white;
	font-weight:bold;
}
.packagelist_r
{
    BORDER-left: #E098C6 2px solid;
	BORDER-right: #E098C6 2px solid;
	BORDER-bottom: #E098C6 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
	margin-top:10px;
	width:560px;

	margin-right:10px;
	margin-left:10px;
	
}
hr{
	color:#dddddd;
}
hr.hm{
	color:#E098C6;
	height:1px;
}
.packagelist
{
    BORDER-left: #7787D2 1px solid;
	BORDER-right: #7787D2 1px solid;
	BORDER-bottom: #7787D2 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
	margin-top:10px;
	width:560px;

	margin-right:10px;
	margin-left:10px;
	
}
.bannertitle{
	background-image : url(../images/banners/header.gif);
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	padding: 2px;
	width:360px;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	color:white;
font-weight:bold;
padding:2px;
text-align:left;
height:15px;
background-color:#F3F5FB;
background-repeat:repeat-x

}
.bannertitle_ac{
	background-image : url(../images/banners/header.gif);
	margin-top:0px;
	margin-bottom:0px;
	float:left;
padding: 2px;
	width:330px;
	margin-right:0px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	color:white;
font-weight:bold;
padding:2px;
text-align:left;
height:15px;
background-color:#F3F5FB;

}
.bannertitle2{
	background-image : url(../images/banners/banner-720.gif);
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
width:584px;
height:25px;
color:white;
font-weight:bold;
font-size:12px;
padding:2px;
text-align:left;
background-color:#F3F5FB;

}
.bannertitle3{
	background-color:#99CCFF;
	margin-top:5px;
	
width:300px;
margin-bottom:2px;
padding:4px;

color:white;
font-weight:bold;
font-size:12px;
text-align:left;

}
a.hm
{ 
font-variant : small-caps;
 font-weight:bold;
 font-size: 13px; 
  text-decoration: none;
      color: #003366;
		letter-spacing:1.5px;
   }
   a.hm:hover
   {
  
	text-decoration: underline; 
    font-size: 13px; 
	color: #5D3EEF;
}
a.hm:visited{
	 
	font-weight:bold;
	text-decoration: none; 
    font-size: 13px; 
	color: #5D3EEF;
}
a.hm:active
{
    COLOR: #0000cc;
	font-size: 13px; 
    TEXT-DECORATION: underline;
}
a.pack
{ 
FONT-FAMILY: tahoma;
font-variant : small-caps;
 font-weight:bold;
 font-size: 13px; 
  text-decoration: none;
   color: #0000aa;
   }
   a.pack:hover
   {
  
	FONT-FAMILY: tahoma;
	text-decoration: underline; 
    font-size: 13px; 
	color: #FF6600;
}
a.pack:visited{
	 
	FONT-FAMILY: tahoma;
	font-weight:bolder;
	text-decoration: none; 
    font-size: 13px; 
	color: #5D3EEF;
}
a.pack:active
{
    COLOR: #183C86;
	font-size: 13px; 
    TEXT-DECORATION: underline;
}
.bannertitle_r{
	background-image : url(../images/banners/banner-750r.gif);
	margin-top:5px;
	
width:560px;
/*margin-left:10px;
margin-right:10px;*/

margin-bottom:2px;
padding:2px;
height:20px;
color:white;
font-weight:bold;
font-size:12pt;

text-align:left;
/*background-color:#F3F5FB;*/

}

.bannertitle_pack{
	background-image : url(../images/banners/header.gif);
	margin-top:5px;
	
width:560px;
/*margin-left:10px;
margin-right:10px;*/

margin-bottom:2px;
padding:2px;
height:20px;
color:white;
font-weight:bold;
font-size:12pt;

text-align:left;
background-color:#F3F5FB;

}
.bannertitle4{
	background-image : url(../images/banners/header.gif);
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;

color:white;
font-weight:bold;
padding:2px;
text-align:left;
height:22px;
background-color:#F3F5FB;
width:300px;
}



.searchterm3{
	width:200px;
	float:left;
}

span.searchterm4{
	
padding:2px;
width:100px;
float:left;
font-weight:bold;
}



font.price
{
	color: #333333;
	
	font-size:11px
}
font.pack_days{
	font-size :13px;
	line-height:140%;
	font-weight:bold;
	
}
div.facilities1
{
background-color: #D8E6F5;
text-align:left;
width:736px;
margin-left:10px;
margin-right:10px;
margin-top:2px;
margin-bottom:2px;
padding:2px;
min-height:100px;
float:left;

}

div.facilities2
{
background-color: #ECF2FB;
text-align:left;
width:736px;
float:left;
margin-left:10px;
margin-right:10px;
padding:2px;

min-height:100px;


}
table.pricetable{
	border-color:#6E8FD4;
	border-style:solid;
	border-width:1px;
	width:550px;
	
}

/*pricetable*/
div.pricetable{
	margin-left:5px;
	margin-right:5px;
	margin-top:100px;
	position:relative;
}
.typesofroom 
 { 
	width:200px;
	font-size: 8pt; 
	font-weight: bold ;
	padding:1px;
	letter-spacing : -1px;
	float:left;
	color:white;
}

.periods
{
    FONT-SIZE:9pt;
    COLOR: white;
/*	float:left;*/
	text-align:left;
	font-weight: bold ;
	font-size:8pt;
	padding:2px;
	
	  background-color:#365DAE;

} 
.touraccom{
	background-color:#6E8FD4;
	 FONT-SIZE:9pt;
    COLOR: white;

	text-align:left;
	font-weight: bold ;
	font-size:8pt;
	padding:2px;
}
.tourdatetitle{
	background-color:#6E8FD4;
	 FONT-SIZE:9pt;
    COLOR: white;
	/*width:50%;*/
	font-weight: bold ;
	font-size:8pt;
	padding:2px;
}
/*-----------------------------------------------------------*/

/*others*/


div.submenu
{
background-color: white;
 padding : 0px;
 width : 780px;
 }

div#menu
{
	 background-color: #2E62B5;
	   width : 780px;
}
.largeHeader
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: capitalize;
    PADDING-TOP: 4px;
    FONT-FAMILY: tahoma;
    LETTER-SPACING: 1px
}
H1
{
    
    FONT-SIZE: 17px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #3366FF;
    TEXT-DECORATION: none;
	 margin-top:10px;
	
}
H2
{
    FONT-SIZE: 15px;   
    TEXT-TRANSFORM: capitalize;
    COLOR: FF6600;
    TEXT-DECORATION: none;
	padding:6px;
}
H3
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: medium none;
    COLOR: #0000aa;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial
}
H4
{
    
    
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: capitalize;
   
    COLOR: #444444;
    
    	font: 11px Verdana, Arial, Helvetica, sans-serif;

}
A
{
      COLOR: #003399;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #0000cc;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:hover
{
   COLOR: #338CE6;
    TEXT-DECORATION: underline
}
LI
{
    PADDING-LEFT: 8px;
    COLOR: #000000
}
STRONG
{
    FONT-WEIGHT: bold;
    COLOR: #333333
}
P
{
    PADDING-LEFT: 8px
}
.important
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
SELECT
{
    FONT-SIZE: 8pt;
	font-family:verdana;
    WIDTH: 190px;
}

#smenu
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    Z-INDEX: 500;
    PADDING-BOTTOM: 3px;
    WIDTH: 656px;
    PADDING-TOP: 3px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #b1b4c5;
    TEXT-ALIGN: center
}


.menlink
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
	 font-size:12px;
}
.menlink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.menlink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.categoryList
{
    WIDTH: 312px;
    LINE-HEIGHT: 16px
}
.catLink,.catLink:visited

{
    COLOR: #666666;
	font-size:12px;
	letter-spacing:1.5px;
}
.catLink:active
{
    COLOR: #F3F5FB;
	font-size:12px;
}

.catLink:hover
{
    COLOR: #F3F5FB;
	font-size:12px;
}




.morelink
{
    COLOR: #aa0000
}
.morelink:active
{
    COLOR: #aa0000
}
.morelink:visited
{
    COLOR: #aa0000
}
.morelink:hover
{
    COLOR: #aa0000
}
.bordered
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.priceh
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #b1b4c5 1px solid
}

div.submenu{
	padding-bottom:20px;
	background-color:white;
	width:780px;
}
.FPcategoryList
{
    BORDER-RIGHT: #b1b4c5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #b1b4c5 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #b1b4c5 1px solid;
    WIDTH: 188px;
    LINE-HEIGHT: 16px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #b1b4c5 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.divheader
{
    BACKGROUND-IMAGE: url(../images/divheader182.gif);
    COLOR: #000000;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.divheader240
{
    BACKGROUND-IMAGE: url(../images/divheader240.gif);
    COLOR: #000000;
    TEXT-ALIGN: center
}
.divheader320
{
    BACKGROUND-IMAGE: url(../images/divheader240.gif);
    COLOR: #000000;
    TEXT-ALIGN: center
}
.divheader390
{
    BACKGROUND-IMAGE: url(../images/divheader390.gif);
    COLOR: #000000;
    TEXT-ALIGN: center
}
.divheader640
{
    BACKGROUND-IMAGE: url(../images/divheader640.gif);
    COLOR: #000000;
    TEXT-ALIGN: center
}
.divsuperheader
{
    BACKGROUND-IMAGE: url(../images/divsuperheader182.gif);
    COLOR: #000000;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.divsuperheader240
{
    BACKGROUND-IMAGE: url(../images/divsuperheader240.gif);
    COLOR: #000000;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.divsuperheader320
{
    BACKGROUND-IMAGE: url(../images/divsuperheader320.gif);
    COLOR: #000000;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.divsuperheader390
{
    BACKGROUND-IMAGE: url(../images/divsuperheader390.gif);
    COLOR: #000000;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.divsuperheader640
{
    BACKGROUND-IMAGE: url(../images/divsuperheader640.gif);
    COLOR: #000000;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.bottomborder
{
    BORDER-BOTTOM: #b1b4c5 1px solid
}



.countrylink
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: capitalize
}


div.rates
{
	color : #9A0000;
	font-weight : bold;
	padding:10px;

}

font.pricedate{
	font-weight : bold;
}
textarea{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;

	border-style : solid;
	border-color : #727272;
	border-width : 1px;
	}
input{
	width:190px;
}


/*book fields*/
.inpitem{
	float:left;
	width:100px;
	padding:5px;
}
.inpfield{
	float:left;
	width:230px;
	padding:5px;
}
.bookform{
	width:700px;
	float: none;
}
.men
{text-align:center;
background-image : url(../images/bg2.gif);

 color:#333333;
 font-weight:bold;
 font: bold 13px Helvetica, Arial, sans-serif;
}

.navigation, .navigation a, .navigation a:visited{ 
	color: #FF9C01;

	text-decoration: none;
	text-align:right;
	font-size:11px;
}
.navigation2, .navigation2 a, .navigation2 a:visited{ 
	color: #333333;

	text-decoration: none;
	text-align:right;
	font-size:11px;
}
td.bgh{
	background-image : url(../images/bgh.gif);
	color:#ffffff;
	text-align:center;
	font-size:12.7px;
	font-weight : bold;

}
.footerTable,.footerTable a,.footerTable a:visited,.footerTable a:hover {
	background-color: #99CCFF;
	margin: 0px;
	width: 760px;
	color:#ffffff;
	
}
.men2{
	background-image : url('../images/bg-menu.gif');
	background-repeat : repeat;
	height:34px;
	font-size:14px;
	vertical-align:center;
}
.men2 a,  .men2 a:hover, .men2 a:visited{
	color:white;
	
}
.bgtitle,.bgtitle2,.bgtitleh{
	
	background-repeat : repeat-x;
	height:20px;
}
.bgtitle{
	
background-image : url('/images/bg3.gif');
}
.bgtitleh{
	background-color: #993366;
}
.bgtitle2{
	background-color: #2B83C6;
}
.bgtitleh a,.bgtitle2 a,.bgtitleh a:visited,.bgtitle2 a:visited{
	color:#ffffff
}

.bgbox{
	background-image : url('/images/bg2.gif');
	background-repeat : repeat-x;
	font-size:11px;
}
.bgbox2{
	background-image : url('/images/bg4.jpg');
	background-repeat : repeat-x;
	font-size:11px;
}
