a {
		color: #0066CC;
		text-decoration:none
}

html {
		color:#000;
		background:#FFFffff;
}

body,
div,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
		margin:0;
		padding:0;
}

body {
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		background-image:none;
		margin: 0;
		padding: 0;
		text-align: center;
		color: #000000;
		background-color: #FFFFFF;
}

.twoColFixLtHdr #container {
		width: 747px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
		background: #FFFFFF;
		margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
		text-align: left; /* this overrides the text-align: center on the body element. */
}

.twoColFixLtHdr #sidebar1 {
		float: left; /* since this element is floated, a width must be given */
		width: 185px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
		padding-left:0px; /*was 10 chanched to 0 becous its too close to the content*/
}

.twoColFixLtHdr #mainContent {
		margin: 0 0 0 195px;
		min-height:400px;
		color:#000;
		width:420px;
}

.twoColFixLtHdr #mainContent2 {
		xmargin: 0 0 0 195px;
		min-height:400px;
		color:#000;
		xwidth:420px;
}

.Site_Location {
		font-size:10px;
		color:#000000;
		text-decoration:none;
}

#_Site_Location {
		margin-top:5px;
		margin-bottom:5px;
}

.info_title {
		color:#529cb5;
		font-size:24px;
		font-style:italic;
}

.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
		float: right;
		margin-left: 8px;
}

.fltlft { /* this class can be used to float an element left in your page */
		float: left;
		margin-right: 8px;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
		clear:both;
		height:0;
		font-size: 1px;
		line-height: 0px;
}

#header-x {
		position:relative;
		left:0px;
		top:0px;
		width:746px;
		height:284px;
		background-image: url(/images/header_x.gif);
}

#header-x-01_ {
		position:absolute;
		left:0px;
		top:0px;
		width:194px;
		height:72px;
}

#header-x-04_ {
		position:absolute;
		left:709px;
		top:9px;
		width:28px;
		height:20px;
}

#header-x-07_ {
		position:absolute;
		left:216px;
		top:15px;
		width:311px;
		height:15px;
}

#header-x-09_ {
		position:absolute;
		left:591px;
		top:9px;
		width:110px;
		height:15px;
		background:none;
		border:none;
}

#header-x-16_ {
		position:absolute;
		left:195px;
		top:130px;
		width:551px;
		height:144px;
}

#header-x-18_ {
		position:absolute;
		left:8px;
		top:151px;
		width:168px;
		height:95px;
}

#header-x-18_z {
		position:absolute;
		left:8px;
		top:251px;
		width:158px;
		height:20px;
}

.text {
		font-size:12px;
		color:#000;
}

#text {
		margin-top:5px;
}

.sideMenuItem a {
		font-size:12px;
		color:#235E86;
		text-decoration:none;
}

.sideMenuItem {
		width:155px;
		padding-left:20px;
		margin-top:7px;
		background-image:url(/images/ar.gif);
		background-repeat:no-repeat;
		background-position:10px;
}

#footer {
		width:710px;
		margin-left:15px;
}

.style1 {
		font-size: 10
}
 .EventsText{
	  
		  border-bottom:#CCC dashed 1px;
				  padding:10px;
								  padding-left:0px;
																  padding-bottom:1px;
				  }