<STYLE TYPE="text/css">
a:link, a:visited {
	color: #143051;
	text-decoration: underline;
}

a:hover {
	color: #345B84;
}
.bodytext		
{
	text-align: left;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
.bodytextcenter		
{
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
	align: center;
}
.bodytextheader		
{
	text-align: left;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
.bodytextnumbers		
{
	text-align: left;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
.bodytextright		
{
	text-align: right;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
.footer		
{
	text-align: left;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
.navigation_steps		
{
	color: #143051;
	text-align: right;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
.text_normal_error
{
	text-align: left;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}
body {
	margin: 0; padding: 10px 0 0 0;
	background-color: #000000;
	color: #000000;
}

#wrapper {
    margin: 0 auto; padding: 0;
	margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 680px;
}

#main {
	border: 2px solid #102F4F;
	background-color: #FFFFFF;
	padding: 10px;
}

#main_outer {
	padding: 10px;
	background-color: #FFFFFF;
}

#footer {
	margin: 0; padding: 0;
	border: 1px solid #ccc;
}

#mailing_list td {
	text-align: left;
}

/* TYPOGRAPHY */

p {
	text-transform: uppercase;
}

p.mailing_list {
	text-align: left;
	font: bold 11px/15px arial,helvetica,sans-serif;
	margin: 0 10px 20px 0; padding: 0;
}

p span {
	font: bold 14px/15px arial,helvetica,sans-serif;
}

p.small {
	text-align: center;
	font: bold 11px/12px arial,helvetica,sans-serif;
	margin: 8px; padding: 0;
}

#mailing_list p {
	text-align: right;
	font: bold 11px/11px arial,helvetica,sans-serif;
	margin: 0; padding: 0;
}

h3 {
	text-align: left;
	font: bold 14px/14px arial,helvetica,sans-serif;
	margin: 0 0 20px 0; padding: 0;
	color: #404759;
}

/*
p.small span {
	font: bold 16px/16px arial,helvetica,sans-serif;
}
*/

/* LINKS */



/* FORM */

input {
	border: 1px solid #102F4F;
}

input:focus, .submit {
		background-color: #F3F6F5;
}

</STYLE>