h1,h2,h3,h4 {
	font-family: Verdana, Arial, Sans-Serif;
}
h1 {
	font-size: 1.8em;
	color: #aaa;
}
h2 {
	font-size: 1.4em;
	color: #000;
	font-weight: normal;
}
h3 {
	color: #000;
	margin: 0 0 5px;
	margin-top: 10px;	
}
h4 {
	color: #000;
}
h5 {
	color: #aaa;
}
h6 {
	color: #aaa;
}
#col1 #col1_content a {
	color: #000;
}

#main a {
	font-weight: bold;
	color: #000 !important;
	text-decoration: none;
}

#main a:hover {
	font-weight: bold;
	color: #000 !important;
	text-decoration: underline;
}
#mainnavi a {
	color: #aaa;
	font-weight: bold;
}
#mainnavi UL LI.level2 a {
	color: #aaa;
}
#col2_content UL LI A { color: #555 !important; }
#col2_content UL LI.cur A {color: #ff0000 !important; }
.news-list-item {
	border-bottom: 1px solid #002559;
	margin-bottom: 30px;;
}
.news-list-morelink {
	text-align: right;
}
.csc-uploads-icon {
	width: 25px;
}