/* CSS Document */
body
{
padding:0px;
margin:0px;
background-color:#036BA4;
}

form, p, span
{
padding:0px;
margin:0px;
}


.conLnk10Bda
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#da0000;
	}
	
	.conLnk10Bda:hover
	{
text-decoration:underline;
	}

.FrmerrTxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ff6600;
	}


.mandFrmTxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#ff6600;
	}

.commLnk10b  
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#787878;
	}
	
.commLnk10b:hover
 {
 text-decoration:underline;
 }


.commtxt11b  
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#b10202;
	}
	
	.commtxt11bBl 
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
	}
	
	.commtxt12bBl 
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000;
	}


.Commbl11txtnl
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000;
	}
	
	
.Commbl12txtnl
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000;
	}

	
	.msg_txt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
padding:6px;
	}


.BlBg
  {
  background-color:#000000;
   }

/* MAIN PROPERTIES */

.whBg
 {
 background-color:#FFFFFF;
 }
 
 .HNavBlBg
  {
  background-color:#000000;
  height:45px;
  }
  
  
   .HNavRBg
  {
  background-color:#d10b00;
  height:45px;
  }


.conNavtxt , .faqNavtxt
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
 }


.conNavtxt:hover , .faqNavtxt:hover
 {
 text-decoration:underline;
 }
 
 .panelBg
 	{
	background-color:#f7f7f7;
	}
	
	.box_top_bg
	 {
	background-color:#67656f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	padding-left:3px;
	 }
	 
	 
	 .box_bot_bg , .box_mid_bg
	 {
	background-color:#eeeeee;
	 }
	 
	 
	 .memaretxt10bp  
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#3a3a3a;
padding-top:10px;
padding-bottom:10px; 
padding-left:12px;
	}
	

	
.memsignUpTxt
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#fe0404;
text-decoration:underline;
 }
 
 .commtxt10bp  
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
	}


.homeNlInp
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:146px;
height:15px;
padding-top:3px;
 }
 
 .homeNlbtn
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:75px;
height:20px;
cursor:pointer;
}


/* right panel */

.mostPopulardistlnk
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#010101;
 }
 
 .mostPopulardistlnk:hover
  {
  text-decoration:none;
  }
 
 .mostPopulardisttxt
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#010101;
padding-left:13px;
line-height:14px;
 }
 
 .dotSep
  {
  background-image:url(../images/dot_sep.gif);
  background-repeat:repeat-x;
  background-position:top;
  height:1px;
  }
 

/* HOME MID */
.homeIntrotxtheader
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#008edc;
padding-top:4px;
 }
 
 .homeIntrotxt
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
padding-top:3px;
 }


 .destiRBg
  {
background-color:#d10b00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#fff;
padding-left:8px;
  }
  
.dotSep_h
  {
  background-image:url(../images/dot_sep_h.gif);
  background-repeat:repeat-y;
  background-position:top;
  width:1px;
  }

.homeDestiName
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#005fac;
 }
 
 
 .homeDestipicsHolder
 {
background-image:url(../images/destiPicsHolder.gif);
background-repeat:no-repeat;
background-position:top;
width:124px;
height:99px;
 }
 
 .destiPicsPad
	  {
  padding-left:1px !important; /* THIS IS FOR FIRE FORX IE CAN'T NOT READ IT */
  padding-left:6px; /* for fixing the PICTURE ALIGNEMTNT FOR IE BROWSER */
  	}
  
  .redMid
 {
background-image:url(../images/red_mid.gif);
background-repeat:repeat-x;
background-position:top;
height:11px;
 }
 
 
 	/* INNER PATES PROPERTIES */
	
	.tourHeader
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#008edc;
	 }
	 
	 
 .tourHeaderSub
 	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#036ba4;
	 }
	 
.tourHeader_A
 	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#036ba4;
	 }
 
 .tourCommbltxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000;
	}
	
	
.tourDescripB
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
	}
	
	 .tourPricetxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#016cb6;
	}
 
 .tourmoreInfoLnk
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#da0000;
	}
	
	.tourmoreInfoLnk:hover
	{
text-decoration:underline;
	}
 
 
 .tourPicsBor
	{
border:1px solid #d6d6d6;
padding:3px;
	}
 
  .SubtotalPricetxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#c30000;
	}
 
 
 .bc_txt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ff6600;
	}
	
	.bc_txt_lnk
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#ff6600;
	}
	
	.bc_txt_lnk:hover
	 {
 text-decoration:none;
	 }
 
 .boxinfo
  {
  background-color:#f6f5f5;
  border:1px solid #dedede;
  }

	 .pirceinfobox_bg  
	 {
	background-color:#f8f8f8;
	border-bottom:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	 }
	 
	 
	 .pirceinfobox_top_bg
	 {
background-color:#67656f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#fff;
padding-left:10px;
height:22px;
	 }
 
 /* REGISTRATION PAGE */
 
.regi_txt
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
	}
 
 
 
 .regitextbox
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
height:15px;
padding-top:3px;
 }
 
 .regitextAre
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
height:120px;
 }
 
  
  .regisel
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
 }
 
 .regisubbtn
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:75px;
height:20px;
cursor:pointer;
}

/* REGISTRATION PAGE END */


 .commtextAre
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
height:120px;
 }

/* CONTACT US PAGE */


 .Conbox_bg  
	 {
	background-color:#f8f8f8;
	border:1px solid #e9e9e9;
	 }

.contxtH
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#0d378f;
	}
 
 
.con_txt
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
	}
 
 
 .contextboxSm
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
height:15px;
padding-top:3px;
 }
 
 
 
 .contextbox
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
height:15px;
padding-top:3px;
 }
 
 .contextAre
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
height:120px;
 }
 
  .consel
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:300px;
 }
 
 .consubbtn
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
width:75px;
height:20px;
cursor:pointer;
}

/* END */

 .frmsel
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
 }


.frmInp
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
height:15px;
padding-top:3px;
 }


.frmtextAre
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
height:120px;
 }
 
 .frmtextAre_A
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #d2d2d2;
 }


/* FAQ PAGE */

.FAQ_Q
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
padding-top:10px;
	} 
	
.FAQ_ANS
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000;
background-image:url(../images/dot_sep.gif);
background-repeat:repeat-x;
background-position:bottom;
height:1px;
padding-bottom:10px;
	} 
 
 /* FOOTER */  
.cptxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#7f7f7f;
	}
	
	.footerLnk, .footerdiv
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000000;
line-height:16px;
	}
	
.footerLnk:hover
  {
  text-decoration:underline;
  color:#010101;
  }


/* PAGINATION */

.page_num_comm

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#ff6600;
text-decoration:none;
}

.page_lnk

{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#464646;
text-decoration:underline;
}



.sub_cat_lnk
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#464646;
text-decoration:underline;
}


.fst_last
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#ff6600;
text-decoration:none;
}


/* site map  */

.siteMapCat
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
font-weight:bold;
color:#ff6600;
text-decoration:none;
}

/* PAY BOUTTON STRONGER AND BRIGHTER*/

 .payPalbtn
 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #363636;
width:150px;
height:25px;
cursor:pointer;
}

/*added by BO for H1*/

h1.headline
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ff6600;
display:inline;
background-color : transparent;
margin:0;
padding:0;
}