/* CSS Document */ 
div#screen-switcher fieldset { border: 0px; color: #f00; background: #000; font-size: 1em; }
div#screen-switcher fieldset select { background: #000; color: #f00; font-size: 1em; }

@media screen {
	body.highvisibility { background: #000; color: #ff0; font-size : 120%; }
	body.highvisibility a,body.highvisibility #leftbar a  { color: #ff0; text-decoration:underline; }
	body.highvisibility p.dates { line-height: 120%; }
	body.highvisibility div#screen-switcher { top: 10px; }
	body.highvisibility div#title { background-color: #000; }
	body.highvisibility div#spacer { background-color: #000; }
	body.highvisibility #nav li li:hover { background-color: #000; }
	body.highvisibility #nav a { color: #ff0; }
	body.highvisibility #nav li ul { background-color: #000; }
	body.highvisibility #body { width: 100%; top: 120px; left: 120px; }
	body.highvisibility .subsection { background-color: #000; }
	body.highvisibility th,body.highvisibility td { background-color: #000; padding: 0.3em; }
	body.highvisibility .subsection-title { background-color: #000; }
	body.highvisibility select,
	body.highvisibility textarea,
	body.highvisibility button,
	body.highvisibility input 
		{ background: #000; color: #ff0; font-size: 120%; }
	body.highvisibility #overlay,body.highvisibility #overlay ul,body.highvisibility #overlay p {font-size: 120%; line-height:normal; color:#ff0; }
	body.highvisibility div.mapoverlay {height: 1500px; }
}