a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.aircraft:link {color: #CCCCCC; text-decoration: none; font-size: 8pt;}
a.aircraft:active {color: #660000; text-decoration: underline; font-size: 8pt;}
a.aircraft:hover {color: #660000; text-decoration: underline; font-size: 8pt;}
a.aircraft:visited {color: #CCCCCC; text-decoration: none; font-size: 8pt;}
a.aircraft:visited:hover {color: #660000; text-decoration: underline; font-size: 8pt;}

a.common:link {color: #000066; text-decoration: none; font-size: 8pt;}
a.common:active {color: #660000; text-decoration: underline; font-size: 8pt;}
a.common:hover {color: #660000; text-decoration: underline; font-size: 8pt;}
a.common:visited {color: #333333; text-decoration: none; font-size: 8pt;}
a.common:visited:hover {color: #660000; text-decoration: underline; font-size: 8pt;}

a.standard:link {color: #333333; text-decoration: none; font-size: 9pt;}
a.standard:active {color: #660000; text-decoration: underline; font-size: 9pt;}
a.standard:hover {color: #660000; text-decoration: underline; font-size: 9pt;}
a.standard:visited {color: #000066; text-decoration: none; font-size: 9pt;}
a.standard:visited:hover {color: #660000; text-decoration: underline; font-size: 9pt;}

a.more:link { color: #000066; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: none; padding: .1em; background-color: transparent; border: 1px solid #FFFFFF; }
a.more:active { color: red; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: none; padding: .1em; background-color: transparent; border: 1px solid white; }
a.more:hover { color: red; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: underline; padding: .1em; background-color: transparent; border: 1px solid white; }
a.more:visited {color: #666666; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: none; padding: .1em; background-color: transparent; border: 1px solid white; } 
a.more:visited:hover { color: red; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: underline; padding: .1em; background-color: transparent; border: 1px solid white; }

a.bread:link { color: #000066; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: none; padding: .1em; background-color: transparent;}
a.bread:active { color: red; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: none; padding: .1em; background-color: transparent;}
a.bread:hover { color: red; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: underline; padding: .1em; background-color: transparent;}
a.bread:visited {color: #000066; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: none; padding: .1em; background-color: transparent;} 
a.bread:visited:hover { color: red; font-weight: bold; font-family:verdana, arial, san-serif; font-size: 7pt; text-decoration: underline; padding: .1em; background-color: transparent;}

a.nav:link {font-size: 7pt; color: #333333; text-decoration: none; background-color: transparent;}
a.nav:active {font-size: 7pt; color: #666666; text-decoration: none;}
a.nav:hover {font-size: 7pt; color: #666666; text-decoration: underline;}
a.nav:visited {font-size: 7pt; color: #333333; text-decoration: none;}
a.nav:visited:hover {font-size: 7pt; color: #666666; text-decoration: underline;}

a.big:link {color: #330066; text-decoration: none; font-size: 10pt;}
a.big:active {color: #660000; text-decoration: underline; font-size: 10pt;}
a.big:hover {color: #660000; text-decoration: underline; font-size: 10pt;}
a.big:visited {color: #330066; text-decoration: none; font-size: 10pt;}
a.big:visited:hover {color: #660000; text-decoration: underline; font-size: 10pt;}

a.email:link {font-size: 11px; font-weight: bold; color: #666633; text-decoration: none; background-color: transparent;}
a.email:active {font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: transparent;}
a.email:hover {font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: transparent;}
a.email:visited {font-size: 11px; font-weight: bold; color: #666633; text-decoration: none; background-color: transparent;}
a.email:visited:hover {font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; background-color: transparent;}

a.collection:link {color: #000066; text-decoration: none; font-size: 8pt; font-weight: normal; line-height: 1.0;}
a.collection:active {color: #660000; text-decoration: underline; font-size: 8pt; font-weight: normal; line-height: 1.0;}
a.collection:hover {color: #660000; text-decoration: underline; font-size: 8pt; font-weight: normal; line-height: 1.0;}
a.collection:visited {color: #666666; text-decoration: none; font-size: 8pt; font-weight: normal; line-height: 1.0;}
a.collection:visited:hover {color: #660000; text-decoration: underline; font-size: 8pt; font-weight: normal; line-height: 1.0;}

a.graphic:link {border: white 2px solid;}
a.graphic:active {border: red 2px solid;}
a.graphic:hover {border: red 2px solid;}
a.graphic:visited {border: white 2px solid;}

body  {
	background-color: #666600;
	margin-top: 1px;
	margin-left: 1px;
	margin-bottom: 0 px;
	font-family: arial, verdana, sans-serif;
	text-align: left;
}

td#banner {
	width: 761px;
	text-align: center;
	border: 0px;
}

td#tablebody {
	border-right: 2px solid #000033;
	border-left: 1px solid #000066;
	border-top: 1px solid #000066;
	border-bottom: 2px solid #000033;
	width: 758px;
	text-align: left;
	background: #FFFFFF; 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}

td#navbar_area {
	text-align: left;
	width: 761px;
	height: 23px;
	background: #043066; 
	border-top: 1px solid #990000;
	border-bottom: 1px solid #990000;
}	
 
td#navbar {
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 8pt;
	vertical-align: top;
	font-weight: normal;
	color: #666666;
	width: 761px;
	background: white; 
	height: 23px;
}	


td#bodycell_left {
	text-align: left;
	padding-left: 2px;
	padding-top: 14px;
	padding-bottom: 5px;
	padding-right: 0px;
	width: 180px;
	color: #000000;
	font-weight: 500;
	font-size: 75%;
	line-height: 1.2;
	vertical-align: top;
	border-right: 1px solid #330000;
	background-color: white;
	background: url(graphics/background_image.gif); 
}

td#bodycell_middle {
	text-align: center;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	width: 571px;
	color: #000000;
	font-weight: 500;
	font-size: 75%;
	line-height: 1.2;
	vertical-align: top;
	background-color: #F8FAFC;
	border-bottom: 1px solid silver;
	background: url(graphics/bg_middle_revised1.jpg); 
}

td#bodycell_insideleft {
	text-align: left;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 5px;
	width: 580px;
	color: #000000;
	font-weight: 500;
	font-size: 75%;
	line-height: 1.2;
	vertical-align: top;
	border-top: 0px solid silver;
	border-right: 0px solid silver;
	border-bottom: 0px solid silver;
	border-left: 2px solid #CCCCCC;
}

td#bodycell_insideright {
	padding-left: 4px;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-right: 4px;
	width: 181px;
	color: #000000;
	font-weight: 500;
	font-size: 75%;
	line-height: 1.2;
	vertical-align: top;
	border-left: 0px solid silver;
	border-right: 1px solid #666600;
}

td#breadcrumbs {
	text-align: left;
	padding-top: 16px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-left: 1px solid #999999;
	border-right: 1px solid #666600;
	border-top: 0px solid #DEE7EF;
	border-bottom: 0px solid #CCCCCC;
	font-size: 7pt;
	vertical-align: top;
	font-weight: bold;
	color: #000066;
	width: 761px;
	height: 44px;
	background: #FFFFFF;
	background: url(graphics/breadcrumb.jpg); 
}	

td#bodycell_middle_low {
	text-align: left;
	padding-left: 12px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 12px;
	width: 378px;
	color: #000000;
	font-weight: 500;
	font-size: 75%;
	line-height: 1.2;
	vertical-align: top;
	background-color: #FFFFFF;
}

td#bodycell_right {
	text-align: center;
	padding-left: 4px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 4px;
	width: 172px;
	color: #000000;
	font-weight: 500;
	font-size: 75%;
	line-height: 1.2;
	vertical-align: top;
	border-left: 1px solid silver;
}

td#bodycell_inside {
	text-align: center;
	padding-left: 5px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 5px;
	vertical-align: top;
	text-align: right;
	background: #FFFFFF; 
	border-left: 1px solid #666633;
	color: #330;
	font-size: 11px;
	line-height: 1.1;
	width: 250px;
}

td#bodycell_subleft {
	text-align: center;
	background: transparent url(graphics/hanger.png);
	width: 140px;
	height: 75px;
	border-top: 1px solid #000099;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #000099;
	padding-left: 7px;
	padding-right: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
}

td#mission {
	text-align: justify;
	width: 459px;
	font-family: Arial, Verdana, Geneva, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	line-height: 1.3;
	color: #333333;
	padding-top: 0px;
	padding-bottom: 18px;
	text-align: center;
}


td#footerhome {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-left: 0px solid #666600;
	border-right: 0px solid #666600;
	border-top: 1px solid #DEE7EF;
	border-bottom: 0px solid #999999;
	font-size: 7pt;
	vertical-align: top;
	font-weight: bold;
	color: #333333;
	width: 761px;
	height: 43px;
	background: url(graphics/footer3.jpg);  
}	

td#spacer_left {
	border-left: 2px solid #CCCCCC;
} 
	
td#footer {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-left: 1px solid #666600;
	border-right: 1px solid #666600;
	border-top: 1px solid #DEE7EF;
	border-bottom: 2px solid #999999;
	font-size: 7pt;
	vertical-align: top;
	font-weight: bold;
	color: #333333;
	width: 761px;
	height: 43px;
	background: url(graphics/footer3.jpg);  
}	




td#facilities_left {
	vertical-align: top;
	text-align: left;
	width: 280px;
}

td#facilities_right {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 9pt;
	text-align: left;
	font-weight: normal;
	color: #000000;
	width: 245px;
	vertical-align: top;
}	

/*


/* Stays with Global Styles */

td#rides_left {
	vertical-align: top;
	text-align: left;
	width: 250px;
}

td#rides_right {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 9pt;
	text-align: left;
	font-weight: normal;
	color: #000000;
	width: 251px;
	vertical-align: top;
}

td#tours_rates {
	font-size: 8pt;
	font-family: arial, verdana, sans-serif;
	color: #333333;
	font-weight: normal;
	padding-left: 2px;
}



th {
	font-size: 8pt;
	font-family: arial, verdana, sans-serif;
	color: #660000;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.bread {
	font-size: 8pt;
	font-family: arial, verdana, sans-serif;
	color: #666666;
	font-weight: normal;
	padding-left: 6px;
}

.general {
	font-size: 11px;
	line-height: 1.1;
	font-family: arial, verdana, sans-serif;
	color: #000000;
	margin-left: 24px;
}

.general_title {
	font-size:13px;
	line-height: 1.1;
	font-family: arial, verdana, sans-serif;
	color: #333333;
	font-weight: bold;
}
.alert_title { color: red; font-size: 13px; font-family: arial, verdana, sans-serif; font-weight: bold; line-height: 1.1 }
.events {
	font-size: 12px;
	line-height: 1.2;
	font-family: arial, verdana, sans-serif;
	color: #000099;
}

.bold {
	font-weight: bold;
}

.bold_special {
	font-weight: bold;
	color: #333333;
}

.findouthow {
	font-family: Times New Roman, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #330000;
}

.headline {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.mission {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.3;
	color: #333333;
}
 .news_text {
	font-family: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
 }
 
 .smTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.copyright {
	font-family: Times New Roman;
	font-size: 7pt;
	color: #666666;
}

.copyright1 {
	font-family: Arial, san-serif;
	font-size: 8pt;
	color: #333333;
}

.smallprint {
	font-family: Arial, san-serif;
	font-size: 7pt;
	color: #666666;
}

.smallprint_blue {
	font-family: Arial, san-serif;
	font-size: 7pt;
	color: #000066;
	font-weight: bold;
}

.more {
	font-weight: bold; 
	font-family:verdana, arial, san-serif; 
	font-size: 7pt; 
	color: navy; 
	padding: .25em; 
}

.note {
	font-family: Times New Roman, serif;
	font-size: 8pt;
	color: #333333;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000066;
} 
	
.volHanger {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
}

.image {
	padding-top: 10px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.inputbox {
	background: transparent;
	border-left: 1px solid #7380B9;
	border-top: 1px solid #7380B9;
	border-right: 2px solid #7380B3;
	border-bottom: 2px solid #7380B3;
}

.TitlePB {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #660000;
}

.smBody {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.smBody1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.ad {
	font-family: Arial Bold, Helvetica, sans-serif;
	font-size: 18px;
	color: #003366;
	font-weight: bold;
}

.star {
	padding-right: 4px;
	padding-left: 4px;
}

.related {
	text-align: center;
	padding-left: 8px;
}

.related_star {
	text-align: center;
	padding-left: 16px;
}

.ride {
	font-family: Arial Bold, Helvetica, sans-serif;
	font-size: 14px;
	color: #660000;
	font-weight: normal;
	font-style: italic;
	line-height: 1.3;
}

.headline1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}

.headline2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.question {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.answer {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.history {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.quotation {
	text-indent: 5px;
	margin: 3em;
}

.top_pic {
	border-bottom: 12px solid white;
}
.alert_hours  { color: red; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 1.1; margin-left: 24px }
