/* for booking dates*/
.table {

}

a:link
{
	color:#CC0033;
	text-decoration:none;
}


a1:link
{
	color:#00CCFF;
	text-decoration:none;
}


a:visited
{
	color:#00CCFF;
	text-decoration:none;
}

a:hover

{
	color:#990000;
	text-decoration:none;
}


.notice_home{
padding-left:15px;
}


.td{
text-align:left;
background-color:#FF0000;

}
.cancelled,.limited,.guaranteed,.available,.BookLink{font:700 11px Arial;}
.cancelled,.limited,.guaranteed,.available{padding:1;color:#ffffff;text-align:center;}
.cancelled{
color:#ae1d23;
}
.limited{
color:#eb912b;
}
.guaranteed{
color:#00CCFF;
}
.available{
	color:#006248;
}

.sideTop {
background-color:#97D1FE;
width:183px;
height:4px;
overflow:hidden;
}
.sideTop1 {
background:transparent url('top3.gif');
width:183px;
height:4px;
overflow:hidden;
}
.sideTop2 {
background:transparent url('top11.gif');
width:183px;
height:27px;
overflow:hidden;
}
.sideTop4 {
background:transparent url('white.gif');
width:183px;
height:10px;
overflow:hidden;
}

.sideTop3 {
background:transparent url('top11a.gif');
width:183px;
height:27px;
overflow:hidden;
}
.sideTop5{

background:transparent url('top4.gif');
width:200px;
height:4px;
overflow:hidden;
}
.sideTop6{
background:transparent url('top5.gif');
width:200px;
height:4px;
overflow:hidden;
}

.sideBottom {
background:transparent url('bottom2.gif');
width:183px;
height:4px;
overflow:hidden;
}
.sideBottom1 {
background:transparent url('bottom3.gif');
width:183px;
height:4px;
overflow:hidden;
}
.sideBottom2 {
background:transparent url(http://www.search-this.com/wp-content/themes/big-blue/images/s-bottom2.gif);
width:183px;
height:8px;
overflow:hidden;
}
.sideBottom3 {
background:transparent url('bottom4.gif');
width:200px;
height:4px;
overflow:hidden;
}
.sideMiddle {
background:#97D1FE;
border-left:5px solid #97D1FE;
border-right:5px solid #97D1FE;
width:173px;

}
.sideMiddle1 {
background:#ffffff;
border-left:5px solid #9FAB25;
border-right:5px solid #9FAB25;
width:173px;

}

.sideMiddle2{
background:#ffffff;
border-left:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
width:173px;

}

/* OL list (leftside navigation) */
.uListMain {
margin:0px;
padding:0px;
font:12px Arial, Sans-Serif;
}
.uListMain ul {
margin:0px 0px 0px 0px;
padding:0px;
width:173px;
}
.uListMain ul li {
list-style:none;
width:173px;
}
.uListMain ul li a {
display:block;
padding:5px 3px 0px 18px;
background:#97D1FE;
}
.uListMain ul li a:link
{
color:#000000;
text-decoration:none;
}
.uListMain ul li a:visited {
color:#8C000A;
text-decoration:none;

}
.uListMain ul li a:hover {
color:#8C000A;
background:transparent url('navBacking3.gif') no-repeat center left;
text-decoration:none;
}
.uListMain li.selected { 
color:#8C000A;
background:transparent url('navBacking3.gif') no-repeat center left;
text-decoration:none;

}

.uListMain li a { /* resolves the gap in lists (white space bug) when using display:block */
height:19px;
}
/* OL list (side links) */
.uList {
margin:0px;
padding:0px;
font:12px Arial, Sans-Serif;
}
.uList ul {
margin:0px 0px 0px 0px;
padding:0px;
}
.uList ul li {
list-style:none;
width:173px;
}
.uList ul li a {
display:block;
padding:3px 6px;
border-bottom:1px solid #F5F5F5;
min-height:1%; /*ie7*/
}
/* mac hide \*/
* html .uList ul li a{height:1%}
/* end hide */

.uList ul li a:link,
.uList ul li a:visited {
color:#0F4274;
text-decoration:none;
}
.uList ul li a:hover {
color:#0F4274;
background:#F5F5F5;
text-decoration:none;
}

.uList #categoryLinks li a {
background:url(http://www.search-this.com/wp-content/themes/big-blue/images/catBullet.gif) no-repeat -1px 50%;
display:block;
padding:3px 6px 3px 8px!important;
}
.uList #categoryLinks li a:hover{
background:#F5F5F5 url(http://www.search-this.com/wp-content/themes/big-blue/images/catBullet.gif) no-repeat 0px 50%;
}

/*  ----------end-------          */

/* OL list (leftside navigation) */
.uListMain1 {
margin:0px;
padding:0px;
font:12px Arial, Sans-Serif;
}
.uListMain1 ul {
margin:0px 0px 0px 0px;
padding:0px;
width:173px;
}
.uListMain1 ul li {
list-style:none;
width:173px;
}
.uListMain1 ul li a {
display:block;
padding:5px 3px 0px 18px;
background:transparent url('navBacking4.gif') no-repeat center left;
}
.uListMain1 ul li a:link,
.uListMain ul li a:visited {
color:#000000;
text-decoration:none;
}
.uListMain1 ul li a:hover {
color:#8C000A;
background:transparent url('navBacking3.gif') no-repeat center left;
text-decoration:none;
}

.uListMain1 li a { /* resolves the gap in lists (white space bug) when using display:block */
height:19px;
}
/* OL list (side links) */
.uList1 {
margin:0px;
padding:0px;
font:12px Arial, Sans-Serif;
}
.uList1 ul {
margin:0px 0px 0px 0px;
padding:0px;
}
.uList1 ul li {
list-style:none;
width:173px;
}
.uList1 ul li a {
display:block;
padding:3px 6px;
border-bottom:1px solid #F5F5F5;
min-height:1%; /*ie7*/
}
/* mac hide \*/
* html .uList1 ul li a{height:1%}
/* end hide */

.uList1 ul li a:link,
.uList1 ul li a:visited {
color:#0F4274;
text-decoration:none;
}
.uList1 ul li a:hover {
color:#0F4274;
background:#F5F5F5;
text-decoration:none;
}

.uList1 #categoryLinks li a {
background:url(http://www.search-this.com/wp-content/themes/big-blue/images/catBullet.gif) no-repeat -1px 50%;
display:block;
padding:3px 6px 3px 8px!important;
}
.uList1 #categoryLinks li a:hover{
background:#F5F5F5 url(http://www.search-this.com/wp-content/themes/big-blue/images/catBullet.gif) no-repeat 0px 50%;
}

