body                    		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt }
td                      		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt }
ul                      		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000 }

h1                      		{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 14pt; color:#000000; font-weight:bold; margin-bottom:0 }
h2                      		{ font-family: Swis721 Cn BT, Arial Narrow, Arial, Helvetica, sans-serif; font-size: 11pt; color:#870A05; font-weight:bold; margin-bottom:0 }
h3                      		{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 12pt; color:#000000; font-weight:bold; margin-bottom:0 }
h4                      		{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 12pt; color:#6EE1FF; font-weight:bold; margin-bottom:0 }
h5                      		{ color:#FFFFFF; font-size: 6pt; margin-bottom:0 }
h6                      		{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 14pt; color:#3CB9DC; font-weight:bold; margin-bottom:0 }

.top		               		{ color: #FFFFFF }
.top a:link   	     			{ color: #FFFFFF; text-decoration: none }
.top a:active 	     			{ color: #FFFFFF; text-decoration: none }
.top a:hover 	      			{ color: #FFFFFF; text-decoration: none }
.top a:visited  		   		{ color: #FFFFFF; text-decoration: none }

.tollfree1				{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 12pt; color:#FFFFFF; font-weight:bold }
.tollfree2				{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 12pt; color:#FFD700; font-weight:bold }
.scrollbar              { scrollbar-face-color: #505082; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #46466E; scrollbar-3dlight-color: e1e1ea; scrollbar-darkshadow-color: black; scrollbar-track-color: #0F1E46; scrollbar-arrow-color: #FFFFFF }
.textbox                { border:1px solid #646E64; background:#FFFFFF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; position:relative; top:1 }
.searchbox              { border:1px solid #FFD700; background:#FFFFFF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; position:relative; top:1 }
.dropmenu               { background:#FFFFFF; color: #000000; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; position:relative; top:1; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1 }
input.button            { border:1px solid #FFFFFF; padding:1; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #284628; color: #FFFFFF; position:relative; top:2 }
.date                   { font-family: Tahoma, Arial, Helvetica; font-size: 9pt; color: #870A05 }
a:visited               { color: #606060; text-decoration: none }
a:hover                 { color: #C32332; text-decoration: underline }
a:active                { color: #C32332; text-decoration: underline }
a:link                  { color: #640014; text-decoration: none }
.article                { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size:8pt; font-weight:bold }
.article a:visited      { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #606060; text-decoration: none; font-size:8pt; font-weight:bold }
.article a:link         { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #284628; text-decoration: none; font-size:8pt; font-weight:bold }
.article a:hover        { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size:8pt; font-weight:bold }
.article a:active       { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; font-size:8pt; font-weight:bold }
.footer                 { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size:8pt }
.footer a:visited       { font-family: Arial, Helvetica, sans-serif; color: #8C968C; text-decoration: none; font-size:8pt; font-weight:bold }
.footer a:link          { font-family: Arial, Helvetica, sans-serif; color: #640014; text-decoration: none; font-size:8pt; font-weight:bold }
.footer a:hover         { font-family: Arial, Helvetica, sans-serif; color: #C32332; text-decoration: underline; font-size:8pt; font-weight:bold }
.footer a:active        { font-family: Arial, Helvetica, sans-serif; color: #C32332; text-decoration: underline; font-size:8pt; font-weight:bold }
.scroller               { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 8pt }
.scroller a:link        { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size:8pt }
.scroller a:active      { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #D7E1D7; text-decoration: none; font-size:8pt }
.scroller a:hover       { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #D7E1D7; text-decoration: none; font-size:8pt }
.scroller a:visited     { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #AAB4AA; text-decoration: none; font-size:8pt }
ul.list1                { margin: 0px 0px 0px 0px; padding:0px; }
ul.list1 li 	     	{ margin: 0px; padding-left: 20px; background:url('images/bullet1.gif') no-repeat 0px 4px; list-style:none }
ul.list2                { margin: 0px 0px 0px 0px; padding:0px; }
ul.list2 li 			{ margin: 0px; padding-left: 10px; background:url('images/bullet2.gif') no-repeat 0px 4px; list-style:none }
ul.list3                { margin: 0px 0px 0px 0px; padding:0px; }
ul.list3 li 	     	{ margin: 0px; padding-left: 20px; background:url('images/bullet3.gif') no-repeat 0px 4px; list-style:none }
ol.list1                { margin: 0px 0px 0px 0px; padding:0px; }
ol.list1 li 	     	{ margin: 0px; padding-left: 20px; no-repeat 0px 4px }
.bullet1			    { list-style-image: url('images/bullet1.gif'); font-family: Tahoma, Arial, Helvetica; font-size: 8pt }
.bullet2			    { list-style-image: url('images/bullet2.gif'); font-family: Tahoma, Arial, Helvetica; font-size: 8pt }
.disclaimer             { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#640014 }
.required               { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FF0000 }
.rates                  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#C32332 }
.t8                     { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000 }
.tb8                    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.tbg8                   { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #645A14 }
.tgr8                   { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#284628 }
.tdr8                   { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#640014 }
.ao8                    { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FAE178 }
.tr8                    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color:#640014 }
.tw8                    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF }
.tbw8                   { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF }
.tby8                   { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFD700 }
.tbdr8                  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#640014 }
.tbgr8                  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color:#284628 }
.v9                     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt }
.tb9                    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold }
.a9                     { font-family: Arial, Helvetica, sans-serif; font-size: 9pt }
.tw9                    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF }
.tu9                    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration:underline }
.tbdr9                  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color:#870A05 }
.v10             		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
.vbgr10             	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#284628 }
.vb10             		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
.vbr10             		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#DC2328 }
.abdr11                 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color:#870A05 }
.abw11                  { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF }
.ab12                   { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold }
.sb16					{ font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 16pt; color:#000000; font-weight:bold }

.pt10             		        { padding:10px 0px 0px 0px }
.pr10             		        { padding:0px 10px 0px 0px }
.pb10             		        { padding:0px 0px 10px 0px }
.pl10             		        { padding:0px 0px 0px 10px }
.plr10             		        { padding:0px 10px 0px 10px }
.pad10             		        { padding:10px 10px 10px 10px }

#box1                   		{ padding:10px 5px 10px 5px; background-color:#FAFAFA; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 0px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt }
#mr1                    		{ padding:5px 5px 5px 5px; background-color:#284628 ; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 0px;font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold }
#mr1 a:visited          		{ color: #FFD700; text-decoration: none }
#mr1 a:hover            		{ color: #FFFFFF; text-decoration: underline }
#mr1 a:active           		{ color: #FFFFFF; text-decoration: underline }
#mr1 a:link             		{ color: #FFD700; text-decoration: none }
#alert                  		{ padding:5px 5px 5px 5px; background-color:#FFFFFF; border-style: solid; border-color: #DC2328; border-width: 1px 1px 1px 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
#military               		{ background-color:#FFFFFF; border-style: solid; border-color: #DC2328; border-width: 1px 1px 1px 1px }
#military .top          		{ padding:10px 10px 10px 10px; font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#DC2328 }
#military .bottom       		{ padding:10px 10px 10px 10px; background-image:url("http://www.firstmutualmortgage.com/mortgage_review/images/military_bg1.jpg"); background-repeat:repeat; background-position: 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt }
#reverse1               		{ padding:5px 5px 5px 5px; background-color:#FFFFFF; border-style: solid; border-color: #DC2328; border-width: 1px 1px 1px 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
#glp .main              		{ padding:10px 0px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
#glp .top               		{ padding:10px 10px 10px 10px; background-color:#4D4D4D; font-family: Swis721 BT, Arial, Helvetica, sans-serif; font-size: 12pt; color:#FFFFFF; font-weight:bold }
#glp .bottom            		{ padding:10px 10px 10px 10px; background-color:#961414; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFFFFF; font-weight:bold }
#expert 	            		{ border-style: solid; border-color: #646E64; border-width: 1px 1px 1px 1px }
#expert .top            		{ padding: 10px 10px 10px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #284628; font-weight: bold }
#expert .question       		{ padding: 10px 10px 10px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt }
#expert .answer         		{ padding: 10px 10px 10px 10px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #640014 }