.tx-asfkeventmanagement-pi1 {
    font-size: 11px;
}

table.EventsListTable {
    font-size: 11px;
    width: 100%;
    border: 1px solid #999999;
}
table.EventsListTable .EventsListTitle td {
	font-weight: bold;
	padding: 3px;
}
tr.EventsListRow {
    background-color: #F8F8F8;
}
tr.EventsListRowOdd {
    background-color: #F1F1F1;
}
td.EventsListDate {
    padding: 3px;
    width: 90px;
    height: 22px;
}
td.EventsListTime {
    padding: 3px;
    vertical-align: top;
    height: 22px;
}
td.EventsListLocation {
    padding: 3px;
    height: 22px;
}
tr.EventsListTitle {
    padding: 3px;
    background-color: #F1F1F1;
    height: 22px;
}


table.EventsSingle {
    font-size: 11px;
    width: 100%;
    border: 1px solid #999999;
    background-color: #F1F1F1;
}
td.EventsSingleDetailEntry {
    padding: 3px;
}
p.EventsSingleTitle {
	font-weight: bold;
	background-color: #EEEEEE;
	height: 22px;
}
table.EventsSingleDetails {
	font-size: 11px;
	width: 100%;
}
td.EventsSingleDetailHeader {
	font-weight: bold;
}
td.EventsSingleDetailHeader {
	font-weight: bold;
}
td.EventsSingleOverallHeader {
	font-weight: bold;
}

.event {
      width: 133px;
}
.event ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
    line-height: 20px;
}

.event_ul ul {
	background-color: #EEEEEE;
}

.event_back li {
	background-color: #F8F8F8;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 22px;     
    color: #FFFFFF;
}
.event_back a {
	background: #F8F8F8 url('../images/icons/bg_event_active.gif') left no-repeat;
    font-weight: normal;
    display: block;
}
.event_back a:link, .event_back a:visited, .event_back a:hover, .event_back a:active {
    text-decoration: none;
    font-weight: bold;
    color: #666666;
}
.event_has_entries li {
      background-color: #F8F8F8;
      padding-left: 3px;
      padding-right: 3px;
      line-height: 22px;
}
.event_has_entries a {
      font-weight: normal;
      display: block;
}
.mevent_has_entries a:link, .event_has_entries a:visited, .event_has_entries a:active {
      text-decoration: none;
      font-weight: normal;
}
.event_has_entries a:hover {
	background: #F8F8F8 url('../images/icons/bg_event.gif') left no-repeat;
}
.event_act li {
      background-color: #EEEEEE;
      /*background-color: #0466B0;*/
      padding-left: 3px;
      padding-right: 3px;
      line-height: 22px;
      color: #3982ff;
      /*color: #FFFFFF;*/
}
.event_inact li {
      background-color: #F8F8F8;
      padding-left: 3px;
      padding-right: 3px;
      line-height: 22px;
      color: #999999;
}