a {
	text-decoration:none;
	color:#2f399d;
}
a:hover {
	color:#c00;
	text-decoration:underline;
}

div,ul,p {
	padding:0;
	margin:0;
}
p,ul {
	padding-bottom:5px;
}
ul {
	margin-left:20px;
}
body , p , li , h3 , h4 , th , td {
	color: black;
	font-size: 9pt;
	font-weight: normal;
	font-family: Verdana;
}
input,textarea {
	font-size:8pt;
	font-family:verdana,arial,sans-serif;
}
.newsitem {
	padding:2px;
	margin:0;
	border-bottom:1px #C0C0C0 dotted;
}
.newsitem h4 {
	font-size:8pt;
	padding:0;
	margin:0;
}
.newsitem h4 a {
	/* THIS IS THE LINK */
}

.newsitem h4 span {
	/* THIS IS THE DATE */
}
#content h1 {
	font-size:12pt;
	font-weight:normal;
}
.bignewsitem {
	border-bottom:1px #C0C0C0 dotted;
}
#content div.bignewsitem h1.bignewsitemheading {
	font-size:10pt;
	font-weight:bold;
}
#content div.bignewsitem h1.bignewsitemheading span {
	font-weight:normal;
	font-size:8pt;
}
.largelight {
	font-size:12pt;
	color:#C0C0C0;
}
.largedark {
	font-size:12pt;
	color:#000;
}
.normallight {
	font-size:9pt;
	color:#C0C0C0;
}
.normaldark {
	font-size:9pt;
	color:#000;
}
.smalllight {
	font-size:8pt;
	color:#C0C0C0;
}
.smalldark {
	font-size:8pt;
	color:#000;
}
.pageurlindex #element {
	/* THIS WILL ONLY TARGET HOMEPAGE ITEMS */
}
.feed {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("/images/feed-icon-14x14.png") no-repeat 0 50%;
}
a img {
	border-width:0;
}
.error {
	font-weight:bold;
	color:red;
}
table , tr , th , td {
	border-collapse:collapse; /* THIS MAKES ALL TABLES HAVE THIN BORDERS */
}
.sectionmenu {
	list-style-type:none;
	margin-left:5px;
}