/*  ----------end-------          */



#center-right .uList ul li {
width:100%;
}
#center-right .uList ul li a {
padding:3px 6px 3px 9px;
}

.rimHeadingSide {
	position:absolute;
	left:26px;
	padding:0px;
	margin:0px;
	margin-top:-22px;
	color:#FFCC33;
	font:.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	top: 517px;
}


.captiions {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC0000;

	padding: 4px;
}

.mainpara {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	line-height:20px;

	color:#3A3A3A;

	padding-right: 7px;

	padding-bottom: 7px;

	padding-left: 7px;
	
}
.mainparaa {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	line-height:16px;

	color:#3A3A3A;

	padding-right: 7px;

	padding-bottom: 5px;

	padding-left: 7px;
	
}
.mainpara1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	
	color:#3A3A3A;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;
	
}
.mainpara3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	line-height:20px;
    color: #FFFFFF;
	
	
	
}

.caption2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #E27B36;

	padding: 4px;

	text-decoration: none;

	cursor: hand;

}

.tablecaps {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC3300;

	background-color: #FAF2E2;

	padding: 4px 2px;



}

.tabletext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	padding: 4px;

	background-color: #F5F5F5;

	text-decoration: underline;

	font-weight: normal;
}
.tabletexta {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000066;

	padding: 2px;

	background-color: #DCEBFB;
    
	

	
}
.bar02 {
	color: #ffffff;
	margin-top: 4px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 2px;
	font-size: 12px;
	font-family:  Arial;
	font-weight: bold;
}

.b01 {
	color : #000000;
	background-color: #DCEBFB;
    padding: 1px;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 4px;
	margin-left : 2px;
	margin-right : 15px;
	font-family :  Arial, Helvetica, sans-serif;
    font-size : 20px;
	font-weight: normal;
}
.Hh1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #999999;
}



.tabletextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding: 4px;
	background-color: #F5F5F5;
	text-decoration: underline;
}

