body
{ background-color:#FFFFFF; text-align:center;
}

#wrapper{margin-left:auto; margin-right:auto; margin-top:0; padding:0; 
 width:1024px; height:550px;  font-family:'Lucida Sans Unicode'; vertical-align:top;

  /**  -moz-box-shadow:    10px 10px 10px #888;**/
 /** -webkit-box-shadow:    10px 10px 10px #888;**/
 /** box-shadow:            10px 10px 10px #888;**/
}
	
#header{ background-color:Transparent; background-repeat:no-repeat; height:135px;
 margin:0; }


table.mondrian {width:auto; height:auto; margin-left:auto; margin-right:auto; margin-top:0; padding:0;
font-size:0.9em; font-family:'Lucida Sans Unicode'; vertical-align:top;   }

    table.mondrian td.header {width:auto; height:auto; margin:0; padding:0; 
    }

    table.mondrian td.leftBorder {width:42px; height:auto; margin:0; padding:0; vertical-align:top; 
    }
     table.mondrian td.rightBorder {width:42px; height:auto; margin:0; padding:0; vertical-align:top; 
    }
         table.mondrian td.bottomBorder {width:auto; height:42px; margin:0; padding:0; vertical-align:top; 
    }
          table.mondrian td.redLine {width:auto; height:auto; margin:0; padding:0; vertical-align:top; 
    }
               table.mondrian td.horizontalNavigation {width:803px; height:35px; margin-top:0; padding:0;  
    }
                        table.mondrian td.aviation {width:800px;  margin:0; padding:0;  
    }
                        table.mondrian td.verticalNavigation {margin:0; padding:0; text-decoration:none; }	
                         table.mondrian td.mainBodyText {margin:0; padding:0; vertical-align:top; text-align:left; }	
table.mondrian td.footer {margin:0; padding:0; top:-1px; vertical-align:top; text-align:left; }

          /**Images*/

    table.mondrian img.side { margin-top:-2px; padding:0; vertical-align:top; 
    }
     table.mondrian img.bottom { margin-left:-2px; margin-right:-2px; padding:0; vertical-align:top; 
    }
       table.mondrian img.red { margin-left:-1px; margin-bottom:-2px; margin-top:-2px; padding:0; vertical-align:top; 
    }
         table.mondrian img.white { margin-left:0; margin-right:0; margin-bottom:-2px; margin-top:-2px; padding:0; vertical-align:top;clear:none; 
    }

    /**End of Images*/

 /**Navigation Start*/
#mainnav 
{
	width:800px;
	height: 35px;
	color: #060D35;
	/**color:#FFFFFF;**/
	/**background: #ccc url(bg_menu.jpg) repeat-x;**/
	background-color:transparent;
	/**margin-left:80px;**/
	/**margin-left:auto;
	margin-right:auto;**/
}
/* -------------------------- */
/* We begin by styling the main navigation on the page... */
/* -------------------------- */
/* Overall main navigation styles */
#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 1em;
	/**color: #999;**/
	color:#060D35;
	/**color:#FFFFFF;**/
	background-color: transparent;
	/**font-weight: bold;**/
	padding: 0;
	margin-top: 10px;
	text-align:left;
    margin-left:9px;
}
/* -------------------------- */
/* The top main navigation links */
#nav a {
	display: block;  /** This is the color and style of the main navigation items**/
	padding: 5px 23px;
	color: #060D35;
	/**font-weight:bold;**/
	/**background-color:#ccc;**/
	/**background: url(line.jpg) no-repeat top right; /* puts a "bar" on right of the main nav links */
	background-color:transparent;
	text-decoration: none;
}
/* I'm targeting the last main navigation link to have no "bar" on the right side */
#nav a.last {
	background-image: none;
}
#nav a.one, #nav a.two, #nav a.three {
	text-align: left;
	font-size: 1em;
}

#nav a.active {color:#4682B4;}
#nav li {
	float: left;
	padding: 0;
}
/* -------------------------- */
/* The dropdown links lists */
#nav li ul {
	position: absolute;
	left: -999em;
	height: 130px;
	width: 200px; /**Width of drop down box**/
	font-weight: normal;

	border: 1px solid #060D35;
   /** border:1px solid #162775;**/
	background-color:#060D35;
   /** background-color:#162775;**/
	margin: 0;
}
#nav li li {
	padding:0;
	width: 200px;
	/**margin-left:10px;**/
}
#nav li ul a {
	font-weight:normal;
	padding: 5px 0 5px 20px;
	width: 182px;/**Width of tertiary drop down box**/
    border:none;
