
.CodingStaff_MenuBoxContent { }

/*reset default properties*/

.menu26224 .sf-menu a { border-left: none; border-top: 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 { }

/* generated styles */


/* global settings */
.menu26224 ul.sf-menu { font-family:trebuchet ms, helvetica, geneva, sans-serif; font-weight:normal; color: #ffffff; text-transform: uppercase; padding:0px; background: transparent; }

.menu26224 ul.sf-menu a:link, .menu26224 ul.sf-menu a:visited, .menu26224 ul.sf-menu a:active, .menu26224 ul.sf-menu a:hover { font-weight: normal; }

.menu26224 ul.sf-menu > li { background: transparent; font-weight: 900; font-size: 11px; letter-spacing: 2px; }

.menu26224 ul.sf-menu > li > a { padding: 0 30px 0 0; }

/* top level default styles */
.menu26224 ul.sf-menu {   }

.menu26224 ul.sf-menu a, .menu26224 ul.sf-menu a:visited { color: #ffffff; }

/* top level hover styles */

.menu26224 ul.sf-menu > li > a:hover, .menu26224 ul.sf-menu > li.sfHover > a { color: #ffe958; background:transparent;  -moz-border-radius:; -webkit-border-radius:; }

/* top level selected styles */

.menu26224 ul.sf-menu > li.current > a { color: #ffe958; background: transparent;  -moz-border-radius:; -webkit-border-radius:;  }

/* inner level default styles */
.menu26224 ul.sf-menu ul { margin-top: 1.45em; z-index: 99999; }

.menu26224 ul.sf-menu ul li { background: #f9f9f9; margin-left: -5px; padding: 8px 25px 8px 0; border-bottom: 1px solid #cccccc;  border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; text-align: left; }

.menu26224 ul.sf-menu ul li.sfHover, .menu26224 ul.sf-menu ul li:hover, .menu26224 ul.sf-menu ul li.current { background: #f0f0f0; margin-left: -5px; padding: 8px 25px 8px 0; border-bottom: 1px solid #cccccc; }

.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; }

.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 #cccccc; }

.menu26224 ul.sf-menu ul a, .menu26224 ul.sf-menu ul a:visited { color: #999999; letter-spacing: normal; font-weight: normal; margin: 0.2em; padding: .02em 1.7em; text-transform: none; line-height: 1.2em; background: transparent; border: #f9f9f9 solid 0px; font-size: 10px; }

/* inner level hover styles */

.menu26224 ul.sf-menu ul li a:hover { color: #555555; -moz-border-radius:; -webkit-border-radius:; border: #f9f9f9 solid 0px; }

/* inner level selected styles */

.menu26224 ul.sf-menu ul li.current a { color: #555555; -moz-border-radius:; -webkit-border-radius:; border: #f9f9f9 solid 0px; }


/* 2nd inner level default styles */
.menu26224 ul.sf-menu ul li ul { margin-top: -0.1em; margin-left: 2.3em;}

.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 #f9f9f9; }
