*{padding:0; margin:0;}

body {background-color:#000; font:62.5% Arial, Helvetica, sans-serif;}

a {color:#AD0101;}
a:hover {background:#e5dfbe; color:#000;}

blockquote {padding:20px 30px 16px 30px;}

em {color:#085518; font-weight:bold; margin:0;}

h1 {color:#00639C; font:bold 150% Helvetica, Arial, sans-serif; margin:20px 0 12px 0; text-align:left;}
h2 {color:#00639C; font-size:130%; font-weight:bold; margin:0 0 12px 0; text-align:left;}
h3 {color:#A00; font:bold 115% Helvetica, Arial, sans-serif; margin:6px 0 5px 0; text-align:left;}
h4 {color:#A00; font-weight:bold; font-size:110%; margin:0 0 6px 0; text-align:center;}

input, textarea, select {font:10px Courier monospace;}

option {padding:0 0.3em;}

ul {margin:0;}
ol {margin:0;}
li {margin:0.5em 20px;}

p {margin:0 0 12px 0;}

#wrap {background-color:#fff; color:#000; font-size:1.3em; margin:0 auto; text-align:left; width:771px;}

/* logo */
#logo {background:#003163; clear:both; display:block; height:64px; text-decoration:none;}
#logo a.logoleft {background:#003163 url(../i/logo-l.gif) no-repeat; display:block; float:left; height:64px; text-decoration:none; width:608px;}
#logo a.logoright {background:#00639C url(../i/logo-r.gif) no-repeat; display:block; float:right; height:35px; margin-top:28px; margin-right:17px; text-decoration:none; width:146px;}

/* This CSS requires a two tab images that create the "Current" tab */
#areanav {background:#003163; border-bottom:2px solid #019E33; clear:both; height:25px; margin:0; padding:0;}
#navlist {float:right; margin:0; padding:0;}
#navlist li {background:#003163; float:left; font-size:10px; line-height:20px; list-style:none; margin:5px 10px 0px 0px; padding:0px; white-space:nowrap;}
#navlist a {background:#003163 url(../i/tab_top.gif) 100% 100% no-repeat; color:#fff; display:block; float:left; font-weight:bold; padding:0 15px 0 0; margin:0px; text-decoration:none; width:.1em;}
html>body #navlist a {width:auto;} /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navlist a {float:none;} /* End IE5-Mac hack */
#navlist a:hover {color:#e6edf3;}
/* #navlist .current, #navlist .current a {background-image:url(../i/tab_top.gif); color:#fff;} */

/* 2 column layout - static width */
#container {background-color:#F2F6F7; border-bottom:1px solid #618BA5; clear:both; overflow:hidden; width:771px;}
#content {padding:10px 20px 15px 20px;}
#coverage{background:#F2F6F7; border-left:371px solid #6490A9; float:right; margin-left:-371px; /* Hat tip to Ryan Brill */ margin-top:10px; width:400px;}
#rail{background:#6490A9; color:#fff; float:left; width:371px;}
#rail p {padding:0 8px 0px 8px;}
#rail h1 {color:#fff; padding:6px 8px 5px 8px;}

/* 2 column layout - static width - right rail */
#columns {background-color:#fff; border-top:3px solid #009C31; clear:both; margin:0; overflow:hidden; width:771px;}
#maincolumn {background:#fff url(../i/fade.gif) repeat-x top; border-right:221px solid #00629C; float:left; margin-right:-221px; width:550px;}
#maincolumncontent {padding:10px 20px;}
#sidecolumn {color:#fff; float:right; width:221px;}

/* sidecolumn */
#sidecolumn a {background-color:transparent; color:#B9E8FF;}
#sidecolumn a:hover {color:#91DCFF;}
#sidecolumn h2 {background:#00629C url(../i/h-calendar.gif) no-repeat top right; border-bottom:2px solid #003059; color:#F2F6F7; padding:6px 1em 2px 1em;}
#sidecolumn h3 {color:#F2F6F7; margin:0 1em .4em 1em;}
#sidecolumn p {margin:0 1em 1em 1em;}
#sidecolumn .date {font:.9em "Times New Roman", Times, serif;}

.border {border:1px solid #000;}
.sdiv {width:400px;}

/* Footer */
#footer {border-top:1px solid #009c31; clear:both; font-size:80%; margin:0; padding:5px; text-align:left;}

/* Captioned image */
.floatright {float:right; font:bold 90% Arial, Helvetica, sans-serif; margin:25px 0 0 10px; padding:6px; text-align:center;}
.floatleft {float:left; font:bold 90% Arial, Helvetica, sans-serif; margin:25px 10 0 0px; padding:6px; text-align:center;}


.floatright2 {float:right; font:bold 80% Arial, Helvetica, sans-serif; margin:5px 0 5px 1em; padding:0px; text-align:center;}
div.floatright2 img {border:0px;}

.floatleft2 {float:left; font:bold 80% Arial, Helvetica, sans-serif; margin:5px 1em 5px 0; padding:0px; text-align:center;}
div.floatleft2 img {border:1px solid #000;}

/* lists */
.clean li {list-style:none none; margin:0; margin-left:2em;}
.deco li {list-style:square outside url(../i/bullet.gif); margin-left:3em;}
.firstlist {float:left; width:190px;}
