.nav {height:50px; color:#fff;  z-index:1000; width:600px; float:right; margin-right:-32px; margin-top:-10px;}

.menu a {float:left; color:#eee; text-decoration:none; width:90px; height:23px; padding-top:5px ; }

.menu span {float:left; color:#eee; text-decoration:none; width:90px; height:23px; padding-top:5px; }

.menu a:hover {color:#fff}

.menu {list-style:none; font:14px Arial,Verdana; font-weight:bold; text-align:center; width:620px;  float:right;}

.menu li {position:relative; float:left; width:90px; z-index:1000}

.menu ul {display:none; position:absolute; font:normal 12px Arial,Verdana;  top:28px; left:0; background:#78b3e4; display:none; list-style:none}

.menu ul li {float:none; border-top:1px solid #9ccef7; width:200px;  margin-left:-40px; }

.menu ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; display:block; background:none; height:15px; padding:7px; width:186px;  text-align:left;  font-weight:bold;}

.menu ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background:#78b3e4; color:#fff;  }

.menu ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; height:22px; padding-top:5px}

.menu ul ul {left:0px; top:0}

.menu li.submenu {font-weight:bold}

.menu li.noborder {border-top:none}

li.menuhover a, li.menuhover li.menuhover a {color:#fff; background:#78b3e4}

.nav a:hover {color:#fff; background:#78b3e4}


li.menuhover span, li.menuhover li.menuhover span {color:#fff; background:#78b3e4}


