#servicelinks a
{
	color:#000;
}
.contact h2
{
	color:#000;
}
#otherleft p.custom_setup {
	color:#000000;
	font-size:1.1em;
}
/*---------------news latest------------*/
.news_latest_item
{
	margin-bottom:1.2em;
}
.news_latest_date, .news_latest_title a, .news_latest_subheader p
{
	font-size:1.1em;
}
/*---------------news list--------------*/
#news_list
{
	font-size:1.2em;
}
#news_list .hr
{
	clear:both;
	border-width: 0em 0em 0.09166em 0em;
	border-style:solid;
	border-color:#e9e7db;
}

#news_list .news_subheader a, #news_list .news_subheader a:hover
{
	text-decoration:none;
}

#news_list .news_item
{
	margin: .3333em 0em .3333em 0em ;
}
#news_list  p
{
	margin:0em 0em 0em 0em;	
}
#news_list .news_date
{
	float:left;
	width:12%;
	margin:0.6666em 0em 0em 0em;
	font-weight:bold;
}
#news_list .news_list_right
{
	float:left;
	width:80%;
	margin:0.6666em 0em 0.6666em 0em;
}
#news_list .news_title
{
	margin:0em 0em 0.6666em 0em;
}
#news_list td
{
}
#news_list .tx-ttnews-browsebox
{
	background-color:#e9e7db;
}
#news_list .tx-ttnews-browsebox table
{
	*width:auto;
}
#news_list .tx-ttnews-browsebox p
{
	font-size:1.1em;
}
#news_list .tx-ttnews-browsebox a
{
	font-size:1.1em;
	text-decoration:none;
	color:#000;
}
#news_list .tx-ttnews-browsebox a:hover
{
	color:#db001b;
}
#news_list .normalfontweight
{
  font-weight:normal;
}
/*---------------news detail--------------*/
#news_detail .backtomain a
{
	font-size:1.1em;
}
#news_detail .news_content p
{
	font-size:1.2em;
}
#news_detail  a, #news_detail a:hover
{
	margin: 0em 0em 0em 0.3em;
	text-decoration:none;
}
#news_detail .backtomain
{
	margin: 0em 0em 0.5em 0em;
}

#news_detail .backtomain a, #news_detail .backtomain a:hover
{
	margin: 0em 0em 0em 0em;
	text-decoration:none;
}

#news_detail .news_body
{
	border-width: 0.09166em 0em 0.09166em 0em;
	border-style:solid;
	border-color:#eeeef0;	
	padding:1em 0em 0.5em 0em;
}
#news_detail .newsauthordate
{
	color:#969696;
	font-size:1.1em;
}
#news_detail .newsauthordate p
{
	float:left;
	margin:0em;
	font-size:1.2em;
}
#news_detail .news_detail_title
{
	clear:both;
	color:#db001b;
	font-weight:bold;
	margin:0em 0em 1.5em 0em;
}
#news_detail .news_detail_subhead p
{
	font-size:1.4em;
	font-weight:bold;
}
#news_detail .news_filelinks img
{
	float:left;
}
#news_detail .news_filelinks a img
{
	float:none;
	margin: 0em 0em 0em 0.3em;
}