body  { margin:0px; padding:0px; }body#main {	background-color:#6c6c6f;	background-image:url('../images/bg_main.gif');	background-repeat:repeat-x;}form { margin: 0px; padding: 0px }div.alert { background-color:#6c6c6c;color:red; text-align:center; width:auto; padding:5px; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-style:solid; border-color:#6c6c6c#a9a9a9 #a9a9a9 #6c6c6c; border-width:1px;  }img.nogap { display:block; }a:link { color:#b11726; text-decoration:none; }a:visited { color:#A93940; text-decoration:none; }a:hover { color:#E71E31; text-decoration:underline; }a:active { color:#601726; text-decoration:none; }select { font-size:12px; border-width:1px; }option { border-style:solid; border-width:0px 0px 1px 0px; border-color:#dcdcdc; }input.textbox, textarea.textbox { font-size:12px; border-style:solid; border-width:1px; border-color:#636363 #dcdcdc #dcdcdc #636363; color:#000; }input.textbox:focus, textarea.textbox:focus { font-size:12px; border-style:solid; border-width:1px; border-color:#636363 #dcdcdc #dcdcdc #636363; background-color:#FFFF98; color:#000; }input.button { background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:1px;color:#6c6c6c; font-family: Arial, Helvetica, sans-serif; }input.button:active { background-color:#315284;font-size:12px;font-weight:bold; border-color:#000; border-style:solid; border-width:1px;color:#6c6c6c; font-family: Arial, Helvetica, sans-serif; }input.button_submit {  background-color:#315284;font-size:12px;font-weight:bold; border-color:#222; border-style:solid; border-width:2px; color:#6c6c6c; font-family: Arial, Helvetica, sans-serif; }input.button_submit:active {  background-color:#315284;font-size:12px; font-weight:bold; border-color:#000; border-style:solid; border-width:2px; color:#6c6c6c; font-family: Arial, Helvetica, sans-serif; }li { font-size: 12px; font-family: Arial, sans-serif; }h1, .h1	{ color: #374E78; font-weight: bold; font-size: 22px; font-family: Arial, Helvetica, sans-serif; }h2, .h2  { color: #999; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; }h3, .h3  { color: #374E78; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; }h4, .h4  { color: #999; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }.bodycopy { font-family:Arial, sans-serif; font-size:12px; color:#5B5B5B; line-height:110%; }label, .label { color: #374E78; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.note, .notes { font-family:Arial, sans-serif; font-size:10px; color:#5B5B5B; }.disclaimer { color: #6c6c6c; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }.border_all		{ border-style: solid; border-color: #999; border-width: 1px; }.border_bot		{ border-style: solid; border-color: #999; border-width: 0px 0px 1px 0px; }.border_top		{ border-style: solid; border-color: #999; border-width: 1px 0px 0px 0px; }.border_left	{ border-style: solid; border-color: #999; border-width: 0px 0px 0px 1px; }.border_rt		{ border-style: solid; border-color: #999; border-width: 0px 1px 0px 0px; }.border_topbot	{ border-style: solid; border-color: #999; border-width: 1px 0px 1px 0px; }.border_sides	{ border-style: solid; border-color: #999; border-width: 0px 1px 0px 1px; }.border_rb		{ border-style: solid; border-color: #999; border-width: 0px 1px 1px 0px; }.border_tl		{ border-style: solid; border-color: #999; border-width: 1px 0px 0px 1px; }/* CUSTOM STYLES BELOW */div#content_container {	margin:0px; padding:0px;	width:796px;	left:auto; right:auto;	border-style:solid;	border-color:#292929;	border-width:4px 4px 0px 4px;	background-color:#fff;}div#header {	margin:0px; padding:0px;	height:120px;	background-color:#374E78;}div#content {	padding:20px 20px 0px 20px;	background-color:#e3e3e4;	background-image:url('../images/bg_content.gif');	background-repeat:repeat-x;	text-align:left;}div#content_nopadding  {	background-color:#e3e3e4;	background-image:url('../images/bg_content.gif');	background-repeat:repeat-x;	text-align:left;}img#screened_logo {	padding:10px 0px 5px 0px;}div#footer {	margin:0px; padding:0px;	width:804px;	height:40px;	background-image:url('../images/footer.gif');	background-repeat:no-repeat;	left:auto;	right:auto;}div#footer span {	display:block;	text-align:center;	font-family:Arial, sans-serif;	color:#909EBB;	font-weight:bold;	font-size:12px;	padding-top:15px;}div#menu_redundant {	margin:10px 0px 20px 0px;	font-size:11px;	font-family:Arial, sans-serif;	color:#494949;}div#menu_redundant a:link {	color:#B2C3E7;}div#menu_redundant a:visited {	color:#B2C3E7;}div#menu_redundant a:hover {	color:#B2C3E7;	text-decoration:underline;}div#menu_redundant a:active {	color:red;}/* CUSTOM STYLES FOR FORM ELEMENTS */table.tbl_rndcorner {	empty-cells:show;}table.tbl_rndcorner td.tbl_rndcorner_bg {	background-color:#efefef;}table.button_custom {	margin:0px; padding:0px;	width:auto;	}table.button_custom td.button_custom_label {	background-image:url('../images/but_bg.gif');	background-repeat:repeat-x;}table.button_custom label {	display:block;	padding:0px 5px 0px 5px;	font-family:Arial, sans-serif;	font-weight:bold;	color:#fff;	font-size:12px;	cursor:pointer;}
