/* CSS Document */
body
{background-color:#afafaf;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:20px;
border: 1px solid black;
font-size:10pt;
width:760px;
font-family:Arial,Helvetica,sans-serif;}

a:link img,a:visited img 
{border:1px solid blue;}

a:hover img,a:active img 
{border:1px solid blue;}

#42
{text-align:left;
width:760px;
border:1px solid black;}

#fitter
{float:right;
height:230px;
width:0;}

td
{font-size:9pt;}

th
{font-size:10pt;}

h1
{color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
margin:0;
padding:0;
margin-top:5px;
margin-bottom:5px;
padding-left:5px;}

h2
{color:#E12916;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
padding:0;
margin:0;}

h3
{color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
margin:0;
padding:0;}

img
{text-align:center;}

img.home
{padding:0;
margin:0;
border:0;}

ul
{list-style:disc outside;
padding-left:0;
margin-left:0;
margin-top:0;
padding-top:0;}

/*input
{border:1px solid #7F9DB9;}

textarea
{border:1px solid #7F9DB9;}*/

#content h1
{background-color:#aaaaaa;}

#content
{background-color:white;
overflow:auto;
min-height:230px;}

#pagetext
{margin-left:10px;
margin-right:10px;}

#main
{position:static;
margin-left:105px;
/*float:right;/*
/*width:83%;*/}

#breadcrumb
{margin-left:10px;
margin-top:5px;
font-size:10px;}

#leftnav
{position:absolute;
display:inline;
float:left;
width:100px;
margin-top:5px;
padding-top:5px;
margin-right:0;
padding-bottom:5px;
background:#E12916;
z-index:1;
font-size:.75em;
font-family:Arial,Helvetica,sans-serif;}

#leftnav ul
{list-style:none inside;
/*marker-offset:0;*/
padding-left:0;
margin-left:0px;}

#leftnav ul ul
{list-style:disc outside;
/*marker-offset:10px;*/
padding:0;
margin-left:5px;}

#leftnav ul li
{padding:0;
margin:0;}

.withborder
{border:1px solid black;}

table.cardstable
{border-spacing:5px;}

td.cardstable
{border:1px solid black;
text-align:center;
padding:5px;
width:210px;}

#footer
{background-color:#7e7e7e;
bottom: 0px;
text-align:center;
width:760px;}

#hometext
{background-color:#ffffff;
MARGIN-LEFT: 20px;
MARGIN-RIGHT: 20px;
text-align:justify;
width:720px;}

#footer a:link,#leftnav a:visited
{color:white;
text-decoration:underline;}

#footer a:hover,#leftnav a:active
{color:black;
text-decoration:none;}

#header
{background-color:#E12916;
top:20px;
text-align:center;
width:760px;
padding-top:7px;}

/*#navmen
{background:#9e9e9e;
width:100%;
height:30px;}

.navtable
{display:block;}*/

.error
{color:red;}

table.deadline
{border-collapse:collapse;
border:0;
width:500px;}

tr.deadline
{border:0;
border-bottom:1px solid black;
font-size:9pt;}

th.deadline
{font-size:10pt;
font-weight:bold;}

td.deadline
{border-bottom:1px solid black;}

table.demograph
{border-collapse:collapse;
border:0;}

tr.demograph
{border:0;
font-size:9pt;}

th.demograph
{font-size:10pt;
font-weight:bold;}

td.demograph
{border-bottom:1px solid black;}

#topbanner
{margin-top:-30px;}

#topbanner h1
{margin:0;
padding:0;
/*margin-top:-30px;*/
color:#ED7653;
font-family:Arial Narrow,Helvetica Narrow,Impact,sans-serif;
font-size:2.3em}

#options
{position:static;
padding:0;
top:20px;
margin-right:10px;
text-align:right;
color:black;
z-index:1000;
font-size:.75em;
font-family:Arial,Helvetica,sans-serif;}

#options a:link,#options a:visited
{color:black;}

#options a:hover,#options a:active
{text-decoration:none;
color:white;}

#special a:link,#special a:visited
{text-decoration:none;
{color:black;}

#special a:hover,#special a:active
{text-decoration:none;
color:black;}

.issue
{font-size:.9em;}

#content ul
{list-style:disc inside;}

#content a:link,#content a:visited
{color:#E12916;
text-decoration:underline;}

#content a:hover,#content a:active
{color:#000000;
text-decoration:none;}

#leftnav a:link,#leftnav a:visited
{color:black;
text-decoration:underline;}

#leftnav a:hover,#leftnav a:active
{color:white;
text-decoration:none;}
