/* drop navigation start  */

#menu{ float:left; width:800px; position:relative; z-index:10; }

#menu ul{ margin:0px; padding:0px; float:left; list-style:none; line-height:20px;}

#menu ul li{float:left;}

#nav{ font-size:12px; color:#000000;}

#nav .sub2{ width:796px;top:23px; left:0px; background-color:#9eb9db; display:none; position:absolute; z-index:1; border-top:2px solid #3d5c95;border-right:2px solid #3d5c95;border-bottom:2px solid #3d5c95;border-left:1px solid #3d5c95;}

#nav .sub2 p{ padding: 0 0 10px 0; margin: 0;}

#nav .sub2 a{ display:block; padding:3px 10px 3px 10px; color:#000}

#nav .sub2 .caption{ display:block; padding:3px 5px 3px 5px; font-weight: bold;}

#nav .sub2 a:hover{ display:block; padding:3px 10px 3px 10px; background-color:#3d5c95; color:#fff}

#nav .sub2 a.active{ display:block; padding:3px 10px 3px 10px; background-color:#3d5c95; color:#fff} 

#nav .sub3{top:26px; left:-53px; display:none; position:absolute; z-index:99999999;}


#nav .sub3 li{width: 270px;}
#nav .sub3 p{ padding: 0 0 10px 0; margin: 0;}

#nav .sub2 li{position:relative; border-right: 1px solid #8ea7c6;}
#nav .sub2 .topics{position:relative; border: none;}
#nav .sub2 .last{position:relative; border: none;}

#nav a{ color:#000;display:inline; text-decoration:none; }

#nav li{ display:inline; float:left}

#nav li ul li a{ color:#fff; display:inline;}

#nav li ul li ul{font-size:12px;  height:100px; text-decoration:none;}

#nav li ul li ul li { background-color:#fff; width:360px; border:2px solid #3d5c95!important; padding:10px 20px 10px 20px}

#nav li ul li ul li p{ padding:0px 0px 0px 0px ; margin:0px;}

#nav p.link_block{font-weight:bold; font-size:12px;}

#nav p.link_block a{ color:#003e80; text-decoration:none; padding:0px; margin:0px; display:inline}

#nav p.link_block a:hover{ text-decoration:none; padding:0px; margin:0px; display:inline; background-color:transparent; color:#3d5c95;}

#nav li ul li ul li a{ color:#fff;display:inline}


#nav .sub2 a.teenlink:link {color:#003e80; font-weight: bold; text-decoration: none; background-color:transparent; padding: 0;}
#nav .sub2 a.teenlink:active {color:#003e80; font-weight: bold; text-decoration: none; background-color:transparent;padding: 0;}
#nav .sub2 a.teenlink:visited {color:#003e80; font-weight: bold; text-decoration: none; background-color:transparent;padding: 0;}
#nav .sub2 a.teenlink:hover {color:#3d5c95; font-weight: bold; text-decoration: none; background-color:transparent;padding: 0;}
/* drop navigation end */
