body{
  background-color: #ccdddd;
  margin: 20px;
}

td.maincont{
  margin:0px;
}

img{
  border-width: 0px;
}

input{
  border: 1px solid #aaaaaa;
  width: 250px;
}

input.butt{
  border: 1px solid #aaaaaa;
  width: auto;
}

input.buttpp{
  border: 0px solid #000000;
  width: auto;
}

div.form1{
  height: 20px;
}

table.form1{
  border-width: 0px;
}

tr.form1{
  text-align: left;
  padding: 2px 10px;
}

table.clublayout{
  margin: 0px;
  width: 900px;
  height: 550px;
  border: 0px none #333399;
  background-color: #ffffff;
  text-align: center;
}

td.formerror{
  background-color: #ffeeee;
  color: #ffffff;
  text-align: center;
}

.nwrap{
  white-space: nowrap;
}

.maincontent{
  display: block;
  height: 450px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: top;
  overflow: auto;
}

.padtext{
  padding: 10px;
  margin: 50px;
}

.frame1{
  display: block;
  width: 598px;
  height: 460px;
  margin: 10px 0px;
  background-color: #e3e7ef;
  border-top: 2px solid #cccccc;
  border-right: 2px solid #cccccc;
  border-bottom: 2px solid #999999;
  border-left: 2px solid #999999;
  padding: 6px;
}

.frame2{
  display: block;
  width: 586px;
  height: 450px;
  /*_height: 446px;*/
  margin: 1px;
  border-top: 2px solid #999999;
  border-right: 2px solid #999999;
  border-bottom: 2px solid #cccccc;
  border-left: 2px solid #cccccc;
  padding: 0px;
}

.frame1club{
  display: block;
  width: 812px;
  height: 512px;
  margin: 10px 0px;
  background-color: #e3e7ef;
  border-top: 2px solid #cccccc;
  border-right: 2px solid #cccccc;
  border-bottom: 2px solid #999999;
  border-left: 2px solid #999999;
  padding: 6px;
}

.frame2club{
  display: block;
  width: 800px;
  height: 500px;
  /*_height: 446px;*/
  margin: 1px;
  border-top: 2px solid #999999;
  border-right: 2px solid #999999;
  border-bottom: 2px solid #cccccc;
  border-left: 2px solid #cccccc;
  padding: 0px;
}

.style1 {
  background: url(./../img/button.jpg) no-repeat 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  text-decoration:none;
}
.style1 a{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  text-decoration:none
}
.style2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #0066ff;
}
.navibutton{
  background: url(./img/button.jpg);
}

td.foot{
  border: 0px none #000000;
  background-color: #ccdddd;
  color: #999999;
  text-align: center;
  font-size: 9px;
  font-family: verdana, sans-serif;
}

td.foot a:link, td.foot a:active, td.foot a:visited{
  color: #777777;
  text-decoration: none;
}

td.foot a:hover{
  text-decoration: underline overline;
}