/* CSS Document */

body {
	margin-top           : 0px;
	margin-right         : 0px;
	margin-bottom        : 0px;
	margin-left          : 0px;
	font-size            : small;
	font-family			 : Arial, Helvetica, sans-serif;
	}

a:link, a:visited  {
	color: #336699;
	text-decoration:underline;
}
a:hover {
	color: #99b2cc;
	text-decoration:none;
}

	
#rightside {
	background-color     : #5d88a1;
	height               : auto;
	}

#footer {
	margin				 : 0em;
	background-color     : #5d88a1;
	height               : auto;
	text-align			 : center;
	color                : white;
	width				 : auto;
	
	}
#footer p {
	margin				 : 0em 0em 0em .8em;
	font-size            : .76em;
	float                : left;
	padding              : 0.2em 0.1em 0.2em 0.1em;
	
	}
#btn_home a { display:block; width:56px; background-color:#234432;}
#btn_home a:hover { background-color:#660000;}

	
#weather {
	margin				 : 1em 0em 1.5em 0em;
	padding				 : 0em .8em 0em .8em;
	float                : left;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	display				 : block;
	width				 : 175px;

	
	}
#weather p {
	margin				 : 0em;
	padding				 : 0em;
	font-size            : 1em;
	line-height          : 1.5em;
	float                : left;
	
	}
#weather b {
	
	font-size            : .95em;
	font-weight			 : bold;

	}

#map {
	margin				 : 1em 0em 1.5em 0em;
	padding				 : 0em .8em 0em .8em;
	border-left          : 1px solid #999999;
	border-right         : 1px solid #999999;
	float                : left;
	font-family			 : Arial, Verdana, Helvetica, sans-serif;
	display				 : block;
	width				 : 170px;

	
	}

#yahooMap {
	border               : 1px solid #5d88a1;
	margin				 : 0em;
	margin-bottom		 : .8em;
	}
	
#map p {
	margin				 : 0em;
	padding				 : 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	float                : left;
	
	}
#map b {
	
	font-size            : .95em;
	font-weight			 : bold;

	}

#welcome {
	margin				 : 1em 0em 1.5em 0em;
	padding				 : 0em .8em 0em .8em;
	float                : left;
	font-family			 : Arial, Verdana, Helvetica, sans-serif;
	display				 : block;
	width				 : 250px;

	
	}
#welcome p {
	margin				 : 0em;
	padding				 : 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	float                : left;
	
	}
#welcome b {
	
	font-size            : .95em;
	font-weight			 : bold;

	}
#back {
	margin-left          : 20px;
	font-size            : .8em;
	font-family			 : Arial, Verdana, Helvetica, sans-serif;
	font-weight          : normal;
	}
 #subtitle {
	font-size            : 1.1em;
	margin				 : 0em 0em 0em 0em;
	padding				 : 0em 0em 0em 0em;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	color 				 : #333333;
	font-weight          : bold;
	}

#photoright {
	float			     : right;
	margin				 : 0px 0px 0px 10px;
	padding				 : 5px;
	width				 : 296px;
	}
.photoright{
	background-color	 : #eeeeee;
	margin				 : 0px;
	padding				 : 8px;
	border-right 		 : 1px solid #999999;
	border-bottom        : 1px solid #999999;
	}
#photoright .quote {
	display 		     : block;
	float			     : right;
	background-color     :#eeeeee;
	margin		 		 : 10px 0px 0px 0px;
	padding				 : 10px;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	font-size			 : 11px;
	font-weight			 : bolder;
	width				 : 275px;
	color                : #333333;
}
#headline{
    font-family          : Verdana, Arial, Helvetica, sans-serif;
	font-weight	  		 : bold;
	font-size 			 : 18px;
	color 				 : #333333;
	margin               : 0px;
	padding-bottom       : 10px;
}
#titlebox{
	font-family			 : Verdana, Arial, Helvetica, sans-serif;
	font-size 			 : .85em;
	color 				 : #000000;
}
input {
	font-size			 : 10px;
	background-color     : #f4f8fb;
	border               : 1px solid #336699;
}
textarea {
	font-size			 : 10px;
	background-color     : #f4f8fb;
	border               : 1px solid #336699;
}
#formsection {
	padding				 : 5px;
	border               : 1px solid #336699;
}
#formsection .breakline {
	border-bottom        : 1px solid #336699;
}
#formsection .creditcard {
	padding				 : 3px;
	background-color     : #efefef;
	border				 : 1px solid #336699;
}

	
/* ------------------------- sub-menu -------------------------*/
#subMainMenu {
	margin				 : 1em 1em 1.5em 1em;
	padding				 : .4em 0em .4em 0em;
    font-family			 : Arial,Verdana, Helvetica, sans-serif;
	width				 : 650px;
	border-top	         : 1px solid #336699;
	border-bottom        : 1px solid #336699;
	}
