body {
  padding:0;
  margin:0;
	color:#fff;
  background:#000;
	font-size:14px;
  color:#333;
}

h1 {
  padding:0;
  margin:0;
}

h2 {
  width:560px;
  padding:0 0 3px;
  margin:0 auto 5px;
  font-size:16px;
  border-bottom:1px solid #990100;
}

div.linktopagehead2 {
  margin:20px 0 0 0;
  padding:0 25px 0 0;
  text-align:right;
}

select,
textarea {
  padding:1px;
}

input { height:1.2em; }

img {
  margin:0;
  padding:0;
  border:0;
}

div#container,
div#headerlogo,
div.mailmaga_img {
  width:600px;
  margin:0 auto;
  padding:0;
}

div#headerlogo {
  height:79px;
}

div.mailmaga_img {
  height:150px;
}

div.content {
  width:600px;
  padding:20px 0;
  margin:0 auto;
  background:#fff;
}

div.content p {
  color:#000;
  padding:0 20px;
  margin:0 0 10px 0;
}

table.form {
  width:560px;
  margin:0 auto 10px;
  border-top:1px solid #fff;
	border-collapse:collapse;
	border-spacing:0;
}

table.form tr th {
  width:100px;
  text-align:left;
  color:#fff;
  font-weight:nomal;
  width:180px;
  padding:10px;
  background:#990100;
  border-bottom:1px solid #fff;
}

table.form tr td {
  color:#fff;
  padding:10px;
  background:#484848;
  border-bottom:1px solid #fff;
}

table.form tr td input {
  height:12px;
  padding:4px;
  line-height:1;
}

div.button_box {
  width:130px;
  padding:0 0 15px;
  margin:0 auto;
}

div.button_box input.input_btn {
  font-size:14px;
  cursor:pointer;
  border:0px;
  width:130px;
  height:36px;
  background:url("./submit_btn.jpg") no-repeat left top;
  color:#ededed;
  font-weight:bold;
}

div.button_box input.input_btn:hover {
  background:url("./submit_btn.jpg") no-repeat left bottom;
  color:#fff;
}

div#copyright {
  color:#fff;
  text-align:center;
  padding:10px 0;
  font-size:10px;
}
