BODY {
	background-color: #000000;
	scrollbar-face-color:#0048e2;
	scrollbar-highlight-color:#396fe0;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color:#021131;
	scrollbar-shadow-color:#00178c;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#000000;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.mtitle	{
	font-size: 9pt;
	color: #b0b0ff;
	Font-weight: bold;
	}

.white	{
	font-size: 8pt;
	color: #FFFFFF;
	}
	
.color1 {
	font-size: 8pt;
	color: #FFFFFF;
	BACKGROUND-COLOR: #7fcbe3
}

.color2 {
	font-size: 8pt;
	color: #FFFFFF;
	BACKGROUND-COLOR: #bfe5f1
}

.absent { color: #aa2020; }
.gradena { color: #777777; }
.grade01 { color: #ff0500; }
.grade02 { color: #ff0a00; }
.grade03 { color: #ff0f00; }
.grade04 { color: #ff1400; }
.grade05 { color: #ff1900; }
.grade06 { color: #ff1e00; }
.grade07 { color: #ff2300; }
.grade08 { color: #ff2800; }
.grade09 { color: #ff2d00; }
.grade10 { color: #ff3300; }
.grade11 { color: #ff3800; }
.grade12 { color: #ff3d00; }
.grade13 { color: #ff4200; }
.grade14 { color: #ff4700; }
.grade15 { color: #ff4c00; }
.grade16 { color: #ff5100; }
.grade17 { color: #ff5600; }
.grade18 { color: #ff5b00; }
.grade19 { color: #ff6000; }
.grade20 { color: #ff6500; }
.grade21 { color: #ff6b00; }
.grade22 { color: #ff7000; }
.grade23 { color: #ff7500; }
.grade24 { color: #ff7a00; }
.grade25 { color: #ff7f00; }
.grade26 { color: #ff8400; }
.grade27 { color: #ff8900; }
.grade28 { color: #ff8e00; }
.grade29 { color: #ff9300; }
.grade30 { color: #ff9800; }
.grade31 { color: #ff9e00; }
.grade32 { color: #ffa300; }
.grade33 { color: #ffa800; }
.grade34 { color: #ffad00; }
.grade35 { color: #ffb200; }
.grade36 { color: #ffb700; }
.grade37 { color: #ffbc00; }
.grade38 { color: #ffc100; }
.grade39 { color: #ffc600; }
.grade40 { color: #ffcb00; }
.grade41 { color: #ffd100; }
.grade42 { color: #ffd600; }
.grade43 { color: #ffdb00; }
.grade44 { color: #ffe000; }
.grade45 { color: #ffe500; }
.grade46 { color: #ffea00; }
.grade47 { color: #ffef00; }
.grade48 { color: #fff400; }
.grade49 { color: #fff900; }
.grade50 { color: #fffe00; }
.grade51 { color: #f9ff00; }
.grade52 { color: #f4ff00; }
.grade53 { color: #efff00; }
.grade54 { color: #eaff00; }
.grade55 { color: #e5ff00; }
.grade56 { color: #e0ff00; }
.grade57 { color: #dbff00; }
.grade58 { color: #d6ff00; }
.grade59 { color: #d1ff00; }
.grade60 { color: #ccff00; }
.grade61 { color: #c6ff00; }
.grade62 { color: #c1ff00; }
.grade63 { color: #bcff00; }
.grade64 { color: #b7ff00; }
.grade65 { color: #b2ff00; }
.grade66 { color: #adff00; }
.grade67 { color: #a8ff00; }
.grade68 { color: #a3ff00; }
.grade69 { color: #9eff00; }
.grade70 { color: #99ff00; }
.grade71 { color: #93ff00; }
.grade72 { color: #8eff00; }
.grade73 { color: #89ff00; }
.grade74 { color: #84ff00; }
.grade75 { color: #7fff00; }
.grade76 { color: #7aff00; }
.grade77 { color: #75ff00; }
.grade78 { color: #70ff00; }
.grade79 { color: #6bff00; }
.grade80 { color: #66ff00; }
.grade81 { color: #60ff00; }
.grade82 { color: #5bff00; }
.grade83 { color: #56ff00; }
.grade84 { color: #51ff00; }
.grade85 { color: #4cff00; }
.grade86 { color: #47ff00; }
.grade87 { color: #42ff00; }
.grade88 { color: #3dff00; }
.grade89 { color: #38ff00; }
.grade90 { color: #33ff00; }
.grade91 { color: #2dff00; }
.grade92 { color: #28ff00; }
.grade93 { color: #23ff00; }
.grade94 { color: #1eff00; }
.grade95 { color: #19ff00; }
.grade96 { color: #14ff00; }
.grade97 { color: #0fff00; }
.grade98 { color: #0aff00; }
.grade99 { color: #05ff00; }
.grade100 { color: #00ff00; }

TD.skeleton {
	BACKGROUND-IMAGE: url(../pics/separator.gif)
}

TD.buttons {
	PADDING-RIGHT: 0.4cm;
	PADDING-LEFT: 0.4cm;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #00178c;
}


TD.body {
	PADDING-RIGHT: 0.2cm;
	PADDING-LEFT: 0.2cm;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #021131;
}

a {
	FONT-WEIGHT: bold;
}

a:link {
	COLOR: #aaaaff;
	TEXT-DECORATION: none;
}

a:visited {
	COLOR: #e0e0ff;
	TEXT-DECORATION: none;
}

a:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}

a.buttons:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

a.buttons:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

a.buttons:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
}

input.box {
	color: #ffffff;
}

input.text {
	color: #ffffff;
	background-color: #396fe0;
	border-width: 0;
	border-style: solid;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

input.button {
	color: #ffffff;
	background-color: #396fe0;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
      padding:0px;
      border-width:1px;
      border-style:solid;
      border-top-color:   #000000;
      border-right-color: #000000;
      border-bottom-color:#000000;
      border-left-color:  #000000;
}

select {
	color: #ffffff;
	background-color: #396fe0;
	border-style: solid;
	border-width: 1px;
    border-top-color:   #396fe0;
    border-right-color: #396fe0;
    border-bottom-color:#396fe0;
    border-left-color:  #396fe0;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}

textarea.text {
	color: #ffffff;
	background-color: #396fe0;
	border-width: 0;
	border-style: solid;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
}