/* NAV BAR */
.navgrybg {height:30px; margin-top:-12px; background-image:url(../image/nav2bg-gry.gif); background-repeat:repeat-x; background-position:bottom; position:relative; }
.navgrybtm {background-color:#fff; background-image:url(../image/nav2shdw-gry.gif); background-repeat:repeat-x; height:15px;}


/* NEW NAV */
.navdropdwn{ font-family:Arial, Helvetica, sans-serif; cursor:pointer; float:left; height:30px;}
.navdropdwn ul{display: none;}   
.navdropdwn.hover ul{display:block; position:absolute; text-align:left; background-color:#fff; border-left:1px solid #8cabff; border-right:1px solid #8cabff; border-bottom:1px solid #8cabff; padding-top:4px; margin-top:0px; margin-left:-8px; filter: alpha(opacity:92); KHTMLOpacity: 0.92; MozOpacity: 0.92; opacity: 0.92;  z-index:999;} 

.nav{color:#4b5f99; font-size:12px; font-weight:bold; text-decoration:none; padding:7px 8px 7px 8px; border-right:1px solid #8cabff;}
.nav2 {padding:8px 14px 6px 14px; border-right:1px solid #8cabff;}
.navover{color:#001a65; text-align:center; font-size:12px; padding:7px 8px 8px 7px; font-weight:bold; height:14px; border-left:1px solid #8cabff; border-right:1px solid #8cabff; background-color:#fff;}

.navdropdwn.hoverend ul{display:block; position:absolute; top:30px; right:0; text-align:left; background-color:#fff; border-left:1px solid #8cabff; border-right:1px solid #8cabff; border-bottom:1px solid #8cabff;  filter: alpha(opacity:92); KHTMLOpacity: 0.92; MozOpacity: 0.92; opacity: 0.92; } 
.navlast{color:#4b5f99; font-size:12px; font-weight:bold; text-decoration:none; padding:9px 0 10px 8px; border-right:0;}
.navlastover{color:#001a65; text-align:center; font-size:12px; padding:9px 13px 10px 7px; font-weight:bold; height:18px; border-left:1px solid #8cabff; border-right:1px solid #8cabff; background-color:#fff;}

.navnodrop{ font-family:Arial, Helvetica, sans-serif; cursor:pointer; float:left; height:30px;}

li.dash {border-top:1px dashed #999999; margin:8px 0 8px 0; list-style: none; }

a.navlinx { color:#4b5f99; text-decoration:none; font-size:12px; font-weight:bold;}
a.navlinx:hover {color:#001d68; font-size:12px; text-decoration:underline;}

li.navlinx {list-style: none; color:#656c8a; padding:2px 24px 2px 4px;}
li.navlinx a{ color:#4b5f99; text-decoration:none; font-size:12px; padding:6px 4px;}
li.navlinx a:hover {color:#001d68; font-size:12px; }
li.navlinx:hover {background-color:#c4c5d9; color:#001d68;}

/* IE6&7 NAV */
#dropmenudiv{position: absolute; margin-left:-4px; border: 1px solid #8cabff; border-bottom-width: 0px; border-top-width: 0px; z-index: 999; background-color:#fff; filter: alpha(opacity:92); KHTMLOpacity: 0.92; MozOpacity: 0.92; opacity: 0.92; border-bottom: 1px solid #8cabff;border-top: 1px solid #8cabff;}
#dropmenudiv a{font-family: Verdana, Helvetica, sans-serif; font-size: 12px;  color: #4b5f99; display: block; padding: 8px 3px; background-color: #ffffff; text-decoration: none;}
#dropmenudiv a:hover{ background-color: #c4c5d9; color: #001d68;}

.navlinxjspd {padding-top:9px;}
a.navlinxjs {color:#4b5f99; text-decoration:none; font-size:12px; font-weight:bold; padding:10px 7px 10px 7px; border-right:1px solid #8cabff;}
a.navlinxjs:hover{color:#001d68; text-decoration:underline; font-size:12px;}
a.navlastjs {color:#4b5f99; text-decoration:none; font-size:12px; font-weight:bold; padding:10px 0 10px 7px;}
a.navlastjs:hover{color:#001d68; text-decoration:underline; font-size:12px;}
