@charset "UTF-8";
/* CSS Document */

/**************************
NAVIGAION
**************************/
#navlist { width:251px; position:relative;  padding:0; margin:0; top:0;}
#navlist a:hover { color:#fff; }
#navlist ul ,li { padding:0; margin:0; list-style:none; }

ul.dropdown-vertical { width: 222px; }
ul.dropdown-vertical ul { top: 1px; left: 99%; }
ul.dropdown-vertical li { float: none; }
ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 597; float: left; }
ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle;  }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 1px; left: 99%; }
ul.dropdown li:hover > ul { visibility: visible; }

/*--- @section		Base Style Extension */
ul.dropdown a, ul.dropdown span { display: block; padding: 9px 10px 7px 19px; }

/*--- @section		Base Style Override */
ul.dropdown li { padding: 0; border: none; }
ul.dropdown ul a, ul.dropdown ul span {  padding: 9px 10px 7px 19px; }

/*--- @section		Base Style Reinitiate: post-override activities */
ul.dropdown { font-weight: bold; }
ul.dropdown li { padding: 0px 0px; background-color: #abd03a; border-bottom: 1px solid #73ab0d; border-top: 1px solid #d1e67a; color: #000; }
ul.dropdown li.hover, ul.dropdown li:hover { background-color: #95b826;  border-top: 1px solid #73ab0d; border-bottom: 1px solid #d1e67a; color: #000; }
ul.dropdown a:link, ul.dropdown a:visited { color: #000; text-decoration: none;  }
ul.dropdown a:hover { color: #000;padding-left:24px; }
ul.dropdown a:active { color: #fff; }

/* -- level mark -- */
ul.dropdown ul { width: 222px; margin-top: 0px; }
ul.dropdown ul li { font-weight: normal; }

/*--- @section	Support Class `dir` * @level sep	ul, .class  */
ul.dropdown *.dir {   }

/* -- Components override -- */
ul.dropdown-vertical *.dir { }

/*---	@section	Custom Styles */
ul.dropdown li { }
ul.dropdown li.hover, ul.dropdown li:hover { background: #95b826 ; color: #000; border-top: 1px solid #73ab0d; border-bottom: 1px solid #d1e67a;}
ul.dropdown li a:active { background:  #a0c52d; }

/* Non-first level */
ul.dropdown ul { margin-top: 0; }
ul.dropdown ul li { }
ul.dropdown ul li.hover, ul.dropdown ul li:hover { padding-left: 5px; background-color: #95b826; border-top: 1px solid #73ab0d; border-bottom: 1px solid #d1e67a; }

/* Mixed */
ul.dropdown li a, ul.dropdown *.dir {   }

/*--- @section		Support Class `open` Usage * @source		js, artificial */
ul.dropdown li.hover *.open {   color: #000; }
ul.dropdown ul li.hover *.open, ul.dropdown-vertical li.hover *.open { padding-left: 25px; background-color: #95b826; border-top: 0px solid #73ab0d; border-bottom: 0px solid #d1e67a; }

/* CSS2 clone */
ul.dropdown li:hover > *.dir { color: #000; }
ul.dropdown ul li:hover > *.dir, ul.dropdown-vertical li:hover > *.dir { padding-left: 25px; background-color: #95b826; border-top: 0px solid #73ab0d; border-bottom: 0px solid #d1e67a; }

ul.dropdown-vertical { width: 222px; padding:0; margin:0; top:0; }
ul.dropdown-vertical ul { top: 0px; left: 99%; }
ul.dropdown-vertical li { float: none; }


/**************************
NAVIGAION BLUE
**************************/
#navlistLower { width:251px; position:relative; padding:0; margin:0; top:0; }
#navlistLower a:hover { color:#fff; }
#navlistLower ul ,li { padding:0; margin:0; list-style:none; }

ul.dropdownLower-verticalLower { width: 222px; }
ul.dropdownLower-verticalLower ul { top: 1px; left: 99%; }
ul.dropdownLower-verticalLower li { float: none; }
ul.dropdownLower, ul.dropdownLower li, ul.dropdownLower ul { list-style: none; margin: 0; padding: 0; }
ul.dropdownLower { position: relative; z-index: 597; float: left; }
ul.dropdownLower li { float: left; line-height: 1.3em; vertical-align: middle;  }
ul.dropdownLower li.hover, ul.dropdownLower li:hover { position: relative; z-index: 599; cursor: default; }
ul.dropdownLower ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }
ul.dropdownLower ul li { float: none; }
ul.dropdownLower ul ul { top: 1px; left: 99%; }
ul.dropdownLower li:hover > ul { visibility: visible; }

/*--- @section		Base Style Extension */
ul.dropdownLower a, ul.dropdownLower span { display: block; padding: 9px 10px 7px 19px; }

/*--- @section		Base Style Override */
ul.dropdownLower li { padding: 0; border: none; }
ul.dropdownLower ul a, ul.dropdownLower ul span {  padding: 9px 10px 7px 19px; }

/*--- @section		Base Style Reinitiate: post-override activities */
ul.dropdownLower { font-weight: bold; }
ul.dropdownLower li { padding: 0px 0px;  border-top: 1px solid #344e74; border-bottom: 1px solid #00030c; color: #fff; }
ul.dropdownLower li.hover, ul.dropdownLower li:hover {background-color: #284165; border-bottom: 1px solid #00030c; border-top: 1px solid #344e74; color: #fff; }
ul.dropdownLower a:link, ul.dropdownLower a:visited { color: #fff; text-decoration: none;  }
ul.dropdownLower a:hover { color: #fff;padding-left:24px; }
ul.dropdownLower a:active { color: #fff; }

/* -- level mark -- */
ul.dropdownLower ul { width: 222px; margin-top: 0px; }
ul.dropdownLower ul li { font-weight: normal; }

/*--- @section	Support Class `dir` * @level sep	ul, .class  */
ul.dropdownLower *.dir {   }

/* -- Components override -- */
ul.dropdownLower-verticalLower *.dir { }

/*---	@section	Custom Styles */
ul.dropdownLower li { }
ul.dropdownLower li.hover, ul.dropdownLower li:hover {  color: #fff; background-color: #284165; border-bottom: 1px solid #00030c; border-top: 1px solid #344e74;}
ul.dropdownLower li a:active { background:  #000; }

/* Non-first level */
ul.dropdownLower ul { margin-top: 0; }
ul.dropdownLower ul li {background-color: #284165; }
ul.dropdownLower ul li.hover, ul.dropdownLower ul li:hover { padding-left: 5px; background-color: #284165; border-top: 1px solid #00030c; border-bottom: 1px solid #344e74; }

/* Mixed */
ul.dropdownLower li a, ul.dropdownLower *.dir {   }

/*--- @section		Support Class `open` Usage * @source		js, artificial */
ul.dropdownLower li.hover *.open {   color: #fff; }
ul.dropdownLower ul li.hover *.open, ul.dropdownLower-verticalLower li.hover *.open { padding-left: 25px; background-color: #284165;  }

/* CSS2 clone */
ul.dropdownLower li:hover > *.dir { color: #fff; }
ul.dropdownLower ul li:hover > *.dir, ul.dropdownLower-verticalLower  li:hover > *.dir { padding-left: 25px; background-color: #284165;  }

ul.dropdownLower-verticalLower  { width: 222px; padding:0; margin:0; top:0; }
ul.dropdownLower-verticalLower  ul { top: 0px; left: 99%; }
ul.dropdownLower-verticalLower li { float: none; }
