body {
  color: #EFEFEF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: small;
  background-color: #000000;
  margin: 0;
}

a {
  color: #66ff00;
  text-decoration: none;
  border: none;
}

a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a img {
  border: none;
}

#screen {
  text-align: center;
  height: 480px;
  width: 320px;
  background-image: url('windows.jpg');
  font-size: large;
  color: #FFFF66;
  position: absolute;
  left: 0px;
  top: 0px;
}

#bsod {
  text-align: center;
  height: 480px;
  width: 320px;
  position: absolute;
  left: 0px;
  top: 0px;
  font-size: large;
  color: #FFFF66;
  background-color: #0000FF;
  display: none;
}

#bsodheader {
 position: absolute;
 left: 110px;
 top: 120px;
 width: 100px;
 text-align: center;
 background-color: #DDDDDD;
 color: #0000FF;
 font-family: Courier, monospace;
 font-weight: bold;
 font-size: 10px;
}

#bsodtext {
 position: absolute;
 top: 180px;
 left: 40px;
 width: 240px;
 text-align: left;
 background-color: #0000FF;
 color: #FFFFFF;
 font-family: Courier, monospace;
 font-weight: bold;
 font-size: 10px;
}

#start {
  position: absolute;
  width: 101px;
  height: 29px;
  position: absolute;
  left: 0px;
  bottom: 0px;
}

#clock {
  position: absolute;
  text-align: center;
  width: 74px;
  height: 28px;
  font-size: 9px;
  color: #FFFFFF;
  right: 0px;
  bottom: 0px;
  background: #000000 url('ticker.png') no-repeat;
}

#menu {
  position: absolute;
  color: #000000;
  left: 0px;
  bottom: 30px;
  display: none;
  background-color: #CFCFCF;
}

.navmenu{
border: 1px solid #999999;
background-color: #CFCFCF;
border-bottom-width: 0;
width: 160px;
}

.navmenu ul{
padding: 0;
margin: 0;
list-style-type: none;
}

.navmenu h2{
font: bold 11px Tahoma;
padding: 4px 3px;
display: block;
width: 100%;
height: 32px;
color: #000000;
text-decoration: none;
border-bottom: 1px solid #999999;
text-align: left;
}

.navmenu a{
font: bold 11px Tahoma;
padding: 4px 3px;
display: block;
height: 32px;
width: 100%; /*Define width for IE6's sake*/
color: #000000;
text-decoration: none;
border-bottom: 1px solid #999999;
text-align: left;
}

.navmenu a:visited{
color: #000000;
}

html>body .navmenu a{ /*Non IE rule*/
width: auto;
}

.navmenu a:hover{
background-color: #000080;
color: #FFFFFF;
}

#warning {
  position: absolute;
  color: #000000;
  left: 2px;
  top: 60px;
  display: none;
}