.caption3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	padding: 4px;
}

.cation4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	padding: 4px;
}

.seps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	background-color: #FAEFE4;
}

.navis {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #E27B36;
	font-weight: bold;
	padding: 4px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
	text-decoration: none;
}

.navioff {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	background-color: #003366;
	border: 1px none #66C7E7;
	padding: 4px;
}

.navibgs {
	background-image: url(../images/navibars_site.gif);
	background-repeat: no-repeat;
}

.navinames {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: none;

	border-bottom-style: dotted;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}

.btmbase {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	color: #666666;

	background-image: url(../images/btnbse.gif);

	background-repeat: no-repeat;

}
.photo-frame {
        border: 1px solid #B2B2B2;
        padding: 3px;
}
.H1{

	font-family: "Trebuchet MS", Tahoma, Arial;

	font-size: 20px;

	color: #000000;

	font-weight: normal;

	border-top-width: thin;

	border-right-width: thin;

	border-bottom-width: thin;

	border-left-width: thin;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dotted;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;



}

.slogan {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;

	font-weight: bold;

}

.reco {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #FFFFFF;

	padding: 4px;

	background-color: #993333;

	border: 1px solid #B70000;









}

.reamore {

	background-color: #CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	padding: 2px;

	text-decoration: none;



}

.dots {

	background-image: url(../images/dots1.gif);

	background-repeat: no-repeat;

	background-position: left center;

}

.bg1 {

	background-color: #FDF7E8;

}

.sep2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 2px;

	background-color: #EFE7E2;

}

.boxtext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	padding: 6px 4px;

	background-color: #FEFAEB;



}

.boxbtnbg {

	background-color: #930B60;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	border-top: 1px none #999999;

	border-right: 1px none #999999;

	border-bottom: 1px solid #999999;

	border-left: 1px solid #999999;

	height: 20px;

	padding: 4px;













}

.boxnvtext2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003366;

	padding: 4px;

	font-weight: bold;

	height: 20px;





}

.navis23 {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #003366;

	font-weight: bold;

	border: 1px solid #FFFFFF;



}

.hilights {

	background-image: url(../images/md-hd-grd.gif);

	background-repeat: repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #003366;

	height: 22px;

	text-align: left;

	vertical-align: middle;

	border: 1px solid #CCCCCC;

	background-position: center center;

	padding: 4px;









}

.abouthig {

	background-image: url(../images/md-hd-grd2.gif);

	background-repeat: repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #003366;

	height: 25px;

	text-align: left;

	vertical-align: middle;

	background-position: center center;

	padding: 2px;

	border: 1px solid #CCCCCC;





}

.nepal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #BB7A38;

	padding-right: 4px;

	padding-left: 4px;



}











.tibet {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #7F7F7F;

	padding: 4px;

}

.bhutan {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #6085C9;

	padding: 4px;

}

.navi23sub {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #0058B0;

	font-weight: bold;

	padding: 2px;

	border: 1px none #FFFFFF;





}

.newnavi {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066CC;

	font-weight: bold;

}

.linebg {

	background-image: url(../images/backgroundpattern.gif);

}

.mycompany {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #3366CC;

	font-weight: bold;

	line-height: normal;



}

.2bg {



	background-image: url(../images/md-hd-grd2.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	height: 20px;

	text-align: left;

	vertical-align: middle;

	background-position: center center;

	padding: 4px;

	border: 1px solid #CCCCCC;

}

.navilink2 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	padding: 4px;

}

.footertext {
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
}


.footertext a {
	font-size: 10px;
	color:#999999;
	background-color: #000000;
	text-decoration: none;
}



.tablelink {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	background-color: #F5F5F5;

	text-decoration: none;

}

.imgbrd {

	border: 1px solid #FFFFFF;

	background-color: #FFFFFF;



}

.n1 {



	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #8378A0;

	font-weight: bold;

	padding: 4px;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}


  .Leftnav
{	
 	border: 1px solid #D4E8FC;
 	background-color:#D4E8FC;
	margin: 1px 0px 0px 0px;
	
 	color: #000;
    font-weight:normal;
 }

  .Leftnav2
{	
 	border: 1px solid #0076A3;
 	background-color:#DCEBFB;
	margin: 5px 5px 5px 5px;
	
	padding-left: 5px;
 	color: #000;
    font-weight:normal;
 }

  .Leftnav1
{	
 	border: 1px solid #0076A3;
 	background-color:#DCEBFB;
	margin: 1px 0px 2px 0px;
	color: #000;
    font-weight:normal;
 }  
 
 .b01 a {
	color : #000000;
	text-decoration: none;
}

