a:link, a:visited { 

	text-decoration: none;

	color: #000;

}



a:hover {

	text-decoration: underline;

	color: #000;

}



a:active {

	text-decoration: underline;

	color: #000;  

}



strong{

	color: #000;

}



h2, h3, h4, h5, h6	{

	font-weight: bold;

	} 



h2	{

    font-size:    medium;     

    voice-family: "\"}\"";   

    voice-family: inherit;   

    font-size: large;

	color: #333;       

    }



html>#pagebody h2 	{

	font-size:  large;  

	}



h3	{ 

	font-size: 1.3em;      

	voice-family: "\"}\"";   

	voice-family: inherit;

	color: #002777; 

	}



html>h3 	{

	font-size:  medium;  

	}

		

h4	{

	font-size: 1em;

	font-weight: bold;      

	voice-family: "\"}\"";   

	voice-family: inherit;

	color: #336699;  

	}



html>h4 	{

	font-size:  1em;  

	}

	

p	{

	margin: 15px 0 0 0;

	line-height: 1.5em;

	}



img	{

	display: block;

	border: 0;

	}



.smalltext {

	font-size: .8em;

}



body {

	margin: 0;

	padding: 0;

	border: 0;

	color: #444;

	text-align: center;

	font: .7em Verdana, Arial, Helvetica, sans-serif;

	line-height: 1.2em;

	background-color: #FFF;

}



#content {

	padding: 0;

	text-align: left;

	width: 760px;

	background-color: #FFF;

	border: 0;

	margin: 0 auto;

}



#top {

	margin: 0;

	padding: 0;

	border: 0;

}



#logo {

	margin-left: 0;

	margin-top: 30px;

	float: left;

}



#illo {

	margin-left: 70px;

}


/* main content wrapper */

#main_content {

	margin: 0 0 0 60px;	

}


/* main nav */



#menu {

	margin: 20px 0 0 0;

	padding: 0;

	height: 1.7em;

	width: 700px;

}



#menu ul {

	border: 0;

	margin: 0;

	padding: 0;

	list-style-type: none;

	clear: left;

}



#menu ul li {

	display: block;

	float: left;

	padding: 0;

	margin: 0px 12px 0px 0px;

	font-weight: normal;

	letter-spacing: 1px;     

	voice-family: "\"}\"";   

	voice-family: inherit;   

}



.menuselected  {

	margin: 0;

	color: #000;

	display: block;

	font-weight: normal;

	letter-spacing: 1px;     

	voice-family: "\"}\"";   

	voice-family: inherit;   

	font-size: 1.5em;

	height: 1.3em;

}



	/* main content */



div#leftcolumn { 

	margin: 0;

	float: left;

	padding: 30px 0 0 0;

	width: 265px;

	border: 0;

	color: #000;

	clear: both;

	line-height: 1.5em;

 }

 

 #leftcolumn ul	{

	list-style-image: url(images/bullet.gif);

	padding-left: 0;

    text-indent: 0;

    margin-left: 1.5em;   

}



#leftcolumn ul li {

	margin: 0;

	padding: 0;

}





	/* */

	

.rule {

	height: 1px;

	color: #999999;

	margin: 20px 0px 20px 0px;

}





div#rightcolumn	{

	margin: 0 0 0 305px;

	padding: 30px 0 0 0;

	width: 265px;

	border: 0;

	color: #000;

	line-height: 1.5em;

}



#rightcolumn ul	{

	list-style-image: url(images/bullet.gif);

	padding-left: 0;

    text-indent: 0;

    margin-left: 1.5em;   

}



#rightcolumn ul li {

	margin: 0;

	padding: 0;

}



div#singlecolumn { 

	margin: 0;

	float: left;

	padding: 30px 0 0 0;

	width: 450px;

	border: 0;

	color: #000;

	clear: both;

	line-height: 1.5em;

 }



#footerlinks {

	margin: 0;

	border: 0;

	color: #999;

	padding: 50px 0 0 0;

	text-align: left;

	clear: both;
	
	font: Verdana, Arial, Helvetica, sans-serif;

	font-size: .8em;	

}



#footer {

	margin: 0;

	border: 0;

	color: #999;

	padding: 50px 0 30px 0;

	text-align: left;

	clear: both;

	font: Verdana, Arial, Helvetica, sans-serif;

	font-size: .75em;	

}



.hide {

	height: 0;

	width: 0;

	overflow: hidden;

	position: absolute;  /* for the benefit of IE5 Mac */

	}
	
.newsDate {
	
	font-weight: bold;
	}
	
.newsItem {
	
	margin-bottom: 20px;
	}
	
	