#logoFloat {position:absolute;top:1px;left:3px;}

/* master nav layout */
.clear{clear:both; font-size:0px;}

html > body #masterNav li a {height: 28px;}
#masterNav {background-color:#666;width:100%;}
#masterNav ul{list-style: none;background-color:#666; float:right; margin:0px;}
#masterNav li{float:left; margin:0px; position:relative;}
#masterNav li a{border-left:1px solid #aaa; line-height:27px; padding-left:1.2em; padding-right:1.2em; display: block;color: #fff;text-decoration: none;text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:8pt;}

html > body #masterNav li ul li a {height: 22px;}
#masterNav li ul{position:absolute; top:28px; left:0px; background:none; padding:0px; margin-left:1px;}
#masterNav li ul li {background:none;}
#masterNav li ul li a{background:none; border-left:none; line-height:21px;}
#masterNav li ul li a:hover{ border-left:none;  }

#masterNav li.news ul{width:24em;}
#masterNav li.news ul a:hover{background-color:#0095e2;}
#masterNav li.support ul{width:30em;}
#masterNav li.support ul a:hover{background-color:#0095e2;}
#masterNav li.mark ul{width:20em;}
#masterNav li.mark ul a:hover{background-color:#0095e2;}
#masterNav li.inst ul{width:20em;}
#masterNav li.inst ul a:hover{background-color:#0095e2;}

#masterNav .grey a:hover{background-color:#a4a4a4;} /* grey */
#masterNav .blue a:hover{background-color:#00adef;} /* blue */

#subNavBk{background-color:#00adef; height:22px; width:100%;}
#subNavBkHome{background-color:#00adef; height:5px; width:100%;}

#topSpacer{padding-bottom:15px;}
