﻿body { text-align:left; behavior:url(/includes/csshover.htc); font-size:12px; margin:0; padding:0; background-color:#FFFFFF; }

#logo { display:block; background-image:url('/images/logo.jpg'); width:920px; height:109px;font-size:12px; font-family:Arial; font-weight:bold; color:#05497A;}
#nav { display:block; background-image:url('/images/menu_background.gif'); width:920px; height:40px;}
#nav ul { padding:0; margin:0;}
#nav ul li { float:left; list-style:none; margin-top:12px; padding:0 15px 0 15px;border-right:1px #FFD700 solid;}
#nav ul li a { font-family:Arial; font-size:13px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#nav ul li a:hover { text-decoration:underline;}
#main_body { width:920px; }

#banner { display:block; width:920px;height:200px; background-image:url('/images/banner.jpg'); margin:10px 0 5px 0;}
#banner span { display:none; }

#rotation { display:block; width:920px; height:155px; background-image:url('/images/empty_banner.jpg'); margin-bottom:10px; }
#main_content { text-align:left;}
#main_content h2 { font-size:17px; font-family:Arial; color:#05497A; font-weight:bold;}
#main_content p { font-size:12px; font-family:Arial; color:#05497A; }
#main_content a { font-weight:bold; color:#FE9313; font-size:12px; font-family:Arial; }

#twitter { -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color:#99E5F5; display:block; padding:10px; margin-top:10px;}
#twitter span { color:#023A8D;font-weight:bold; font-size:12px; font-family:Arial; }

#footer { margin-top:10px; }
#footer td { color:#969696;font-size:11px; font-family:Arial; }
#footer td span { color:#CCCCCC;font-size:11px; font-family:Arial; }

#nav ul li:hover ul      { display:block; }
#nav ul li ul            { list-style-type:none; z-index:1000; display:none; position:absolute; margin:0; padding:0; margin:-1px 0 0 -15px; }
#nav ul li ul li         { float:none; border-top:none; width:150px; margin:0; text-align:left; background:#FFF; padding:5px; }
#nav ul li ul li a       { color:#074777; display:block; background-image:none; width:280px; font-weight:bold;  text-decoration:none; font-size:12px; margin:0; padding:3px;  }
#nav ul li ul li a:hover { text-decoration:none; color:#FFF; }
#nav ul li ul li:hover   { background-color:#008fc4; }
#nav ul li ul li:hover a { text-decoration:none; color:#FFF; font-weight:bold; }

.form { padding:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color:#e3eff3; margin-bottom:20px;}
.form td { color:#023A8D; font-weight:bold; font-size:12px; font-family:Arial;}