@charset "utf-8";
/* CSS Document */
.cell10 {
	padding-left:10px;
	width:8%;
	text-align:right;
}
.cell10b {
	width:100%;
	padding-left:20px;
}
.cell20 {
 font-size: 10pt;
 text-align: right;
 vertical-align: top;
 padding-right: 6px;
 padding-left:10px;
 width: 15%;
 font-style: italic;
 font-weight: bold;
}
.cell20FooterEvents {
	font-size: 9pt;
	text-align: right;
	vertical-align: top;
	padding-right: 6px;
	width: 10%;
	color : #e2e1b1;
}
.cell80 {
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
	width: 85%;
}
.cell80FooterEvent {
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	width: 90%;
	color : #e2e1b1;
}
.linkcell80 {
	font-size: 10pt;
	text-align: left;
	vertical-align: top;
	padding-right: 6px;
	padding-left: 6px;
	width: 80%;
}
.hdrcell {
	font-size: 12pt;
	text-align: left;
	vertical-align: bottom;
	padding-top: 10px;
	padding-right: 6px;
	padding-left: 24px;
	max-height: 44px;
	overflow:hidden;
	font-weight:bold;
}
.hdrcellEventsFooter {
	font-size: 10pt;
	text-align: left;
	padding-right: 6px;
	padding-left: 18px;
	height: 28px;
	background-position: bottom;
	color: #FFF;
}
.hdrcellcontent {
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	padding-right: 6px;
	padding-left: 24px;
}
.hdrcellcontent-home {
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	padding-left: 6px;
	color: #939B50;
}
.hdrcellcontentEvents {
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	vertical-align: bottom;
	padding-right: 6px;
	padding-left: 24px;
	padding-bottom: 4px;
}
.desc {
	font-size: 10pt;
	text-align: left;
	vertical-align: middle;
	padding-right: 24px;
	padding-left: 24px;
}
.descFooterEvents {
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
	padding-right: 24px;
	padding-left: 24px;
}
.descaddpadding {
	font-size: 10pt;
	color: #000;
	text-align: left;
	vertical-align: middle;
	padding-right: 36px;
	padding-left: 36px;
}
.descCenter {
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	padding-right: 12px;
	padding-left: 24px;
}
.link {
	font-size: 10pt;
	text-align: center;
	vertical-align: middle;
	padding-right: 12px;
	padding-left: 24px;
}
.name {
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: top;
	padding-right: 6px;
	padding-left: 36px;
	height: 24px;
	line-height: 35px;
}
.name-home {
	font-size: 12pt;
	font-weight: bold;
	color: #000;
	text-align: left;
	vertical-align: top;
	padding-left: 6px;
}
.eventbodycell {
	text-align: center;
	height: 500px;
	font-size: 10pt;
	vertical-align: top;
}
.eventmidrow {height:12px;
}
.eventmidrow-home {height:12px;
}
.eventbtmrow {
	background-repeat: repeat-y;
	height: 24px;
}
.eventbtmrow-home {
	background-repeat: repeat-y;
	height: 24px;
}
.eventsseprow {
	background-repeat: no-repeat;
	height: 12px;
	font-size: 2px;
}
.iframetable {
	width: auto;
}
.insidetable {
	width:100%;
	margin:0px;
}
.eventbtmrowupper {
	height:15px;
}
.event-wrap {
	padding-bottom:20px;
	margin-bottom:20px;
	width:100%;
	min-height:100px;
}
.header-wrap {
	width:300px;
	float:left;
}
.info-wrap {
	float:left;
	width:550px;
	margin-top:10px;
	padding-left:10px;
	border-left: solid 1px #CCC;
}
.event-lwr {
	padding-left:34px;
}
.event-lwr-home {
	padding-left:6px;
}
.info {
	font-weight:bold;
	padding:2px 0 2px 0;
	display:inline;
	margin-right:10px;
	width:100px;
}
.descp {
	padding-bottom:10px;
}