/* START FROM /grid/skycom_grid_4col.css */
#aoc-globalnav { position:relative; left:0; z-index:10000; font-family:verdana,arial,helvetica,freesans,sans-serif; width:100%; }  
#aoc-globalnav img { border:0; }
#aoc-globalnav #aoc-gn-outer { position:absolute; width:100%; }
#aoc-globalnav #aoc-gn-inner { position:relative; text-align:left; margin:0; }
#aoc-globalnav #aoc-gn-outer,
#aoc-globalnav #aoc-gn-inner { left:0; top:0; border-style:solid; border-width:1px 0; }
#aoc-globalnav #aoc-gn-outer div,
#aoc-globalnav #aoc-gn-content { height:1.875em; width:100%; }
#aoc-globalnav ul { margin:0.1818em 0 0 0; padding:0; height:2.3636em; font-size:0.6875em; }
#aoc-globalnav li { margin:0; list-style-type:none; padding:0.5455em 0.9091em 0 0.9091em; white-space:nowrap;}
#aoc-globalnav ul li a span img { width:48px; height:13px; }
#aoc-globalnav li img.gn-moreimage{ position:absolute; width:0.4545em; height:0.2727em; vertical-align:top; right:0.1818em; top:0.7273em; }
#aoc-globalnav li.gn-haschild{ position:relative; }
#aoc-globalnav a { display:block; text-decoration:none; height:1.8182em; overflow:hidden; float:left; white-space:nowrap; position:relative;font-weight:normal;}     
#aoc-globalnav li.gn-haschild a{ padding-right:1.2727em; }
#aoc-globalnav #aoc-gn-left { position:absolute; z-index:1; }
#aoc-globalnav #aoc-gn-right { position:absolute; }
#aoc-globalnav #aoc-gn-left ul{ border-left:1px solid; }
#aoc-globalnav #aoc-gn-left li{ float:left; border-right:1px solid; }
#aoc-globalnav #aoc-gn-right ul{ border-right:1px solid; }
#aoc-globalnav #aoc-gn-right li{ float:right; border-left:1px solid; }
#aoc-globalnav ul ul { position:absolute; left:0; top:0; margin-top:0; font-size:1em; }    
#aoc-globalnav li div { position:absolute; z-index:10000; left:-2000em; top:2.6364em; }
#aoc-globalnav .aoc-gn-blocker { position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; }
#aoc-globalnav #aoc-gn-right ul ul, #aoc-globalnav #aoc-gn-right ul ul li{ border-style:none; }
#aoc-globalnav #aoc-gn-left ul ul, #aoc-globalnav #aoc-gn-left ul ul li{ border-style:none; }
#aoc-globalnav ul ul li { position:absolute; z-index:10000; border-style:none; padding-right:0; padding-left:0; width:6.5625em; float:none; overflow:hidden; text-overflow:ellipsis; }    
#aoc-globalnav ul ul li a { overflow:hidden; text-overflow:ellipsis; }
 
/*** COLOURS ( for non-JS. may be overwritten in JS object ***/

/* top hairline ( border ) */
#aoc-globalnav #aoc-gn-outer, 
#aoc-globalnav #aoc-gn-inner { border-top-color:#cccccc; }

/* bottom hairline ( border ) */
#aoc-globalnav #aoc-gn-outer, 
#aoc-globalnav #aoc-gn-inner { border-bottom-color:#3c3c3c; }

/* vertical item dividers */
#aoc-globalnav #aoc-gn-lists ul,
#aoc-globalnav #aoc-gn-lists li{ border-color:#363636; }

/* background */
#aoc-globalnav #aoc-gn-outer, 
#aoc-globalnav #aoc-gn-inner, 
#aoc-globalnav ul ul,
#aoc-globalnav li { background-color:#0A1A3B; } /* Adjustment from skycom_ms_new.css */
  
/* text */
#aoc-globalnav ul,
#aoc-globalnav a:link, #aoc-globalnav a:visited { color:#ffffff; }

/*** DIMENSIONS / POSITIONING ( must be set per site ) ***/
                  
/* for centred content include next 2 lines, else delete them */
#aoc-globalnav { text-align:center; }
#aoc-globalnav #aoc-gn-inner { margin:0 auto; }

/* width of site content area (995px)*/
#aoc-globalnav #aoc-gn-inner { width:62.1875em; }

/* left/right menu position within content area */ 
#aoc-globalnav #aoc-gn-left { left:0.9375em; }
#aoc-globalnav #aoc-gn-right { right:0.9375em; }
/* END FROM /grid/skycom_grid_4col.css */

/* START STYLES FROM skycom_ms_new.css */
/* links underlined */
#aoc-globalnav a:hover { text-decoration: underline; }
/* END STYLES FROM skycom_ms_new.css */
