body            { margin: 5px; font-family: Tahoma; font-size: 8pt; color: #000000; }
table.menu      { font-family: Tahoma; font-size: 10pt; background-color: #DDDDDD; text-align: center; border: 2px #000000 solid; }
table.list      { font-family: Tahoma; font-size: 10pt; color: #000000; }
table           {
	font-family: Tahoma;
	font-size: 10pt;
	color: #001f68;
}
tr.info         { font-family: Tahoma; font-size: 10pt; color: #000000; font-weight: bold; }
input           {
	font-family: Tahoma;
	font-size: 10pt;
	color: #001f68;
	background-color: #d1d8e6;
	border: medium double 1;
}
textarea        {
	font-family: Tahoma;
	font-size: 9pt;
	color: #001f68;
	background-color: #d1d8e6;
	border: medium double 1;
}
div.line_top    { border-top: 2px solid #000000; }
div.line_bottom { border-bottom: 2px solid #000000; }
font.headline   { font-family: Tahoma; font-size: 25pt; color: #000000; font-weight: bold }
font.current    { font-family: Tahoma; font-size: 15pt; color: #0000AA; }
.bold           { font-weight: bold; }
a:link          { text-decoration: none; color: #0000CC; }
a:visited       { text-decoration: none; color: #0000CC; }
a:hover         { text-decoration: none; color: #0000CC; }
a.menu:link     { text-decoration: none; color: #000000; width: 100%; }
a.menu:visited  { text-decoration: none; color: #000000; width: 100%; }
a.menu:hover    { text-decoration: none; color: #000000; width: 100%; background-color: #FFFFFF; }
h3 {
	font : Tahoma;
	color : #001f68;
}
select
{
	color : #001f68;
	background-color : #d1d8e6;
	border: thin solid;
	font : Tahoma;
	font-family : Tahoma;
	border-bottom-width : thin;
	border-bottom-style : dashed;
}
