body {background-color:#fff}

IMG.Spezial {
	border : Black;
	border-style : solid;
	border-color : black;
	border-width : thin;
}
IMG.GreyOutline{border:solid 1px #CCCCCC}
a.lnk    { color: black; font-variant: small-caps; font-weight: bolder; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none }

a.small {
	font-family : Georgia, "Times New Roman", serif;
	font-size : 8px;
	color:black;
	text-decoration : none;
		
}


a:ACTIVE     { color: #666666; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none }
a.rot:ACTIVE { color: #cc3333; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none }

a:LINK     { color: #666666; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none } 
a.rot:LINK { color: #cc3333; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none } 

a:VISITED     { color: #333333; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none }
a.rot:VISITED { color: #aa1111; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none }

a:HOVER     { color: black; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none; background-color: #f0f0f0 }
a.rot:HOVER { color: black; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-decoration: none; background-color: #f0f0f0 }


TD   { color: black; font-size: 11px; font-family: Georgia, "Times New Roman", serif }
P   { color: black; font-size: 11px; font-family: Georgia, "Times New Roman", serif }

HR {
	width : 30%;
	color : #999999;
	height : 1px;
}
BLOCKQUOTE   { color: black; font-style: normal; font-size: 11px; font-family: Georgia, "Times New Roman", serif; text-align: justify }
H2 { color: #666666 }
.mainHL_red_bold{color:#cc3333;font-size:24px;font-weight:bold}
.source_quote { color: #666666; font-size: 9px }
.mainHL_subl_grey_bold{color:#666666;font-size:14px;font-style:italic;font-weight:bold}
.mainHL_subsub_grey{color:#666666;font-size:12px;font-weight:normal}


.groupshow {
width:340px;
border-top: 1px solid #999;
margin: 5px 0 0 0;
padding: 5px 0 0 0;

}

.groupshow p {
width:250px;
font-size: 10px;
color: #999;
margin: 0 0 0 0;
padding: 5px 0 0 0;

}

.groupshow i {
font-size: 10px;
font-style: normal;
color: #333;
}



a.scheduleInfoLink:LINK,
a.scheduleInfoLink:VISITED,
a.scheduleInfoLink:HOVER,
a.scheduleInfoLink:ACTIVE {
	font: bold 11px/11px Georgia, "Times New Roman", serif;
	text-decoration: none;
	color: #cc3333;
}

table.scheduleTable {
	border: 0;
	margin: 0;
	padding: 0;
	width: 480px;
}

.scheduleTable td {
	border-top: 1px solid #999;
	padding: 8px 0 8px 0;
	vertical-align: top;
}

table.scheduleTable .col1 {
	width: 120px;
	padding: 10px;
}

table.scheduleTable .col2 {
	width: 220px;
	padding: 10px;
}

table.scheduleTable .col3 {
	width: 80px;
	padding: 10px;
	text-align:right;
}

.current {
	background-color: #ffffcc;
}

td.scheduleYear  {
	padding: 13px 10px 3px 10px;
	background-color: #fff;
}

.scheduleYear {
	font: bold 14px/14px Georgia, "Times New Roman", serif;
	color: #cc3333;
}