body {
	color: #000000;
	font-family: Arial, Verdana, Helvetica;
	font-size: 10pt;
/*	text-align: center; */
}

table {
	color: #000000; 
	font-size: 10pt; 
	font-family: Arial, Verdana, Helvetica; 
	border: thin solid #CCCCCC;
}

table.inner {
	width:100%;
}

table.allnom {
	padding: 2;
	border: nothing;
}

td {
	padding: 2;
	text-align:center;
}

td.heading {
	background-color: #BBBBBB;
	font-size: medium;
	font-weight: normal;
	text-align: center;
}

td.headingd {
	background-color: #DDDDDD;
	font-size: small;
	font-weight: normal;
	text-align: center;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
}

td.detail {
	background-color: white;
	font-size: small;
	text-align: right;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
}
td.detailwin {
	background-color: white;
	font-size: small;
	font-weight: bold;
	text-align: right;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
}

td.detailk {
	background-color: #EEEEEE;
	font-size: small;
	text-align: left;
	border-right: thin solid #EEEEEE;
	border-bottom: thin solid #CCCCCC;
}

td.detailkwin {
	background-color: #EEEEEE;
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-right: thin solid #EEEEEE;
	border-bottom: thin solid #CCCCCC;
}

td.detailkwinall {
	background-color: #C0C0C0;
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-right: thin solid #EEEEEE;
	border-bottom: thin solid #CCCCCC;
}

td.detaili {
	background-color: #EEEEEE;
	font-size: small;
	text-align: left;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC; 
}

td.nomos {
	background-color: #FFCC00;
	color: #666666;
	font-size: medium;
	font-weight: bold;
	text-align: center;
	height: 40;
}

td.edres {
	background-color: #FFF561;
	font-size: small;
	text-align: center;
}

td.ypops {
	font-size: x-small;
	background-color: #EEEEEE;
	text-align: left;
	border-right: thin solid #EEEEEE;
	border-bottom: thin solid #CCCCCC;
}

td.resulth {
	background-color: #DDDDDD;
	font-size: small;
	font-weight: normal;
	text-align: center;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
}

td.allnom1 {
	background-color: #FFE375;
	font-size: large;
	text-align: center;
	border-bottom: thin solid #FFFAEA;
}

td.allnom2 {
	background-color: #FFFAEA;
	font-size: large;
	text-align: center;
	border-bottom: thin solid #FFE375;
}

td.allnom1d {
	background-color: #FFE375;
	font-size: small;
	text-align: center;
}

td.allnom1dyp {
	background-color: #DFC355;
	font-size: small;
	text-align: center;
}

td.allnom2d {
	background-color: #FFFAEA;
	font-size: small;
	text-align: center;
}

td.allnomdhm {
	font-size: x-small;
	text-align: left;
}

td.allnomdhmcap {
	font-size: small;
	font-weight: bold;
	text-align: left;
}

p {
	text-style:italic;
	font-size: x-small;
}

p.heading {
	text-weight: bold;
	font-size: large;
}
