BODY {
font-family:calibri,courier new,arial,verdana,helvetica;
background-color:ffffff;
overflow:hidden;
padding:0px;
margin:0px;
}

DIV#login, TABLE#login {
font-family:calibri,courier new,arial,verdana,helvetica;
background-color:DADADA;
padding-bottom:20px;
border-color:333333;
padding-right:20px;
border-style:solid;
padding-left:20px;
padding-top:12px;
border-width:2px;
font-weight:bold;
text-align:left;
position:static;
font-size:12px;
height:185px;
width:290px;
}

DIV#warning {
font-family:calibri,courier new,arial,verdana,helvetica;
background-color:bad3fc;
vertical-align:middle;
border-color:ff0000;
border-style:none;
text-align:center;
border-width:1px;
font-weight:bold;
position:static;
font-size:12px;
padding:10px;
color:ff0000;
width:320px;
height:20px;
}

INPUT.login, SELECT.login {
border-color:333333;
border-style:solid;
border-width:1px;
font-size:13px;
height:20px;
width:175px;
}

INPUT.btn {
background-color:DADADA;
font-weight:bold;
font-size:13px;
cursor:pointer;
padding:1px;
height:26px;
width:72px;
}

TABLE#container {
border-style:none;
height:100%;
width:100%;
}

TABLE#container TD {
vertical-align:middle;
border-color:000000;
border-style:none;
border-width:0px;
align:middle;
}

TD.header {
text-align:center;
font-weight:bold;
font-size:32px;
color:333333;
}

TD.lbl {
padding-right:6px;
font-weight:normal;
padding-left:8px;
font-size:16px;
}

TD.subheader {
vertical-align:middle;
padding-bottom:14px;
text-align:center;
font-weight:bold;
padding-top:10px;
font-size:16px;
}

A {
font-size:10px;
}
