#countrymenu{
width:220px;
float:left;
padding:0px;
margin: 0px;
}


#countrymenu ul{

}

#countrymenu li{
list-style:none;
margin: 0px 0px 10px 0px;
overflow: hidden;
height: 56px;
}

#countrymenu li a {
height:45px;
margin:0 0 10px 0;
padding:11px 15px 0px 5px;
display:block;
text-decoration: none;
font: bold 16px Arial, Helvetica, sans-serif;
text-transform: uppercase;
color:#223e7f;
background: url(../images/cmenu-back.gif) right center no-repeat;
vertical-align: middle;
text-align: right;
text-shadow: 1px 1px 0px #fbf1d0;
overflow: hidden;
	}
	
#countrymenu li a:hover.tibet {
	background: url(../images/ctibet-hover.gif) right center no-repeat;
	color: #EEE;
	}
	
#countrymenu li a:hover.nepal {
	background: url(../images/cnepal-hover.gif) right center no-repeat;
	color: #EEE;
	}
	
#countrymenu li a:hover.china {
	background: url(../images/cchina-hover.gif) right center no-repeat;
	color: #EEE;
	}


#countrymenu li a span{
font: 11px Tahoma, Geneva, sans-serif;
text-transform: none;
color:#424242;
padding: 5px 0px 0px 0px;
text-shadow: 0px 0px 0px #013c57
	}

#countrymenu li a:hover{
background-color:#2540b1;
color:#82bff7;
text-shadow: 1px 1px 0px #321509;
}


#countrymenu li a:hover span{
color:#DDDDDD;
}

#countrymenu li a:hover span{

color:#ffde7a;

}



	
/* Top Main Menu */

#topmenu{
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 3px;
	width: 735px;
	float: left;
	background: #336290 url(../images/top-menu-back.jpg) left bottom no-repeat;
	
}

#topmenu ul{
	margin: 0;
	margin-bottom: 0px;
	padding: 0;
	float: left;
	width: 100%;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
		
}
* html #topmenu ul{
	float: none;

}

#topmenu ul li{
	display: inline;
	float: left;
	
}

#topmenu ul li a{
	float: left;
	color: #c2e1ff;
	padding: 12px 3px 20px 3px;
	text-decoration: none;
	border:0px;
	letter-spacing: 0px;
	margin: 0px 0px 0px 0px;
	text-shadow: 1px 1px 0px #345a7f;
}


#topmenu ul li a:hover{
	color: #FFF;
	text-decoration: none;
}	


h2.menutitle {
background: #336290 url(../images/mt-bg.gif) top left repeat-x;
	padding:9px 0px 9px 8px;
	margin:0 0 0px 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-shadow: #004f70 0 1px 2px;
	border: 1px solid #004f70;
	color:#FFFFFF;
	border-top: 0px;
	float: left;
	width: 200px;
	}
	
/* Left menu */
.leftmenu {
	background: #a4c4d3;
	float: left;
	width: 210px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

.leftmenu ul{
	list-style: none;
	padding: 0px 5px 5px 5px;
}

.leftmenu ul li{
	list-style: none;
	display: inline;
}

.leftmenu ul li a{
	display:block; /*text-indent:29px;*/
	color:#2e3f79;
	text-decoration:none;
	padding:4px 4px 4px 25px;
	border-bottom: 1px solid #95b4c3;
	border-top: 1px solid #c4dae6;
	font-size: 12px;
	font-weight: bold;
	background: url(../images/arrow.gif) left top no-repeat;
}

.leftmenu ul li a:hover{
	background: #c8dfea url(../images/arrow1.gif) left top no-repeat;
	color: #000000;
}

* html .leftmenu ul li a{
	width: 85%;
}
/* Sub Menu */

h2.smenutitle {
	background: #336290 url(../images/mt-bg.gif) top left repeat-x;
	padding:9px 0px 9px 8px;
	margin:0 0 0px 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-shadow: #004f70 0 1px 2px;
	border: 1px solid #004f70;
	color:#FFFFFF;
	border-top: 0px;
	float: left;
	width: 200px;
	}
	
/* Left menu */
.submenu {
	background: #a2c1d3;
	float: left;
	width: 210px;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

.submenu ul{
	list-style: none;
	padding: 0px 5px 5px 5px;
}

.submenu ul li{
	list-style: none;
	display: inline;
}

.submenu ul li a{
	display:block; /*text-indent:29px;*/
	color:#002071;
	text-decoration:none;
	padding:4px 4px 4px 25px;
	border-bottom: 1px solid #96b4c6;
	border-top: 1px solid #b9d1df;
	font-size: 12px;
	background: url(../images/arrow-i.gif) left top no-repeat;
}

.submenu ul li a:hover{
	background: #c5dae6 url(../images/arrow-i-hover.gif) left top no-repeat;
	color: #000000;
}

* html .submenu ul li a{
	width: 87.5%;
}




.f-top {
	float:left;
	color:#D4D4C6;
	font-size: 11px;
	font-weight: normal;
	list-style-type: none;
	width: 960px;
	border-bottom: 1px solid #7fafd9;
	padding: 0px 0px 10px 0px;
	line-height: 2;
}


.f-top a {
	color:#002f42;
	padding:4px 8px 4px 8px;
	text-decoration:none;
	text-transform: none;
	margin: 0px 0px 5px 0px;
}
.f-top a:hover{
	color: #013561;
	background: #b7cae4;
}

.new-menu {
	float: left;
	width: 100%;
	margin: 0px 0px 15px 0px;
	background: #a4c4d3;
	padding: 0px;
}


.new-menu ul{
	list-style: none;
	padding: 5px;
}

.new-menu ul li{
	list-style: none;
	display: inline;
}

.new-menu ul li a{
	display:block; /*text-indent:29px;*/
	color:#002466;
	text-decoration:none;
	padding:4px 4px 4px 25px;
	border-bottom: 1px solid #95b4c3;
	border-top: 1px solid #c4dae6;
	font-size: 12px;
	background: url(../images/arrow-i.gif) left top no-repeat;
}

.new-menu ul li a:hover{
	background: #c8dbe7 url(../images/arrow-i-hover.gif) left top no-repeat;
	color: #001e25;
}

* html .new-menu ul li a{
	width: 87.5%;
}



/* Booking Box */

#booking-box{
	padding: 0px;
	float: left;
	width: 210px;
}

#booking-box .title{
	background: #336290 url(../images/mt-bg.gif) top left repeat-x;
	padding:9px 0px 9px 8px;
	margin:0 0 0px 0;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-shadow: #004f70 0 1px 2px;
	border: 1px solid #004f70;
	color:#FFFFFF;
	border-top: 0px;
	float: left;
	width: 200px;
}

#booking-box .title a, #booking-box .title a:visited{ color:#FFF;}
#booking-box ul{ 
font-size:13px;
list-style: none;
float: left;
width: 190px;
border: 1px solid #a9c4d6;
padding: 4px 9px;
border-top-width: 0px;

}

#booking-box li{ background:url(../images/down-arrow.gif) no-repeat 10px bottom; padding-bottom:12px; margin-bottom:5px; color:#000;}

#booking-box  li span{ color:#002dae; font-weight: bold; margin-right:10px;}


