body {margin:0;padding:0;font-family:verdana, arial,"san-serif";} .grey{margin-bottom: 4px; margin-top:25px; letter-spacing: .1em; color:#666666;} .navigation {font-family:verdana, arial,"san-serif";font-size:.95em;color:#cccccc;font-weight:bold;text-align:center;margin-top:1em;margin-bottom:2em;} .navigation p {margin-bottom:1.25em;} .navigation a:link, .navigation a:visited {color:#cccccc;text-decoration:none;} .navigation a:hover {color:white;} .campnavigation {font-size:.7em;font-weight:bold;} .campnavigation td {background-color:#eeeeff;border:1px #666666 solid;} .campnavigation a:link, .campnavigation a:visited, .campnavigation {color:#003399;text-decoration:none;} .campnavigation a:hover {color:#000066;text-decoration:underline;} .leftmargin {margin-left:2em;} .pullquote {margin-left:1em;font-size:1.1em;color:#6666aa; font-style: italic;} .camppullquote {margin-left:1em;font-size:1em;color:#6666aa; font-style: italic;} .rightsidebar {padding:1em;margin-left:1em;font-size:.9em;background-color:#aaaaff; float:right; width:250px;} .centersidebar {padding:1em;margin:2em;font-size:.9em;background-color:#aaaaff; float:center; width:90%;} .leftsidebar {padding:1em;margin-right:1em;font-size:.9em;background-color:#aaaaff; float:left; width:250px;}

.breadcrumbs {margin-left:5em;font-family:verdana, arial,san-serif;font-size:9px;color:#cccccc;margin-top:5px;margin-bottom:1em;} .breadcrumbs a:link, .breadcrumbs a:visited {color:#cccccc;text-decoration:none;} .breadcrumbs a:hover {color:white;} A {text-decoration:none;} a:hover {text-decoration:underline;} .grey {margin-bottom: 4px; margin-top:25px; letter-spacing: .1em; color:#666666;} .topnavigation {font-family:verdana, arial,"san-serif";font-size:.5em;color:#cccccc;font-weight:bold;text-align:center;margin-top:1em;margin-bottom:2em;} .topnavigation a:link, .topnavigation a:visited {color:#cccccc;text-decoration:none;} .topnavigation a:hover {color:white;} .sidenavigation {font-family:verdana, arial,"san-serif";font-size:.9em;color:#cccccc;font-weight:bold;text-align:center;margin-top:1em;margin-bottom:2em;} .sidenavigation a:link, .sidenavigation a:visited {color:#ffffff;text-decoration:none;} .sidenavigation a:hover {color:white; text-decoration:underline;} #nav, #nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; line-height: 1.5; color:white; font-size:.9em; font-weight:bold; background-color::#1C5C93; text-align:center; } #nav a { display: block; width: 120px; color:white; text-decoration:none; } #nav li { /* all list items */ float: left; width: 120px; /* width needed or else Opera goes nuts */ margin-bottom:5px; margin-top:5px; } #nav li ul { /* second-level lists */ position: absolute; background-color:#183E6B; color:white; border:#cccccc solid 1px; padding:10px; width: 120px; text-align:center; left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ } #nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */ left: auto; color:white; } #content { clear: left; color: #ccc; }