.navEnd { position:relative; float:left; width:10px; }
.pad a { padding-top:15px !important; height:28px !important; vertical-align:middle !important; }
#cssdropdown { width: 907px; height: 43px; float: left; background-image: url(../images/navigation/dark_nav_off.gif); background-repeat: repeat-x; vertical-align:middle; }
#cssdropdown td a { padding: 0px 5px 0px 5px; text-decoration:none; color: white; background-image: url(../images/navigation/nav_off.gif); vertical-align:middle; text-align:center; height:43px; }
#cssdropdown a:hover { background-image: url(../images/navigation/nav_on.gif); color:#466d12; }


#cssdropdown td ul a { padding: 0px 20px 0px 20px; text-decoration:none; color: white; background-image: none; background-color: #7AB32D; vertical-align:middle; text-align:left; height:25px; }
/*
#cssdropdown td ul a:hover { background-image: none; background-color: #333; color: white; }
*/

#cssdropdown td ul { padding: 0px; text-decoration:none; color: white; background-image: none; /*background-color: #7AB32D;*/ vertical-align:middle; text-align:left;  }
#cssdropdown td ul a:hover { background-image: none; background-color: #333; color: white;  }


#cssdropdown .selected a { background-image: url(../images/navigation/nav_on.gif); color:#466d12; }
#cssdropdown .dark a { background-image: url(../images/navigation/dark_nav_off.gif); }
#cssdropdown .dark a:hover { background-image: url(../images/navigation/nav_on.gif); color:#466d12; }
#cssdropdown .home a { padding:0; }
#cssdropdown tr td a { display: block; position: relative;} 


/* CSS drop-down mech  */
.sf-menu ul li { width: 100%; }
.sf-menu td ul { position: absolute; top: -99999px; width:auto; z-index: 999; }
.sf-menu td:hover ul { top:	140px; }


/* Amended superfish styles */
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; }
.sf-menu ul li a { display: block; position: relative; width: 200px;} 
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 43px; }

.drop-open {top:140px; }
.drop-close { position: absolute; top: -99999px; width:auto; z-index: 999;  }


.ul-top-image {height: 6px; background:url(../images/ul-drop-top.gif) no-repeat top center; width: 240px;}
.ul-bottom-image {height: 6px; background:url(../images/ul-drop-bottom.gif) no-repeat bottom center; width: 240px;}
