body { margin:0; }
#agreement { font-size:12px;font-family:verdana,sans-serif;width:650px;margin:auto;display:block; }
.c_a { text-align:center; }
.r_a { text-align:right; }
.m_va { vertical-align:middle; }
#ffla_title { border:1px #000 solid;margin-bottom:35px;text-align:center; }
.indent { margin-left:0.25in; text-indent:-.27in;margin-bottom:15px; }
.indent .indent { margin-bottom:0px; }
.indent tt { color:#00c; }
.indent tt a { text-decoration:none;color:#03c; }
.indent li { text-indent:0px; }
.field { color:#309;text-decoration:underline;white-space:nowrap; }
.small { font-size:70%; }
.medium { font-size:80%; }
.highlight { color:#009; }
.sig_table { margin:auto;width:90%;border:none; }
.sig_table .a td { border-bottom:1px solid #000;vertical-align:bottom; }
.sig_table .b { font-family:Verdana; }
.sig_table .fakelink { margin-right:8px; }

.initial { color:#083; }
.sect_title { color:#012;text-transform:uppercase; }

.tb_i { background-color:#c7f532; height:16px;border:none;border-bottom:1px solid #000;font-size:12px;font-family:arial,sans-serif; } /* initial textbox with highlighting */
.tb_u, .tb_init { background-color:#eef;height:16px;border:none;border-bottom:1px solid #000;font-size:12px;font-family:arial,sans-serif; } /* textbox with text filled in already */
.tb_s { background-color:#afa;margin-top:-1px;height:16px;border:1px solid #0f0;font-size:12px;font-family:arial,sans-serif; } /* textbox that is currently selected */

input[type="checkbox"] { vertical-align:middle; }

@media print {
 .tb_s, .tb_u, .tb_i, .tb_init { background:#fff; }
 .no_print { display:none; }
}
textarea { border:none;background-image:url(/img/ffla_line.gif);font-size:14px !important;font-family:arial,sans-serif !important;line-height:normal !important; }
.ta_s { border:1px solid #0f0;margin-bottom:-1px;margin-left:-1px;background-image:url(/img/ffla_line-s.gif); }