@charset "utf-8";
body {
	font: normal 14px/18px tahoma,Geneva,arial,Helvetica,sans-serif;
	background-color: #000000;
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	color: #ffffff;
}
.mainbody #container {
	width: 780px;
	margin: 0 auto;
	border: 0px solid #660033;
	text-align: left
}
.mainbody #mainContent {
	background-color: #000066;
	background-image:url(../images/starry-sky-background.jpg);
	background-position: top left;
	background-attachment:scroll;
	background-repeat:repeat;
	padding: 40px;
}
table {
	margin-top:10px;
	width:700px;
}
td.leftbox {
	text-align:left;
	vertical-align:top;
	width:425px;
	padding:0px 20px 0px 20px;
}
td.rightbox {
	width:275px;
	text-align:center;
	vertical-align:top;
}
h1	{
	font:bold 16px/20px tahoma,Geneva,arial,Helvetica,sans-serif;
}
p {
	font: normal 14px/18px tahoma,Geneva,arial,Helvetica,sans-serif;
	color:#ffffff;
	letter-spacing:0.07em;
	margin:0px 0px 10px 0px;
}
form input {
	font: normal 12px/16px tahoma,Geneva,arial,Helvetica,sans-serif;
	border:1px solid black;
	background:white;
	color:black;
	padding:2px;
}
.btns {
	padding:0px 5px 0px 5px;
}