a.t_con:link, a.t_con:active {
	color: #1A5883;
	font: 13px Swis721 Cn BT, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.t_con:visited {
	color: #3182BD;
	font: 13px Swis721 Cn BT, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.t_con:hover {
	background: #3182BD;
	color: #FFFFFF;
	font: 13px Swis721 Cn BT, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.thumb:link, a.thumb:active {
	border: 1px solid #3182BD;
}

a.thumb:visited {
	border: 1px solid #FFFFFF;
}

a.thumb:hover {
	border: 1px solid #FF8D40;
}

.p_thumb {
	margin: 10px 5px 0px 5px;
}

.t_con {
	color: #3182BD;
	font: 13px "Swis721 Cn BT", Arial, Helvetica, sans-serif;
	padding: 10px 0 0 0;
}

.t_con_sm {
	color: #3182BD;
	font: 11px "Swis721 Cn BT", Arial, Helvetica, sans-serif;
	padding: 10px 0 0 0;
}
.t_con_xl {
	color: #3182BD;
	font: 40px "Swis721 Cn BT", Arial, Helvetica, sans-serif;
	padding: 10px 0 0 0;
}

.t_news {
	color: #FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 8px 0px 15px 8px;
}

.t_press {
	color: #3182BD;
	font: 13px "Swis721 Cn BT", Arial, Helvetica, sans-serif;
	padding: 0px 0 0 5px;
}

.t_sup {
	color: #FF0000;
	font: 13px "Swis721 Cn BT", Arial, Helvetica, sans-serif;
	vertical-align: super;
}

.t_title {
	color: #3182BD;
	font: 14px "Swis721 BlkCn BT", "Arial Black", Impact, sans-serif;
	padding: 10px 0 0 0;
}

#table_01 {
	border: 1px solid #3182BD;
}

#table_02 {
	position: relative;
	top: 0px;
}