#subMainMenu ul {
	margin				 : 0em;
	padding				 : 0em;
	}
#subMainMenu li {
	display              : inline;
	margin				 : 0em;
	padding				 : .3em;

	}
#subMainMenu a:link, #subMainMenu a:visited {
	font-size:.95em;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
	}
#subMainMenu a:hover {
	font-size:.95em;
	font-weight:bold;
	color:#336699;
	text-decoration:underline;
	}
#visit a:link, #visit a:visited {
	font-size:.95em;
	font-weight:none;
	color:#778da3;
	text-decoration:underline;
	}
/* ------------------------- Content -------------------------*/	
#content {
    float:left;
	margin				 : 0em .5em 1.5em 1em;
	padding				 : 0em 0em 0em 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	width				 : 360px;
	}
	
#content p {
	padding				 : 0em 0em 0em 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	
	}

#content h1 { 
	font-size            : 1.3em;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
	
#content h2 {
	font-size            : 1.1em;
	color				 : #333333;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}

#content ul {
	margin				 : 0em 0em 0em 1em;
	padding				 : 0em;
	}
#content li {
	list-style           : square;
	font-size            : .9em;
	line-height          : 1.5em;
	}
#side{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 260px;
	}
#sidesmall{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 200px;
	}
#sideLarge{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 290px;
	}
#line{
	border-bottom        : 1px dotted #999999;
	margin				 : 0px 2px 1px 2px;
	padding              : 0em;
	width                : auto;
	}
/* ------------------------- Contact -------------------------*/	
#contact {
    float:left;
	margin				 : 0em .5em 1.5em 1em;
	padding				 : 0em 0em 0em 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	width				 : 260px;
	}
	
#contact p {
	padding				 : 0em 0em 0em 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	
	}

#contact h1 { 
	font-size            : 1.3em;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
	
#contact h2 {
	font-size            : 1.1em;
	color				 : #333333;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}

#contact ul {
	margin				 : 0em 0em 0em 1em;
	padding				 : 0em;
	}
#contact li {
	list-style           : square;
	font-size            : .9em;
	line-height          : 1.5em;
	}
#contactside{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 360px;
	}
#contactside h1 { 
	font-size            : 1.3em;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
#contactside h2 {
	font-size            : 1.1em;
	color				 : #333333;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
#contactside p {
	padding				 : 0em 0em 0em 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	}
#contactline{
	border-bottom        : 1px dotted #999999;
	margin				 : 0px 2px 1px 2px;
	padding              : 0em;
	width                : auto;
	}
/* ------------------------- Content large -------------------------*/	
#contentLarge {
    float:left;
	margin				 : 0em .5em 1.5em 1em;
	padding				 : 0em 0em 0em 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	width				 : 620px;
	}
	
#contentLarge p {
	padding				 : 0em 0em 0em 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	
	}

#contentLarge h1 { 
	font-size            : 1.3em;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
	
#contentLarge h2 {
	font-size            : 1.1em;
	color				 : #333333;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}

#contentLarge ul {
	margin				 : 0em 0em 0em 1em;
	padding				 : 0em;
	}
#contentLarge li {
	list-style           : square;
	font-size            : .9em;
	line-height          : 1.5em;
	}
#sideLarge{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 260px;
	}
#sideLargesmall{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 200px;
	}
#sideLargeLarge{
	float				 : right;
	margin				 : 0em;
	padding              : 0em;
	width				 : 290px;
	}
#lineLarge{
	border-bottom        : 1px dotted #999999;
	margin				 : 0px 2px 3px 2px;
	padding              : 0em;
	width                : 210px;
	}
	
/* ------------------------- Content - handling table -------------------------*/
#chart {
    float:left;
	margin				 : 0em .5em 1.5em 1em;
	padding				 : 0em 0em 0em 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	width				 : 450px;
	}
	
