
.NavBarMenuBox { background-color: #f7f0ca; white-space:nowrap; border: 0px none; }

.CodingStaff_MenuBoxContent { border-bottom: 0px; }

/*reset default properties*/

.menu26224 .sf-menu a { border-left: none; border-top: none; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase; border-bottom: 0px; text-decoration: none;}

.menu26224 .sf-menu li:hover, .menu26224 .sf-menu li.sfHover, .menu26224 .sf-menu a:focus, .menu26224 .sf-menu a:hover, .menu26224 .sf-menu a:active { border-bottom: 0px; }

/* generated styles */


/* global settings */
.menu26224 ul.sf-menu { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color: #004000; text-transform: none; padding:0px; background-color: #f7f0ca; border-top: 0px solid #bcb79a; border-bottom: 0px solid #bcb79a; }

.menu26224 ul.sf-menu > li { background: transparent; font-weight: bold; font-size: 11px; }

.menu26224 ul.sf-menu > li > a { padding: 0.8em 1.25em 0.7em; }

/* top level default styles */
.menu26224 ul.sf-menu {  border-right: 1px solid #ffffff; border-left: 1px solid #bcb79a; }

.menu26224 ul.sf-menu a, .menu26224 ul.sf-menu a:visited { color: #004000; border-right: 1px solid #bcb79a; border-left: 1px solid #ffffff; }

/* top level hover styles */

.menu26224 ul.sf-menu > li > a:hover, .menu26224 ul.sf-menu > li.sfHover > a { color: #004000; background-color: #fbf7e3;  -moz-border-radius:; -webkit-border-radius:; border-right: 1px solid #bcb79a; border-left: 1px solid #ffffff; }

/* top level selected styles */

.menu26224 ul.sf-menu > li.current > a { color: #004000; background-color: #fbf7e3;  -moz-border-radius:; -webkit-border-radius:; border-right: 1px solid #bcb79a; border-left: 1px solid #ffffff; }

/* inner level default styles */
.menu26224 ul.sf-menu ul { margin-top: 0.65em; }

.menu26224 ul.sf-menu ul li { background: #e8e8e8; margin-left: -1px; padding: 8px 25px 8px 0; border-bottom: 1px solid #004000; border-left: 1px solid #004000; border-right: 1px solid #004000; }

.menu26224 ul.sf-menu ul li.sfHover, .menu26224 ul.sf-menu ul li:hover, .menu26224 ul.sf-menu ul li.current { background: #ffffff; margin-left: -1px; padding: 8px 25px 8px 0; border-bottom: 1px solid #004000; }

.menu26224 ul.sf-menu ul li.first { -moz-border-radius:; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px;  -webkit-border-radius:; -webkit-border-bottom-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; border-top: 1px solid #004000; }

.menu26224 ul.sf-menu ul li.last { -moz-border-radius:; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px;  -webkit-border-radius:; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px; padding-bottom: 10px; border-bottom: 1px solid #004000; }

.menu26224 ul.sf-menu ul a, .menu26224 ul.sf-menu ul a:visited { color: #004000; font-weight: normal; margin: 0.2em; padding: .02em 1.7em; text-transform: uppercase; line-height: 1.2em; background: transparent; border: #004000 solid 0px; font-size: 10px; white-space:normal; text-align: left; }

/* inner level hover styles */

.menu26224 ul.sf-menu ul li a:hover { color: #004000; -moz-border-radius:; -webkit-border-radius:; border: #004000 solid 0px; }

/* inner level selected styles */

.menu26224 ul.sf-menu ul li.current a { color: #004000; -moz-border-radius:; -webkit-border-radius:; border: #004000 solid 0px; }


/* 2nd inner level default styles */
.menu26224 ul.sf-menu ul li ul { margin-top: -0.1em; margin-left: 2.4em;}

.menu26224 ul.sf-menu ul li ul li.first { -moz-border-radius:; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px;  -webkit-border-radius:; -webkit-border-bottom-right-radius: 0px; -webkit-border-bottom-left-radius: 0px; border-top: 1px solid #004000; }
