/* CSS Document */

/* Dynamic nav
-----------------------------------------------------*/
.dynamicNav{position:relative;padding:0;background:url(../images/images-main/dnav-bg.gif) 0 0 repeat-x #53b7e6;z-index:6;margin-top:-47px}
.dynamicNav ul{/* all lists */position:relative;padding:0 0 0 11px;margin:0;list-style:none;height:1%;}
.dynamicNav li{/* all list items */float:left;position:relative;width:auto;list-style:none;}
.dynamicNav li a,.dynamicNav li a.activePage{font-size:1.1em;line-height:1.2em;text-decoration:none;color:#fff;background:none;padding:4px 10px 6px;display:block;text-indent:0;text-align:left;border-bottom:none;border-right:1px solid #82cfef;font-weight:bold}
.dynamicNav li a.activePage{}
.dynamicNav li a:hover,.dynamicNav li a:active,.dynamicNav li a:focus{background:#00375d;color:#fff;}
.dynamicNav li ul{/* second-level lists */position:absolute;top: 1em;left:-999em!important;margin: 10px 0 0;padding:3px 0 0;z-index:20;width:100%}
.dynamicNav li ul li{margin: 0;padding: 0;width:100%}
.dynamicNav li ul li a,.dynamicNav li ul li .activePage a{border-bottom:1px solid #82cfef;border-right:1px solid #82cfef;background:#53b7e6;font-weight:normal;display:block;width:auto}
.dynamicNav li>ul,.dynamicNav li.over ul{/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */top: auto;left: auto;margin: 0;padding: 0;}
.dynamicNav li:hover ul,.dynamicNav li.over ul{/* lists nested under hovered list items */left:0!important}