.s01 { 
	BORDER-TOP:0px; 
	FONT-SIZE:12pt; 
	border-right:0px; 
	BORDER-LEFT:0px; 
	WIDTH:80px; 
	BORDER-BOTTOM:0px; 
	HEIGHT:18px 
	} 
.link1 {
	color:#ffffff; 
	font-family:Verdana; 
	font-size:12px; 
	text-decoration:none;
	}
.link1:hover {
	font-family:Verdana;
	font-size:12px;
	color:#B3DDFF;
	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;
	}
.text1{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:dark gray;
	font-size:10pt;
	}
.text2{
	font-family:Helvetica;
	color:dark gray;
	font-size:12pt;
	}
.text3{
	font-family:Helvetica;
	color:#858585;
	font-size:10pt;
	}
.text_sm{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:dark gray;
	font-size:7pt;
	}
.border_red{
	border:1px solid #D22828;
	}

.border_gray{
	border:1px solid #999999;
	background:#ffffff;
}

.border_gray2{
	border:1px solid #999999;
	background:#e0dfdf;
}
.titlefont
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#7B0000;
	font-size:13pt;
	font-weight:bold;
	letter-spacing: -0.05em; 
	}
.textfont
	{
	 color:#000000;
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:10pt;
	}
.links {
	color:#0000FF; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:underline;
	}
.links:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#0000FF;
	text-decoration:underline;
	}
.link_events {
	color:#000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	text-decoration:none;
	font-weight:bold;
	}
.link_events:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
 .pagetitle {
	font-family:Helvetica, Arial, Verdana,sans-serif;
	font-size:16pt;
	color:#bd2e2c;
	font-weight: bold;
	letter-spacing:-0.05em; 
	}
 .Pagetrail {
	font-family:Helvetica, Arial, Verdana,sans-serif;
	font-size:8pt;
	color:#7A7A7A;
	}
 .Searchfont {
	font-family:Helvetica;
	font-size:18pt;
	font-weight:bold;
	text-decoration:none;
	color:#636363;
	letter-spacing:-0.02em; 
	}
 .title {
	font-family:Helvetica;
	font-size:18pt;
	color:#000000;
	font-weight:bold;
	letter-spacing:-0.05em; 
	}
.textbottom
	{
	 color:#848484;
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	 font-size:10pt;
	}
 .eventtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt;
	font-weight:bold;
	color:#fff;
	letter-spacing:-0.05em; 
	}
 .eventdate {
	 font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt;
	font-weight:normal;
	color:#B3D3EF;
	}
 .seemore {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	color:#fff;
	}
 .seeevents{
 	color:#fff;
	font-size:8pt;
	margin-left:74px;
	font-weight:normal;
	}
 .eventdetail {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9pt;
	color:#000000;
	}
	
 .events{
	border:1px solid #474747;
	background-image:url('images/events_bg.jpg');
	background-repeat:repeat-x;
	}
 
 .events_title{
 	color:#fff;
	font-weight:bold;
	}