body{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.166;
	margin: 0px;
	padding: 0px;
}



table.stats {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
    font-family: arial, helvetica,sans-serif;
    font-size: 10pt;
	line-height: 1.166;
}

table.stats a {
  text-decoration: none;
}

table.stats a:visited {
  text-decoration: none;
}

table.stats a:hover {
  text-decoration: none;
}



table.stats tr.d0 td.percent {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d1 td.percent {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d0 td {
	padding: 2px 2px 2px 2px;
}



table.stats tr.d1 td {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d0:hover td {
	padding: 2px 2px 2px 2px;
}



table.stats tr.d1:hover td {
	padding: 2px 2px 2px 2px;
}

table.stats tr:hover td.a {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d0alert td, 
table.stats tr.d0alert a {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d1alert td, 
table.stats tr.d1alert a {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d0alarm td, 
table.stats tr.d0alarm a {
	padding: 2px 2px 2px 2px;
}

table.stats tr.d1alarm td, 
table.stats tr.d1alarm a {
	padding: 2px 2px 2px 2px;
}

table.stats tr.th  td{
	padding: 2px 2px 2px 2px;
	font-weight: bolder;
}

table.stats tr.th:hover  td{
	padding: 2px 2px 2px 2px;
	font-weight: bolder;
}

table.stats tr.th:hover  td.a {
	padding: 2px 2px 2px 2px;
	font-weight: bolder;
}

table.stats tr td.td0 {
			border: 1px;
			font-family: arial, helvetica, sans-serif; 
			background-image: none;
			border: 1px solid;
}

table.stats tr td.td1 {
			border: 1px solid;
			font-family: arial, helvetica, sans-serif; 
			background-image: none;
			border: 1px solid;
}

table.stats div.div0 { 
			background-image: none;
			text-align: right; 
			float: left;
}

table.stats div.div1 { 
			background-image: none;
			text-align: right; 
			float: left;
}

pre{
  font-size: 18pt;
}

input{
  font-family: arial, helvetica, sans-serif;
}

textarea{
  font-family: arial, helvetica, sans-serif;
}

a{
  text-decoration: none;
}

a:link{
  text-decoration: none;
}

a:visited{
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

h1{
  font-family: Verdana, arial, helvetica, sans-serif;
  font-size: 14pt;
  margin: 0px;
  padding: 0px;
}



h2{
  font-family: arial, helvetica, sans-serif;
  font-size: 12pt;
  margin: 0px;
  padding: 0px;
}

h3{
  font-family: arial, helvetica, sans-serif;
  font-size: 11pt;
  margin: 0px;
  padding: 0px;
}

h4{
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  margin: 0px;
  padding: 0px;
}

h5{
  font-family: arial, helvetica, sans-serif;
  font-size: 12pt;
  margin: 0px;
  padding: 0px;
}

hr {
border: 0;
height: 1px;
width: 100%;
text-align: left;
}

#header{
  padding: 7px;
  border-bottom: 1px solid;
  height: 90px;
  width: 100%;
}

#nav{
  padding: 12px;
  border-bottom: 1px solid;
  border-top: 1px solid;
  border-right: 1px solid;
  width: 20%;
}

#credit2k{
  padding: 12px;
  border-bottom: 1px solid;
  border-top: 1px solid;
  border-right: 1px solid;
  width: 20%;
}

#main{
  height: 100px;
  overflow: auto;
}

#footer2k{
  padding: 7px;
  border-bottom: 1px solid;
  width: 80%;
}

/* #======================================# */


body{
	color: #00FF00;
	background-color: #222244; color: #FFFFFF;
/*	background-image: url(images/gradient_blue.png); */ 
	background-repeat: repeat;
}



table.stats {
	border-color: gray gray gray gray;
	background-color: #0000ff; color: #FFFFFF;
}

table.stats a {
  color: #FFFFFF;
}

table.stats a:visited {
  color: #FFFFFF;
}

table.stats a:hover {
  color: #FFFF00;
}



table.stats tr.d0 td.percent {
	background-color: #000000; color: #FFFFFF;
}

table.stats tr.d1 td.percent {
	background-color: #000000; color: #FFFFFF;
}

table.stats tr.d0 td {
	background-color: #999999; /* color: #FFFFFF;*/
}



table.stats tr.d1 td {
	background-color: #777777; /* color: #FFFFFF;*/
}

table.stats tr.d0:hover td {
	background-color: #000000; color: #FFFFFF;
}



table.stats tr.d1:hover td {
	background-color: #000000; color: #FFFFFF;
}

table.stats tr:hover td.a {
	background-color: #000000; color: #FFFF00;
}

table.stats tr.d0alert td, 
table.stats tr.d0alert a {
	background-color: #999900; color: #000000;
}

table.stats tr.d1alert td, 
table.stats tr.d1alert a {
	background-color: #777700; color: #000000;
}

table.stats tr.d0alarm td, 
table.stats tr.d0alarm a {
	background-color: red; color: #FFFFFF;
}

table.stats tr.d1alarm td, 
table.stats tr.d1alarm a {
	background-color: red; color: #FFFFFF;
	padding: 2px 2px 2px 2px;
}

table.stats tr.th  td{
	background-color: #444477; color: #FFFFFF;
}

table.stats tr.th:hover  td{
	background-color: #000000; color: #FFFFFF;
}

table.stats tr.th:hover  td.a {
	background-color: #000000; color: #FFFF00;
}

table.stats tr td.td0 {
			border: 1px solid #FFFFFF;
			background-color: #003333; 
			border: 1px solid #FFFFFF;
}

table.stats tr td.td1 {
			border: 1px solid #FFFFFF;
			background-color: #333355; 
			border: 1px solid #FFFFFF;
}

table.stats div.div0 { 
			background-color: #777777; 
			color: #FFFFFF;
}

table.stats div.div1 { 
			background-color: #0044ff; 
			color: #FFFFFF;
}

pre{
  color: #FFFFCC;
}

input{
  color: #FFFFFF;
  background-color: #000000;
  border-color: #009999;
}

textarea{
  color: #FFFFFF;
  background-color: #000000;
  border-color: #00FF00;
}

a{
  color: #FFFF00;
}

a:link{
  color: #FFFF00;
}

a:visited{
  color: #FFFF00;
}

a:hover{
  color: #ffffff;
}

h1{
  color: #EEEEEE;
}



h2{
  color: #00FF00;
}

h3{
  color: #00FF00;
}

h4{
  color: #00FF00;
}

h5{
  color: #FFFFFF;
}

hr {
color: #009999;
background-color: #009999;
}

#header{
  border-bottom: 1px solid #7777ff;
}

#nav{
  border-bottom: 1px solid #100000;
  border-top: 1px solid #100000;
  border-right: 1px solid #100000;
}

#credit2k{
  border-bottom: 1px solid #100000;
  border-top: 1px solid #100000;
  border-right: 1px solid #100000;
}



#footer2k{
  border-bottom: 1px solid #100000;
}

table.csv {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
}
table.csv th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.csv td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	-moz-border-radius: 0px 0px 0px 0px;
}