/* primary navigation */
#global_nav ul        { padding: 0; margin: 0; list-style: none; }
#global_nav li        { background: url('http://www.shopfloorautomations.com/images/navlink.jpg') no-repeat; position: relative; margin: 0; }
#global_nav li a      { display: block; padding: 4px 12px; height: 19px; }
#local_nav li a      { height: auto}
#local_nav ul li     { background: #fff; height:auto; width: 180px; padding: 3px 10px; font-size: 8pt; }
/*#global_nav li ul     { display: none; border: 1px solid #ccc; position: absolute; top: 0px; left: 192px; z-index: 1; }
#global_nav li ul     { position: absolute; left: 10000px;}
*/
#global_nav li a:hover,
#global_nav li.over a
                      { background: url('http://www.shopfloorautomations.com/images/navlink_highlite.jpg') no-repeat; }

#local_nav ul li a:hover 
                      { background: #fff; }
/*#global_nav li:hover ul,
  #global_nav li.over ul
                      { display: block; }*/

#global_nav li.selected { background: url('http://www.shopfloorautomations.com/images/navlink_selected.jpg') no-repeat; }
#global_nav li.selected li { background: #bbbbbb; }
#global_nav li.selected a { color: #000000; }

#global_nav a,
  #global_nav a:link, 
  #global_nav a:active, 
  #global_nav a:visited
                      { text-decoration: none; color: #000000; font-weight: bold; }


/* secondary navigation */
div#local_nav h4      { padding: 0; margin: 5px 0; }
div#local_nav ul      { padding: 0 0 3px 0; margin: 0; }
div#local_nav ul li   { padding: 0 5px 0 9px;  margin: 0; }
div#local_nav a       { color: #51612C; }
div#local_nav li.selected { background: #dddddd; }
#local_nav ul li.selected a:hover { background: #bbbbbb; }

#local_nav ul li ul.sectionList  li { background:#aaaaaa; padding: 0 0 0 0;
  }
#local_nav ul li ul.sectionList  li.selected { background:#ccc; }
#local_nav ul li ul.sectionList li a { color:#000000 } 

/* minor navigation */
div#minor_nav ul      { padding: 0; margin: 0; list-style: none; }
div#minor_nav ul li   { padding: 0; margin: 0 5px 0 0; display: inline; font-size: 10px; }
div#minor_nav a       { color: #811022; }


/* footer navigation */
div#footer_nav ul     { padding: 0; margin: 0; list-style: none; }
div#footer_nav ul li  { padding: 0; margin: 0 0 0 15px; display: inline; font-size: 10px; }
div#footer_nav a      { color: #811022; }


/* path navigation */
div#path_nav ul       { padding: 0; margin: 0; list-style: none; }
div#path_nav ul li    { padding: 0; margin: 0 5px 0 0; display: inline; font-size: 12px; }
div#path_nav a        { color: #811022; }