/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	background-color:#FFFFFF;
}

/***********************************************/
/* A Styles                                    */
/***********************************************/

a		

{	color:#FF0000;
	text-decoration: none;
}

a:link, a:visited	

{	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#000099;
	text-decoration: none;	
}

a:hover

{	text-decoration: underline;
}

/***********************************************/
/* HEADING Styles                              */
/***********************************************/

h1	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:normal;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2	

{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: middle;
	padding-top: 5px;
}

h3

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;	
}

h4

{	font-family: Arial, Helvetica, sans-serif;
 	font-size: 100%;
 	font-weight: normal;
 	color: #333333;
 	margin: 0px;
 	padding: 0px;
}

h5

{	font-family: Arial, Helvetica, sans-serif;
 	font-size: 100%;
 	color: #334d55;
 	margin: 0px;
 	padding: 0px;
}

/***********************************************/
/* UNDERLINE Styles                            */
/***********************************************/

ul

{	 list-style-type: square;
}

ul ul

{	list-style-type: disc;
}

ul ul ul

{	list-style-type: none;
}

/***********************************************/
/* BOOKBOX Styles                              */
/***********************************************/

.bookboxtext	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #666666; 
	font-weight:bold;
	background-color:#FFFFFF;
	padding-left: 12px;
}

.bookboxbuttons	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold; 
	color: #000066;
}

/***********************************************/
/* FONT STYLES                         		   */
/***********************************************/

.FONT_Arial_09_999999		

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color:#999999;
}

.FONT_Arial_10_666666_Bolder 		

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight:bolder;
	color:#666666;
	padding: 1px 0px 1px 17px;
	background-color: #ECEEE5;
} 

.FONT_Arial_11_333333		

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#333333;
}

.FONT_Arial_11_333333_Highlight

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#333333; 
	padding: 1px 0px 1px 17px;
}

.FONT_Arial_11_FF6600_Bold 		

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color:#FF6600; 
	padding: 2px 0px 2px 0px;
} 

.FONT_Arial_11_999999_Normal_AlignMIDDLE

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#999999; 
	vertical-align:middle
} 

.FONT_Arial_11_999999_Normal_AlignTOP			

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#999999;
	padding: 0px 0px 0px 23px;
	vertical-align:top
}

.FONT_Arial_12_999999_Normal	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
	color:#999999;
}

.FONT_Arial_12_666666_Table1	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal; 
	color:#666666;
	margin-bottom:0px;
	margin-top:0px;
	padding: 2px 0px 2px 0px;
	text-indent:3px;
}

.FONT_Arial_12_000066_Bold	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
	color: #000066;
}

.FONT_Arial_12_666666_Bold	

{	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	color: #666666; 
}

.FONT_Arial_12_FFFFFF_Bold	

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:bold;
	color: #ffffff;
}

.FONT_Arial_14_FFCC00_Bold

{	Font-Family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFCC00;
	float: left;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
}


/***********************************************/
/* BULLET STYLES						       */
/***********************************************/

.BULLET_Arial_12_3A6BA7

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3A6BA7;
}


/***********************************************/
/* COLOUR STYLES						       */
/***********************************************/

.COLOR_CCCCCC

{	background-color:#CCCCCC;
}

.COLOR_999999

{	background-color:#999999;
}

.COLOR_FFFFFF

{	background-color:#FFFFFF;
}

.COLOR_DDDDDD

{	background-color:#DDDDDD;
}

/***********************************************/
/* FORM STYLES							       */
/***********************************************/

.FORM_FIELD_Verdana_13_FF0000_Bold

{	/* Text Style */	font-family: Verdana;
						font-size: 11px;
						font-weight:bold;
						color:#FF0000;
						vertical-align:top;
	
	/* Box Style */		border: 1px solid #CACACA; 
						height: 13px; 
						width: 397px; 	
						border: none;
}

.FORM_FIELD_Verdana_11_330000_AlignTOP

{	/* Text Style */	font-family: Verdana;
						font-size: 11px;
						color: #330000;
						vertical-align:top;
	
	/* Box Style */		border: 1px solid #CACACA; 
						height: 13px; 
						width: 118px; 	
}


.FORM_FIELD_Verdanan_11_CACACA_AlignTOP			

{	/* Text Style */	font-family: Verdana; 
						font-size: 11px;
						color: #aaaaaa; 	

	/* Box Style */		border: 1px solid #CACACA; 
						height: 13px; 
						width: 98px; 	
						vertical-align:top
}

.FORM

{	margin:0px

}



