.s01 { 
	BORDER-TOP:0px; 
	FONT-SIZE:12pt; 
	border-right:0px; 
	BORDER-LEFT:0px; 
	WIDTH:80px; 
	BORDER-BOTTOM:0px; 
	HEIGHT:18px 
	} 
.link_top {
	color:#ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none;
	}
.link_top:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffd200;
	text-decoration:none;
	}
 .pagetitle {
	font-family:Arial, Helvetica, sans-serif; ;
	font-size:17pt;
	color:#1a386e;
	font-weight:bold;
	letter-spacing:-0.05em; 
	}
.text1{
	font-family:Arial, Helvetica, sans-serif;
	color:dark gray;
	font-size:10pt;
	}
.text_sm{
	font-family:Arial, Helvetica, sans-serif;
	color:#19386e;
	font-size:10pt;
	}
.border_gray{
	border:1px solid #cfcfcf;
	background:#ffffff;
}
.textfont
	{
	 color:#000000;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:10pt;
	}
.s02 { 
	BORDER-TOP:0px; 
	FONT-SIZE:12pt; 
	border-right:0px; 
	BORDER-LEFT:0px; 
	WIDTH:130px; 
	BORDER-BOTTOM:0px; 
	HEIGHT:22px 
	} 
.titlefont_eaa
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#d16800;
	font-size:10pt;
	font-weight:bold;
	}
.titlefont_eaa2
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#d16800;
	font-size:14pt;
	font-weight:bold;
	}
.textfont1
	{
	 color:#000000;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:10pt;
	}
.textfont2
	{
	 color:#022c91;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:10pt;
	font-weight:bold;
	}
.links {
	color:#0000FF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:underline;
	}
.links:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#0000FF;
	text-decoration: underline;
	}
.links_no_line {
	color:#022c91; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	font-weight:bold;
	text-decoration:none;
	}
.links_m {
	color:#0053FF; 
	font-family:Helvetica, Arial, sans-serif; 
	font-size:12px; 
	text-decoration:underline;
	}
.links_no_line:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0081ff;
	font-weight:bold;
	text-decoration: none;
	}
.links_indent {
	color:#022c91; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	text-indent:0px;
	font-weight:bold;
	text-decoration:none;
	}
.links_indent:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#0081ff;
	text-indent:0px;
	font-weight:bold;
	text-decoration: none;
	}
.links2 {
	color:#475F8B; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:none;
	}
.links2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#475F8B;
	text-decoration: none;
	}
.status_font{
	font-family:Helvetica;
	color:#a9a9a9;
	font-size:14pt;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:-0.05em; 
	}
 .pagetrail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#7A7A7A;
	}
	
 .eventtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#000000;
	letter-spacing:-0.05em; 
	}
 .eventdate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	}
 .seemore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	}
 .eventdetail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	}
 .inputbox { 
	border:1px solid #bdc7d8;
	FONT-SIZE:10pt; 
	HEIGHT:26px; 
	padding:4px 2px 4px;
	font-family:Helvetica,Arial,sans-serif;
	}
 .inputbox_desc { 
	border:1px solid #bdc7d8;
	FONT-SIZE:10pt; 
	HEIGHT:70px;
	font-family:Helvetica,Arial,sans-serif;
	}
  .bt{ 
  	width:80px; 
	height:26px; 
	background:#f59338;  
	border:none;
	font-size:12px;
	color:#ffffff;
	font-family:Helvetica, sans-serif;
	text-decoration:none;
	padding:5px 30px 5px;
	margin:0px 0px 0px 0px;
	}
  .bt:hover{ 
  	width:80px; 
	height:26px; 
	background:#f59338;  
	border:none;
	font-size:12px;
	color:#ffffff;
	font-family:Helvetica, sans-serif;
	text-decoration:underline;
	padding:5px 30px 5px;
	margin:0px 0px 0px 0px;
	}
fit-image { 
	border:0; 
	max-width:500px; 
	width:expression ( 
	function(img){ 
	img.onload=function(){ 
	this.style.width = ''; 
	this.style.width = (this.width > 200)?"200px":this.width+"px" 
	}; 
	return '120px' 
	}(this) 
	); 
	}

 
