body { text-align: center; background: #000000;  }
body, p { font: 12px Arial, Helvetica, sans-serif; color: #555555; line-height: 1.3; margin: 0px; padding: 0px; }
*, html, body, a:hover {cursor:url(/pointer3.cur),auto;}

.clear { font-size: 1%; clear: both; }
h1 { color: #; font-size: 15px; margin: 0px 0px 22px 0px; padding: 0px; }
a { color: #397fb4; }
a img { border: none; }
span.largeBlue { color: #397fb4; font-size: 22px; font-weight: bold; }
span.largeGreen { color:#99cc33; font-size: 55px; font-weight: bold; margin-top: -10px; padding: 0px; }

img.paddingright { padding: 0px 10px 0px 0px; }
img.paddingleft { padding: 0px 0px 0px 10px; }

.mainContainer { text-align: left; width: 980px; margin: 0px auto; background: #ffffff; }

.header { height: 81px; }
.header .right { float: right; margin-right: 10px; }
.header .topNav { padding-top: 5px;  }
.header .topNav ul { margin: 0px; padding: 0px; }
.header .topNav ul li { margin: 0px; padding: 0px; display: inline; list-style: none; }
.header .topNav ul li.separator { margin: 0px 5px 0px 5px; }
.header .topNav ul li.separator img { vertical-align: middle; }
.header .topNav ul li a { font-size: 11px; text-transform: uppercase; text-decoration: none; color: #555555; }
.header .topNav ul li a:hover, .header .topNav li a.active { color: #4291bd; }
.header .login { margin-top: 32px; text-align: right; }
.header .logo { padding: 9px 0px 0px 25px; }

.footer { text-align: center; padding: 3px 0px; }
.footer p { font-size: 12px; }
.footer a { color: #555555; text-decoration: none; }
.footer a:hover { text-decoration: underline; }





