/* Basic code - don't modify */
 
 #nav { display: block; margin: 0; padding: 0; position: relative; }
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  #nav a { display: block; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
   * html #nav ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */

/* Everything else is theming */
#nav { height: 40px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; background: url('/images/button_bgr.jpg') repeat-x; line-height:40px; margin-top:1px; font-weight:bold; }
#nav a {  font-size: 14px; line-height: 1; padding: 13px 15px; }
* html #nav a {  line-height: 1.2; }
#nav .submenu a { padding: 7px 7px 7px 15px; }
  #nav li.separator { width:3px; color: #bcbcbc; font-size:8px; font-weight: normal; margin-top:15px; line-height:1.5em; }  
  #nav ul { top: 42px; left:-1px;  background-color: #e7e7e7 ;}    
	#nav ul li a { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0px; border: 1px solid white; border-top:none; font-size:11px; font-weight:normal; }	  
     
  li.mainmenu_current{ background:#414c9a; color:#fff; }		
  a.mainmenu_current{ background:#414c9a; color:#fff; background:#414c9a; text-decoration:none; }
  a.mainmenu_current:hover{ text-decoration:none; }
   
  a.mainmenu_default{ color:#d31d0e; text-decoration:underline; }
   a.mainmenu_default:hover{ background:#414c9a; color:#fff; text-decoration:none; }
  
  a.submenu_default{ color:#636363; text-decoration:underline; }
  a.submenu_default:hover{ background:#414c9a; color:#fff; text-decoration:none; }
   
  a.submenu_current{ background:#414c9a; color:#fff; text-decoration:none;  }
  a.submenu_current:hover{ text-decoration:none; }
   
  a.arrow_bgr:hover { background: #414c9a url('/images/arrow.gif') no-repeat right; }
   
  