body {
	font: normal 11px tahoma, verdana, sans-serif; 
	color: #4d586e; 
	line-height: 15px; }

h1 {
	font: bold 24px verdana, sans-serif;
	color: #b0001d; 
	margin: 10px 0; }

h2 {
	font: bold 13px verdana, sans-serif;
	color: #0f3c83; 
	margin: 9px 0; }

h3 {
	font: bold 12px verdana, sans-serif;
	color: #101113; 
	margin: 8px 0; }
/*----------------------------------------chang added ------------------------------*/
h5{
	font: bold 16px verdana, sans-serif;
	color: #b0001d; 
	margin: 10px 0;
}

p {
	font: normal 11px tahoma, verdana, sans-serif; 
	color: #4d586e;
	margin: 7px 0;
	line-height: 14px; }

a {	
	font-weight: bold; 
	color: #d10e37;
	text-decoration: none; }

a:hover {
	text-decoration: none; }

#contents_right_col p {
	font: normal 11px tahoma, verdana, sans-serif; 
	color: #4d586e;
	margin: 7px 0;
	line-height: 15px; }

#contents_right_col .news_date {
	color: #4a5b92; }

#contents_right_col a {
	color: #000;
	font-weight: bold;
	text-decoration: none; }

#contents_right_col a:hover {
	text-decoration: none; }

.news_box_contents, .info_box_contents,
.news_box_contents a, .info_box_contents a {
	color: #12120f; 
	font-weight: normal; }

.news_box_contents a, .info_box_contents a {
	text-decoration: none; }

.news_box_contents p, .info_box_contents p {
	margin: 0 0 15px 0;
	color: #12120f; }

.news_box_header_center, .news_box_header_center a {
	color: #fff;
	font-weight: normal; }

#footer {
	font: normal 10px tahoma, verdana, sans-serif;
	width: 831px;
	color: #39414A; }

#footer a {
	font: normal 10px tahoma, verdana, sans-serif;
	text-decoration: none; 
	color: #39414A; }

#footer a:hover {
	text-decoration: none; }

#footer_right {
	text-transform: uppercase; }
