#nav {padding:0; margin:0; list-style:none; height:90px; font-family: Arial;}
#nav li.top {display:block; float:left; height:55px;}
#nav li a.top_link {display:block; float:right; height:90px; line-height:90px; color:#2D2D2D; text-decoration:none; font-size:16px; padding:0; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 26px; height:90px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 20px 0 20px; height:90px;}

#nav li:hover a.top_link {color:#FFFFFF; background:#0F7ECE;}
#nav li:hover a.top_link span {background:#0F7ECE;}