a:hover {
font-weight: bold;
}

body
{
  margin: 0;
  padding: 100px;
  font-family: "Verdana", Arial, Sans-Serif;
  background-color: #1f019f;
}

#title
{
  margin: 0px auto;
  width: 408px;
  height: 110px;
  text-align: center;
}

#top
{
  margin: 0px auto;
  text-align: left;
  font-size: 7.5pt;  
  width: 408px;
  background-color: #1d97ff;
  border: 1px solid #000000;
  padding: 5px;
}

#bottom
{
  margin: 0px auto;
  text-align: left;
  font-size: 7.5pt;
  width: 408px;
  background-color: #1d97ff;
  border: 1px solid #000000;
  padding: 5px;
}

#middle
{
  margin: 0px auto;
  text-align: left;
  font-size: 7.5pt;
  width: 408px;
  background-color: #FFFFFF;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 5px;
}

#middleclothes
{
  margin: 0px auto;
  text-align: left;
  font-size: 7.5pt; 
  width: 175px;
  height: 420px;
  background-color: #FFFFFF;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 5px;
}

#middlesearch
{
  margin: 0px auto;
  text-align: left;
  font-size: 7.5pt;  
  width: 175px;
  height: 500px;
  background-color: #FFFFFF;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 5px;
}

#middlepass
{
  margin: 0px auto;
  text-align: left;
  font-size: 7.5pt;
  width: 175px;
  height: 170px;
  background-color: #FFFFFF;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 5px;
}

.inputtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#stats
{
  margin: 0px auto;
  text-align: center;
  float: left;
  font-size: 7.5pt;
  width: 175px;
  height: 145px;
  background-color: #1d97ff;
  border: 1px dashed #000000;
  padding: 5px;
}

#statsright
{
  margin: 0px auto;
  text-align: center;
  float: right;
  font-size: 7.5pt;
  width: 175px;
  height: 145px;
  background-color: #1d97ff;
  border: 1px dashed #000000;
  padding: 5px;
}

#container
{
  width: 480px;
  height: 200px;
  margin: 0 auto;
  background-color: #FFFFFF;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

#container img
{
  margin: 0px 0px 10px 28px;
}
#regbox
{
  text-align: center;
  font-size: 7.5pt;
  width: 480px;
  margin: 0px auto;
  background-color: #B3BFDD;
  border: 1px solid #000000;
  padding: 5px;
}

#regbox2
{
  text-align: center;
  font-size: 7.5pt;
  width: 210px;
  margin: 0px auto;
  background-color: #B3BFDD;
  border: 1px solid #000000;
  padding: 5px;
}

#regboxfinal
{
  text-align: center;
  font-size: 7.5pt;
  width: 200px;
  margin: 0px auto;
  padding: 5px;
}

#subhead
{
  font-size: 10px;
  color: #000000;
  font-weight: bold;
  text-decoration: underline;
  text-align: left;
  margin: 0px auto;
  width: 487px;
  margin-bottom: 20px;
  background-color: #B3BFDD;
  border: 1px solid #000000;
  padding: 2px 0px 2px 3px;
}

#error img
{
  margin: 4px 5px 0px 0px;
}

#error
{
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  margin: 0px auto;
  width: 480px;
}