/* reset.css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0; }
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

/* fonts.css - Percents could work for IE, but for backCompat purposes, we are using keywords. x-small is for IE6/7 quirks mode. */
table {font-size:inherit;font:100%;}
/* 99% for safari; 100% is too large */
select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
/*  Bump up !IE to get to 13px equivalent */
pre, code {font:115% monospace;*font-size:100%;}
/* Default line-height based on font-size rather than "computed-value" */
body * {line-height:1.22em;}

body      { color: #646464; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e1e1e1; margin: 25px 0 0 }
#container        { background-color: white; margin: 0 auto auto; position: relative; width: 990px; border: solid 1px #9c9c9c }
#header   { height: 53px }
#headerPad { padding-top: 10px; padding-left: 28px }
#content    { color: white; background-color: black; margin-right: 28px; margin-left: 28px }
#flash { text-align: center }
#pageTitle    { font-size: 20pt; font-weight: bold; padding-top: 5px; width: 100%; height: 40px; border-bottom: 1px solid #9c9c9c }
#contentText  { padding-top: 20px; height: 520px }
#contentText td  { line-height: 18px }
#contentText .left  { padding-right: 40px }
#contentText .right { padding-left: 20px }
#contentText .subtitle   { color: #ea3524; font-size: 12pt; font-weight: bold; text-transform: uppercase; letter-spacing: 1px }
#contentText .med { font-size: 14pt }
#contentText a:link       { color: #ea3524; text-decoration: none }
#contentText a:active       { color: #ea3524; text-decoration: none }
#contentText a:visited      { color: #ea3524; text-decoration: none }
#contentText a:hover    { color: #ffffff; text-decoration: none }
#contentPad { padding-top: 75px; padding-left: 75px }
#centerText { padding-left: 70px }
#numbers { font-size: 8pt }
/* misc links */
.clear { clear: both; }
.notice { color: #FF0000; }
.spacer {background-color: #000000; }
.color   { color: #ea3524 }
.color2 { color: #a6dff0 }
.title1   { color: #ed1d1d }
.title2 { color: #000000; font-weight: bold; text-transform: uppercase }
.title3 { font-size: 16pt }
.indent   { padding-left: 50px }
.small { font-size: 8pt }
div .hr  { border-bottom: 1px solid #9c9c9c }
.float-right     { display: inline; margin: 0; float: right }
.float-left      { display: inline; margin: 0; padding-right: 10px; float: left }
.image_space { width: 20px }
.image_space2 { width: 10px }
.right_pad { padding-right: 20px }
ul      { color: #ea3524; list-style-type: square; margin-top: 0; margin-bottom: 10px; margin-left: 0; padding-top: 0; padding-right: 4px; padding-left: 15px }
ul .text  { color: #ffffff }
li { line-height: 13pt }
li a:link     { color: #ffffff; text-decoration: none }
li a:active     { color: #ffffff; text-decoration: none }
li a:visited    { color: #ffffff; text-decoration: none }
li a:hover   { color: #ff9102; text-decoration: none }
#popup a:link     { color: #40aefa; text-decoration: none }
#popup a:active     { color: #40aefa; text-decoration: none }
#popup a:visited    { color: #40aefa; text-decoration: none }
#popup a:hover   { color: #000000; text-decoration: none }
/* footer */
#footer            { font-size: 77%; margin: 0 28px 20px; padding: 6px 0 10px; width: 934px; vertical-align: bottom }
#footer .left    { width: 600px; float: left }
#footer .right    { text-align: right; width: 200px; float: right }	
#footer a:link      { color: #ea3524; text-decoration: none }
#footer a:active      { color: #ea3524; text-decoration: none }
#footer a:visited     { color: #ea3524; text-decoration: none }
#footer a:hover     { color: #646464; text-decoration: none }
/* links */
a:link      { color: #ea3524; text-decoration: none }
a:active      { color: #ea3524; text-decoration: none }
a:visited     { color: #ea3524; text-decoration: none }
a:hover    { color: #000000; text-decoration: none }
a:focus { outline: none; }
