body                          { font-family:arial; font-size: 9pt; color: #2b4371; margin: 0; padding: 0; }
table                         { margin: 0; padding: 0; border: 0; }
form                          { margin: 0; padding: 0; }
input                         { color: #2b4371; font-size: 10pt; border:1px solid #466a97; height:20px; width: 170px; padding-left: 3px; margin-left:3px; margin-bottom: 1px; margin-top: 1px; }
select                        { border:1px solid #466a97; height: 20px; width: 170px; margin-left:3px; }
h4                            { text-align: justify; padding-left: 10; padding-right: 2; padding-top: 0; padding-bottom: 0;  font-size: 10pt; font-weight:normal; }
img                           { border-style: none; }
iframe                        { background-color: #FFFFFF }
form                          { margin: 0; padding: 0; }
textarea                      { font-family: arial; white-space: normal; color: #3D5272; text-align: left; text-indent: 3px; font-size: 9pt; vertical-align: middle; width: 400px; height: 150px; border: 1px solid #b1b1c0; background-color: #FFFFFF }

.cinput                       { color:#3D5272;text-align: left; text-indent: 3px; font-size: 9pt; vertical-align: middle; width: 400px; height: 20px; border: 1px solid #b1b1c0; background-color: #FFFFFF }
.required                     { border:1px solid #466a97; background: #FFFFFF; padding: 10px; margin-left: 5px }
.maintable                    { height: 100%; width: 100%; }
.loan                         { text-align:right; }
.submit                       { font-size: 10px; font-weight:bold; background-color: white; color: #324b6b; border:1px solid #466a97; height:20px; width: 75px; }
.normal                       { font-weight:normal; }

.tile_top                     { height: 110; background: url(../images/tile_top.gif) repeat-x; }

.header                       { color: #d5f1ff; font-size: 10pt; letter-spacing: 3px; vertical-align: bottom; text-align: center; padding-bottom: 1px; width: 765; height: 110; background:url(../images/tile_header.gif) repeat-x; }
.header a				              { color: #ffffff; font-size: 9pt !important; letter-spacing: 0px !important;  text-decoration:none; font-family: Arial; font-weight: bold }
.header a:hover               { color: #aeff9f; text-decoration: underline overline;  font-family: Arial; font-size: 9pt }
.header a:hover:focus         { color: #aeff9f; text-decoration: underline overline;  font-family: Arial; font-size: 9pt }

.sides                        { background-color: #306b98; }
.main                         { font-size: 10pt; vertical-align:top; width: 765; background-color: #ffffff; }
.main_loan                    { text-align: center; vertical-align:top; width: 765; background-color: #ffffff; }
.home                         { vertical-align: top; width: 765; background-color: #e7e7e7; }
.foot_side                    { height: 44; background:url(../images/footer.gif) repeat-x; }

.foot                         { color: #2b4371; font-size: 9pt; padding-top: 5px; vertical-align: middle; text-align: center; height: 44; background: url(../images/footer.gif) repeat-x; } 
.foot   a				              { color: #2b4371; font-size: 9pt !important; letter-spacing: 0px !important;  text-decoration:none; font-family: Arial; font-weight: bold }
.foot   a:hover               { color: #0062c4; text-decoration: underline overline;  font-family: Arial; font-size: 9pt }
.foot   a:hover:focus         { color: #0062c4; text-decoration: underline overline;  font-family: Arial; font-size: 9pt }
.cc                           { font-size: 12pt; }

.table_loan                   { background: url(../images/back_loan.jpg) 20px 150px no-repeat; width: 750px; margin: 0; padding: 0; border: 0; }
.colspan_loan                 { font-size: 9pt; width: 100%; text-align:center; }
.td_loan                      { font-size: 9pt; vertical-align:top; text-align: right; width: 50% }

.title                        { font-size: 12pt; font-weight: bold; color: #0e6c00; }

.terms                        { font-size: 9pt !important; border: 1px solid #466a97; height: 70; padding: 2px; width: 700px; }
.termstable                   { font-size: 9pt !important; padding: 5px; text-align:justify; }
.bold                         { font-weight: bold; }

.f10                          { font-size: 10pt; }

.subres                       { border:1px solid #b1b1c0; background-color: #FFFFFF; width:60px; height:15px; vertical-align: middle; font-size:8px; letter-spacing: 2px; color:#3D5272; font-weight:bold; padding-bottom:1px; text-align: center; }

.alignj                       { text-align: justify !important; }
.alignl                       { text-align: left !important; }
.alignc                       { text-align: center !important; }
.alignr                       { text-align: right; }
.alignt                       { vertical-align: top; }
.alignb                       { vertical-align: bottom; }

.pbot2                        { padding-bottom: 2px; }
.m10                          { margin: 10px; }
.pright30                     { padding-right: 30px; }
.pleft60                     { padding-left: 60px; }


.pleft10                      { padding-left: 10px; }
.pright10                     { padding-right: 10px; }
.ptop10                       { padding-top: 10px; }
.pbot10                       { padding-bottom: 10px; }

.pleft15                      { padding-left: 15px; }
.pright15                     { padding-right: 15px; }
.ptop15                       { padding-top: 15px; }
.pbot15                       { padding-bottom: 15px; }

.pbot10                       { padding-bottom: 10px; }

.margin10                     { margin: 10px; }
.mright10                     { margin-right: 10px; }
.mleft10                      { margin-left: 10px; }
.mbot10                       { margin-bottom: 10px; }
.mtop10                       { margin-bottom: 10px; }  

.mbot2                        { padding-bottom: 10px; }   
.green                        { color: green; font-size: 10pt; }                   

