body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
} 

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a {
	color: #336699;
}

a:active.nav, a:hover.nav, a:link.nav, a:visited.nav, a:visited.nav {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.top_grad {
	background: url(/images/top_grad.gif); 
	background-repeat: repeat-y;
}


.top_left {
	background: url(/images/blue_bar_left.gif); 
	background-repeat: repeat-x;
}


.top_right {
	background: url(/images/blue_bar_right.gif); 
	background-repeat: repeat-x;
}

.home_sub {
	font-size: 12px;
}

.featured {
	font-size: 16px;
	font-weight: bold;
	color: #336699;
}

.subheader {
	color: #213A81;
	font-size: 16px;
	font-weight: bold;
}


a:active.subheader, a:link.subheader, a:visited.subheader, a:visited.subheader {
	color: #213A81;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

a:hover.subheader {
	color: #213A81;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.footer {
	background-color: #CCCCCC;
	color:#333333;
	font-size: 10px;
	padding-right: 49px;
}

.caption {
	color:#666666;
	font-size: 11px;
}


.LCaddress {
	color:#666666;
	font-size: 8px;
}

.thumbborder {
	border: solid 1px #ff0000;
}


ul.homelist, ul ul.homelist {
	font-size: 12px;
	margin: 8px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.breadcrumb {
	font-size: 11px;
	color: #666666;
}

.newsInactive {
	font-size: 10px;
	color: #AAAAAA;
}

.newsLinks {
	font-size: 10px;
}

.articleTitle { 
	font-size: 15px;
	font-weight: bold;
} 

.articleLink { 
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
} 

a:link.smallLink, a:active.smallLink, a:visited.smallLink { 
	font-size: 10px;
	color: #333333; 
	text-decoration: none
} 

a:hover.smallLink { 
	font-size: 10px; 
	color: #333333; 
	text-decoration: underline
} 
sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
	text-decoration: none;
}

.linecard_sub {
	font-size: 11px;
}

ul.linecard_list, ul ul.linecard_list {
	font-size: 11px;
	margin: 8px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
}

