/* GENERAL STYLES  */

* { margin: 0; padding: 0; }
body {padding:0;margin:0;font-family:Arial, Tahoma, Verdana, sans-serif;font-size:12px;height:100%;color: #000000;background-color: #FFFFFF;}
html {height:100%;}
img {border:none;}
#clearit {clear:both;}
a:link, a:active, a:visited {text-decoration:1px underline;color:#3a6ea5;}
a:hover {text-decoration:none;}

/* MAIN SITE STYLES */

#downtime_message {background-color:#ffffcc;}
.downtime_message_wrap {margin:0 auto;padding:6px;width:850px;}
#container {background-color:#003F7F;height:275px;}
#header_wrap {margin:0 auto;padding:0;width:850px;height:275px;background: url('images/header_bg.jpg') top left no-repeat;}
#header_wrap .header_left {float:left;width:330px;margin:30px 0 0 0;padding:0;}
#header_wrap .header_right {float:left;margin:30px 0 0 40px;padding:0;}
.header_right h2 {font:italic 24px Georgia;color:#70b4e9;}
.header_right h1 {font:bold 64px Georgia;color:#70b4e9;}
.main_btn {margin:20px 20px 0 0;padding:0;}
#shadow {background: url('images/shadow.gif') top left repeat-x;height:8px;}
#content_wrap {margin:0 auto;padding:0;width:850px;background-color:#FFFFFF;}
#content_wrap .content {float:left;margin:20px 0 0 0;padding:0;width:850px;background-color:#FFFFFF;}
.content h3 {font:24px Georgia;color:#3a6ea5;}
.content p {font:14px Arial;color:#454748;margin:16px 0 0 0;padding:0;}
.content ul, .content ol {margin:10px 0 0 30px;padding:0;list-style-image:url('images/bullet.gif');}
.content li {font:14px Arial;color:#454748;margin:6px 0;}
.lt_blue {color:#3a6ea5;}
#footer {margin:30px 0 0 0;padding:0;background-color:#FFFFFF;}
#footer p {font:11px Arial;color:#a5a5a5;margin:10px 0 0 0;background-color:#FFFFFF;}
#footer .horiz_rule {height:1px;width:100%;background-color:#a5a5a5;}
