.f10{
	font-size: 10px;line-height:15px; 
	color:#ffffff;
	}
	
.f10navy{
	font-size: 12px;line-height:16px; 
	color:#003C62;
	}

.f10navy2{
	font-size: 12px;
	color:#003C62;
	}
	
.f10navy3{
	font-size: 10px;
	color:#003C62;
	}

/* 選手成績用に追加　2007/5/17 */
.f10navy4{
	font-size: 10px;line-height:15px; 
	color:#003C62;
	}

.f12{
	font-size: 12px;line-height:20px; 
	color:#ffffff;
	}
	
.f12tt{
	font-size: 12px;line-height:18px; 
	color:#ffffff;
	}
	
.f12k{
	font-size: 12px;line-height:18px; 
	color:#000000;
	}	
	
.f12bbk{
	font-size: 12px;line-height:18px; 
	color:#000000;font-weight: bold;
	}
	
.f12df{
	font-size: 12px;line-height:22px; 
	color:#ffffff;
	}
	
.f12df_h{	/*追加2006/01/24*/
	font-size: 12px;line-height:24px; 
	color:#ffffff;
	}
	
.f10_kon {
	font-size: 10px;
	color: #001983;
	line-height:16px;}
	
.f10_bor {
	font-size: 12px;
	color: #FFA800;
	line-height:16px;
	font-weight: bold;}
.f10_ore {
	font-size: 12px;
	color: #FFA800;
	line-height:16px;}
.f10_bbr {
	font-size: 10px;
	color: #000099;
	line-height:16px;
	font-weight: bold;}
		
.f12blu{
	font-size: 12px;line-height:22px; 
	color:#00487F;
	}

.f12navy{
	font-size: 12px;line-height:22px; 
	color:#002F4D;
	}

.f12red{	/*追加2006/03/01*/
	font-size: 12px;line-height:22px; 
	color:#FF0000;
	}

.f14bblu{	/*追加2006/01/24*/
	font-size: 14px;line-height:24px; 
	color:#00487F;
	font-weight: bold;
	}
.f14bbk{	/*追加2006/01/31*/
	font-size: 14px;line-height:24px; 
	color:#000000;
	font-weight: bold;
	}
a.wht:link {color:#ffffff;text-decoration:underline;}
a.wh:visited {
        color:#ffffff;
        text-decoration:underline;}
a.wh:hover {
        color:#FFAE00;
        text-decoration:underline;}
a.wh:active {
        color:#0600EE;
        text-decoration:underline;}
			
a.tb:link {
        color:#007722;
        text-decoration:underline;}
a.tb:visited {
        color:#007722;
        text-decoration:underline;}
a.tb:hover {
        color:#FFAE00;
        text-decoration:underline;}
a.tb:active {
        color:#0600EE;
        text-decoration:underline;}

a.blu:link {
        color:#D0F8FF;
        text-decoration:underline;}
a.blu:visited {
        color:#D0F8FF;
        text-decoration:underline;}
a.blu:hover {
        color:#00F6FF;
        text-decoration:underline;}
a.blu:active {
        color:#0600EE;
        text-decoration:underline;}

a.un:link {
        color:#001983;
        text-decoration:underline;}
a.un:visited {
        color:#001983;
        text-decoration:underline;}
a.un:hover {
        color:#00F6FF;
        text-decoration:underline;}
a.un:active {
        color:#0600EE;
        text-decoration:underline;}

a.br:link {
        color:#339AD9;
        text-decoration:underline;}
a.br:visited {
        color:#339AD9;
        text-decoration:underline;}
a.br:hover {
        color:#00F6FF;
        text-decoration:underline;}
a.br:active {
        color:#0600EE;
        text-decoration:underline;}

a:link {
        color:#ffffff;
        text-decoration:none;}
a:visited {
        color:#ffffff;
        text-decoration:none;}
a:hover {
        color:#FFC600;
        text-decoration:underline;}
a:active {
        color:#0600EE;
        text-decoration:none;}

/* スコア部分 */
.score_cell {
	color:#ffffff;
	font-size: 12px;font-weight: bold;
	border: 1px #FFFFFF solid;
	border-collapse: collapse;
}
.score_cell2 {
	width:68px;
	color:#ffffff;
	font-size: 12px;
}

/* テーブル処理 */
.list_left {
	font-size: 12px;
	line-height:16px; 
	color:#003C62;
	padding-left: 5px;
}

.list_center {
	font-size: 12px;
	line-height:16px; 
	color:#003C62;
	text-align: center;
}

/* エラー表示--------------------------- */
table.err		{
						font-size:12px;
						font-weight:bold;
						color:#e00000;
						background-color: #FFFF66;
						margin-top:10px;
						margin-bottom:10px;
					}