body           {font-family: Arial, Helvetica, Verdana, sans-serif; background: #fff;}
h1             {font: bold large Arial, Helvetica, Verdana, sans-serif; color: #83451C;}
h2             {font: bold medium Arial, Helvetica, Verdana, sans-serif; color: #000;}
h3             {font: bold small Arial, Helvetica, Verdana, sans-serif; color: #000;}
ul             {line-height: 150%; margin: 15px; margin-top: 0px; list-style-type: disc;}
ol             {color: #000; line-height: 125%; margin-left: 23px;}
td             {font: x-small Arial, Helvetica, Verdana, sans-serif;}
th             {font: bold x-small Arial, Helvetica, Verdana, sans-serif; background: #83451C; color: #FFF;}
a              {font-weight: bold; color: #000; text-decoration: none;}
a:visited      {color: #666; }
a:hover        {color: #83451C; text-decoration: underline;}

.nav           {background:#fff;}
.nav ul        {margin: 0px; line-height: 110%; list-style-type: none;}

.main          {background: #fff;}

div.contractor {float: right; text-align: left; margin: 20px;}

.fine          {font: xx-small  Arial, Helvetica, Verdana, sans-serif;}
.fld           {color: #333;}
.lbl           {font-weight: bold; color: #333;}
.lit           {font-weight: bold; color: #FF0000;}
.form          {background-color: #F4EFEC; margin: 0px; padding: 5px; border: 2px solid #83451C;}
.emphasis      {font-weight: bold; color: #fff; background:#83451C; margin: 4px; letter-spacing: 0.1em;}
.process       {background: #F4EFEC; margin: 0px; padding: 5px; border: 1px dashed #83451C;}
.term          {font-weight: bold;}

.cn_frm	                      {background: #F4EFEC;}

.hr_frm                       {background: #F8F9F8; margin: 20px 0px; padding: 5px; border: 1px solid #C1A774; float: left;}
.hr_frm a                     {text-decoration: none; color: #4C7356;}
.hr_ttl                       {font: bold 13px  Arial, Helvetica, Verdana, sans-serif; color: #FFF; background: #C1A774; letter-spacing: 0.1em; padding: 0px;}
.hr_fld                       {font: 13px Arial, Helvetica, Verdana, sans-serif;}
.hr_lbl		              {font: bold 18px Arial, Helvetica, Verdana, sans-serif; color: #C1A774;}
.hr_lbl a, .hr_lbl a:visited  {font: bold 18px Arial, Helvetica, Verdana, sans-serif;}
.hr_lbl a:hover               {color: #C1A774; text-decoration: none;}

.ml_frm                       {background: #eeeeea; margin: 20px 0px; padding: 5px; border: 1px solid #7EA4CE; float: right;}
.ml_frm a                     {color: #ae1212; text-decoration: none;}
.ml_ttl                       {font-weight: bold; font-size: 13px; background: #7EA4CE; color: #FFF; letter-spacing: 0.1em; padding: 0px;}
.ml_fld                       {font-size: 13px;}
.ml_lbl			      {font-weight: bold; font-size: 17px; color: #7EA4CE;}
.ml_lbl a, .ml_lbl a:visited  {font-weight: bold; font-size: 17px;}
.ml_lbl a:hover               {color: #7EA4CE; text-decoration: none;}


