#relatedcol #pool_ranking h1 {
    display:inline;
    margin:0;
    text-align:left;    
}

.feedback, .warning {
	font-weight: bold;
}

h1 span {
    font: inherit;   
}

.warning {
	color: red;	
}

.btn_link {
	border:none; 
	background: none; 
	text-decoration:underline; 
	color: blue; 
	padding:0;
	margin:0;
}

.wk {
	font-size: 10px;
	border-collapse: collapse;
	border: 1px solid black;
	margin-bottom: 5px;
	background: white;/*#CFEBAD; /*#87CD32;*/
}
.wk tr.oneven {
	background: #F2F2F2;/*#B2DF7C;*/
}	

.wk td {
	/*border: 1px solid black;	*/
	white-space:nowrap;
	padding: 2px 4px;
	/*display: block;*/
}

.wk th {
	text-align: left;
	padding: 2px 4px;
	border-top: 1px black solid;
}

.team1, .team2 {
    font-weight: bold;   
}

.correct {
	color: green;
	font-weight: bold;
	text-decoration: underline;	
}

.wrong {
	color: red;
	font-weight: bold;	
}

.winner, .end_result {
    text-align: center;
}   
/**********************
** FORM ELEMENTS     **
**********************/

.result {
	width: 20px;
}	

label span {
    display:block;
    width: 100px;
}