/**	* html width: 275px;**/
}
/* This controls the flyout location of the second level dropdowns */
#nav li ul ul {
	margin: -2em 0 0 185px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover a:hover{color:#4682B4;}/**Hover active states of main menu items**/
/**#nav li:hover a:sfhover{color:#4682B4;}**/

/* -------------------------- */
/* Here is the background of the main nav link while looking at the dropdown */
#nav li:hover, #nav li.sfhover {
	background-color: #ccc;
	background:transparent;
}
/* -------------------------- */
/* The dropdown links list colors */
#nav li ul.under a {
	/**color: #000;**/
	/**color:#060D35;**/
	color:#FFFFFF;
	background-image: none;
}
#nav li ul.under a:hover {
	/**background: #FFFFFF;**/
	color:#060D35;
}
/* -------------------------- */
/* The background of the second level links while looking at the dropdown under it... */
#nav li ul.under li:hover a.daddy, #nav li ul.under li.sfhover a.daddy {
	/**color: #fff;**/
	color:#060D35;
    font-size:0.9em;
}
#nav li ul.under li:hover, #nav li ul.under li.sfhover {
	/**color: #fff;**/
	color:#060D35;
	/**background-color: #f00;**/
	/**background-color:#060D35;/**Hover over - background color of drop down items**/
	background-color:#FFFFFF;

}
/* -------------------------- */

/* -------------------------- */
/* If you need to have a second set of drop menus on the same page (No!!!),
   they need to have a set of styles as well. If they need to look
   the same, you could fold these references to #secnav into the
   styles above. Otherwise - a separate CSS file would be the way
   to go. I've included them here for this example...
 */
/* -------------------------- */
/* Begin our secondary navigation styles */
/**#header {
	width: 100%;
	height: 23px;
	color: #999;
	background-color: #ccc;
}**/
/**#secnav, #secnav ul {
	float: left;
	list-style: none;
	line-height: 1em;
	/**color: #000;**/
	/**color:#060D35;
	background-color:Lime;
	font-weight: bold;
	font-size:1.2em;
	padding: 0;
	margin: 0;
	
}**/
/* -------------------------- */
/* Here are the top secondary navigation links */
/**#secnav a {
	display: block;
	/**padding: 5px 20px;**/
	/**color: #000;	**/
	/**color:#060D35;
	background-color: #ccc;
	text-decoration: none;
}**/
/**#secnav a.one, #secnav a.two, #secnav a.three {
	text-align: left;
	font-size: 1em;
}

#secnav li {
	float: left;
	padding: 0;
}
/* -------------------------- */
/* The dropdown links lists */
/**#secnav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px; 
	font-weight: normal;
	/**border: 1px solid #999;**/
	/**background-color: #ccc;
	margin: 0;
}
#secnav li li {
	padding: 0;
	width: 200px;
	background-color:Transparent; 
}
#secnav li ul a {
	/**padding: 5px 10px;**/
	/**width: 27px;
	/*** html width: 275px;**/
/**}
#secnav li:hover ul ul, #secnav li:hover ul ul ul, #secnav li.sfhover1 ul ul, #secnav li.sfhover1 ul ul ul {
	left: -999em;
}
#secnav li:hover ul, #secnav li li:hover ul, #secnav li li li:hover ul, #secnav li.sfhover1 ul, #secnav li li.sfhover1 ul, #secnav li li li.sfhover1 ul {
	left: auto;
}
/* -------------------------- */
/* The background and color of the main nav link while looking at the dropdown
   (a little different than the method used on the main nav...) */
/**#secnav li:hover a.one, #secnav li.sfhover1 a.one,
#secnav li:hover a.two, #secnav li.sfhover1 a.two,
#secnav li:hover a.three, #secnav li.sfhover1 a.three {
	color: #fff;
	background-color: #663;
}
/* -------------------------- */
/* The dropdown links list colors */
/**#secnav li ul.under a {
	color: #000;
}
#secnav li ul.under a:hover {
	background: #999;
	color: #fff;
}
/* -------------------------- */
/**#content {
	clear: left;
}
/* -------------------------- */



/** End of Navigation **/

/** Start of Vertical Navigation **/


#vertNav {
    text-align:center;
    width:129px;
	}

#vertNav ul {
list-style:none;
margin-top:15px;
line-height:80px;
vertical-align:top;
text-decoration:none;
color:#060D35;
margin-left:-44px;
background-color:transparent;
font-size:1em;
	}

    #vertNav ul a {
 color:#060D35;   }

