@charset "UTF-8";* {	margin: 0px;	padding: 0px;}body {	margin: 0px;	padding: 0px;	text-align: center;	background: #9D9FA2;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	color: #333333;	line-height: 1.3em;}a {	font-weight: bold;	text-decoration: none;	color: #0033FF;}a:visited {	font-weight: bold;	text-decoration: none;	color: #0033FF;}a:hover {	text-decoration: underline;}form {	margin: 0px;	padding: 0px;}img {	border-style: none;}#header {	background: url(../images/header_bg.png) no-repeat center top;	height: 135px;	margin: 15px auto 0px;	padding: 0px;	width: 850px;	text-indent: -9999px;}#body_content {	text-align: left;	background: url(../images/body_bg.png) repeat-y center top;	margin: 0px auto;	width: 850px;	padding: 0px;	position: relative;}#main_content {	width: 830px;	margin: 0px auto;	padding: 0px;}#main_content h1 {	font-size: 1.3em;	color: #D31145;	background: url(../images/gradient.png) repeat-x;	padding: 40px 220px 10px 40px;}#main_content p {	font-size: .9em;	margin: 0px;	padding: 10px 220px 10px 40px;}#main_content ul {	font-weight: bold;	font-size: 1em;	margin: 0px;	padding: 5px 0px 5px 60px;}#request_form fieldset {	margin: 20px;	padding: 10px;	overflow: auto;	border-top: 1px solid #CCCCCC;	border-right: none;	border-bottom: 1px solid #CCCCCC;	border-left: none;	background: url(../images/gradient.png) repeat-x center top;}#request_form legend {	color: #333333;	font-weight: bold;	text-transform: uppercase;	padding-right: 5px;	padding-left: 5px;}#request_form label {	color: #666666;	text-transform: uppercase;	font-weight: bold;	font-size: 0.7em;}#request_form p {	margin: 0px;	padding: 5px 40px;}#request_form  input.TextBox {	border: 1px solid #999999;	padding: 2px;	color: #333333;	font-weight: bold;	background: url(../images/gradient.png) repeat-x center top;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;}#request_form fieldset p {	margin: 0px;	padding: 3px 0px;}#request_form div.ColumnOne {	float: left;	width: 330px;}#request_form div.ColumnTwo {	margin-left: 340px;}#request_form textarea {	border: 1px solid #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #333333;	font-weight: bold;	background: url(../images/gradient.png) repeat-x center top;	padding: 3px;}.RequiredFields {	color: #D31145;	font-weight: bold;}p#submit_button {	text-align: right;	padding-right: 80px;}input#submit {	text-transform: uppercase;	color: #FFFFFF;	background: #D31145;	font-weight: bold;	padding: 3px 4px;	margin: 0px 0px 0px 10px;	border-top: 2px solid #F1536B;	border-right: 2px solid #7F1227;	border-bottom: 2px solid #7F1227;	border-left: 2px solid #F1536B;}#menu {	width: 165px;	position: absolute;	top: 40px;	right: 40px;	background: url(../images/gradient.png) repeat-x center top;	text-align: center;	margin: 0px;	padding: 0px;	border-bottom: 1px solid #CCCCCC;	border-top: 1px solid #CCCCCC;}#menu  p  {	font-size: 0.9em;	font-weight: bold;	line-height: 1.3em;	padding: 15px 8px;}#menu #logotype {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1em;	color: #D31145;}#footer {	background: url(../images/footer_bg.png) no-repeat center bottom;	text-align: right;	height: 65px;	width: 850px;	margin: 0px auto;	padding: 0px;}#footer p {	font-size: .8em;	margin: 0px;	padding: 20px 40px 0px 0px;	color: #666666;}#footer #valid_html {	float: left;	padding-left: 50px;}#footer #valid_css {	float: left;	padding-left: 0px;}#error {	background: #FFDC60;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 2px solid #DCB233;	border-top: 2px solid #DCB233;}#error ul {	font-size: .8em;}#success {	background: #BBFB80;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 2px solid #89AF5E;	border-top: 2px solid #89AF5E;}
