﻿*			{ margin: 0; }
img			{ border:0; }
.clearfix	{ float:none; clear:both; height:24px; }

/* ---  MASTER CONTAINER CSS  ---  */
body		{ background:#034b2b url('images/bkgd_body.jpg') repeat-x; font:normal 10pt/134% Verdana,Arial,Helvetica,sans-serif; color:#000000; }
#site		{ width:900px; margin:24px auto 0 auto; background:#ffffff; border:0px #bba84b solid; }
#top		{ width:900px; height:96px; margin:0; background:#ffffff url('images/bkgd_top.jpg') no-repeat; }
#top .logo	{ margin-left:18px; }

#nav		{ width:100%; height:24px; margin:0; padding:0; background:#034b2b url('images/bkgd_nav.gif') repeat-x; }
#nav ul		{ float:right; height:24px; margin-top:4px; list-style:none; }
#nav ul li	{ display:inline; padding: 0 24px; font:bold 11pt/100% Tahoma,Arial,Helvetica,sans-serif; border-left:2px #ffffff solid; }
#nav a:link, #nav a:visited	{ color:#ffffff; text-decoration:none; }
#nav a:hover, #nav a:active	{ color:#ffff00; }

#content	{ width:808px; margin:18px auto; }
#main		{ float:left; width:480px; }
#side		{ float:right; width:288px; }

#foot		{ width:900px; margin:12px auto 36px auto; background:#ffffff; }
#foot p		{ margin:18px; text-align:center; font:normal 08pt/167% Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#555555; }
#foot p a:link,
#foot p a:visited	{ color:#034b2b; text-decoration:none; font-weight:bold; }
#foot p a:hover,
#foot p a:active	{ color:#00ff00; text-decoration:underline; }

.ctr				{ text-align:center; }
.imglt				{ float:left; margin-right:18px; }
.imgrt				{ float:right; margin-left:18px; }

.intro				{ font-size:09pt; color:#555555; margin:6px 0; text-align:justify; }
.process			{ width:720px; margin:0 auto; clear:both; }
.tip				{ width:480px; padding:8px; margin:12px auto; background-color:#ccffee; border:2px #999999 solid; }
.underscore			{ text-decoration:underline; }

#calcinst			{ width:684px; padding:8px; margin:0 auto 12px auto; background-color:#ccffdd; border:2px #999999 solid; }
#calcinst h2		{ margin-top:0; font-size:10pt; }
#calcinst li		{ font-size:8pt; }

.contactlabel		{ width:72px; text-align:right; padding:3px 6px; }
.calclabel			{ width:180px; text-align:right; padding:3px 6px; }
.alert				{ text-align:center; color:#990000; font-size:8pt; font-weight:bold; }

.wizstepttl 		{ font:bold 14pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #005c96; }
.wizstepsubttl		{ font:bold 12pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #006699; margin:24px 0 6px 0; }
.mortapp 			{ color: #003399 }
.mortappemph 		{font:bold 10pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #666666; }

.mortapptable		{ padding:0; margin:6px auto; border:none; table-layout:fixed; width:100%; }
.mortapptable td	{ padding:2px 6px; }
.mortapptablettl	{ font:bold 12pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #005c96; margin:24px 0 6px 0; }

/* ---  CONTENT CSS  --- */

h1 			{ font:bold 14pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #034b2b; }
h2 			{ font:bold 12pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #034b2b; margin:24px 0 6px 0; }
h3 			{ font:bold 11pt/135% Tahoma,Arial,Helvetica,sans-serif; color: #666666; margin:24px 0 6px 0; }
p, td, th	{ font:normal 10pt/135% Verdana,Arial,Helvetica,sans-serif; margin:12px 0; color:#000000; }
ul li		{ font:normal 10pt/135% Verdana,Arial,Helvetica,sans-serif; margin:9px 0; margin-left:24px; list-style:square; }

p a:link	{ color:#0066cc; text-decoration:underline; font-weight:bold; }
p a:visited	{ color:#003399; text-decoration:underline; font-weight:bold; }
p a:hover	{ color:#cc0000; text-decoration:none; font-weight:bold; }
p a:active	{ color:#ff0000; text-decoration:none; font-weight:bold; }

#R				{ width:200px; margin:0 08px; }
#R h1 			{ font:bold 12pt/135% Arial, Helvetica, sans-serif; color: #0066CC; margin:0 0 6px 0; }
#R h2 			{ font:bold 10pt/135% Arial, Helvetica, sans-serif; color: #006699; margin:24px 0 6px 0; }
#R h3 			{ font:bold 10pt/135% Arial, Helvetica, sans-serif; color: #006699; margin:12px 0 6px 0; }
#R p, td, th	{ font:normal 10pt/135% Arial, Helvetica, sans-serif; margin:06px 0; }
#R ul li		{ font:normal 10pt/135% Arial, Helvetica, sans-serif; margin:6px 0; margin-left:18px; list-style:disc; }

p a:link	{ color:#0066cc; text-decoration:underline; font-weight:bold; }
p a:visited	{ color:#003399; text-decoration:underline; font-weight:bold; }
p a:hover	{ color:#cc0000; text-decoration:none; font-weight:bold; }
p a:active	{ color:#ff0000; text-decoration:none; font-weight:bold; }

/*
/*
*/

/*




