body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFFF;
	margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
}
.check_good {
	color: #4AA02C;
}
.check_miss {
	color: #A0A017;
}
.check_bad {
	color: #800517;
}
.medialist {
	font-size: 12px;
	}
.header {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
}
.headbar {
        background-color: #1356B1;
	border-color: #1356B1;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
}
.headbarfont {
	background-color: #1356B1;
        border-color: #1356B1;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding: 3px;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: middle;
}
.vitals {
	border: solid 1px;
	border-color: #cfcfcf;
	text-align: left;
	color: #555555;
	font-size: 8pt;
	margin-bottom: 2px;
}
.login {
        border: solid 1px;
        border-color: #CCCCCC;
        text-align: left;
        color: #000000;
        font-size: 8pt;
        margin-bottom: 2px;
}

.disks {
        text-align: left;
        color: #555555;
        font-size: 8pt;
        margin-bottom: 2px;
}
.events {
        width: 400px;
	border: solid 1px;
        border-color: #cfcfcf;
        text-align: left;
        color: #555555;
        font-size: 10pt;
        margin-bottom: 0px;
}
.copyright {
	font-size: 8pt;
	color: #666666;
}
.infospan {
	text-decoration: none;
	cursor: help;
}
input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border: 1px #000000 solid;
margin-top: 0px;
margin-bottom: 2px;
padding-left: 3px;
padding-right: 3px;
}
select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
border: 1px #000000 solid;
margin-top: 0px;
margin-bottom: 2px;
padding-left: 0px;
padding-right: 0px;
}


a.headbarlink:link {
 	color: #37E8FE;
 	font-weight: bold;
 	text-decoration: none;
}
a.headbarlink:visited {
        color: #37E8FE;
        font-weight: bold;
        text-decoration: none;
}
a.headbarlink:hover {
	color: #FFFFFF;
}

a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}


.textmiddle {vertical-align:middle;} 

div.graph img {
   margin: 5px 0;
   }
div.graph table, div#legend table {
   font-size: .8em;
   }
div.graph table td {
   padding: 0 10px;
   text-align: right;
   }
div table .in th, div table td span.in {
   color: #00cc00;
   }
div table .out th, div table td span.out {
   color: #0000ff;
   }
div table .inpeak th {
   color: #006600;
   }
div table .outpeak th {
   color: #ff00ff;
   }
div#legend th {
   text-align: right;
   }
.selected {
	background-color: #1356B1;
	}
.bubbleInfo {
    position: relative;
}

.popup {
	font-weight: normal;
	background: url(../imgs/hovermed.png) no-repeat;
	width: 100px;
	height: 36px;
	position: absolute;
	text-align: center;
	font-style: normal;
	z-index: 2;
	display: none;
	float: left;

}
