HTML {height: 100%;}
BODY {height: 100%;margin: 0px; overflow: hidden; }
FORM, TABLE {height: 100%; width: 100%;}
#loginPanel { width: 350px; margin: auto; text-align: left; color: white; font-family: Verdana; font-size: 8pt; }
#formPanel {text-align: left; margin: 20px 0 10px 0;}
#loginPanel .xboxcontent {padding: 24px 24px 10px 24px; background-color: transparent; background-image: url('/images/login/login_pat.gif'); }
#loginPanel .xtop .xb2 {background-color: white; }
#loginPanel .xtop .xb3 {background-color: white; }
#loginPanel .xtop .xb4 {background-color: white; }
#loginPanel .xbottom .xb2 {background-color: #00417a; }
#loginPanel .xbottom .xb3 {background-color: #00417a; }
#loginPanel .xbottom .xb4 {background-color: #00417a; }
#loginTitle {margin: 20px 0 20px 0; font-size: 12pt; color: white; font-weight: bold;}
#formPanel INPUT.text, SELECT {width: 300px; font-family: Verdana; font-weight: normal; font-size: 10pt; color: #00417a; border: 1px solid #08c;}
#formPanel INPUT.checkbox {}
#errorPanel {color: red; height: 20px;}
#buttonPanel {margin: 20px 0 0 0; width: 300px; text-align: right; font-weight: normal; font-size: 8pt;color: #ababab;}
#buttonPanel INPUT.text {margin: 0 0 20px 0; width: 97px; height: 30px; }
#langPanel { float: left; }
#langPanel A {padding: 4px;}
#langPanel IMG {width: 16px; height: 11px;}
#prefoot {height: 2px; background-color: #ababab;font-size: 1pt;}
#footerPanel {width: 100%; background-color: #00417a; padding: 10px; font-family: Verdana; font-size: 8pt; font-weight: normal; color: #ababab; text-align: center;  }
#footerPanel A {font-family: Verdana; font-size: 8pt; font-weight: normal; color: #ababab; }