
/*----------„Course----------*/

.courseBox{
margin:0 20px 40px 0;
padding:5px;
backgroundorange;
width:248px;
border:solid 1px #aaaaaa;
float:left;
background:url(../img/course/courseBack.gif) repeat-x;
background-position:left bottom;
}

.courseBox h4{
margin:0 0 6px 0;
padding:0 0 0 10px;
font-size:14px;
border-left:solid 8px #ff0064;
}

.courseBox h4 a{
text-decoration:none;
}

.courseBox h4 a:hover{
text-decoration:underline;
}

.courseBox img{
margin:6px 0 6px 0;
padding:0;
}

.boxLeft{
margin:0;
padding:0;
width:260px;
float:left;
}

.boxLeft img{
margin:0 0 10px 0;
padding:0;
}

.boxRight{
margin:0;
padding:0;
width:280px;
float:right;
}

table.courseOutline{
margin:0 0 20px 0;
padding:0;
background:#ffffff;
}

table.courseOutline tr{
background:#ffffff;
}

table.courseOutline th{
background:#ffffff;
color:#ff0000;
width:80px;
}

table.courseFee{
margin:0 0 10px 0;
padding:0;
background:#333333;
}

table.courseFee caption{
text-align:left;
font-weight:bold;
}

table.courseFee tr{
background:#ffffff;
}

table.courseFee th{
width:20%;
background:#87ceeb;
}

dl.courseFeeDetail{
margin:0 0 40px 0;
padding:0;
}

dl.courseFeeDetail dt{
font-weight:bold;
}

table.courseCurri{
margin:0 0 20px 0;
padding:0;
background:#333333;
}

table.courseCurri caption{
text-align:right;
}

table.courseCurri .group{
width:70px;
background:#87ceeb;
text-align:center;
}

table.courseCurri tr{
background:#ffffff;
}
