/* Convertion used: 18pt => 18px */

.dark-blue-font{
    color: #0B3543;
}

A{
    color:black;
}

H2{
    font-size:16px;
}

.dark-blue-content, .dark-blue-filler{
    background-color: #0B3543;
}

.dark-blue-content{
    overflow:hidden;
    width:100%;
}

.dark-blue-filler{
    margin: 0px 6px;
    height:6px;
    overflow:hidden;
}

.dark-blue-tl{
    margin-top: 5px;
}

.dark-blue-tl{
    background-image: url(/images/dark-blue-tl.png);
    background-repeat: no-repeat;
    background-position: top left;
}
.dark-blue-tr{
    background-image: url(/images/dark-blue-tr.png);
    background-repeat: no-repeat;
    background-position: top right;
}
.dark-blue-bl{
    background-image: url(/images/dark-blue-bl.png);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.dark-blue-br{
    background-image: url(/images/dark-blue-br.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}


#subjects-blocks{
    padding: 10px 0px 0px 70px;
}

.subjects-block{
    float:left;
    margin-right: 52px;
}

.subjects-block A{
    display:block;
    color: #FFFFFF;
    padding: 5px 0px;
    font-size:14px;
    width:170px;
}

.back2top{
    text-align:right;
    padding-top:23px;
    position:absolute;
    margin-left:890px;
}

.back2top A:hover{
    text-decoration:underline;
}

.course{
    width: 200px
    overflow:hidden;
    border-top: 1px solid #C0C0C0;
    padding: 0px 0px 10px 10px;
}

.course *{
    margin-top:3px;
}

.course .teacher-name{
    margin-top:6px;
    font-size:14px;
    font-weight:bold;
}

.course .teacher-img{
    margin-top:10px;
}


.course DIV{
    font-size:12px;
}

.course-line H2{
    padding: 10px 0px;
}

.course-container{
    float: left;
    margin: 10px 40px 10px 0px;
    width:200px;
    overflow:hidden;
    height: 205px;
}

.border-left{
    border-left: 1px solid #C0C0C0;
}

.title-filler{
    height:40px;
}
