body {
	background-color: #ffffff;
	color: #000000;
	margin: 2px 2px 10px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
td, p.normal input { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: none; text-decoration: none; font-size: 10pt }
input, select, textarea { background-color:#FFFFD7 }
img { border: 0;}

 
A,A:link, A:visited {text-decoration: none; color: #330066; }
A:visited:hover, A:link:hover, A:link:hover { text-decoration: underline; }

.notice {
	text-align: center;
	font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; text-decoration: none; font-size: 10pt;
	color: #800000;
	}
.question {
	text-align: left;
	font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; text-decoration: none; font-size: 10pt;
	color: #800000;
	}



TD.headding {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	text-decoration: none; 
	font-size: 9pt;
	font-weight: bold;
	color: #330066; 
	background-color: #FFFFD7; 
	}
TD.text {
	text-align: left;
	padding: 0;
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	text-decoration: none; 
	width: 100%;
	}

TD.space {
	padding: 0;
	width: 100%;
	height: 8px;
	border: 0px;
	}

TABLE.navigatorMenu {
	margin: 0px; 
	padding: 1px; 
	border-spacing: 0;
	border-collapse: collapse;

	border: outset 1px solid;
	border-color: #292984 #292984 #292984 #fff;
	width: 120px;
	background-color: #000066;
	}

TR.navigatorMenu TD {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #FFFFFF;
	line-height: 15px;
	padding-left: 4px;
	background-color: #292984;
	border-top: inset 2px;
	border-bottom: inset 2px;
	border-color: #330099;
	cursor: pointer;
	}

TR.navigatorMenu TD.mainMenu {
	font-weight: bold;
	font-size: 12px;

	}
TR.navigatorMenu TD.subMenu {
	font-weight: none;
	font-size: 10px;

	}
	
TR.navigatorMenu TD.suplina {
	width: 2px;
	background-color: #FBEA88;
	border-color: #FFFF99;
	border-right: inset 1px;
	border-left: inset 1px;
	}					
TABLE.navigatorMenu A.menu, A.menu:link, A.menu:visited { 
	text-decoration: none; 
	color: #FFFFFF;
	}
TABLE.navigatorMenu A.menu:link:hover, A.menu:visited:hover { 
	text-decoration: none; 
	color: #330066;
	}
	

.sectionTitleBlue TD {
	background-color: #E6FAFA;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 4px;
	border: 1px solid;
	border-color: lightgrey;
	}
	
.sectionTitleRed TD {
	background-color: #FF3333;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFD7;
	padding-left: 4px;
	border: 1px solid;
	border-color: lightgrey;
	}
.sectionTitleLightRed TD {
	background-color: #FFFAFA;
	font-size: 12px;
	font-weight: bold;
	color: #330066;
	padding-left: 4px;
	border: 1px solid;
	border-color: lightgrey;
	}
.sectionTitleYellow TD {
	background-color: #FFFFD7;
	font-size: 12px;
	font-weight: bold;
	color: #330066;
	padding-left: 4px;
	border: 1px solid;
	border-color: lightgrey;
	}
		
TABLE.banners {
	vertical-align: top;
	text-align: left;
	margin: 0px; 
	padding: 0px; 
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px solid;
	border-width: 1px;
	border-color: #C0C0C0;
	width: 120px;
	background-color: #FFFFFF;
	font-size: 10px
	}

TABLE.section {
	vertical-align: top;
	text-align: left;
	margin: 0px; 
	padding: 0px; 
	border-spacing: 0;
	border-collapse: collapse;
	border: 1px solid;
	border-width: 1px;
	border-color: #C0C0C0;
	width: 100%;
	background-color: #FFFFFF;
	font-size: 10px
	}

TABLE.section TD.text {
	padding-top: 1px;
	}	

TABLE.normal {
	margin: 0px; 
	padding: 0px; 
	border-spacing: 0;
	border-collapse: collapse;

	border: none;
	border-width: none;
	border-color: none;
	width: 100%;
	background-color: none;
	vertical-align: top;
	}
TABLE.normal TD {
	vertical-align: top;
	}
TABLE.normal TD.display {
	padding-top: 1px;
	text-align: center;
	width: 100%;
	}


IMG 	{
	margin: 0; 
	border: none;
	vertical-align: top;
	}
	
TABLE.pageHeadding {
	margin: 0px; 
	padding: 0px; 
	border-spacing: 0;
	border-collapse: collapse;

	border: none;
	width: 100%;
	height: 65px;
	border-width: none;
	border-color: none;
	background-color: #FFFFFF; 
	text-align: center;
	vertical-align: top;
	}

TABLE.pageHeadding TD.logo {
	width: 125px;
	padding: 0px; 
	}
TABLE.pageHeadding TD.banner {
	text-align: center;
	width: 600px;
	padding: 0px; 
	vertical-align: top;
	}
TABLE.pageHeadding TD.left {
	width: 15%;
	padding: 0px; 
	background-image: url('images/ebiretitleleft.gif');
	} 
TABLE.pageHeadding TD.right {
	width: 30%;
	padding: 0px; 
	text-align: right;
	vertical-align: top;
	background-image: url('images/ebiretitleright.gif');
	font-size: 10px;
	}
TABLE.pageHeadding TD.right A.language {
	text-align: right;
	vertical-align: top;
	font-size: 10px;
	color: #292984;
	}
TABLE.pageHeadding TD.right A.language:hover {
	text-align: right;
	vertical-align: top;
	font-size: 10px;
	color: #333399;
	}

TABLE.events {
	width: 100%;
	margin: 0px; 
	padding: 1px;
	border-spacing: 0;
	border-collapse: collapse;

	}

TABLE.events A, A:visited, A.subject, A.subject:visited {
	color: #330066;
	}

TABLE.events TD.subject {
	font-size: 11px;
	font-weight: bold;
	color: #330066;
	border: 1px solid;
	border-left: none;
	border-right: none;
	border-color: lightgrey;
	width: 50%;
	padding-left: 10px;
	padding-right: 10px;
	}

TABLE.events TD.container {
	padding: 0px;
	border: 1px solid;
	border-bottom: none; 
	border-color: lightgrey;
	font-size: 11px;
	font-weight: none;
	}
TABLE.events TD.desc {
	border: none;
	font-size: 11px;
	font-weight: none;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 5px;
	}
P {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: none;
	text-indent: 20px;
	}
LI {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 11px;
	font-weight: none;
	}

