/* CSS Document */

/* SEPARATE TOP & SIDE NAV
-----------------------------------------------------*/
.dynamicNav{text-align:left;font-size:1.2em;text-transform:uppercase;background:url(../images/images-main/nav-bg.gif) bottom left repeat-x #fff;line-height:1.2em}
.dynamicNav ul{margin:0 0 0 10px;padding:0;position:relative;z-index:7}
.dynamicNav li{float:left;list-style:none;padding:0;margin:0;background:url(../images/images-main/nav-divider.gif) bottom left no-repeat}
.dynamicNav li.divider{}
.dynamicNav li a,.dynamicNav li.activePage a{display:block;color:#676b65;padding:19px 10px 10px 12px;margin:0;background:url(../images/images-main/nav-divider.gif) bottom right no-repeat}
.dynamicNav li a:hover,.dynamicNav li a:active,.dynamicNav li a:focus{background:#fff;text-decoration:none;margin-left:2px;padding-left:10px;background:url(../images/images-main/nav-divider.gif) bottom right no-repeat #fff}
.dynamicNav li.activePage a{margin-left:2px;padding-left:10px;background:#fff;color:#5e8e2b;background:url(../images/images-main/nav-divider.gif) bottom right no-repeat #fff}
.dynamicNav li.activePage a:hover,.dynamicNav li.activePage a:active,.dynamicNav li.activePage a:focus{}

.dynamicNav li ul{position:absolute;top:4em;left:1px;z-index:6;padding:0 13px;margin:0;font-size:0.9em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-transform:none}
.dynamicNav li ul li{display:none;list-style:none;padding:0;margin:0;width:195px}
.dynamicNav li.activePage ul li{float:none;display:block!important;background:none;border-bottom:1px solid #a5bea0}
.dynamicNav li.activePage ul li a,.dynamicNav li.activePage ul li.activePage a{margin:0;background:none;padding:7px 17px 7px 2px;color:#fff;display:inline-block;width:171px}
.dynamicNav li.activePage ul li a:hover,.dynamicNav li.activePage ul li a:active,.dynamicNav li.activePage ul li a:focus{background:none;color:#385036}
.dynamicNav li.activePage ul li.activePage a{background:none;color:#fff}
.dynamicNav li.activePage ul li.activePage a:hover,.dynamicNav li.activePage ul li.activePage a:active,.dynamicNav li.activePage ul li.activePage a:focus{color:#385036}

.dynamicNav li.activePage ul li ul{display:none;list-style:none;padding:0;margin:0}
.dynamicNav li.activePage ul li.activePage ul{display:block!important;position:relative;top:0;left:0;z-index:7;padding:0;margin:0;font-size:0.95em;line-height:1.3em}
.dynamicNav li.activePage ul li.activePage ul li{float:none;display:block;list-style:none;padding:0;margin:0;border-bottom:1px solid #2b3938}
.dynamicNav li.activePage ul li.activePage ul li a,.dynamicNav li.activePage ul li.activePage ul li.activePage a{display:block;padding:0;margin:0;background:url(../images/images-main/bullet.gif) 7px 6px no-repeat;padding:4px 15px 5px 19px;width:152px;color:#DAE0DF;text-transform:none}
.dynamicNav li.activePage ul li.activePage ul li a:hover,.dynamicNav li.activePage ul li.activePage ul li a:active,.dynamicNav li.activePage ul li.activePage ul li a:focus{background:url(../images/images-main/bullet-over.gif) 7px 6px no-repeat #33403f}
.dynamicNav li.activePage ul li.activePage ul li.activePage a{background:url(../images/images-main/bullet-over.gif) 7px 6px no-repeat #33403f}
.dynamicNav li.activePage ul li.activePage ul li.activePage a:hover,.dynamicNav li.activePage ul li.activePage ul li.activePage a:active,.dynamicNav li.activePage ul li.activePage ul li.activePage a:focus{color:#fff}
