@charset "utf-8";

body {
	margin: 25px 0px 25px 0px;
	font: 13px/150% Helvetica, Arial, FreeSans, sans-serif;
	background: #000000 url(images/body-bg.png) repeat-x;
}

img {
	border: 0px;
}

container {
	display: block;
	width: 630px;
	margin: auto;

}

content {
	display: block;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #000000;
	color: #70a4b2;
	padding: 17px;
	text-align: left;
	background: #1f3a43;
}

form {
	display: inline;
}

.submit_input {
	color: #aac002;
	font-weight: bold;
	background: #19323a;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: #335966 1px solid;
	padding: 2px 10px 2px 10px;
}

.text_input {
	color: #70a4b2;
	background: #19323a;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: #335966 1px solid;
	padding: 3px 4px 3px 4px;
	margin-bottom: 3px;
}
.text_area {
	width: 98%;
	height: 200px;
	color: #70a4b2;
	background: #19323a;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: #335966 1px solid;
	padding: 5px;
	margin-bottom: 3px;
}

.error_title {
	color: #a23737;
	font-size: 15px;
	font-weight: bold;
}

.error_contianer {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: solid 1px #a23737;
	color: #FFFFFF;
	font-weight: bold;
	padding: 15px;
	text-align: center;
	background: #5c2b2b;
}
