body          { background-color: #f1f1f1; margin: 0; }
p             { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; }
td            { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; }
ul            { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
li            { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
a             { color: #DD6F03; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
a:hover       { color: #DD6F03; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }

.footer       { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.footer:hover { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 

.noyce_nav    { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
.noyce_nav:hover {color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

.title        { color: #660000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; } 
.titlebar     { float: left; margin: 0; padding: 0; }
.titlebar h2  { float: left; margin: 0; padding: 0; }
.titlebar h2 a{ float: left; color: #fff; font-size: 18px; padding: 10px 0 10px 15px; margin: 0; }
.titlebar h2 a:hover { text-decoration: none; color: #dddddd; font-size: 18px; }

.sidenav       { background: #ddd; }
.sidenav ul    { margin: 0; padding: 5px 0 0 0; list-style: none; }
.sidenav li    { border-bottom: 1px solid #fff; margin: 0; padding: 10px 0; }
.sidenavLink   { margin: 0; padding: 10px 200px 10px 20px; color: #555; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.sidenavMedium { padding-right: 165px; }
.sidenavLonger { padding-right: 100px; }
.sidenavLongest{ padding-right: 80px; }
.sidenav li a:hover { color: #dd6f03; /*border-bottom: 1px dotted #666666;*/ text-decoration: none; font-size: 11px; }

.mission      { padding: 5px 20px; }

.news         { background: #CCC; border-top: 6px solid #DD6F03; }
.news ul      { margin: 0; padding: 0 20px 20px; list-style: none; }
.news li      { margin: 0; padding: 0 0 15px; }
.news li a    { text-decoration: none; }
.news h3      { margin: 0; padding: 20px 0 10px 20px; }
.news h4      { margin: 0; padding: 0 0 5px;}
.news p       { margin: 0; padding: 0;}

.notes        { color: #CCCCCC; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none; } 

.announcements{ color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