#chart p {
	padding				 : 0em 0em 0em 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	
	}

#chart h1 { 
	font-size            : 1.3em;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
	
#chart h2 {
	font-size            : 1em;
	color				 : #333333;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}

#handling {
	margin				 : 0em;
	padding				 : 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	}
#handling td {
	margin				 : 0em;
	padding				 : 0em .2em 0em 0em;
	border-bottom        : 1px solid #9f9f9f;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	vertical-align       : top;
	}
#handling p{
	margin				 : 0em;
	padding				 : 0em;
	font-size            : .9em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	}

#handling .center{
	text-align			 : center;
	}
#handling .title{
	background-color     : #c1d1e0;
	border-bottom        : 0;
	}
#handling .apply{
	padding              : 0.2em;
	}
#handling .endCenter{
	border-bottom        : 0;
	text-align			 : center;
	}
#handling .end{
	border-bottom        : 0;
	}
	
/* ------------------------- Content - Large handling table -------------------------*/
#chartLarge {
    float:left;
	margin				 : 0em .5em 1.5em 1em;
	padding				 : 0em 0em 0em 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	width				 : 600px;
	}
	
#chartLarge p {
	padding				 : 0em 0em 0em 0em;
	font-size            : .9em;
	line-height          : 1.5em;
	
	}

#chartLarge h1 { 
	font-size            : 1.3em;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}
	
#chartLarge h2 {
	font-size            : 1em;
	color				 : #333333;
	font-weight			 : bold;
	font-family			 : Georgia, "Times New Roman", Times, serif;
	}

#handlingLarge {
	margin				 : 0em;
	padding				 : 0em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	}
#handlingLarge td {
	margin				 : 0em;
	padding				 : 0em .3em 0em 0em;
	
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	vertical-align       : top;
	}
#handlingLarge p{
	margin				 : 0em;
	padding				 : 0em 0em 0em .25em;
	font-size            : .9em;
	font-family			 : Arial,Verdana, Helvetica, sans-serif;
	}

#handlingLarge .center{
	text-align			 : center;
	}
#handlingLarge .title{
	background-color     : #c1d1e0;
	border-bottom        : 0;
	}
#handlingLarge .apply{
	padding              : 0.2em;
	}
#handlingLarge .endCenter{
	border-bottom        : 0;
	text-align			 : center;
	}
#handlingLarge .end{
	border-bottom        : 0;
	}
#handlingLarge .line{
	border-bottom        : 1px dotted #999999;
	margin				 : 0px 0px 3px 0px;
	padding              : 0em;
	width                : auto;
	}

/* ------------------------- button about us -------------------------*/
.address p {
	margin			     : 0em 0em .5em .5em;
	font-family			 : Arial, Verdana, Helvetica, sans-serif;
	font-size            : .9em;
	color				 : white;
	width                : auto;
	}

/* ------------------------- button about us -------------------------*/
.btn_about a {
	display				 : block;
	width				 : 129px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_about1a.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	border-top           : 1px solid #ffffff; 
	}
	
.btn_about a:hover { 
	display				 : block;
	width				 : 129px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_about2a.gif);
	background-repeat    : no-repeat;
	border-top           : 1px solid #ffffff; 

	}
/* ------------------------- button airport information -------------------------*/
.btn_airport a {
	display				 : block;
	width				 : 129px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_airportinfo1a.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	border-top           : 1px solid #ffffff; 
	}
	
.btn_airport a:hover { 
	display				 : block;
	width				 : 129px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_airportinfo2a.gif);
	background-repeat    : no-repeat;
	border-top           : 1px solid #ffffff; 

	}

/* ------------------------- button contact us -------------------------*/
.btn_contact a {
	display				 : block;
	width				 : 129px;
	height				 : 31px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_contact1a.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	border-top           : 1px solid #ffffff; 
	}
	
.btn_contact a:hover { 
	display				 : block;
	width				 : 129px;
	height				 : 31px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_contact2a.gif);
	background-repeat    : no-repeat;
	border-top           : 1px solid #ffffff; 

	}

/* ------------------------- button news -------------------------*/
.btn_news a {
	display				 : block;
	width				 : 129px;
	height				 : 31px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_news1a.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	border-top           : 1px solid #ffffff; 
	}
	
