/* side navigation */
ul.menu li {padding-bottom: 0em; list-style: none;}
.breadcrumb {font-size: 11px; margin-left:10px;}
.search-block-form {padding-top: 20px; width: 80%;}
li.menu-item {font-size: 14px; font-weight: 600;  margin-left: 0px;}
ul.menu {padding: 0px 0px 10px 0px;}
li.menu-item li {line-height: 18px; font-size: 13px; padding: 0px 0px 0px 0px;  list-style: disc; margin-left: 30px;}
li.menu-item li li {line-height: 18px; font-size: 13px; font-weight: normal; padding: 0px 0px 0px 0px;  margin-left: 25px;}
li.menu-item li li li {line-height: 18px; font-size: 12px; font-weight: normal; padding: 0px 0px 0px 0px;  margin-left: 30px;}
.btn, input[type="submit"] {background: #003399;}
/* main navigation */
.menu-base-theme {background: #ffffff;}
.menu-base-theme li { border-left: 0; padding-left: 15px; }
.menu-base-theme li a {padding: 0px 22px 10px 10px; color: #666666; background: #ffffff;}
.menu-base-theme li a:hover {padding: 0px 22px 10px 10px; color: #8DC63F; background: #ffffff;}
.menu-base-theme li .highlighted {padding: 0px 22px 10px 10px; color: #8DC63F; background: #ffffff;}
.menu-base-theme a span.sub-arrow {border-color: #666 transparent transparent transparent; margin-left: -18px; margin-top: 0px;left: 100%; top: 30%;}
.menu-base-theme li ul {background: #ffffff;}
.menu-base-theme li ul li {margin-left: 5px; background: #fff;}
.menu-base-theme li ul a:hover {background: #fff;}