#vertNav ul li a.activeLink {color:#4682B4;
}
	
	#vertNav ul a:link {color:#060D35; text-decoration:none;}
	#vertNav ul a:hover {color:#4682B4;}

/** End of Vertical Navigation **/

/**Main Body Text*/

#main {width:800px;
font-size:0.9em;
margin-left:30px;
line-height:18px;
color: #060D35;
}

main p {margin-top:7px; margin-bottom:7px;color: #060D35;
}

#main p.signature{font-family:Lucida Handwriting; font-size:1em; font-weight:bold; color: #060D35;}

#main ul.mainBodyList{line-height:25px; margin-left:15px; margin-top:15px; padding:0; color: #060D35;}

h2{color:#060D35;  font-size:1.2em; font-weight:normal; padding:0; border:0; margin-top:0; }


/**End of Main Body Text*/



 /** footer news ticker css **/

#news{width:780px; margin-left:22px;  margin-right:auto; background-color:Transparent; clear:none; }
#aviationNews{width:130px; color: #060D35; float:left; clear:none; font-weight:bold; background-color:Transparent; }

 #newsTicker{ text-align:left; width:750px; background-color:Transparent;}


/*CSS for RSS title link in general*/		
.titlefield{text-decoration: none; color:#060D35; font-size: 0.9em;}

/*CSS for label field in general*/
.labelfield{text-decoration: none; font-size: 0.9em;}

/*CSS for date field in general*/
.datefield{text-decoration: none; font-size: 0.7em; color:#060D35; margin-left: 10px;}

/*Demo 1 main container*/
#example1{width: 750px; height: 30px; color:#060D35; background-color:#FFFFFF;}

/**End of news ticker*/

/***Contact Us tables*/



#contactTable {
	float:left;
	margin-top:0;
	width:300px;
	border:none;
	/**font:#060D35;**/
	font-family:Lucida Sans Unicode;
	padding:5px;
		/**font-size:0.8em;**/
	}
	

	
#contactTable td{padding:5px; vertical-align:text-top;}

.fans{margin-left:12px;
}
	
	#enquiryTable {
		float:right;
		margin:0;
		width:450px;
	border:none;
	/**font:#060D35;**/
	font-family:Lucida Sans Unicode;
	padding:5px;
		/**font-size:0.8em;**/
	}
	
.alignment {vertical-align:top;}
	
	
	/**#enquiryTable td{padding:2px;}**/

	#name{width:264px; height:20px; border:1px solid #060D35;}
	#phone{width:264px; height:20px; border:1px solid #060D35;}
	#email{width:264px; height:20px; border:1px solid #060D35;}
	#message{width:264px; height:100px; border:1px solid #060D35;}


 /*   .shadow {*/
  /*-moz-box-shadow:    3px 3px 5px 3px #888;*/
 /* -webkit-box-shadow: 3px 3px 5px 3px #888;*/
 /* box-shadow:         3px 3px 5px 3px #888;*/
/*}*/

#trainingProgrammeTable td{padding:0px 25px 3px 25px;vertical-align:top; }

#trainingProgrammeTable td.first{width:45%;}
#trainingProgrammeTable td.second{width:55%;}


#leaseManagementTable td{padding:0px 25px; }

#repsTable td{padding:0px 25px; vertical-align:top; }

#repsTable td.firstColumn{width:45%;}
#repsTable td.secondColumn{width:55%;}

ul.tableList{line-height:25px; margin-left:15px; margin-top:5px; padding:0;}

#linda {
width:30px; height:250px; margin:0; padding:0; border:0; float:right; clear:none;}
/*End of contact us */

/**Start of consultant css*/
table.vendors {margin:15px 0 0 0;
width:680px;    border:solid 1px white; border-collapse:collapse; font-family:'Lucida Sans Unicode';}



#main table.gallery td{ 
font-family:'Lucida Sans Unicode';
color: #060D35;
 }


#main table.gallery a{text-decoration:none; 
font-family:'Lucida Sans Unicode';
color: #060D35;}

#main table.gallery a.leftArrow{font-weight:bolder; font-size:1.2em;
}

#main table.gallery a.rightArrow{font-weight:bolder; font-size:1.2em;
}

#main table.gallery a.centre{font-weight:normal;
font-size:1.2em;
}


#main table.gallery a:hover {color:#4682B4;}	

	 

        table.vendors a.list {
  /*flex-align:left; */    }

    table.vendors img {
   border:none; margin:0; padding:0; outline:none; }

        table.vendors a:hover  {color:#4682B4;}
/**End of consultant css*/


a.img{border:0;}
