a:link{color:blue; background-color:transparent;}
a:visited{color:blue; background-color:transparent;}
a:hover{color:blue; background-color:transparent;}
a:active{color:blue; background-color:transparent;}

body{background:#999;
  margin:0; padding:0;
  font: 12px/1.5 Verdana, Arial, sans-serif;}
h1{font:bold 300% black;
  margin:0; padding:0;
  text-align:center;
  letter-spacing:0.25em;
  border:1px double #666;
  border-width:5px 0;
  background:#bdc6de;}
h2{font:bold 180% black;
  font-style:italic;
  letter-spacing:0.25em;
  text-align:center;
  margin:-5px 0 0 0;
  padding:0 0 10px 0;}
p{margin:20px;}
p#reglink{
  margin:0; padding:3px;
  margin-top:1px;
}

p#storelink{
  text-align:center;}
p#copyright{
  font-size:9px;
  text-align:center;}
span{font:bold 110% black;}

/*td, th{border:1px solid black;}*/

table#login{
  margin:0; padding:3px;}
table#loguser{
  margin:0; padding:0; width:100%;}
table.select{
  margin:0; padding:0;
  width:100%;}
table.select tr#display th{
  margin:0; padding:0;
  text-align:center;
}
table.select th{text-align:left;
  padding:10px;}
table.select td{text-align:center;
  padding:10px;
  /*border:1px solid black;*/}

select.menu{
  width:120px;}

select.sav_des_menu{
  margin:0; padding:0;
  width:350px;
  margin-right:20px;}

div#form{
  margin:0; padding:0;
  border:2px solid black;
  background:white;
  position:absolute;
  left:18px; top:5px;
  z-index:2;

  width:436px; /*ie5win fix begins*/
  voice-family:"\"}\"";
  voice-family:inherit;
  width:432px;}
html>body #form{
  width: 432px;} /*ie5win fix ends*/

div#logo{
  text-align:center;
  margin:0; padding:0; border:0;
  background:#3399cc;
  width:432px;}
div#login, div#selections, div#designs{
  margin:0; padding:0;
  border:2px solid black;
  border-width:0 0 2px 0;
  padding-bottom:5px;
  margin-bottom:5px;

  width:436px; /*ie5win fix begins*/
  voice-family:"\"}\"";
  voice-family:inherit;
  width:432px;}

html>body #form{
  width: 432px;} /*ie5win fix ends*/

div#footer{
  margin:0; padding:0;}
div#validator{
  position:absolute;
  left:18px; bottom:5px;
  z-index:1;}

div#background{
  border:2px solid black;
  margin:0; padding:0;
  position:absolute;
  left:452px; top:5px;
  z-index:5}
div#body{
  border:2px solid black;
  margin:0; padding:0;
  position:absolute;
  left:452px; top: 5px;
  z-index:10}
div#rubber{
  border:2px solid black;
  margin:0; padding:0;
  position:absolute;
  left:452px; top: 5px;
  z-index:20}
div#tape{
  border:2px solid transparent;
  margin:0; padding:0;
  position:absolute;
  left:452px; top: 5px;
  z-index:100}

div#counter{
  position:absolute;
  top:100px; left:100px;
  z-index:1;}

div#uniquehits{
  position:absolute;
  bottom:-10px; left:125px;
  z-index:1;}

