body
{
	font-family: Arial;
	background-color: #9999FF;	/*#cc99ff;*/
	text-align: center;
	padding: 20px 5px 5px 5px;
	margin: 0px;
}


body table
{
	vertical-align: center;
}


table
{
	border-collapse: collapse;
}

td
{
	padding: 0cm 0cm 0cm 0cm;
	margin: 0cm 0cm 0cm 0cm;
}

table.masterTable
{
	/*border-right: 94px solid #19192b;*/
	/*border-bottom: 94px solid #19192b;*/
}

tr.masterBanner
{
	font-family: Monotype Corsiva;
	font-weight: 800;
	font-size: 20pt;
	font-stretch: ultra-expanded;
	height: 14px;
	color: #EEEEEE;
	background-color: #003400;	/*#191950;*/
}

tr.masterBanner td
{
	padding: 2px 8px 2px 40px;
}

tr.masterBanner td img
{
	width: 800px;
}

tr.masterLine
{
	height: 3px;
	background-color: #006400; /*#006565;*/
}

tr.masterTopMenu
{
	background-color: #004400; /*#003366;*/
	text-align: right;
}

td.currentpagefont
{
	text-decoration: none;
	font-family: Arial;
	font-weight: 800;
	font-size: 8pt;
	color: #DD0000;		/*#CCCCFF; #FFCC33;*/
}

tr.masterTopMenu td table tr td
{
	padding: 3px 10px 2px 10px;
}

tr.masterTopMenu td table tr td a
{
	text-decoration: none;
	font-family: Arial;
	font-weight: 800;
	font-size: 8pt;
	color: #EEEEEE;
}

tr.masterTopMenu td table tr td a:hover
{
	color: #FFCC33;	/*#B0C4BE;*/
}

td.masterTopCurrentPage
{
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 800;
	color: #B0C4BE;
}

tr.masterTitleRow
{
	background-color: #C9D8E4;	/*#0875B3; #DEDEDE;*/
	height: 28px;
}

tr.masterTitleRow td
{
	padding: 0px 5px 0px 15px;
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	color: #0A2B62;
	font-size: 12pt;
	letter-spacing: 5px;
}

tr.masterMainBody
{
	vertical-align: top;
	height: 410px;
	width: 595px;
}

td.masterSideMenu
{
	background-color: #004400; /*#003366;*/
}

td.masterSideMenu table
{
	width: 160px;/*100%;*/
}

td.masterTopSideMenu table
{
	width: 100%;
}

td.masterTopSideMenu table tr td
{
	padding: 3px 8px 3px 8px;
	border-top: 1px solid #006400; /*#006565;*/
	border-bottom: 1px solid #006400; /*#006565;*/
}

td.masterTopSideMenu table tr td a
{
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 800;
	color: #EEEEEE;
}


td.masterTopSideMenu table tr td a:hover
{
	color: #FFCC33;	/*#B0C4BE;*/
}

tr.masterSideCurrentPage td
{
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 800;
	color: #B0C4BE;
}

table.masterCenterPanel
{
	width: 100%;
	height: 100%;
	background-color: #C0C0C0;/* #B0C4BE; */
}

td.otherEvents
{
	background-color: #D0A4FB;	/* #EEC5FF; #FFCCFF; #ABAB56; #007090;*/

}

td.otherEvents table
{
	width: 112px;/*100%;*/
}

td.otherEvents table tr td
{
	/*height: 24px;*/
	text-align: center;
	padding: 8px 0px 1px 0px;
}

td.otherEventsTitle
{
	height: 28px;
	text-align: center;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: 600;
	color: #000000;
	background-color: #A184BE;	/*#FF999F; #CBCB76;*/
	padding: 5px 0px 2px 0px;
}

td.otherEvents table tr td a
{
	text-decoration: none;
	font-family: Arial;
	font-size: 8pt;
	font-weight: 800;
	color: #000000;
}

td.otherEventsSide
{
	height: 20px;
	padding: 2px 0px 2px 0px;

}

td.otherEvents a:hover
{
	color: #CC0000;	/*#EEEEEE;*/
}

td.masterBottomMenu
{
	background-color: #004400; /*#003366;*/
	text-align: center;
	height:	20px;
}
