body { font-size:81%; margin:0; padding:0; border:0; /* This removes the border around the viewport in old versions of IE */ width:100%; background:#e7e6e6; text-align:center; } #container { margin:0 auto 2em; text-align:left; width:76.9em; background-color: white; border: 1px #aaaaaa solid; border-width: 0 1px 1px; font-size:1em; position: relative; } #header td, #header a, #navside td, #navside a {font-weight:normal; font-size:1em; } #header .section_title { color:white; background:black; padding: 8px 0 0 144px; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; white-space:nowrap; } #header td.profileText { white-space:nowrap; font-size:0.8em; font-family:tahoma, Arial, Helvetica, sans-serif; color:white; text-decoration:none; } #header td.profileText a{ color:white; text-decoration:none; } #header td.profileText a:hover{ color:#0069B5; } #header #photobar { width:100%; height:80px; overflow:hidden; padding:0 0 3px 0;} #header #photobar img { margin:0; padding:0; } #nav_crest {width:100%; height:4.54em; background-color:#000000; background-image:url(/common/images/lions.gif); background-repeat:repeat-x;} #nav_crest h3 { float:right; font-size:1.6em; color:#D2D2BF; font-weight:normal; font-family: Arial, Helvetica, sans-serif; display:inline; padding-top:34px; margin:0;} #nav_crest h3 a { color:#D2D2BF; font-weight:normal; text-decoration:none; font-family: Arial, Helvetica, sans-serif; } #nav_crest img {float:left;} #nav_itl {width:100%; height:4px; background-color:#4d4d00; text-align:right; } #nav_search {width:100%; float:left; height:1.8em; background-color:#b3b366; } div, table { font-size:1em; } #header { width:100%; margin:0 auto; background-color:white; } #main { width:100%; font-size:1em; margin:0 auto; text-align:left; background-color:white; min-height:100%; } #navside { float:left; width: 120px; font-size:0.9em; padding: 0; margin: 0; font-family:verdana,tahoma,'Trebuchet MS','Myriad Pro',Arial, Helvetica, sans-serif; color: #000000; font-weight:normal; z-index:100; } #navquote { float:right; padding-right:4px;} #navtop { float:left; padding:0; margin:0 0 0 10px; font-family:verdana,tahoma,'Trebuchet MS','Myriad Pro',Arial, Helvetica, sans-serif; font-size:0.8em; z-index:100; } #content { float:left; font-size:1em; width:760px; margin: 0; padding: 1em 2em; background-color:white; overflow:hidden; } #footer { font-size: 0.7em; color: #333333; text-decoration: none; padding:20px 0; text-align: center; background-color: #C0C0C1; width: 100%; clear: both; background-image:url(/common/images/bg_footer.gif); background-repeat:repeat-x; } #footer a:hover { text-decoration:underline; } #sidebar { margin-top:20px; padding:0; width:176px; font-size:0.8em; margin-left: -200px; } #sidebar dt { width: 100%; background: url(/common/images/feature-generic-top.gif) no-repeat left top; padding: 4px 10px; color: white; /* #ab2b34; */ font-family: Arial,Helvetica,sans-serif; font-style: normal; font-weight: bold; font-size: 1.5em; } #sidebar dd { background: url(/common/images/feature-generic-mid.gif) no-repeat left top scroll; padding: 6px 10px 0 10px; margin:0; } #sidebar dl { background: url(/common/images/feature-generic-bot.gif) no-repeat left bottom scroll; width: 176px; margin: 0 2px 20px 0; padding:0; padding-bottom: 6px; } #sidebar ul { margin:0 0 0 15px; padding:0; } #sidebar ul li { padding: 0.2em 0; list-style-image: url(/common/images/list-item-grey_caret2.gif); } #sidebar a { text-decoration:none; } #sidebar a:hover { text-decoration:underline; } #pagetools { position:absolute; top:0; left:690px; width:120px; margin-top: 3px; margin-bottom: 8px; z-index:1} #pagetools img {border:0;padding: 0px;} #pagetools div {background: #fff no-repeat 0 0;list-style: none;float: left;} #pagetools span {display:none} #pagetools a {display:block;width:20px} #pagetools .mail a {background: url(/common/images/email.gif) no-repeat 0 0} #pagetools .print a {background: url(/common/images/print.gif) no-repeat 0 0} #pagetools .default a {background: url(/common/images/smallA.gif) no-repeat 0 0} #pagetools .large a {background: url(/common/images/bigA.gif) no-repeat 0 0} #pagetools .mail a:hover, #pagetools .print a:hover, #pagetools .default a:hover, #pagetools .large a:hover { background-position: 0 -20px; } #navtop ul { margin: 0; padding: 0; list-style:none; list-style-type:none; width:600px; } #navtop li { font-weight:normal; position:relative; text-align:left; float:left; padding:0; margin:0; color:#ffffff; background:#669933; } #navtop li.current { background-color:#c3e3a3; color:#669933; } #navtop li.current a { color:#669933; } #navtop li.current ul a { color:white; } #navtop li.over, #navtop li:hover { color:#006600; position:relative; z-index:10; } #navtop a { color:white; text-decoration:none; padding:0 15px; margin:0; line-height:1.7em; white-space:nowrap; font-family:verdana,tahoma,'Trebuchet MS','Myriad Pro',Arial, Helvetica, sans-serif; } #navtop ul ul { width:14em; position:absolute; top:1.7em; left:0; padding:0; display:none; } #navtop ul ul li { font-size:1em; font-weight:normal; text-align:left; width:100%; height:auto; margin:0; padding:0; background:#99cc66; opacity: 1.0; } #navtop ul ul li.current { background-color:#99cc66; color:#ffffff; } #navtop ul ul ul li { opacity: 1.0; } #navtop ul ul li.over, #navtop ul ul li:hover { background-color:#99cc66; color:#ffffff; } #navtop ul ul ul{ left: 14em; top:-1px; margin:0; padding:0; } #navtop ul ul a { color:white; display:block; line-height:normal; margin:0; padding:3px 15px; white-space:normal; } #navtop ul ul a:hover { background:#ffffff; color:#669933; } #navtop ul ul .subfolderstyle { background: url(/common/images/submenu_arrow.gif) no-repeat right center; } #navtop ul ul .subfolderstyle:hover { background: #ffffff url(/common/images/submenu_arrow.gif) no-repeat right center; } #navtop .narrow { width:10em } #navtop li:hover ul ul, #navtop li:hover ul ul ul, #navtop li:hover ul ul ul ul, #navtop li:hover ul ul ul ul ul, #navtop li:hover ul ul ul ul ul ul, #navtop li.over ul ul, #navtop li.over ul ul ul, #navtop li.over ul ul ul ul, #navtop li.over ul ul ul ul ul, #navtop li.over ul ul ul ul ul ul { display: none; } #navtop li:hover ul, #navtop li li:hover ul, #navtop li li li:hover ul, #navtop li li li li:hover ul, #navtop li.over ul, #navtop li li.over ul, #navtop li li li.over ul , #navtop li li li li.over ul { /* lists nested under hovered list items */ display:block; } li>ul { top: auto; left: auto; } /* Fix IE-Win. Hide from IE-Mac \*/ * html #navtop ul ul li { float: left; height: 1%; } * html #navtop ul ul a { height: 1%; } * html #navside ul li { float: left; height: 1%; } * html #navside ul a { height: 1%; } /* End */ #navside img.random { } #navside ul { position:relative; display: block; background:#669933; height:200px; list-style: none; margin: 0; padding: 0; border: none; } #navside ul ul { display: none; margin:0; padding:0; } #navside a { color:white; display:block; text-decoration:none; } #navside a:hover { color:#006600; } #navside li { border-top:0; margin:0; color:#ffffff; padding:4px 4px 2px 12px; background: #669933 url(/supervision/global/images_green/bull.gif) no-repeat top left; } #navside table { background: #669933; } #navside li.current { color:#669933; background: #c3e3a3 url(/supervision/global/images_green/bull_on.gif) no-repeat top left; } #navside li.current ul { display:block; padding:0; margin:0; background: #c3e3a3; min-height:0; } #navside li.current ul li { padding:4px 0 0 12px; margin:0; background-image:none; background: #c3e3a3; } #navside li.current li.current { background: #c3e3a3 url(/supervision/global/images_green/bull_on.gif) no-repeat top left; } #navside li.current a { color:#669933; } #navside li.current a:hover { color:#006600; } #navside ul.reglink { padding: 0; margin: 3px 0; height:auto; min-height:0; background-color:#99cc66; border:0; } #navside ul.reglink li { background-color:#99cc66; border: solid 10px #99cc66; border-width:10px 0; } #main #show_hide { position:absolute; top:0; left:180px; width:18px; height:27px; background-image:url(/common/images/show_hide.gif); background-repeat:no-repeat; background-position:left; cursor:pointer; } #links {float:right;} #links, #links a { font-family:Arial, Helvetica, sans-serif; padding:4px 0; } #links #search, #links li { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:0.9em; } /* 1px border fix for IE */ #links #search, #links li, #links ul ul {border:#4d4d00 1px solid; border-right-width:2px;} html>body #links #search, html>body #links li, html>body #links ul ul {border-right-width:1px;} #links #search { font-family:Arial, Helvetica, sans-serif; height:1.3em; width:8em; color:#666666; background:#FDF8EB; padding:0 0 0 4px; margin:0; } #links ul { display:block; float:left; margin: 0; padding: 0; padding-right:5px; list-style:none; list-style-type:none; border:none; } #links li { position:relative; width:8em; float:left; height:1.3em; padding:0 0 0 4px; color:#666666; background:#FDF8EB url(/common/images/select_arrow.gif) no-repeat right center; } #links a { color:#666666; text-decoration:none; white-space:nowrap; } #links ul ul { position:absolute; z-index:20; top:1.3em; left:-1px; margin:0; padding:0; display:none; } #links ul ul li { width:16em; height:auto; margin:0; padding:0; border:none; background-color:#FDF8EB; background-image:none; } #links ul ul a { display:block; margin:0; padding:2px 4px; white-space:normal; } #links ul ul a:hover { background-color:#ffffff; color:#000000; } #links #surveylinks li {z-index:22} #links #quicklinks li {z-index:21} #links ul#quicklinks ul li { width:17em; } #links ul#surveylinks ul li { width:27em; } #breadcrumb { float:left; padding-left: 10px; font-size:0.8em; padding-top:4px; color:black; font-family:verdana,tahoma,Arial,Helvetica,sans-serif; font-weight:normal; } #breadcrumb a {text-decoration:none; color:black; font-family:verdana,tahoma,Arial,Helvetica,sans-serif; } #breadcrumb a:hover {text-decoration:underline; color:black; } .printonly {display:none} @media print { .printonly {display:inline} .dontprint, #nav_search table, #pagetools, #nav_crest, #navtop, #navside, #sidebar { display:none } #header .section_title {padding: 0 20px;} #main , #main #content, #main #content .inner { width:100%; min-width:0; padding:0; background:none; } #main #content {padding-top: 30px;} #nav_crest h3 { padding-top:0; font-size:1.2em; background-color:#ffffff; } #nav_itl, #nav_search { background-color:#ffffff; } }