.tTable_main_bg_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C4CFE3;
	border-right-color: #C4CFE3;
	border-bottom-color: #C4CFE3;
	border-left-color: #C4CFE3;
}

.tTable_top_tooltd {
	background-color: #3C5E84;
	color: #FFFFFF;
	padding: 5px;
}

.tTable_contentcell {
	padding: 20px;
	color: #333333;
	background-color: #FFFFFF;
}

.tTable_bigHeader01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	word-spacing: 0.2em;
}
.tTable_bigHeader02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #80C0FF;
	letter-spacing: 0.1em;
	word-spacing: 0.2em;
}

/***************************************************************************************************
* month- & year-selectors
***************************************************************************************************/
.fform_yearcell {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	color: #B0B0B0;
}

.fform_monthcell {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	color: #B0B0B0;
	border: 1px solid #3C6A8E;
}

.fform_monthcell_active {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	color: #FFFF40;
	background-color:#009999;
}

.fform_monthlink {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

.fform_monthlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color: #FFFFFF;
}

.fform_monthlink_active {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFF40;
}

.fform_monthlink_active:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color: #FFFF40;
}
.eventbox_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color : #FFFFFF;
	background-color:#999999;
	padding:2px;
	border-width:1px;
	border-style:solid;
	border-top-color:#CCCCCC;
	border-left-color:#CCCCCC;
	border-right-color:#666666;
	border-bottom-color:#666666;
}
.eventbox_contentframe {
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
}
.eventbox_content1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #333333;
	padding:2px;
}
.eventbox_content2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #333333;
	padding:2px;
	background-color:#E0E0E0;
}
.eventbox_content3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color : #000080;
	padding:2px;
}

.eventbox_textlink {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #000000;
}
.eventbox_textlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color: #000000;
}

.eventbox_detaillink {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
}

.eventbox_detaillink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color: #FFFF40;
}

.eventbox_dummylink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color : #000080;
	cursor: help;
}
.events_yearhdl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000080;
}

.events_monthtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.events_month_hdlcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding:2px;
	background-color: #3C5E84;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.events_month_hdlcell_l {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding:2px;
	background-color: #3C5E84;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3C5E84;
}

.events_month_cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:2px;
	/*background-color: #F0F8FF;*/
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.events_month_cell_r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding:2px;
	/*background-color: #F0F8FF;*/
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-right-style: solid;
	border-right-color: #666666;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.events_month_infolink {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	cursor: help;
}

.events_month_detaillink {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color: #000080;
}

.events_month_detaillink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color: #0000B0;
}

