.tutgrid
{
font-family:'Verdana','Arial',sans-serif;
border-collapse: collapse;
border:none;
}
.tutgrid TD
{
font-family:'Verdana','Arial',sans-serif;
border: 1px solid #707020;
color:#180949;
text-align:center;
font-size: 160%;
width:40px;
height:40px;
}
.tutgrid .colheader
{
background-color:#FFFEF8;
border:none;
border-bottom:4px solid #707020;
color:rgb(0,0,80);
font-size: 75%;
font-weight:400;
height:30px;
}
.tutgrid .rowheader
{
background-color:#FFFEF8;
border:none;
border-right:4px solid #707020;
color:rgb(0,0,80);
font-size: 75%;
font-weight:400;
width:30px;
}
.tutgrid .odd
{
color:rgb(0,0,40);
background-color:rgb(255,255,240);
}
.tutgrid .even
{
color:rgb(0,0,40);
background-color:rgb(200,250,210);
}
.tutgrid .poss
{
font-size:60%;
text-align:left;
vertical-align:text-top;
}
.tutgrid .allocated
{
background-color:rgb(248,237,170);
}
.tutgrid .initial
{
color:rgb(60,0,0);
background-color:rgb(237,209,155);
}
.tutgrid .highlight
{
background-color:rgb(193,213,255);
}
.tutgrid .special1
{
background-color:rgb(244,210,255);
font-weight:600;
}
.tutgrid .special2
{
background-color:rgb(255,214,211);
font-weight:600;
}
.tutgrid .special3
{
background-color:rgb(210,248,253);
font-weight:600;
}
.tutgrid .special4
{
background-color:rgb(255,255,89);
color:rgb(20,27,150);
font-weight:600;
}
.tutgrid .regr
{
border-right:4px solid #707020;
}
.tutgrid .regb
{
border-bottom:4px solid #707020;
}
.tutcomment
{
text-align:center;
min-height:120px;
}
.tutbox
{
padding:10px;border-right:2px solid #E0CA93;border-bottom:2px solid #E0CA93;border-left:2px solid #a08A83;border-top:2px solid #a08A83;
background:#F3F5E0;
font-size:85%;
}
.tutnavbar
{
margin:15px;
text-align:center;
}
