/* Standard style */

placeholder {
/* make sure body does not get missed */
}

body.eqms {
color: #000000;
background-color: #999999;
font-family: Tahoma;
font-size: 75%;
}

table {
border-collapse: collapse;
}

table.eqms {
border: 0px;
background-color: #FFFFFF;
width: 100%;
}

th.eqms_header {
border: 1px solid #000000;
background-color: #D3D3D3;
font-weight: bold;
}

th.eqms_sub_header {
border: 1px solid #000000;
background-color: #E6E6E6;
font-weight: bold;
}

td.eqms {
border: 1px solid #000000;
}

table.cal {
border: 1px solid #000000;
width: 100%;
}

th.cal_header {
background-color: #D3D3D3;
font-weight: bold;
}

td.cal {
border: 1px solid #000000;
vertical-align: top;
text-align: left;
height: 105px;
width: 14%;
}

td.cal_hilite {
border: 1px solid #000000;
vertical-align: top;
text-align: left;
height: 105px;
width: 14%;
background-color: #999999;
}

.cal_links {
height: 86px;
width: 100%;
overflow: auto;
}

td.menu {
width: 140px;
}

.left_menu_header {
width: 140px;
text-align: center;
font-weight: bold;
}

.left_menu_item {
background: url('menugrad.jpg');
background-repeat: repeat-x;
text-align: center;
padding-top: 2px;
}

.footer {
color: #999999;
background-color: #FFFFFF;
text-align: center;
margin-top: 0px;
margin-right: 0px;
padding-left: 150px;
padding-bottom: 20px;
}

h1.header {
color: #FFFFFF;
}

a.menu:link {
color: #000000;
text-decoration: none;
}

a.menu:visited {
color: #000000;
text-decoration: none;
}

a.menu:hover {
color: #0000FF;
text-decoration: none;
}

a.menu:active {
color: #0000FF;
text-decoration: none;
}

a.header:link {
color: #FFFFFF;
text-decoration: none;
}

a.header:visited {
color: #FFFFFF;
text-decoration: none;
}

a.header:hover {
color: #0000FF;
text-decoration: none;
}

a.header:active {
color: #0000FF;
text-decoration: none;
}

.popup {
border: solid 1px #000000;
font-family: Tahoma;
font-size: 12px;
display: none;
position: fixed;
width: 300px;
z-index: 60;
}

.popuptitle {
background-color: #0000FF;
color: #FFFFFF;
font-weight: bold;
height: 15px;
padding: 5px;
}

.popupbody {
background-color: #999999;
height: 200px;
padding: 5px;
text-align: center;
overflow: auto;
}

.popupbottom {
background-color: #999999;
height: 30px;
padding: 5px;
text-align: center;
}

#popup1 {
top: 200px;
left: 200px;
}
