body, input, select,td
{
	font-family:  Verdana, Arial,Helvetica, sans-serif;
	font-size: 10px;	
	color:#444444;
}
body
{
	background: url('img/line_background.gif');
}
table
{
	border-collapse:collapse;
}

a 
{
	color:#0078a6;
	text-decoration:none;
}
a:hover
{
	color:#999999;
	text-decoration:underline;
}
.news_date
{
	vertical-align:top;
	font-weight:bold;
	color:#0078a6;
	padding-right:20px;
	border-right:1px dotted #999999;
}
.news_content
{
	padding-left:20px;
	vertical-align:top;
	text-align:justify
}
.news_more
{
	vertical-align:top;
	font-weight:bold;
	color:#666666;	
	text-transform:uppercase
}
.news_more:hover
{
	text-decoration:none;
	color:#0078a6;
}
.link_name
{
	font-weight:bold;
	color:#0078a6;
	font-size:11px;
}
.link_url
{
	color:#999999;
}
.link_content
{
	margin-left:0px; 
	margin-top:0px;
	text-align:justify
}
.faq_question
{
	font-weight:bold;
	color:#0078a6;
	font-size:11px;
}
.faq_qno
{
	color:#0078a6;
	font-size:10px;
}
.faq_qlink
{
	color:#0078a6;
	font-size:10px;
}
.faq_qlink:hover
{
	color:#888888;
	font-size:10px;
	text-decoration:none;	
}
.faq_content
{
	margin-left:15px; 
	margin-top:0px;
	text-align:justify
}
.testi_content
{
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	font-style: italic;
	margin-top:0px;
	margin-bottom:0px;
	color:#999999;
}
.testi_name
{
	font-family: "Times New Roman", Times, serif;
	font-size:13px;
	font-style: italic;
	margin-top:10px;
	margin-bottom:0px;
	color:#999999;
	text-align:right;
}
.sub_title
{
	font-family: "Times New Roman", Times, serif;
	font-size:17px;
	color:#0078a6;
	font-weight:bold;
	font-style: italic;
}
.program_blue
{
	color:#0078a6;
	font-weight:bold;
	font-size:13px;
	font-family: "Times New Roman", Times, serif;
}
.program_gray
{
	color:#888888;
	font-weight:bold;
	font-size:13px;
	font-family: "Times New Roman", Times, serif;
}
.see_also:hover
{
	text-decoration:none;
}