
.frontpagePadding {width: 2em; float: left; height: 100%;}
.frontpageBox {float:left; height:100%;width:30em;} 
.frontpageBox .date {padding: 1.5em 0 0 0;} 
.frontpageBox .date a {color:#000;} 
.frontpageBox .date a:hover {color:#000;text-decoration:none;} 
.frontpageBox h3 {color:#646464;font-weight:bold;font-size:1.6em;}
.frontpageBox h4 {font-weight:bold;font-size:1.4em;color:#363636;}
.frontpageBox h4 a {/*color:#363636;*/ color:#001a58;}
.frontpageBox h4 a:hover {color:#0273ac; text-decoration:underline;}
.frontpageBox .boxHeader {padding:0.0em 0em 0.6em 0em;}
.frontpageBox .separator {height:0.3em;background:#ffffff url(Images/Framework/header_underline_bg.gif) repeat-x;}
.frontpageBox .shortSeparator {padding: 0em 0em 0em 0em;height:0.3em;background:#ffffff url(Images/Framework/header_underline_bg.gif) repeat-x;}
.frontpageBox .text {font-size:1.2em;color:#6f6e6e;}
.frontpageBox .text a { text-decoration: none;}
.frontpageBox .text a:hover { color: #0273AC; }
.frontpageBox .link {padding:0em 0em 1.5em 0em;font-size:1.1em;color:#0273ac;}
.frontpageBox .link a {color:#0273ac;}
.frontpageBox img {padding:0.2em 0em 0em 0em;}
.frontpageBox .largeLink {padding:0.8em 0em 0em 0.3em;float:left;}
.frontpageBox .ballImage {padding:0em 0em 0em 0em;float:left;}

.frontPageImage {width:94em;margin-top:1px}

.ballLink a {padding:0.6em 0em 0.6em 0em;float:left;font-size:1.1em;}
.ballLink img {padding: 0.1em 0.8em 0.1em 0em;float:left;}

.course {float:left;padding:0.5em 0em 0.5em 0em;}
/*.course .blueDate {width:4em;padding:0.5em 0.2em 0.5em 0em;font-weight:bold;float:left;font-size:1.1em;color:#0273ac;}*/
.course .blueDate
{
    background-color: #fff;
    border-color: #ccc;
    color: #6F6E6E;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0.5em 0.2em 0.5em 0;
    width: 4em;
    cursor:default;
}
.course .blueDate span{ color:#C03D11; font-size: 1.3em;}


.course .text {font-weight:bold;float:left;padding:0.5em 0em 0.5em 1em;width:19em; /*border-left: dotted 0.1em #e1e1df;*/ font-size:1.2em;float:left;color:#000;}
.course .text a {float:left;color:#001a58;}
.course .text a:hover {float:left;color:#0273ac;text-decoration:underline;}
.course .location {padding-left:0.2em;color:#6f6e6e;font-weight:normal;float:left;}

.blueBox {background-color: #d0ddef; margin-top:0;}
.blueBox .date{font-weight:bold;padding: 0 0 0 0;}
.blueBox h4 {font-size:1.6em;}
.blueBox .text {padding: 0.2em 0em 0.4em 0em;font-size:1.1em;}
.blueBox a {font-size:1.1em;}

.sectorMenu {padding:0em 0em 2em 0em;float:left;width:94.2em;display:inline;}
.sectorMenu img {padding:0em 0em 0em 0em;float:left;}
.minKS {padding-top:1.3em;}

.calendarLink {clear:both; padding:1em 0em 0em 0em;overflow:hidden;display:block;}
.calendarLink a {padding:1em 0em 0.6em 0em;float:left;font-size:1.1em;}
.calendarLink a img {margin-top:-0.4em;padding: 0em 0.8em 0.1em 0em;float:left;}

.blueDate {font-weight:bold;color:#001a58;float:left;}

#sMnuHealth {width:9.7em;}
#sMnuEducation {width:11em;}
#sMnuWelfare {width:10.5em;}
#sMnuConstr {width: 10.7em;}
#sMnuInfrastr {width:10.8em;}
#sMnuTech {width:9.8em;}
#sMnuBusiness {width:8.8em;}
#sMnuAdmin {width:11.8em;}
#sMnuPolitics {width:10.9em;}


