body {
padding: 0;
background-color: #100040;
color: #a0a0a0
font-family: verdana, arial, sans-serif;
font-size: 12pt;
line-height:12pt;

}

div#page{
  width:800px;
  height:100%;
  margin-top:auto;
  margin-bottom:auto;
  margin-left:auto;
  margin-right:auto;
  background-color:#201030;
  border:none;
  padding:0px;
}


table, td {
  margin:0px;  
}

.center {text-align:center;}

.centered {
  text-align:center;
  vertical-align:middle;
}

.component {
  width:300px;
  padding:5px;
}

.inactive {
  font-size: 18pt;
  color:red;
}

.trying {
  font-size: 18pt;
  text-decoration:blink;
  color: #808080;
}

.active {
  font-size: 18pt;
  color: #00ff00;
}

.label {
  margin:0px;
  font-size: 14pt;
  color: #9090a0;
}

p, dd {
color: #a0a0a0;
font-family: verdana, arial, sans-serif;
font-size: 12pt;
}

input {
  border:none;
  background-color:#303030;
  color: #a0a0a0;
}

dt {
font-weight: bold;
}

ul {
font-size: 12pt;
line-height: 12pt;
}

h1, h2, h3 {
margin: 0.25em 0;
padding: 0.25em 0;
color: #a0a0a0;
font-weight: bold;
}

.starfield img {
  margin:0px;
  padding:0px;
}

a, a:link, a:active, a:visited {
	color: #ff2020;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #ffb5b5;
}

a img, a img.preview {
border: none;
text-decoration: none;
}

a:link img, a:visited img, a:hover img {
border: none;
text-decoration: none;
}

.top {
vertical-align: bottom;
text-align: left;
}

.grey {
background: #b5b5b5 none repeat scroll 0% 50%;
}