.btn_news a:hover { 
	display				 : block;
	width				 : 129px;
	height				 : 31px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_news2a.gif);
	background-repeat    : no-repeat;
	border-top           : 1px solid #ffffff; 

	}

/* ------------------------- button employment us -------------------------*/
.btn_employment a {
	display				 : block;
	width				 : 129px;
	height				 : 49px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_employment1a.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	border-top           : 1px solid #ffffff; 
	}
	
.btn_employment a:hover { 
	display				 : block;
	width				 : 129px;
	height				 : 49px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_employment2a.gif);
	background-repeat    : no-repeat;
	border-top           : 1px solid #ffffff; 

	}

/* ------------------------- button security -------------------------*/
.btn_security a {
	display				 : block;
	width				 : 129px;
	height				 : 32px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_security1a.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	border-top           : 1px solid #ffffff; 
	border-bottom          : 1px solid #ffffff; 
	}
	
.btn_security a:hover { 
	display				 : block;
	width				 : 129px;
	height				 : 32px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_security2a.gif);
	background-repeat    : no-repeat;
	border-top           : 1px solid #ffffff; 
	border-bottom          : 1px solid #ffffff; 

	}
	
/* ------------------------- button home -------------------------*/
.btn_home a {
	display				 : block;
	width				 : 56px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_home1.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	}
	
.btn_home a:hover { 
	display				 : block;
	width				 : 56px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_home2.gif);
	background-repeat    : no-repeat;

	}
	
/* ------------------------- button aircraft --------------------------*/	
.btn_aircraft a {
	display				 : block;
	width				 : 174px;
	height				 : 29px;
	padding 			 : 0;
	background    		 : url(images/btn_aircraft1.gif) 0 0 no-repeat;
	text-decoration		 : none;
	}
	
.btn_aircraft a:hover { 
	display				 : block;
	width				 : 174px;
	height				 : 29px;
	padding 			 : 0;
	background    		 : url(images/btn_aircraft2.gif) 0 0 no-repeat;
	text-decoration		 : none;
	}
	
/* ------------------------- button ground -------------------------*/
.btn_ground a {
	display				 : block;
	width				 : 108px;
	height				 : 29px;
	padding 			 : 0;
	background    		 : url(images/btn_services1.gif) 0 0 no-repeat;
	text-decoration		 : none;
	}
	
.btn_ground a:hover { 
	display				 : block;
	width				 : 108px;
	height				 : 29px;
	padding 			 : 0;
	background    		 : url(images/btn_services2.gif) 0 0 no-repeat;
	text-decoration		 : none;
	}

/* ------------------------- button reservation -------------------------*/
.btn_reservation a {
	display				 : block;
	width				 : 94px;
	height				 : 29px;
	padding 			 : 0;
	background			 : url(images/btn_reservations1.gif) 0 0 no-repeat;
	text-decoration		 : none;
	}
	
.btn_reservation a:hover { 
	display				 : block;
	width				 : 94px;
	height				 : 29px;
	padding 			 : 0;
	background			 : url(images/btn_reservations2.gif) 0 0 no-repeat;
	text-decoration		 : none;
	}

/* ------------------------- button apply-------------------------*/
.btn_apply a {
	display				 : block;
	width				 : 40px;
	height				 : 15px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_apply1.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	}
	
.btn_apply a:hover { 
	display				 : block;
	width				 : 40px;
	height				 : 15px;
	padding 			 : 0;
	margin  			 : 0;
	background    		 : url(images/btn_apply2.gif);
	background-repeat    : no-repeat;

	}

/* ------------------------- button spacer-------------------------*/
.btn_spacer {
	display				 : block;
	width				 : 91px;
	height				 : 29px;
	padding 			 : 0;
	margin  			 : 0;
	background			 : url(images/btn_bg.jpg);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	}
/* ------------------------- button reservation-------------------------*/
.btn_res a {
	display				 : block;
	width				 : 124px;
	height				 : 35px;
	padding 			 : 0;
	margin  			 : 0px 0px 5px 10px;
	background-image     : url(images/btn_reservation1.gif);
	background-repeat    : no-repeat;
	text-decoration		 : none;
	}
	
.btn_res a:hover {
	display				 : block;
	width				 : 124px;
	height				 : 35px;
	padding 			 : 0;
	margin  			 : 0px 0px 5px 10px;
	background-image     : url(images/btn_reservation2.gif);
	background-repeat    : no-repeat;

	}



    -->



