body.normal { 
 background-color:#CCFF99;
}

input.normal { 
 font-size:13pt;
 color:083163;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color:#FFFFFF;
 border: none;
 clip:   rect(   );
 font-weight: normal;
 font-style: italic;
 visibility: visible;
}


input.normalhidden { 
 font-size:13pt;
 color:083163;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 background-color:#FFFFFF;
 border: none;
 clip:   rect(   );
 font-weight: normal;
 font-style: italic;
 visibility: hidden;
}


td.normal {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: bold;
}


td.big {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: bold;
}


td.small {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
}

td.smallbold {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: bold;
 font-style: normal; 
 color: 083163; 
}

td.tiny {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
}

td.huge {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 30pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: bold;
}

td.bigitalic {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
}

td.normalitalic {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
}


td.smallitalic {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
}


td.smallhidden {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
 visibility: hidden;
}


td.normalselected {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-style: normal; 
 color: 083163; 
 font-weight: 200;
}


td.biggrey {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16pt; 
 font-style: normal; 
 color: 586390; 
 font-weight: bold;
}


td.bigred {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16pt; 
 font-style: normal; 
 color: ff0000; 
 font-weight: bold;
}


td.bigyellow {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16pt; 
 font-style: normal; 
 color: #CC9900; 
 font-weight: bold;
}


td.hugegrey {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 30pt; 
 font-style: normal; 
 color: 586390; 
 font-weight: bold;
}


td.smallgrey {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: normal; 
 color: 586390; 
}


td.normalinv {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: bold;
}


td.biginv {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 16pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: bold;
}


td.smallinv {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
}


td.smallhiddeninv {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
 visibility: hidden;
}


td.normalinputleft {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/but_inpleft.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


td.normalinputlefthidden {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/but_inpleft.gif); background-repeat: no-repeat;
 vertical-align: middle;
 visibility: hidden;
}


td.normalinputcenter {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpcenter.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


td.smallitalicinputcenter {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 font-style: italic; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpcenter.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


td.normalinputcenterhidden {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpcenter.gif); background-repeat: no-repeat;
 vertical-align: middle;
 visibility: hidden; 
}


td.normalinputright {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpright.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


td.normalinputrighthidden {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 13pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpright.gif); background-repeat: no-repeat;
 vertical-align: middle;
 visibility: hidden; 
}


td.tinyinputcenter {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpcenter.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


td.tinyinputcenterhidden {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_inpcenter.gif); background-repeat: no-repeat;
 vertical-align: middle;
 visibility: hidden; 
}


td.timetablena_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablena_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablena_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablena_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablena_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableblock_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_block.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableblock_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_block.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableblock_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_block.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableblock_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_block.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableblock_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_block.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablefree_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablefree_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablefree_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablefree_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablefree_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecourseempty_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecourseempty_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecourseempty_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecourseempty_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecourseempty_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursefull_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_coursefull.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursefull_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_coursefull.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursefull_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_coursefull.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursefull_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_coursefull.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursefull_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_coursefull.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursevisited_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursevisited_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursevisited_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursevisited_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursevisited_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursena_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursena_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursena_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursena_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetablecoursena_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_na.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableme_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableme_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableme_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableme_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableme_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableone_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableone_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffcc33; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableone_2 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffcccc; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableone_3 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ffff99; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableone_4 {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: cc9966; background-image: url(_images/but_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableboxfree {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_boxfree.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableboxsomefree {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_boxsomefree.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.timetableboxna {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/but_tbl_boxna.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramblock {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_blocked.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramblocktop {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_blocked_top.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramblockbottom {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_blocked_btm.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramfree {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramfreetop {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_free_top.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramfreebottom {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_free_btm.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramcoursevisited {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramcoursevisitedtop {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_coursevisited_top.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramcoursevisitedbottom {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_coursevisited_btm.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramcourseempty {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramcourseemptytop {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_courseempty_top.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramcourseemptybottom {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_courseempty_btm.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramone {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramonetop {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_me_top.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramonebottom {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_me_btm.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


td.diagramsmallblock {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_small_blocked.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramsmallfree {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_small_free.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramsmallcoursevisited {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_small_coursevisited.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramsmallcourseempty {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 color: 083163; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_small_courseempty.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

td.diagramsmallone {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 color: #FFFFFF; 
 font-weight: normal;
 background-color: ccff99; background-image: url(_images/dgr_tbl_small_me.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


a,a:link,a:visited {
 background-image:none;
 color:#083163;
 text-decoration:none;
}


a:hover {
 background-image:none;
 color:#083163;
 text-decoration:none;
}


tr.header {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-weight: normal;
 font-style: normal; 
 color: 083163; 
}


table.whitebar {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_white.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


table.whitebluebar {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_whiteblue.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


table.keyboard {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_keyboard.gif); background-repeat: no-repeat;
 vertical-align: middle;
}

table.conclusion {  
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_conclusion.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


table.keyboardhidden { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_keyboard.gif); background-repeat: no-repeat;
 vertical-align: middle;
 visibility: hidden;
}


table.bookingleft { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_whitebluebookingleft.gif); background-repeat: no-repeat;
 vertical-align: middle;
}


table.bookingright { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11pt; 
 font-weight: normal;
 font-style: italic; 
 color: 083163; 
 background-color: ccff99; background-image: url(_images/bar_whitebluebookingright.gif); background-repeat: no-repeat;
 vertical-align: middle;
}
