img{border:none;}
.class { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, sans-serif }
.class1  { color: #000; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }
.class3 { color: #fff; font-size: 10pt; font-family: Arial, Helvetica, sans-serif }
.class2 { color: #000; font-size: 8.5pt; font-family: Arial, Helvetica, sans-serif; font-style: italic; line-height: 10.5pt }
.headers { color: #f60; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.headers4  { color: #f60; font-size: 22pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 23pt }
.headers3  { color: #fff; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt }
.headers2 { color: #f60; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.headers1  { color: #300; font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
a:link  { color: #f60; text-decoration: none }
a:hover   { color: #fff }
a:active { color: #f60 }
a:visited  { color: #f60; text-decoration: underline }
#layer1 { visibility: visible; position: absolute; top: 247px; left: 578px; width: 81px; height: 76px }

.docsos-events-table {
 width: 100%;
}

#events-header-date {
	text-align: left;
	padding-left: 3px;
}

#events-header-venue {
	text-align: left;
	padding-left: 3px;
}

#events-header-title {
	text-align: left;
	padding-left: 3px;
}

.events-cell-date {
	width: 90px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border: 1px solid #006400; border-right: 0px;
}

.events-cell-venue {
	width: 150px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border: 1px solid #006400;
}

.events-cell-title {
	width: 150px;
	text-align: left;
	vertical-align: top;
	padding: 3px;
	border: 1px solid #006400; border-left: 0px;
}

.events-cell-spacer {
	height: 10px;
}

.infotext {
	font-size: 9pt;
}
.ticker{display:block;width:100%;height:24px;color:white;background-color:#843B3B;
    border-bottom: 2px solid #F98604;
    left: 0;
    position: fixed;
    top: 0;
    margin:0px;
    z-index:999;
    }
   .center ul{width: 516px !important;margin: 0 auto !important;}
.ticker ul{list-style: none outside none;
    margin: 1px 0px 0px 0px;
    padding: 0px;
    text-align: left;
    }
.ticker ul li {color:#fff;font-size:14px;font-weight:bold;width: 100% !important;margin-left:10px; text-transform: uppercase;margin-top: 2px;display: inline;}
.ticker ul li a{color:#ffffff;font-size:14px;font-weight: normal;text-decoration: none;text-transform: uppercase;}

ul#news {list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: left;
    }
ul#news li {}

