body, td
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 70%;
}

H1, H2, H3, H4 { font-family: Arial, Sans-Serif }
H1 { font-size: 160%; margin-bottom: 5px;}
H2 { font-size: 110%; margin-bottom: 2px; margin-top: 0px}
H3 { font-size: 105%; margin-bottom: 1px; }

P {margin-top: 2px; }

.theme
{
	background-color: #ffffcc;
}

.headline	{ font-size: 120%; width: 100%; font-weight: bold; background-color: #E0E0B7 }
.headlinedate	{ font-size: 80%; margin-bottom: 6px; width: 100%; background-color: #FFFFCC }
.headlinenote	{ margin-bottom: 10px; margin-left: 20px; width: 100% }

.tableheadline	{ font-size: 80%; font-weight: bold; background-color: #E0E0B7 }
.tableheadline2	{ font-size: 80%; font-weight: normal; }
.tableheadlinedate	{ font-size: 60%; background-color: #FFFFCC }
.tableheadlinenote	{ margin-bottom: 10px; margin-left: 20px; }

td.sidemenuheader
{
	font-weight: bold;
	border-bottom: 0px solid black;
	padding-left:4px; padding-right:0px; padding-top:6px; padding-bottom:1px
}


.mainmenu
{
	border: solid 1px #ffffcc;
	padding: 1px 2px 1px 4px;
	cursor: hand;
	text-decoration: none;
	color: black;
}

.mainmenu:hover
{
	background-color: #eeeeee;
	border: 1px solid #AAAAAA;	
}

.sidemenu a
{
	border: solid 1px #ffffcc;
	padding: 1px 2px 1px 4px;
	cursor: hand;
	text-decoration: none;
	color: black;
	width: 100%;
}

.sidemenu a.sidemenusub1
{
	padding-left: 15px;
}

.sidemenu a:hover
{
	background-color: #eeeeee;
	border: 1px solid #AAAAAA;	
}

.sidemenunolink td
{
	padding: 1px 2px 1px 4px;
}