
.bodytext {
	font-family: "Californian FB";
	font-size: 12pt;
	color: #ffffff;
	font-style: normal;
}
.bodyheader {
	font-family: "Californian FB";
	font-size: 14pt;
	color: #ebe9c3;
	font-style: normal;
}
.traveltiptext {

	font-family: "Book Antiqua";
	font-size: 12px;
	color: #000000;
	font-style: normal;
}

fieldset {  
margin: 1.5em 0 0 0;  
padding: 0; 
} 
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold; 
} 
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none; 
} 
fieldset li {  
padding-bottom: 1em; 
} 
fieldset.submit {  
border-style: none; 
}
.itinerary {
	font-family: "Book Antiqua";
	font-size: 14px;
	color: #F4F4F4;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}


/*-------------------Label display block------------------*/
label {  
display: block; 
}

/*-------------------Left align text label------------------
label {  
float: left;  
width: 10em;  
margin-right: 1em; 
}
*/
.day {

	font-family: "Book Antiqua";
	font-size: 15px;
	color: #ebe9c3;
	font-style: normal;
	text-decoration: underline;
}
.miniday {

	font-family: "Book Antiqua";
	font-size: 15px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
}
.itineraryborder {
	border: 1px solid #CCCCCC;
}
.contactborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #767677;
	border-right-color: #767677;
	border-bottom-color: #767677;
	border-left-color: #767677;
}
.tamarindtip {
	font-family: "Californian FB";
	font-size: 12pt;
	color: #ffffff;
	text-decoration: none;
}
.fieldname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fafafa;
}
.formremark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.requierefield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	text-decoration: none;
}
.formpart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.textfieldstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #B9B9B9;
	background-color: #FCFCFC;
}
.topmenuborder {
	font-family: "Californian FB";
	font-size: 12pt;
	color: #DDDDFF;
	font-style: normal;
	background-color: #999900;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tidbitsheader {
	font-family: "Book Antiqua";
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
}
.newlink:link {
	font-family:georgia;
	font-size: 9pt;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
.newlink:active {
	font-family: georgia;
	font-size: 9pt;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
}
.newlink:visited {
	font-family:georgia;
	font-size: 9pt;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
}
.newlink:hover {
	font-family:georgia;
	font-size: 9pt;
	font-style: normal;
	color: #ffffff;
	text-decoration:none;
}
a.mail:link {
	font-family: "Californian FB";
	font-size: 12pt;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.mail:visited {
	font-family: "Californian FB";
	font-size: 12pt;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.mail:hover {
	font-family: "Californian FB";
	font-size: 12pt;
	font-style: normal;
	color: #ebe9c3;
	text-decoration: none;
}
.tourprice {
	font-family: "Californian FB";
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
}
.tourpriceborder {
	border: 1px solid #666666;
}

.tourpricesubheader {
	font-family: "Californian FB";
	font-size: 12pt;
	color: #008000;
	text-decoration: none;
	font-weight: bold;
}
.tourpriceheader {
	font-family: "Californian FB";
	font-size: 12pt;
	color: #333399;
	text-decoration: underline;
	font-weight: bold;
}

.tourpricesubtext {

	font-family: "Californian FB";
	font-size: 12pt;
	color: #333399;
	text-decoration: none;
	font-weight: normal;
}
a.map:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ebe9c3;
	text-decoration: underline;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: FCAF17;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: FCAF17;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: FCAF17;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: FCAF17;
	text-decoration: none;
}

a.map:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ebe9c3;
	text-decoration: underline;
}
a.map:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.mail2:link {
	font-family: "Californian FB";
	font-size: 12pt;
	font-style: normal;
	color: #FFFF99;
	text-decoration: none;
}
a.mail2:visited {
	font-family: "Californian FB";
	font-size: 12pt;
	font-style: normal;
	color: #FFFF99;
	text-decoration: none;
}
a.mail2:hover {
	font-family: "Californian FB";
	font-size: 12pt;
	font-style: normal;
	color: #FF0000;
	text-decoration: none;
}
a.topmenu:link {
	font-family: Tahoma;
	font-size:8.5pt;
	font-style: normal;
	color: #0b0b87;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Tahoma;
	font-size: 8.5pt;
	color: #0b0b87;
	text-decoration: underline;
}

a.topmenu:visited {
	font-family: Tahoma;
	font-size: 8.5pt;
	color: #0b0b87;
	text-decoration: none;
}
a.topmenu:active {
	font-family: Tahoma;
	font-size: 8.5pt;
	color: #0b0b87;
	text-decoration: none;
}
.topmenudivider {
	font-family: Tahoma;
	font-size: 8.5pt;
	color: #000000;
	text-decoration: none;
	font-style:normal;

}
.pricechartborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border: 1px solid #333333;
}
.skypename {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bodyheader2 {
	font-family: "georgia";
	font-size: 14pt;
	
	color: #4b9dfa;
	text-decoration: none;
	
	word-spacing:4px;
	
}
.border1 {
	border: 1px solid #FFFFCC;
}
.dayCopy {
	font-family: "Book Antiqua";
	font-size: 15px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
}

.pricevalid {
	font-family: "Book Antiqua";
	font-size: 15px;
	color: #4b9dfa;
	font-style: normal;
	
}
.minidayCopy {
	font-family: "Book Antiqua";
	font-size: 15px;
	color: #006633;
	font-style: normal;
	font-weight: bold;
}
a.footer:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
a.footer:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	text-decoration: none;
}
a.footer:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	text-decoration: underline;
}

a.footer2:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #ebe9c3;
	text-decoration: none;
}
a.footer2:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000099;
	text-decoration: none;
}
a.footer2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFffff;

}
.minibodytext {
	font-family:tahoma; /*  Verdana, Arial, Helvetica, sans-serif*/
	font-size: 10pt;
	color:#000000; /*#666666 */
	font-style: normal;
	text-align: justify;
	line-height:1.5;
}
.miniform {
	font-family:tahoma; /*  Verdana, Arial, Helvetica, sans-serif*/
	font-size: 10pt;
	color:#000000; /*#666666 */
	font-style: normal;
	text-align: justify;
	
}

.internallink:link {
	font-family:tahoma;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;	
}
.internallink:visited {
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;	
}
.internallink:hover {
	font-family:tahoma;
	font-size:12px;
	color:#fafafa;
	text-decoration:none;	
}