.b01 a:hover {
	color : #0076A3;
	text-decoration: underline;
}
 
 
.b01 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 1px;
	margin-bottom : 4px;
	margin-left : 0px;
	margin-right : 15px;
	font-size : 11px;
	font-family :  Arial;
}


.bar01 {
	color: #000000;
	margin-top: 1px;
	padding-bottom: 1px;
	margin-bottom: 2px;
	margin-left: 10px;
	margin-right: 20px;
	font-size: 11px;
	font-family: Tahoma,Verdana;
	font-weight: bold;

}


.bar03 {
	color: #ffffff;
	margin-top: 2px;
	padding-bottom: 1px;
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 2px;
	font-size: 11px;
	font-family:  Arial;
	font-weight: bold;
}

.n5 {
	font-family: Arial, Helvetica, sans-serif;

	color:#663355;

	font-size: 12px;

	background-color: #333399;

	font-weight: bold;

	padding: 4px;

	border-top: 0px none #FFFFFF;

	border-right: 0px solid #FFFFFF;

	border-bottom: 0px solid #FFFFFF;

	border-left: 0px none #FFFFFF;

}
.n2 {





	font-family: Arial, Helvetica, sans-serif;

	color:#003399;

	font-size: 12px;

	background-color: #DEEBEE;

	font-weight: bold;

	padding: 4px;

	border-top: 0px none #FFFFFF;

	border-right: 0px solid #FFFFFF;

	border-bottom: 0px solid #FFFFFF;

	border-left: 0px none #FFFFFF;

}

.n3 {







	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #B4658E;

	font-weight: bold;

	padding: 4px;

	border-top: 1px none #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}

.n4 {







	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #5093C9;

	font-weight: bold;

	padding: 4px;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}

.toolfree {



	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #037FA8;

	font-weight: bold;

	border: 0px solid #FFFFFF;

}

.tf {



	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #FF0000;

	font-weight: bold;

	padding: 4px;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}

.link23 {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #0099FF;

	padding: 4px;

}

.smalltext {

	color: #006600;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.imgbrds {

	border: 4px solid #00CCFF;

}

.iti {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #006600;

	padding: 4px;

	text-decoration: none;

	cursor: auto;

	font-style: normal;



}

.booknow {

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	vertical-align: middle;

	background-position: center center;

	border: 1px none #CCCCCC;

	text-decoration: none;

	background-color: #CC0000;

	padding-right: 4px;

	padding-left: 4px;
}

.booknow a {

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	vertical-align: middle;

	background-position: center center;

	border: 1px none #CCCCCC;

	text-decoration: none;

	background-color: #CC0000;

	padding-right: 4px;

	padding-left: 4px;
}



.booktitile {



	background-image: url(../images/md-hd-grd2.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF3300;

	height: 20px;

	text-align: left;

	vertical-align: middle;

	background-position: center center;

	padding: 4px;

	border: 1px solid #CCCCCC;

	text-decoration: none;

}

.tooltiphead {

	font-family: Arial, Helvetica, sans-serif;

	color: #CC0000;

	font-size: 12px;

	font-weight: bold;

	padding: 1px 2px 2px 4px;

}

.navislink {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	font-weight: bold;

	padding: 4px;

	text-decoration: none;

	border: 1px none #FFFFFF;



}

.sublink2 {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006600;

	padding: 4px;

	background-color: #FFFFFF;

	text-decoration: none;

}

.sublink3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #006600;

	padding: 4px;

	background-color: #FFFFFF;

	text-decoration: underline;

}

.sublink3 a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #006600;

	padding: 4px;

	background-color: #FFFFFF;

	text-decoration: underline;

}

.tooptipnavis {









	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006600;

	padding: 4px;

	text-decoration: underline;

}

.titlecaption {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF3300;

	padding: 4px;


}

.boxnavia {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003366;

	padding: 4px;

	font-weight: bold;

	height: 20px;

}

