/*
##########################################
# CORE
##########################################
*/

body {
	background: #ffffff;
	margin: 0px;
	margin-top: 40px;
	text-align: center; }

form {
	margin: 0px; }

table {
	border-collapse: collapse;
	border-spacing: 0px; }

td {
	padding: 0px;
	vertical-align: top; }

p {
	margin: 0px; }

div {
	text-align: left; }

div.body {
	width: 784px; }

/*
##########################################
# CONTENT
##########################################
*/

table.content {
	width: 100%; }

table.content td {
	padding: 0px 12px; }

p.header {
	color: #62a506;
	font-family: arial;
	font-size: 14px;
	font-weight: bold; }

p.content {
	color: #113b69;
	font-family: arial;
	font-size: 11px;
	line-height: 16px; }

a {
	color: #2d7bce;
	font-family: arial;
	font-size: 11px;
	line-height: 16px; }

a:hover {
	color: #62a506; }

div.line {
	width: 100%;
	background: #62a506 url("../img/line.gif") repeat-x top;
	display: block;
	overflow: hidden;
	height: 1px;
	margin: 3px 0px; }

ul {
	margin: 0px 15px;
	color: #113b69;
	font-family: arial;
	font-size: 11px;
	line-height: 16px; }

/*
##########################################
# FOOTER
##########################################
*/

div.footer {
	text-align: center;
	margin: 24px;
	margin-top: 10px; }

div.footer p {
	color: #113b69;
	font-family: arial;
	font-size: 8px;
	line-height: 15px;
	font-weight: bold; }

div.footer a {
	color: #2d7bce;
	font-family: arial;
	font-size: 8px;
	line-height: 15px;
	font-weight: bold; }

div.footer a:hover {
	color: #62a506; }

/*
##########################################
# FORMS
##########################################
*/

div.input {
	margin: 2px 0px;
	background: #e0effe;
	text-align:left;
	width: 1px;
	border: 1px solid #113b69; }

input.textbox, .dropdown {
	background: #e0effe;
	width: 270px;
	color: #113b69;
	height: 18px;
	font-family: arial;
	font-size: 11px;
	border: none; }

input.button {
	border: none;
	margin: 0px;
	background: #4681c1;
	color: #ffffff;
	height: 20px;
	font-family: arial;
	font-size: 11px;
	cursor: hand; }

.textarea {
	background: #e0effe;
	color: #113b69;
	font-family: arial;
	font-size: 11px;
	border: none; }