h1{
margin:40px 0 20px 0;
clear:both;
}
article{
background-color:#FFFFFF;
padding:20px;
margin-bottom:40px;

}
.yoko_form{
display:inline;
float:left;
}

.btn-large{
margin-right:20px;
font-size:20px;
font-weight:bold;
}

#center_col label{
font-size:20px;
}

.this{
opacity:0.4;
}


td.color > a > img{
float:left;
}
/* tables */
table.tablesorter {

	width: 100%;
	border-collapse:collapse;
padding:0 ;
margin-top:12px;
}
table.tablesorter span {
display:none;
}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #333;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
	color:#FFFFFF;
}
table.tablesorter thead tr .header {
	background-image: url(../77/bg.gif);
	background-color:#333333;
	background-repeat: no-repeat;
	background-position: bottom right;
	cursor: pointer;
	margin-bottom:12px;
}

table.tablesorter tbody td {
	color: #333;
	padding: 4px;
	vertical-align: top;
	border:1px solid #ddd;
}
table.tablesorter tbody tr.odd td {
	background-color:#F7F7F7;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../77/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../77/desc.gif);

}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #333;
color:#fff;
}
.eng{
font-size:9pt;
font-weight:normal;
}

.en{
font-size:9pt;
font-weight:normal;

}