/***********************************************/
/* TABLE STYLESS					           */
/***********************************************/

.TABLE_BORDER_CCCCCC

{	border: 1px solid #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-top-color: #CCCCCC;
}


/***********************************************/
/* CENTRE MENU STYLE (3 BUTTONS @ TOP)         */
/***********************************************/

#MENU_CENTRE_TOP

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						text-align:center;
}

#MENU_CENTRE_TOP a:link, #MENU_CENTRE_TOP a:visited 

{	/* Text Style */	font-size: 13px; 
						color:#999999;
	
	/* Box Style */		display: block;
						background-color:#e2e2e3;
						padding: 6px 0px 6px 0px;

}
#MENU_CENTRE_TOP a:hover 

{	/* Text Style */	color: #000000;
						font-weight:bold;
						text-decoration: none;
	
	/* Box Style */		background-color:#FFCC00;
}

/***********************************************/
/* FOOTER MENU STYLE (3 BUTTONS @ TOP)         */
/***********************************************/


#MENU_FOOTER

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
}

#MENU_FOOTER a 

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						font-size: 10px;
						color:#0099FF;
						text-align:center;

	/* Box Style */		padding: 0 4px 0 0;
}


/***********************************************/
/* LIVE FLIGHT INFORMAITON BOX STYLES          */
/***********************************************/

.FONT_Arial_11_FFCC00_Bold

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color:#FFCC00;
						font-weight:bold;

	/* Box Style */		vertical-align:middle;
						float: left;
						padding: 0px 0px 0px 0px;
						line-height:10px;
}

.FONT_Arial_11_FFFFFF_Bold

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						font-size: 11px;
						color:#FFFFFF;
						font-weight:bold;

	/* Box Style */		vertical-align:middle;
						float: left;
						padding: 0px 0px 0px 0px;
						line-height:10px;
}

.FONT_Arial_11_666666_Bold

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						font-size: 12px;
						color:#666666;

	/* Box Style */		vertical-align:middle;
						float: left;
						padding: 0px 0px 0px 0px;
}

.FONT_Arial_12_FFCC00_Bold

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						font-size: 12px;
						color:#FFCC00;

	/* Box Style */		vertical-align:middle;
						float: left;
						padding: 0px 0px 0px 0px;
}


/***********************************************/
/* AIRPORT SPECIFIC CLASSES                    */
/***********************************************/

/* Color Styles */

.AIRPORT_RightMenu_header					/* Right Boxes & Menu Header Color & Font */

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: #ffffff; 
	vertical-align: middle;	 
	padding: 0px 0px 0px 6px;
	background-color:#70866C;
}

.AIRPORT_Color_001					  		/* Menu Quicklinks Color */

{	background-color:#70866C;
}

.AIRPORT_Color_002					  		/* Main Menu Background Color */

{	background-color:#EFF0EE;
}

.AIRPORT_Color_003					  		/* Centre Content Header Bar + Menu Highlight*/

{	background-color:#BAC5B8;
}

.AIRPORT_Color_004					  		/* Centre Content Box Color */

{	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#859982;
	text-indent:3px;
}

/* Table Styles */

.AIRPORT_Centre_Table						/* Centre Content Box Border Color */

{	border: 1px solid #859982;
	border-left-color: #859982;
	border-bottom-color: #859982;
	border-right-color: #859982;
	border-top-color: #859982;
}

/* Menu Styles */

#AIRPORT_Menu

{	font-family:Arial, Helvetica, sans-serif; 
}

#AIRPORT_Menu a:link, #AIRPORT_Menu a:visited 

{	color:#445342; 
	display: block;
	font-size: 11px; 
	padding: 1px 0px 1px 19px;
}

#AIRPORT_Menu a:hover{
	
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	background-color:#445342;
}

.prestwick-hotel-form

{	
	padding:22px;
	font-size: 15px;
	font-weight:bold;
	color:#000000;
	background-color:#CCCCCC;
}

/***********************************************/
/* BOX LINKS MENU STYLE (3 BUTTONS @ TOP)         */
/***********************************************/


#BOX_LINKS

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
}

#BOX_LINKS a 

{	/* Text Style */	font-family:Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold;
						color:#FFFFFF;
						text-align:left;

	/* Box Style */		padding: 0 4px 0 0;
}

#BOX_LINKS a:hover{
	
	font-size: 12px;
	color:#FEC90B;
	text-decoration: none;
}

.prestwick-parking-form

{	
	padding:22px;
	font-size: 15px;
	font-weight:bold;
	color:#000000;
	background-color:#BAC5B8;
}