.bga {





	background-image: url(../images/md-hd-grd2.gif);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	height: 20px;

	text-align: left;

	vertical-align: middle;

	background-position: center center;

	padding: 4px;

	border: 1px solid #CCCCCC;

}

.bgb {



	background-color: #FDF7E8;

}

.captiona {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #E27B36;

	padding: 4px;

	cursor: auto;

	background-image: url(../images/md-hd-grd2.gif);

	height: 25px;





}

.capc {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #003366;

	padding: 4px;

}

.capd {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #009900;

	padding: 4px;

}

.cape {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding: 2px;
}

.cape a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding: 2px;
}
.cape A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}
.cape A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}
.cape A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 2px;
}
.cape A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #FF3300;
	padding: 2px;
}


.cape_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00B3EB;
	padding: 4px;
}

.cape_blue a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00B3EB;
	padding: 4px;
}
.cape_blue A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00B3EB;
	padding: 4px;
}
.cape_blue A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00B3EB;
	padding: 4px;
}
.cape_blue A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00B3EB;
	padding: 4px;
}
.cape_blue A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00B3EB;
	padding: 4px;
}



.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC6600;
	padding: 4px;
}

.more a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	padding: 4px;
}
.more A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	padding: 4px;
}
.more A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	padding: 4px;
}
.more A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	padding: 4px;
}
.more A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	padding: 4px;
}
.more_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	padding: 2.5px;
}
.more_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	padding: 4px;
}
.more_reda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#CC6633;
	padding: 4px;
}
.more_red a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}
.more_red A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}
.more_red A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}
.more_red A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}
.more_red A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}

.more_reda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006600;
	padding: 4px;
}

.more_reda a	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #006600;
	padding: 4px;
}
.more_reda A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	padding: 4px;
}
.more_reda A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	padding: 4px;
}
.more_reda A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}
.more_reda A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	padding: 4px;
}

.foa {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;
	
	
	color: #FFFFFF;

	padding: 4px;

	

	text-decoration: none;

}

.fob {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding: 4px;

	background-color: #000000;

	text-decoration: none;

}

.linka {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #0099FF;

	padding: 4px;

}

.na {





	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #7EAF69;

	font-weight: bold;

	padding: 4px;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}

