body {
    background:none !important;
    font: 12px arial,sans-serif !important;
    margin: 0px !important;
    padding: 0px !important;
}
body #schl3o a{
	color:#000;
	text-decoration: none;
}
#schl3o  a:hover {
	text-decoration:none !important;
}
#schl3o a.sel{ color:#2e56a6 !important;}

#schlHeader{ display: none !important;}

#schlMainContent { width: 100% !important; margin: 0 auto 0px; text-align: left; }
body.schlTeachers #schlMainContent { background-color: #fff; width: 100%; margin: 12px 0 0 0; padding: 12px 25px 30px 25px; text-align: left; }
#schl3o  {  width: 100% !important;}
 #schlPageContent, #pageContent {  width: 100% !important; margin:0px !important; padding-bottom:0px !important;}
 #schlMainContent{ margin:0px !important;}
@media only screen and (min-width : 768px) and (max-width : 991px) {
#universal {
    height: 34px !important;
    margin: 0px auto !important;
    padding: 8px 0px !important;
    width: 725px !important;
}
#footer-corporate {
    margin: 0 auto !important;
    padding: 30px 0 20px !important;
    width: 750px !important;
}
#universal-account{ display:none;}

}
@media only screen and (max-width : 767px){

#schl3o a{
	color:#fff;
	text-decoration: none;
}
#schl3o a.sel {
    color: #fff !important;
}
#universal {
    height: 34px !important;
    margin: 0px auto !important;
    padding: 8px 0px !important;
    width: 160px !important;
}
#universal4o #universal-personalized {
    padding-top: 7px !important;
    display: none !important;
}
#universal4o #universal #universal-account {
    color: #18628C !important;
    font-weight: bold !important;
    display: none !important;
}
#universal #uNav7 {
    border-left: medium none;
    float: left;
    height: 27px;
    list-style: outside none none;
    margin: 5px 0px 0px;
    padding: 0px;
    width: 530px;
    display: none;
}
}
@media only screen and (max-width : 767px){
#footer-corporate{ display:none;}
}