@charset "utf-8";
/* CSS for the topnav. an overlay of the blueprint CSS framework.*/

#nav { background-image: url('../crs/css/images/primary-nav-bg.gif'); background-repeat: repeat-x; clear: both; font-weight: 700; height: 37px; margin-top: 0pt; width: 950px; z-index: 99; }
#nav * { z-index: 99; }
#nav, #nav ul { margin: 0pt; padding: 0pt; line-height: 1; list-style-image: none; list-style-position: outside; list-style-type: none; }
#nav a { border-right: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); display: block; height: 100%; padding-bottom: 10px; padding-top: 10px; text-align: center; text-decoration: none; width: 157px; z-index: 99; }
#nav li ul li a { border-right: medium none; color: rgb(7, 30, 144); padding-left: 6px; text-align: left; width: 150px; z-index: 99; }
#nav a:hover { background-color: rgb(172, 96, 0); color: rgb(255, 255, 255); }
#nav li { float: left; width: 158px; position: relative; display: inline; z-index: 99; }
#nav li ul { background: rgb(223, 232, 242) none repeat scroll 0pt 50%; display: none; width: 156px; top: 32px; left: 0px; z-index: 99; position: absolute; }
#nav ul { border-style: none solid solid; border-width: 0pt 1px 1px; z-index: 99; position: absolute; }
#nav li:hover ul, #nav li.sfhover ul { display: block; }