.nb {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #6388B6;

	font-weight: bold;

	padding: 4px;

	border-top: 1px none #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}
.nb1 {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #6388B6;

	font-weight: bold;

	padding: 4px;

	border-top: 1px none #FFFFFF;
	
	border-bottom: 0.01px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}
.nb2 {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #6E6E6E;

	font-weight: bold;

	padding: 4px;

	border-top: 1px none #FFFFFF;
	
	border-bottom: 0.01px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}

.nc {









	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #B4658E;

	font-weight: bold;

	padding: 4px;

	border-top: 1px solid #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;

}







td.nc a {



	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #B4658E;

	
	
	

}





td.nc a:hover {



	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #B4658E;




	

}







.tcs {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #666600;

	background-color: #FAF2E2;

	padding: 4px 2px;

	font-weight: bold;



}

.imagebrdsthumb {

	border: 2px solid #00CCFF;

}


.actact {

	background-image: url(../images/md-hd-grd2.gif);

	background-repeat: repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	height: 20px;

	text-align: left;

	vertical-align: middle;

	background-position: center center;

	padding: 4px;

	border: 1px solid #CCCCCC;

	color: #E27B36;



}

.companyprofile {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #FFFFFF;

	padding: 4px;

	background-color: #669900;

	border: 1px solid #009900;

}

.zewa {



	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	vertical-align: middle;

	background-position: center center;

	border: 1px none #CCCCCC;

	text-decoration: none;

	background-color: #003366;

	padding-right: 4px;

	padding-left: 4px;

}

.zew {





	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	vertical-align: middle;

	background-position: center center;

	border: 1px none #CCCCCC;

	text-decoration: none;

	background-color: #009900;

	padding-right: 4px;

	padding-left: 4px;

}

.mylable {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #003366;

	background-color: #FFFFCC;

	border: 1px solid #999999;

}

.brdsimage {

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

}

.nbb {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 12px;

	background-color: #6388B6;

	font-weight: bold;

	padding: 4px;

	border-top: 1px none #FFFFFF;

	border-right: 1px solid #FFFFFF;

	border-bottom: 1px solid #FFFFFF;

	border-left: 1px none #FFFFFF;


}





/************ Tour List****************/
div.tourlistheader{background-color:#596f59;color:#FFF; }
div.tourlistheader a{color:#fff;font-weight:bold}
div.tourlistheader h1{padding:5px 9px;margin:0;font-size:14px;text-align:left;font-weight:bold;}
div.sortingholder{background-color:#e3eae2;text-align:left;margin-bottom:0px}
div.sorting{padding:5px}
div.sorting a{color:Black;text-decoration:none;font-weight:bold;border-right:1px solid black;padding:0 5px}
div.sorting a.final{border-right:none}

div.tourlist {background-color:#f2f4f1}
div.tourlist div.touritem {text-align:left;margin:5px;padding:5px}
div.tourlist div.touritem img{float:left;border:1px solid white;margin-left:5px}
div.tourlist div.touritem div.touritemheader{background: url('bg.jpg') repeat-x;padding:4px}
div.tourlist div.touritem div.touritemheader h2{display:inline;font-family:arial;font-size:14px;margin:0; font-weight:bold; color:#000}
div.tourlist div.touritem div.touritemheader div.duration{display:inline;margin-left:5px;color:#000}
div.tourlist div.touritem div.touritemheader div.moreinfo{float:right}
div.tourlist div.touritem div.touritemheader div.moreinfo a{text-decoration:none;color:#d4422b;font-weight:bold;margin-right:5px}

div.tourlist div.touritem div.toursummary{font-size:8pt;padding:3px;border-bottom:1px solid #ddd}
div.tourlist div.touritem img.tourimage{border:1px solid black;margin-right:8px}

div.pagelinks{float:right;padding:5px;color:#000}
div.pagelinks a{color:#000;text-decoration:none;font-weight:bold}
div.pagelinks span.selectedpage{color:#d4422b;font-weight:bold}
img.tourlistcallnow{margin-left:0px;margin-top:10px}
div.tourlist div.touritem div.toursummary div.pricefrom{float:right}
div.subheader{text-align: center;vertical-align:middle; font-size: 14px;font-weight:bold;padding: 5px;margin:10px 0}

div.bottomlinks {padding-top:5px}
div.bottomlinks a{color:#AAA;font-size:7pt;text-decoration:none}

#imageholder {position:relative;min-height:223px;height:223px;}
#imageholder img.rotimg{position:absolute; left:9px;top:3px;border:1px solid white}

span.crossed{text-decoration: line-through;}



.pics_on	{font-weight: bold; color:#FF9900;}
.pics_on a	{font-weight: bold; color:#FF9900;}
.pics_on A:link {font-weight: bold; color:#FF9900;}
.pics_on A:active {font-weight: bold; color:#FF9900;}
.pics_on A:visited {font-weight: bold; color:#FF9900;}
.pics_on A:hover {font-weight: bold; color:#FF9900; text-decoration:none;}

.day{
	vertical-align:middle;
	background-color:#FF9900;
	color: #FFFFFF;
	font-weight: bold;
}






ul#mainlevel-nav
{
	list-style: none;
	margin-top: 0px;
	margin: 0px;
	font-size: 11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

ul#mainlevel-nav li
{
	background-image: none;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 18px;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color:#006633;
	background: transparent;
}

#buttons>ul#mainlevel-nav li a { width: 20px; }

ul#mainlevel-nav li a:hover
{
	color: #fff;
	background: #c64934;
}




/*-------------------*/

.hMenuContainer {
	background: url('bordera.gif') repeat-x;
	height: 30px;

	margin: 0 auto;
}

.hMenu {
	float: center;
	margin-left: 180px;
}
.hmenu li.selected a {color: #fff}

.hmenu li:hover.selected {
background: #ED5929 url("crush.png") repeat-x top;

} 

.hMenu a:link, .hMenu a:active, .hMenu a:visited {
	float: left;
	display: block;
	height: 30px;
	color: #FFFFFE;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	padding: 1px 10px 0px 10px;
}
.hMenu a:selected {
color: black !important;
padding-top: 4px; /*shift text down 1px*/
padding-bottom: 2px;
background-color:#FF0000;

}

.hMenu a:hover {
	background: url('border3.gif') repeat-x;
	float: left;
	display: block;
	height: 30px;
	color: #FEFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	
}

.hMenu img {
	float: left;
}

/*-------------------*/
