body
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, sans-serif;;
    BACKGROUND-COLOR: #ffcc33    
}
A:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #660066;
    FONT-FAMILY: verdana, arial, sans-serif;;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #660066;
    FONT-FAMILY: verdana, arial, sans-serif;;
    TEXT-DECORATION: none;
}
A:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #660066;
    FONT-FAMILY: verdana, arial, sans-serif;;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
.background
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
    BACKGROUND-COLOR: #ffffff
}
.background1
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
    BACKGROUND-COLOR: #ffcc33
}
.background2
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
    BACKGROUND-COLOR: #660066
}
.bgwhite
{
	font-size: 11px;
	color: black;
	font-family: tahoma, verdana, sans-serif, arial;
	background-color: #ffffff;
}
.bgyellow
{
	font-size: 11px;
	color: black;
	font-family: tahoma, verdana, sans-serif, arial;
	background-color: #ffffcc;
}.bgpurple
{
	font-size: 11px;
	color: black;
	font-family: tahoma, verdana, sans-serif, arial;
	background-color: #cc99cc;
}
.errortext
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}
.MicroText
{
    FONT-SIZE: 10px;
    COLOR:Gray;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}
.SmallText
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}
.MediumText
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY:  tahoma, verdana, sans-serif, arial;
}
.outlined{
	border: 1px solid black;
}
.formelement
{
	font-size: 11px;
	height: 20px;
}
.quote
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}
.SmallLink
{
    FONT-SIZE: 11px;
    COLOR: #660066;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}
.MediumLink
{
    FONT-SIZE: 12px;
    COLOR: #ffcc33;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}
.tabledotted
{
    BORDER-RIGHT: 1px dotted;
    BORDER-TOP: 1px dotted;
    BORDER-LEFT: 1px dotted;
    BORDER-BOTTOM: 1px dotted;
    FONT-SIZE: 8px;
    FONT-FAMILY: tahoma, verdana, sans-serif, arial;
}

.WhileCell
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	font-size: 8pt;
	border-left: gainsboro 1px solid;
	color: black;
	border-bottom: gainsboro 1px solid;
	font-family: Verdana;
	background-color: white;
	text-decoration: none;
}
.GrayCell
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 8pt;
	border-left: darkgray 1px solid;
	color: black;
	border-bottom: darkgray 1px solid;
	font-family: Verdana;
	background-color: gainsboro;
	text-decoration: none;
}
.YellowCell
{
	border-right: #ffff99 1px solid;
	border-top: #ffff99 1px solid;
	border-left: #ffff99 1px solid;
	border-bottom: #ffff99 1px solid;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: #ffffcc;
	text-decoration: none;
}
.events_headline
{
    color:white;
    font-weight:bold;
    font-size: 12pt;
}