body		{
			background-color: white;
			font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
			font-size: 11pt;
			color: black;
		}
a		{
			text-decoration: none;
			color: #FE9800;
		}
a img		{
			border: 0;
		}
a:hover		{
			text-decoration: underline;
		}
div.box		{
			color: black;
			background-color: white;
			border-top: 1px solid black;
			border-left: 1px solid black;
			padding-top: 5px;
		}

h1,h2,h3,h4	{
			margin-top: 0px;
			margin-bottom: 10px;
		}
p		{
			margin-top: 0px;
			padding-left: 20px;
		}
pre, ul, ol, dl	{
			padding-left: 60px;
		}
dt		{
			font-weight: bold;
		}
#main p, #main dd {
			text-align: justify;
		}
p.lead		{
			font-style: italic;
			font-weight: bold;
		}

table		{
			width: 100%;
			font-size: 9pt;
		}
th		{
			background-color: #FE9800;
		}
td		{
			background-color: #E0E0E0;
		}
th.datum	{
			width: 80px;
		}
td.datum	{
			width: 80px;
			text-align: right;
		}

#logo		{	
			position: absolute;
			left: 10px;
			top: 12px;
			width: 630px;
			height: 128px;
		}
#menu		{
			position: absolute;
			left: 10px;
			top: 138px;
			width: 157px;
			padding-left: 0px;
		}
#menu ul	{
			list-style-type: none;
			list-style-position: inside;
			padding-left: 0px;
			margin-left: 0px;
			margin-top: 0px;
			margin-bottom: 0px;
		}
#menu ul li	{
			padding-left: 5px;
			margin-left: 0px;
		}
#menu ul li:hover {
			background-color: #CCCCCC;
		}
#menu .selected {
			background-color: #E0E0E0;
		}
#menu .selected:after
		{
			content: '>';
		}

#main		{	
			position: absolute;
			padding: 5px;
			top: 138px;
			left: 177px;
			width: 640px;
		}
#footer		{
			position: absolute;
			left: 10px;
			bottom: 10px;
			width: 157px;
			font-size: 8pt;
			letter-spacing: -0.1em;
		}

/*
 * Inline article images
 */

div.img         {
                        border-width: 1px;
                        border-color: black;
                        border-style: solid;
                        float: left;
                        margin-left: 20px;
                        margin-top: 0px;
                        margin-right: 15px;
                        margin-bottom: 3px;
			padding: 0px;
                }
div.img p img	{
			padding: 0px;
			margin: 0px;
			vertical-align: bottom;
		}
div.img p       {
			border-width: 1px 0px 0px 0px;
			border-color: black;
			border-style: solid;
                        padding: 0px;
			padding-left: 3px;
                        margin: 0px;
                        font-style: italic;
                }
div.img p.img	{
			border-style: none;
			padding-left: 0px;
		}