body
{
	background: #fff url(../ui/background.png) top left scroll repeat-y;
}

body, p
{
	color: #333;
}

#logotype
{
/*	background: url(../ui/logotype.png) top left no-repeat; */
}

#logotype > a
{
	background: transparent;
	
	display: block;
	
	height: 104px;
	width: 200px;
	
	border: 0;
}

#menu li
{
	color: #888; /*#7EB0C2*/
	background: url(../ui/menu.png) top left no-repeat;

	text-shadow: 0 1px 2px #000;
}

#menu li.selected
{
	color: #005E80;
	background: url(../ui/menu_active.gif) top left no-repeat;

	text-shadow: none;
}

#submenu li
{
	color: #888; /*#7EB0C2*/
	background: url(../ui/submenu.png) top left no-repeat;

	text-shadow: 0 1px 2px #000;
}

#submenu li.selected
{
	color: #005E80;
	background: url(../ui/submenu_active.gif) top left no-repeat;

	text-shadow: none;
}

#menu a
{
	color: #888; /*#7EB0C2*/
}

/*#menu li:hover
{
	background: url(../ui/menu_hover.png);
}*/

#menu a:hover
{
	color: #ccc; /*#B8DAE6;*/
}

#menu li.hsbot
{
	background: transparent;
	margin-top: 8px;
}

	#menu li.hsbot a
	{
		display: block;

		background-image: url(../ui/hsbot.gif);
		background-position: top left;
		background-repeat: no-repeat;

		height: 24px;
		width: 173px;
	}

	#menu li.hsbot a:hover
	{
		background-position: bottom left;
	}
	
	#menu li.hsbot a span {
		display: none;
	}

#footer, #footer p
{
	color: #555;
	text-shadow: 0 1px 2px #000;
}

h1, h2, h3, h4, a, #menu li.selected > a
{
	color: #005E80;
}

h2
{
	background-image: url(../ui/section_marker.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.summary
{
	background: #F5F9FA;
}

.expander_toggle, h3.expander_toggle
{
	display: block;
	background: #f6f6f6;
	border: 1px solid #eee;
	padding: 3px 8px;
	text-decoration: none;
	
	margin: 0;
	font-size: 13px;
}

.expander
{
	background: #FCFCFC;
	margin-bottom: 2px;
	overflow: hidden;
}

.expander_toggle > a
{
	display: block;
	margin: -4px -9px;
	padding: 4px 9px;
}

.expander_toggle:target
{
	background:#aaa;
	border: 1px solid #999;
	color: #fff;
}

.expander_toggle:target a
{
	color: #fff;
	text-decoration: none;
}


