/*******************************************/
/************ main curriculum elements ***********/
/*******************************************/


.mainDec p {
width:401px;
margin-left:10px;
}

.mainDec strong {
color:#f08200;
}

.mainDec li {
padding-left:20px;
}

.curDec p {
width:401px;
margin-left:10px;
}

.curDec strong {
color:#6eba2c;
}

.curDec li {
padding-left:20px;
}


.rightImg {
float:right;
}

.leftImg {
float:left;
}

.curriDec p {
font-size:14px;
line-height:22px;
}

.curriDec li {
float:left;
padding-left:15px;
width:340px;
}

.curriDec td {
padding:0 5px;
}

.bdBottom {
border-bottom:solid 1px #666666;
}


.cuBgBlue {
border:solid 1px #54c3f1;
font-size:10px;
margin:5px 0;
}
.cuBgBlue th {
background-color:#54c3f1;
color:#FFFFFF;
padding:1px 3px;
}
.cuBgBlue td {
padding:1px 3px;
}

.cuBgPink {
border:solid 1px #ef93bb;
font-size:10px;
margin:5px 0;
}
.cuBgPink th {
background-color:#ef93bb;
color:#FFFFFF;
padding:1px 3px;
}
.cuBgPink td {
padding:1px 3px;
}




.chooses {
float:left;
border:solid 1px #666666;
padding:15px;
margin:10px 0 20px;
width:695px;
}

.chooses p {
font-size:18px;
font-weight:bold;
}
.chooses span.txtOrenge {
color:#f08200;
}

.chooses span.txtGreen {
color:#6eba2c;
}

.clr {
clear:both;
}


/************************************************/
/************ relatedSubject elements ************/
/************************************************/

#relatedSubject{
border:dotted 1px #333;
padding:2px 15px 10px 15px;
*margin-top:20px;
margin-bottom:10px;
float:left;
clear:both;
}

#relatedSubject p{
text-align: left;
font-weight:bold;
margin-bottom:7px;
margin-top:10px;
}

#relatedSubject ul{
width:695px;
}


#relatedSubject li{
padding-right:20px;
padding-top:3px;
float:left;
white-space:nowrap;
}

#relatedSubject li a{
background:url(../images/icon_arrow_gray.gif) no-repeat 0 center;
padding-left:10px;
}

#relatedSubject li span{
font-size:0.8em;
}
