body {color:black;margin:0;padding:0;font-size:8pt;font-family:arial, sans-serif;background:white url(../img/background.png) no-repeat 50% 10px;text-align:center;}
p, ul, h2, h3 {margin:1em 0;}
#splash {width:600px;margin:0 auto;padding:421px 0 20px 0;text-align:left;}
#splash form {margin:0;padding:0;height:86px;width:594px;background:black url(../img/backgroundlogin2.png) no-repeat center top; color:white;}
#splash fieldset {padding:14px 0 0 0;margin:0;border-width:0;}
h1 {margin:0;padding:3px 0 0 92px;float:left;width:168px;}
#splash form input {margin-bottom:3px;}
.polelogin {width:140px;height:19px;background:white url(../img/user2.gif) no-repeat 3px center;border-width:0;padding:4px 7px;padding-left:23px;font-size:10.5pt;border:2px solid #000000}
.polepass {width:140px;height:19px;background:white url(../img/pass2.gif) no-repeat 3px center;border-width:0;padding:4px 7px;padding-left:23px;font-size:10pt;border:2px solid #000000}
.buttonlogin {border-width:0;width:92px;height:27px;background:#c50000 url(../img/buttonlogin.png) no-repeat center top;font-weight:bold;font-size:10.5pt;color:white;cursor:pointer;}

#foot {margin-top:4px;}
#foot em {color:#b50001;font-style:normal;}
#foot ul, #foot p {list-style-type:none;margin:0;padding:0;}
#foot li {display:inline;padding:0;}
#footleft {float:left;width:280px;}
#footleft ul, #footright p {font-size:7.5pt;font-weight:bold;}
#footright {float:right;width:290px;text-align:right;padding-right:20px;}
img {vertical-align:bottom;}
.clear {clear:both;font-size:1px;line-height:0px;height:1px;overflow:hidden;}
a img {border-width:0;}
a {color:#b50001;text-decoration:none;}
a:hover {text-decoration:underline;}

#error { 
margin-top:10px;
font-size:30pt; 
text-align:center;
font-weight:bold;
line-height:10pt;
}

#error p {
font-size:12pt;
}

#home {
font-size:12pt;
font-weight:bold;
line-height:16px;
}