﻿/*Global Styles*/
/*
#grades th, #timetable th, #reports th{text-align:center;border-bottom:1px solid #aaa;}
.cntr{text-align:center;}

#grades table, #timetable table {width:100%;margin:0 0 2em 0;}


#grades tr{font-size:1.2em;}
*/

p:last-child
{
    margin-bottom:auto;
}

.header_cell
{
    background-color: #e2e2e2;
    font-size: 1em;
    font-weight: bold;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    color: #32335f;
    border-bottom: white 1px solid;
}

.data_cell
{
    font-size: 1em;
    background-color: #fcf9f2;
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    vertical-align: top;
    text-align: left;
}

.separate_cell
{
    border-top: #d8d7d3 1px solid;
    height: 4px;
}

/*
.comment_row td
{
    padding: 0 0 12px 0;
    border-bottom: 1px dotted #ccc;
    font-size: x-small;
    color: #292c54;
}

.subject_row td
{
    background-color: #d2dce4;
}

#timetable .days{background-color:#ccc;line-height:1.6em;font-size:1.2em;font-weight:bold;padding:.2em 0 .2em .5em;}
#timetable tr{border-bottom:solid 1px #000;}

#timetable .first_periods, #timetable .mid_periods, #timetable .later_periods {text-align:center;border-right:1px solid #000;}

#timetable .first_periods{background-color:#fcc;}
#timetable .mid_periods{background-color:#cfc;}
#timetable .later_periods {background-color:#ccf;}


#work_experience dl {margin:0 0 2em 0;border-bottom:1px solid #ccc;clear:both;}
#work_experience hr {clear:both;visibility:hidden;}
#work_experience dl dt {float:left;line-height:1.6em;font-weight:bold;}
#work_experience dl dd {line-height:1.6em;margin:0 0 0 14em;}

*/

#parentdetails
{
	background-color:#fbf9f2;
	border-bottom: #d8d6d0 1px solid;
	width:75%;
	margin-top:1em;
	margin-bottom:0.5em;
	padding:2px;
}

#parentdetails table
{
	width:100%;
}

#parentdetails td
{
	text-align:left;
}