/* CSS Document -- demo*/


.loginheading {
background:#143d9d url(/images/hazmatschool-menu-bg.gif) repeat-x;
color:#FFFFFF;
}

.maintable {
background:#57901D;
color:#FFFFFF;
}

.bodyclass {
background:#F9F8E6;
color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#Company_Logo {
float:left;
width: 300px;
}

#tagline {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
float:left;
color:#000000;
padding-top:99px;
}

.headerclass {
height: 120px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
width:auto;
padding-top: 20px;
background:#ffffff url(/images/cst-logo.jpg) no-repeat;
}

.companyheader {
vertical-align:bottom;
display:none;
}

.menubar {
color:#cfcfe0;
height:21px;
background:#143d9d url(/images/hazmatschool-menu-bg.gif) repeat-x;
}

.menubar a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfcfe0;
font-weight:bold;
}

.menubar a:hover{
background:url(../images/hazmatschool-menu-over.gif) repeat-x;
}

.loginbodyclass {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.footerclass{
background:#143d9d url(/images/hazmatschool-menu-bg.gif) repeat-x;
color: #fff;
}

.footerclass a {
color: #ffffff;
}

.tblheadclass{
background-color:#1e5891; 
color: #fff;
font-weight:bold;
}


.linka {
color: #333333;
}

