.banner{padding:5px 0 0 0}#courses-menu h2{font-size:14px;margin:0;text-align:left;padding:10px 0 5px 5px}
#courses-menu ul{margin:0;padding:0}#courses-menu ul li{border-bottom:1px solid #dbbb1d;color:#0c4183;list-style:none;margin-left:0;padding:3px 0 3px 16px;font-weight:bold;text-align:left}
#courses-menu ul li a:link,#courses-menu ul li a:active,#courses-menu ul li a:visited{color:#0c4183;font-weight:bold;font-size:11px;text-decoration:none}
#courses-menu ul li a:hover{color:red;text-decoration:none}#courses-menu ul ul{margin:0;padding:0}
#courses-menu ul li ul li{font-weight:normal;color:#000;list-style:none;padding:1px 0 1px 13px;font-size:10px;border:0;border-top:1px solid #dbbb1d;margin-left:0;text-align:left}
#courses-menu ul li ul li a:link,#courses-menu ul li ul li a:visited,#courses-menu ul li ul li a:active{color:#000;font-weight:normal}
#courses-menu ul li ul li a:hover{color:red}#promo{padding-bottom:10px;text-align:justify}
#promo .title{font-size:24px;text-decoration:none;color:#012e65;margin-bottom:20px}
#promo .title-promo{font-size:14px;color:#012e65;background:#336;color:#fff;font-weight:bold;padding:5px;margin-bottom:10px}
#promo .subtitle{font-size:14px;border-left:10px solid #d26352;padding:10px;color:#d26352}
#promo .notice{font-size:10px}.notice{font-size:10px}#midle table{width:100%;margin-bottom:10px}
#midle table td{border:0;padding:5px;text-align:left;border-bottom:1px solid #d6d7d6;border-top:1px solid #d6d7d6;background:#e5e5e5}
#content-blocks-2d{padding:0;float:left}#content-blocks-2d p{margin:0;padding:0;padding-bottom:5px}
#content-blocks-2d ul{margin:0;padding:0;margin-bottom:10px}#content-blocks-2d .box{float:left;width:198px;margin-bottom:10px;background:#efe7d4;font-size:11px;padding:5px 5px 25px 5px;margin-left:2px;margin-right:2px}
#content-blocks-2d .box h2{background:#0079bd;padding:5px 0 5px 0;text-align:center;font-weight:bold;color:#fff;font-size:12px;border:0;margin:0;margin-bottom:5px}
#content-blocks-2d .box h2 a:link,#content-blocks-2d .box h2 a:active,#content-blocks-2d .box h2 a:visited{color:#fff;text-decoration:none}
#content-blocks-2d .title{background:#0079bd;padding:5px 0 5px 0;text-align:center;font-weight:bold;color:#fff;font-size:12px;border:0;margin:0;margin-bottom:5px}
#content-blocks-2d .title a:link,#content-blocks-2d .title a:active,#content-blocks-2d .title a:visited{color:#fff;text-decoration:none}
.longblock{background:transparent;border:1px solid LightSteelBlue;margin-bottom:10px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}
.longblock img{float:left;padding:10px;vertical-align:middle}.longblock p{padding:10px 10px 10px 10px}
.sn-block{width:215px;font-size:.9em;margin:0 0 20px 0}.sn-block img{margin:0;display:block}
.sn-block ul{margin:0;padding:0 10px;text-align:left}p{text-align:justify}ul{text-align:left}
h2{text-align:left}@important