div{color:#000033;font-size:9pt;padding:3px;margin:5px;line-height:14px;}

a:link{
color:#000033;text-decoration:none;font-size:9pt;}
a:visited{
color:#000033;text-decoration:none;font-size:9pt;}
a:hover{
color:#3BB143;font-size:9pt;background-color:#E7E7E7;}

a.sm:link{
color:#000033;text-decoration:none;font-size:8pt;}
a.sm:visited{
color:#000033;text-decoration:none;font-size:8pt;}
a.sm:hover{
color:#3BB143;font-size:8pt;background-color:#E7E7E7;}

a.b9:link{
color:#0033CC;text-decoration:none;font-size:9pt;background-color:#E7E7E7;}
a.b9:visited{
color:#0033CC;text-decoration:none;font-size:9pt;background-color:#E7E7E7;}
a.b9:hover{
color:#0033CC;text-decoration:none;font-size:9pt;background-color:#FFF9AE;}

a.b8:link{
color:#0033CC;text-decoration:none;font-size:8pt;background-color:#E7E7E7;}
a.b8:visited{
color:#0033CC;text-decoration:none;font-size:8pt;background-color:#E7E7E7;}
a.b8:hover{
color:#0033CC;text-decoration:none;font-size:8pt;background-color:#FFF9AE;}

.f9gr{color:#999999;font-size:9pt;}
.sel{color:#3BB143;font-size:9pt;background-color:#E7E7E7;}

.f8b{color:#000033;font-size:8pt;padding:2px;line-height:12px;}
.f8no{color:#E2DFDE;font-size:8pt;padding:2px;line-height:12px;}
.f9r{color:#CC0033;font-size:9pt;padding:3px;line-height:16px;}
.f9w{color:#ffffff;font-size:9pt;padding:3px;line-height:16px;}
.f11b{color:#000033;font-size:11pt;line-height:18px;padding:3px;}

.white{background-color:#ffffff;}
.grayline{background-color:#CDC9C8;}
.be{background-color:#E7E1C8;}
.green{background-color:#6cc071;}
.blue{background-color:#17629E;}
.red{background-color:#CE1141;}
.gr2{background-color:#009855;}

.waku{background-color:#ffffff;border:2px solid #009855;border-collapse:collapse;}

.w0{background-color:#ffffff;border-width:1px 1px 0px 0px;border-style:solid dashed none none;
       border-color:#009855;}
.w1{background-color:#ffffff;border-width:1px 0px 0px 0px;border-style:solid none none none;
       border-color:#009855;}
.w0a{background-color:#E0F1EA;border-width:1px 1px 0px 0px;border-style:solid dashed none none;
       border-color:#009855;}
.w1a{background-color:#E0F1EA;border-width:1px 0px 0px 0px;border-style:solid none none none;
       border-color:#009855;}

.waku-r{background-color:#ffffff;border:2px solid #CE1141;border-collapse:collapse;}
.waku-r1{background-color:#CE1141;border:2px solid #CE1141;border-collapse:collapse;}
.w0-r{background-color:#ffffff;border-width:1px 1px 0px 0px;border-style:solid dashed none none;border-color:#CE1141;}
.w1-r{background-color:#ffffff;border-width:1px 0px 0px 0px;border-style:solid none none none;border-color:#CE1141;}

.waku-bl{background-color:#ffffff;border:2px solid #17629E;border-collapse:collapse;}
.w0-bl{background-color:#CED3E3;border-width:1px 1px 0px 0px;border-style:solid dashed none none;border-color:#17629E;
       color:#000033;font-size:9pt;padding:3px;line-height:14px;}
.w1-bl{background-color:#ffffff;border-width:1px 0px 0px 0px;border-style:solid none none none;border-color:#17629E;
       color:#000033;font-size:9pt;padding:3px;line-height:14px;}
.w1t-bl{background-color:#9DB3D9;border-width:1px 0px 0px 0px;border-style:solid none none none;border-color:#17629E;
       color:#000033;font-size:9pt;padding:3px;line-height:14px;}

.waku-o{background-color:#ffffff;border:2px solid #F68A39;border-collapse:collapse;}
.waku-p{background-color:#ffffff;border:2px solid #ED037C;border-collapse:collapse;}
.waku-y{background-color:#ffffff;border:2px solid #FFE01B;border-collapse:collapse;}

.leline{background-image:url(images/top-lesson_line.gif);background-repeat:repeat-y;}