BODY { scrollbar-face-color: #E6E6E5;
   scrollbar-shadow-color: #CFCFCF;
   scrollbar-highlight-color: #ffffff;
   scrollbar-3dlight-color: #CFCFCF;
   scrollbar-darkshadow-color: #9CCFFE;
   scrollbar-track-color: #CFCFCF;
   scrollbar-arrow-color: #FC0303; 
	margin: 0px; padding: 0px; background-color: #143977; 
}
TD, TH { font-size: 12px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; line-height: 130%; }
.sm { font-size: 11px; }
.sm2 { font-size: 11px; font-weight: bold; }
.red { font-size: 11px; color: #C31D1D; }

TH { background-color: #006BD4; border-left: 1px solid #6DA4E9; border-right: 1px solid #00429D; border-top: 1px solid #6DA4E9; border-bottom: 1px solid #00429D; color: #E5EDFC; }
.data { text-align: center; background-color: #EAEAEA; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #999999; border-right: 1px solid #999999; }
.h1 { font-size: 18px; color: #2E3138; font-weight: bold; }
.h2 { font-size: 15px; color: #990000; font-weight: bold; }
.ph2 { color: #ffffff; background-color: #006BD4; padding: 3px 0px 3px 0px; text-align: center; margin-top: 10px; margin-bottom: 5px; }
.tab { background-image: url('images/bk-tab.gif'); background-color: #FF0000; width: 180px; height: 22px; text-align: center; }
.tabon { background-image: url('images/bk-tabon.gif'); background-color: #FFFFFF; width: 180px; height: 22px; text-align: center; }
.bk-popup { background-color: #E3E3E3; background-image: url('images/bk-popup.gif'); } 
.left2 { background-color: #EFEFEF; border: 1px solid #CCCCCC; padding-top: 10px;}
A:link.nav { color: #FFFFFF; text-decoration: none; }
A:visited.nav { color: #FFFFFF; text-decoration: none; }
A:hover.nav { color: #FFFFFF; text-decoration: underline; }
A:link.lnavon, A:visited.lnavon { color: #FFFFFF; text-decoration: none; }
A:hover.lnavon { color: #CCCCCC; text-decoration: none; }

A:link.foot, A:visited.foot { color: #9CCFFE; text-decoration: none; }
A:hover.foot { color: #FFFFFF; text-decoration: none; }
A:link { color: #006BD4; }
A:visited { color: #002E62;  }
A:hover { color: #E07000; text-decoration: none; }
A:link.foot, A:visited.foot { text-decoration: none;  }
H1, .h1 { color: #006BD4; font-size: 21px; margin-top: 0px; margin-bottom: 5px; font-weight: bold; }
H2, .h2 { color: #00429D; font-size: 16px; margin-bottom: 5px; font-weight: bold; }
H3, .h3 { color: #00429D; font-size: 13px; margin-bottom: 5px; font-weight: bold; }
H4 { color: #002E62; font-size: 14px; margin-bottom: 5px; font-weight: bold; }
UL { margin-top: 0px; margin-bottom: 0px; }
LI { padding-bottom: 3px; }

.top { color: #666666; height: 48px; padding-bottom: 16px; }
.ftr {  color: #9CCFFE; background-color: #1776C2; padding-right: 10px; height: 23px; background-image: url('images/bk-ftr.jpg'); text-align: right; }
.caption { background-color: #efefef; color: #4366AA; font-size: 11px; padding-right: 2px; text-align: right; }
.input { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; background-color: #F6F6F6; border: 1px solid #4366AA; width: 100%; color: #4366AA; } 
.input2 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; background-color: #F6F6F6; border: 1px solid #4366AA; color: #4366AA; } 
.input1 { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px; background-color: #FFFFFF; padding: 2px; padding-top: 3px; background-image: url('images/bk-input.gif'); width: 160px; height: 19px; color: #4366AA; padding-left: 5px; } 
HR { height: 1px; color:  #006BD4; }
.btn { background-color: #006BD4; color: #FFFFFF; font-weight: bold; border: 1px solid  #E07000; }
.login { background-color: #9CCFFE; background-image: url('images/bk-login.gif'); color: #4366AA; font-size: 10px; }
.lle { background-color: #E50B0B; background-image: url('images/bk-login-e.gif'); height: 21px; }
.lleon { background-color: #E50B0B;  height: 21px; border-top: 1px solid #A30808; border-bottom: 1px solid #A30808; font-weight: bold; }
.llc { background-color: #1474DD; background-image: url('images/bk-login-c.gif');  height: 21px; }
.llcon { background-color: #1474DD;  height: 21px; border-top: 1px solid #0E519B; border-bottom: 1px solid #0E519B; font-weight: bold; }
.lls { background-color: #1CC200; background-image: url('images/bk-login-s.gif'); height: 21px; }
.llson { background-color: #1CC200;  height: 21px; border-top: 1px solid #127C01; border-bottom: 1px solid #127C01; font-weight: bold; }
.e { color: #A30808; }
.c { color: #1474DD; }
.s { color: #127C01; }

.main { padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; background-color: #FFFFFF; }
.left { background-color: #9CCFFE; background-image: url('images/bk-left.jpg'); }
.notop { margin-top: 0px; }
.topimg { background-color: #528BD7; background-image: url('images/bk-top.jpg'); height: 58px; padding-right: 10px; padding-top: 5px; text-align: right; color: #9CCFFE; }
.btn  { background-color: #0058D2; border: 0px; color: #FFFFFF; background-image: url('images/bk-btn.gif'); width: 121px;  height: 19px; font-weight: bold; font-size: 11px; } 
.btn2  { background-color: #E10000; border: 0px; color: #FFFFFF; background-image: url('images/bk-btn2.gif'); width: 121px;  height: 19px; font-weight: bold; font-size: 11px; } 

.row0 { background-color: #EFEFEF; FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; }  
.row1 { background-color: #FFFFFF; FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; } 
.hi { background-color: #FFFFDD; FONT-WEIGHT: normal;
    FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; }
.td2 { padding-left: 2px; padding-right: 2px; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #FFFFFF; font-size: 11px; }
.msge { padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; font-size: 9pt; background-color: #FEC0C0; font-family: Arial, Helvetica; line-height: 14px; border-bottom: 1px solid #FD8181; }
.msgc { padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; font-size: 9pt; background-color: #DFEDFC; font-family: Arial, Helvetica; line-height: 14px; border-bottom: 1px solid #BFDBF9; }
.msgs { padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; font-size: 9pt; background-color: #D9F4BF; font-family: Arial, Helvetica; line-height: 14px; border-bottom: 1px solid #B3E97F; }
.lines2 { border-top: 1px solid #cccccc; padding-top: 3px; padding-bottom: 5px; font-size: 11px; }
.tm { border-bottom: 1px solid #cccccc; }
.logo { border: 1px solid #EAEAEA; padding-top: 3px; padding-bottom: 4px; text-align: center;  }

