table {
	background:  	 white;
	margin-top:  	 10px;
	border-collapse: collapse;
}

table.results td {
	white-space:    nowrap;
	border:   		1px solid black;
	font-family: 	garamond;
}

table.subm_list td {
	padding-left:   5px;
	padding-right:  5px;
	padding-top:    2px;
	padding-bottom: 2px;
	font-family: 	garamond;
}

td.solved, td.penalty, td.weight, td.contest, td.problem, td.verdict {
	text-align: center;
}

td.WA, td.TL, td.WT, td.ML, td.RT, td.PE, td.CE {
    /*background: #ee3333;*/
	/*background:	#f58787;*/
	background:	#f55454;
	/*background: #00ff00;
	color:		#000000;*/
}

td.PR, td.AC {
	background: #ffff66;
}

td.OK {
        /*background: #f58787;*/
        /*background: #66ff66;*/
        background: #33ff33;
	/*background:	#66ff66;*/
	/*background: #0000ff;
	color: 	#ffffff;      */
}
/*

td.RJ, td.IG {
	background: #aaaaff;
	color:		#000000;
}

td.CF, td.DQ {
	background: #000000;
/*	background: #0000ff;
	color: #0000ff;     
}*/

td.RJ, td.IG {
	background: #7777ff;
	color:		#000000;
}

td.CF {
	background: purple;
}

td.DQ {
	background: #000000;
/*	background: #0000ff;
	color: #0000ff;     */
}


td.NO {
	background: #f5f8ff;
}

table.results td.name {
	padding-right: 10px;
}

table.results td {
	padding: 3px;
}

table.results {
}

td.weight {
	font-weight: bold;
}

td.pending {
	background: #ffffaa;
}

td.ok_inf {
	background: #ff0000;
}

td.ok_15 {
	background: #ff7a00;
}

td.ok_10 {
	background: #ffff00;
}

td.ok_5 {
	background: #ccff00;
}

td.ok_0 {
	background: #00ff00;
}

td.obligatory {
	background: #8f8fff;
	color: 		#ffffff;
}

p.header {
	font-family: verdana;
	font-size: 24;
}

td.probstat, td.probstat_all {
	text-align: right;
}

td.probstat_all {
	background: #6677ff;
	color: 		#ffffff;
}

p.cf_list {
	font-size: 36pt;
}

table.subm_list {
	cellspacing: 100;
}

form.filter_form {
	margin: 0em;
}

td.exam_2 {
    background: #ff0000;
}

td.exam_3 {
    background: #ffff00;
}

td.exam_4 {
    background: #00b0ff;
}

td.exam_5 {
    background: #00ff00;
}

td.ok_inf {
	background: #00ff00;
}

td.remain_4 {
	/*background: #ff0000;*/
	background: #000000;
	color : #ffffff;
}

td.remain_3 {
	background: #ff7a00;
}

td.remain_2 {
	background: #ffff00;
}

td.remain_1 {
	background: #ccff00;
}

td.remain_0 {
	background: #00ff00;
}

