body
{
 scrollbar-face-color: #D6E7F7;
 scrollbar-highlight-color: #DBEAF7;
 scrollbar-3dlight-color: #FFFFFF;
 scrollbar-darkshadow-color: #000000;
 scrollbar-shadow-color: #D6E7F7;
 scrollbar-arrow-color: #000000;
 scrollbar-track-color: #FFFFFF;
}

a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #000000;}
a:active {color: #000000;}

td
{
 font-family: Verdana;
 color: #000000;
 font-size: 12px; 
 font-weight: normal;
}

td.timetable-head
{
 border-top-style: none;
 border-right-style: none; 
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-left-width: 1px;
 border-left-style: solid;
 border-color: #000000;
 font-weight: bold;
 text-align: center;
}

td.timetable-head.left
{
 border-left-style: none;
 border-right-width: 1px;
 border-right-style: solid; 
}

td.timetable
{
 border-bottom-style: none;
 border-right-style: none; 
 border-top-width: 1px;
 border-top-style: solid;
 border-left-width: 1px;
 border-left-style: solid;
 border-color: #000000;
}

td.timetable.left
{
 border-left-style: none;
 border-right-width: 1px;
 border-right-style: solid; 
 font-size: 11px; 
}

td.timetable-entry
{
 font-size: 11px;
}

.page-header-img
{
 height: 29px; 
 background-image: url(../img/page_header.gif); 
 background-repeat: no-repeat; 
}

.page-header-label
{
 font-size: 15px;
 font-weight: bold;
 padding-top: 4px;
 padding-left: 12px;
}

.page-content
{
 font-size: 12px; 
 font-weight: normal;
}

.page-content-big
{
 font-size: 13px;
 font-weight: bold;  
}

.page-content.red
{
 color: #FF1919;  
}

.page-content-big.red
{
 color: #FF1919;  
}

.std-border
{
 border-style: solid;
 border-width: 1px;
 border-color: #000000; 
}

input,textarea,select
{
 border-style: solid;
 border-width: 1px;
 border-color: #000000;
 background-color: #D6E7F7;
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}