A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, LI, P, TEXTAREA {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;color:#000099;background-color:#FFFFFF;
	}

body { 
	margin: 0px;
	Background-color: #ffffff;color:#000099;
}
.mainmenu {
  background-color:#EC1C24;
  color:#EC1C24;  
}
img{border:0}
sup{font-size:6px;font-family:arial}

.header {
  background-color: #FFFFFF;
  border: 1px solid #EC1C24;
}
li{
background-color:#FFFFFF;color:#FFFFFF;margin-left:-12px;
}

a:link.buttons{padding:3px;color:#EC1C24;font-size:12px;font-family:sans-serif,verdana,tahoma;
background-color:white;font-weight:800;width:83px;text-decoration:none;border-color:#FFFFFF;
border-width:1px;border-style:solid;text-align:center;}
a:visited.buttons{padding:3px;color:#EC1C24;font-size:12px;font-family:sans-serif,verdana,tahoma;
background-color:white;font-weight:800;width:83px;text-decoration:none;border-color:#FFFFFF;
border-width:1px;border-style:solid;text-align:center;}
a:hover.buttons{padding:3px;color:black;font-size:12px;font-family:sans-serif,verdana,tahoma;
background-color:#EC1C24;font-weight:800;width:83px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center;}

a:link.genfilme{padding:1px;color:#EC1C24;font-size:12px;font-family:sans-serif,verdana,tahoma;background-color:white;font-weight:800;width:160px;height:14px;margin-top:1px;margin-bottom:1px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:left;display:block;clear:both;}
a:visited.genfilme{padding:1px;color:#EC1C24;font-size:12px;font-family:sans-serif,verdana,tahoma;background-color:white;font-weight:800;width:160px;height:14px;margin-top:1px;margin-bottom:1px;text-decoration:none;border-width:1px;border-color:#FFFFFF;border-style:solid;text-align:left;display:block;clear:both;}
a:hover.genfilme{padding:1px;color:white;font-size:12px;font-family:sans-serif,verdana,tahoma;background-color:#EC1C24;font-weight:800;width:160px;height:14px;margin-top:1px;margin-bottom:1px;text-decoration:none;border-width:1px;border-color:#FFFFFF;border-style:solid;text-align:left;display:block;clear:both;}


a:link.bottom{padding:3px;color:#EC1C24;font-size:11px;font-family:sans-serif,verdana,tahoma;background-color:white;font-weight:800;width:15px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center}
a:visited.bottom{padding:3px;color:#EC1C24;font-size:11px;font-family:sans-serif,verdana,tahoma;background-color:white;font-weight:800;width:15px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center}
a:hover.bottom{padding:3px;color:brown;font-size:11px;font-family:sans-serif,verdana,tahoma;background-color:#EC1C24;font-weight:800;width:15px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center}




TABLE.RecordsTable {
	Font-size: 11px;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	spacing:0px;
	border-left: 1px solid #EC1C24;
	border-right: 1px solid #EC1C24;
	border-bottom: 1px solid #EC1C24;
	color:#000099;


}

.RecordsTableHeader {
	background-color:#EC1C24;
	font-weight: bold;
	color: #FFFF90;
	white-space: nowrap;
	padding:3px;

}
.Record {
	BACKGROUND-COLOR:FFFFFF;
	border-bottom: 1px #EC1C24 solid;
	color:#000099;
}

.MenuTable {
	background-color: #FFFFFF;
	font-weight: none;
	color: #000099;
	border: 1px solid #EC1C24;
	white-space: nowrap;
	width:100%;
}

.FooterTable {
	background-color:#FFFFFF;
	font-weight: none;
	color: #000099;
	border: 1px solid #EC1C24;
	white-space: nowrap;
}

.ErrorTable {
    width: 100%;
	padding: 12px;
	background-color: #EC1C24;
	font-weight: none;
	border: 1px solid #EC1C24;
}

.invisible {
scrollbar-shadow-color:#DDEEFE;
scrollbar-darkshadow-color:#DDEEFE;
scrollbar-track-color:#DDEEFE;
scrollbar-arrow-color:#DDEEFE;
scrollbar-face-color:#DDEEFE;
scrollbar-highlight-color:#DDEEFE;
border-width:0px;
border-style:none;
border-color:#DDEEFE;
text-align:left;
color:#000099;
font-size:12px;
font-weight:400;
}

.invisible2 {
scrollbar-shadow-color:#FFEFEE;
scrollbar-darkshadow-color:#FFEEFF;
scrollbar-track-color:#FFEEFF;
scrollbar-arrow-color:#556655;
scrollbar-face-color:#EEEEEE;
scrollbar-highlight-color:#FFEEFE;
border-width:0px;
border-style:none;
border-color:#FFEEFE;
text-align:justify;
color:#000099;
font-size:11px;
font-weight:400;
}

