﻿/* ----------------------------------------------- GRADE REPORT ---------------------------------------- */

.GradeReportDiv
{
    float: left;
    width: 950px;
    height: 1210px;
    margin: auto;
    background: url(images/bg_gradereport.gif) left top no-repeat;
}

.GradeReportSubjectDiv
{
    margin-left: 200px;
    margin-top: 68px;
    width: 100%;
    float: left;
    text-align: left;
}
.GradeReportPanel
{
    margin-left: 58px;
    margin-top: 35px;
    float: left;
    width: 765px;
}







.GradeReportTable
{
    background-color: Transparent;
    width: 100%;
}
.GradeReportTable td
{
    vertical-align: top;
}
.GradeReportTableStudents
{
    width: 100%;
}
.GradeReportDivStudents
{
    width: 131px;
    overflow: hidden;
}
.GradeReportTableGrades
{
    width: 100%;
}
.GradeReportDivGrades
{
    width: 635px;
    overflow-x: scroll;
    overflow-y: visible;
}







.GradeReportStudentsLastCell
{
    height: 15px;
}
.GradeReportHeightForSafari
{
    height: 15px;
}
.GradeReportRow
{
    height: 20px;
    overflow: hidden;
}
.GradeReportRowMonth
{
    height: 20px;
    white-space: nowrap;
    border-right: 1px solid #666666;
    text-align: center;
}
.GradeReportRowMonthAlt
{
    background-color: #f4f5f8;
    height: 20px;
    white-space: nowrap;
    border-right: 1px solid #666666;
    text-align: center;
}
.GradeReportRowSelected
{
    background-color: #ffd491;
    height: 20px;
    overflow: hidden;
}
.GradeReportRowSelected td
{
    background-color: #ffd491;
}
.GradeReportRowHeader
{
    text-align: left;
    width: 234px;
    padding-left: 3px;
    height: 13px;
}
.GradeReportColumnHeader
{
    text-align: center;
    font-size: 9pt;
    height: 29px;
    padding: 10px 6px 0px 6px;
    border-right: 1px solid #666666;
    vertical-align: middle;
}
.GradeReportColumnHeaderAlt
{
    text-align: center;
    font-size: 9pt;
    height: 29px;
    padding: 10px 6px 0px 6px;
    border-right: 1px solid #666666;
    vertical-align: middle;
    background-color: #f4f5f8;
}

.GradeReportCell
{
    height: 13px;
    white-space:nowrap;
    border-right: 1px solid #666666;
	color: blue;
}
.GradeReportCellAlt
{
    height: 13px;
    white-space:nowrap;
    border-right: 1px solid #666666;
    background-color: #f4f5f8;
	color: blue;
}

.GradeReportResultTextBox
{
	border: 0px;
	font-size:9pt;
	height: 16px;
	width: 35px;
	background-color: #e0f0ff;
}




/*for ie7 only*/
html>body .GradeReportSubjectDiv
{
    margin-left: 380px;
    margin-top: 68px;
    width: 100%;
    float: left;
    text-align: left;
}
/*for ie7 only*/
html>body .GradeReportPanel
{
    margin-left: 116px;
    margin-top: 35px;
    float: left;
    width: 765px;
}

/* все кроме ie55,60 */
html>/**/body .GradeReportSubjectDiv
{
    margin-left: 380px;
    margin-top: 68px;
    width: 100%;
    float: left;
    text-align: left;
}
html>/**/body .GradeReportPanel
{
    margin-left: 116px;
    margin-top: 37px;
    float: left;
    width: 765px;
}
html>/**/body .GradeReportDivStudents
{
    width: 131px;
    overflow: hidden;
}
html>/**/body .GradeReportDivGrades
{
    width: 635px;
    overflow: auto;
}
html>/**/body .GradeReportRow
{
    height: 20px;
    overflow: hidden;
}
html>/**/body .GradeReportRowMonth
{
    height: 24px;
	box-sizing: border-box;	/*for ie80 only*/
}
html>/**/body .GradeReportRowMonthIE8
{
    height: 20px;
    white-space: nowrap;
    border-right: 1px solid #666666;
    text-align: center;
}
html>/**/body .GradeReportRowSelected
{
    background-color: #ffd491;
    height: 20px;
    overflow: hidden;
}
html>/**/body .GradeReportRowHeader
{
    text-align: left;
    width: 234px;
    padding-left: 3px;
    height: 13px;
}
html>/**/body .GradeReportColumnHeader
{
    text-align: center;
    font-size: 9pt;
    height: 39px;
    padding: 0px 6px 0px 6px;
    vertical-align: middle;
}
html>/**/body .GradeReportResultTextBox
{
	border: 0px;
	font-size:9pt;
	height: 18px;
	width: 35px;
	background-color: #e0f0ff;
}

