  /* =site_menu : css-drop-down-menu
dropdown.css
-----------------------------------------------------------------------------*/
@charset "UTF-8";
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {list-style: none; margin: 0; padding: 0;}
ul.dropdown { position: relative; z-index: 597; float: left;width:880px;}
ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1;}
ul.dropdown li.hover,
ul.dropdown li:hover { position: relative; z-index: 599; cursor: default;}
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}
ul.dropdown ul li { float: none;}
ul.dropdown ul ul { top: 1px; left: 99%;}
ul.dropdown li:hover > ul { visibility: visible;}
ul.dropdown li.rtl ul { top: 100%; right: 0; left: auto;}
ul.dropdown li.rtl ul ul { top: 1px; right: 99%; left: auto;}

/*
default.css
-----------------------------------------------------------------------------*/
ul.dropdown { text-align:left; width:100%;}
ul.dropdown li { padding: 7px 0; background-color: #7e7f81; color: #fff; line-height: normal;	}
ul.dropdown li.hover,	ul.dropdown li:hover {}

ul.dropdown a:link,
ul.dropdown a:visited,
ul.dropdown a:hover,
ul.dropdown a:active { color: #fff; text-decoration: none;;font-family:arial, Helvetica, sans-serif;font-size:10pt }
ul.dropdown ul { width: auto; background-color: #666; color: #fff; padding:5px;}
ul.dropdown ul li { background-color: transparent; color: #fff;}
ul.dropdown ul li.hover,
ul.dropdown ul li:hover { background-color: transparent;}
ul.dropdown ul a:link,
ul.dropdown ul a:visited { color: #fff; }
ul.dropdown ul a:hover { color: #fff; text-decoration: none; }
ul.dropdown ul a:active { color: #fff; }
/*
default.advanced.css
-----------------------------------------------------------------------------*/
#site_menu {min-width:980px;margin-bottom:10px;background-color:#7e7f81;padding-top:8px;padding-bottom:12px;padding-left:10px;vertical-align:middle;height:25px;font-family:arial, Helvetica, sans-serif;font-size:10pt;}
ul.dropdown li.sep {font-weight:bold;background-color: #7e7f81;color: #9B9D9F;padding:8px 10px 6px 10px }

ul.dropdown li a { display: block; padding: 7px 14px; white-space:nowrap; color:#FFF;font-weight:bold }
ul.dropdown li a:hover { }
/* ------------- Override default */
ul.dropdown li {padding: 0}
/* ------------- Reinitiate default: post-override activities  */
ul.dropdown li.dir {}
ul.dropdown ul li.dir { }
/* ------------- Custom */
ul.dropdown li {}
ul.dropdown ul a {
  padding: 4px 18px 4px 14px;
  font-weight:normal;
  display: block;
  width: auto;
}
ul.dropdown ul a:hover { background-color: #205392; border-top:1px #CCC solid; border-bottom:1px #CCC solid; padding-top:3px; padding-bottom:3px;}

ul.dropdown a.open { background-color: #666; color: #fff}
ul.dropdown ul a.open { background-color: #205392; color: #fff;}


/* CSS 2.1 */
ul.dropdown li:hover > a.dir { background-color: #666; color: #fff;}
ul.dropdown ul li:hover > a.dir { background-color: #205392; color: #fff;}


/* = side menu
-----------------------------------------------------------------------------*/

.fsi-side-menu-section
{
  width: 98%;
}

.fsi-side-menu-section .fsi-side-menu-header
{
  font-size:16pt;
  padding: 2px 0 0px 1px;
  text-align: left;
  border-bottom: 0px solid #ececec;
  width:95%;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  letter-spacing: -1px;
  margin-bottom: 6px;
}

.fsi-side-menu-section { color:#323F8A; }
.fsi-side-menu-header  { color:#007398;
  font-size: 16pt;
  margin-bottom: 6px;}

.fsi-side-menu-section td
{
  padding: 0px;
  border:0px;
  text-align:left;
  font-size: 100%;
}

/*.fsi-side-menu-section span,*/  /* causes double arrow in side menu for faq link, since the span is generated by template */
.fsi-side-menu-section a,
.fsi-side-menu-section a:link,
.fsi-side-menu-section a:visited,
.fsi-side-menu-section a:active
{
  padding: 0px 0px 0px 12px;
  font-size: 100%;
  display: inline;
  color: #041C2C;
  text-decoration: none;
  border: 0px solid #ececec;
  width:98%;
  font-weight:normal;
  background: url(/img/bullet_arrow_right_2_blue_navigator.png) 0px 3px no-repeat
}
.fsi-side-menu-section a:hover {color: #007398; background: url(/img/bullet_arrow_right_2_blue_skyline.png) 0px 3px no-repeat}

.fsi-side-menu-selected a,
.fsi-side-menu-selected a:link,
.fsi-side-menu-selected a:visited,
.fsi-side-menu-selected a:active
{
  padding: 0px 0px 0px 12px;
  font-size: 100%;
  display: inline;
  color: #041C2C;
  text-decoration: none;
  border: 0px solid #ececec;
  width:98%;
  font-weight:normal;
  background: url(/img/bullet_arrow_right_2_blue_navigator.png) 0px 3px no-repeat
}

.fsi-side-menu-selected a:hover {color: #007398; background: url(/img/bullet_arrow_right_2_blue_skyline.png) 0px 3px no-repeat; }

.fsi-side-menu-disabled span
{
  padding: 3px 2px;
  font-size: 100%;
  display: block;
  color: #AAAAAA;
  text-decoration: none;
  border: 0px solid #ececec;
  width:98%;
  font-weight:normal;
}

/* = menu bullet
-----------------------------------------------------------------------------*/
ul.menu-bullet {margin:0 0 0 0px}
ul.menu-bullet li {padding:6px 2px}
ul.menu-bullet li a,
ul.menu-bullet li a:link,
ul.menu-bullet li a:visited,
ul.menu-bullet li a:active
  {font-size:12px;font-family:arial;padding: 0px 0px 0px 15px;color:#7e7f81;text-decoration:none;font-weight:bold; background: url(/img/bullet_arrow_right_2_blue_navigator.png) no-repeat}
ul.menu-bullet li a:hover {color:#007398;background: url(/img/bullet_arrow_right_2_blue_skyline.png) no-repeat}
ul.menu-bullet .highlight,
ul.menu-bullet li a.highlight {color:#007398;background: url(/img/bullet_arrow_right_2_blue_skyline.png) no-repeat}

/* = aviation training bullet
-----------------------------------------------------------------------------*/
ul.at-bullet {margin:0 0 0 20px}
ul.at-bullet li a,
ul.at-bullet li a:link,
ul.at-bullet li a:visited,
ul.at-bullet li a:active
  {padding: 0px 0px 0px 15px;color:#7e7f81;text-decoration:none; background: url(/img/bullet_arrow_right_gray.gif) no-repeat}
ul.at-bullet li a:hover     {color:#205392;background: url(/img/bullet_arrow_right_ble.gif) no-repeat}
ul.at-bullet .highlight,
ul.at-bullet li a.highlight {color:#205392;background: url(/img/bullet_arrow_right_ble.gif) no-repeat}


/* = what's new aviation bullets
-----------------------------------------------------------------------------*/
ul.wn-bullet {margin:0 0 0 20px}
ul.wn-bullet li a,
ul.wn-bullet li a:link,
ul.wn-bullet li a:visited,
ul.wn-bullet li a:active
  {padding: 0px 0px 0px 15px;color:#7e7f81;text-decoration:none; background: url(/img/bullet_arrow_wn_orange.gif) no-repeat}
ul.wn-bullet li a:hover     {color:#205392;background: url(/img/bullet_arrow_wn_blue.gif) no-repeat}
ul.wn-bullet .highlight,
ul.wn-bullet li a.highlight {color:#205392;background: url(/img/bullet_arrow_wn_blue.gif) no-repeat}
