

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;}

.outline {border-color:#e0e0e0; padding:.8em;margin-bottom:0em;margin-top:0em;border:2px solid #ddd;}
.outline2 {border-color:#e0e0e0; padding:.8em;margin-bottom:2em;border:2px solid #ddd;background:#E5ECF9;}
.outlineAdmin2{border-color:#e0e0e0; padding:.8em;margin-bottom:2em;border:2px solid #990000;background:#E5ECF9;}
.outlineAdmin {border-color:#e0e0e0; padding:.8em;margin-bottom:2em;border:2px solid #990000;}
.redOutline {padding:.8em;margin-bottom:2em;border:2px solid #990000;}

.midsection {border:1px solid #ddd;border-top:0px;border-bottom:0px; border-style: solid; padding:0.8em}

.midsectionTabs {border:0px;border-top:0px;border-bottom:1px solid #ddd; border-style: solid; padding:0px; margin:0px;text-align:center;float:left;width:50%;background:#f3f3f3;cursor:pointer;}
* html .midsectionTabs {width:49%;cursor: hand;} /* Hack for everyones favorite POS IE6*/
.highlightedTab{background-color: #E5ECF9;}

a:focus, a:hover {color:#000;outline:none;}
a {color:#009;text-decoration:none; font-weight:bold;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0em;}/*was 0.75*/
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1;margin-bottom:0.5em;margin-top:0.5em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}

input.search, input.number, input.full, input.login {margin:0.5em 0;border:1px solid #bbb;}
input.search:focus, input.number:focus, input.full:focus, input.login:focus {border:1px solid #666;}


input.search {width:220px;padding:5px;}
input.number {width:75px; padding:5px;}
input.full {width:500px; padding:5px;}
input.login {width:220px; padding:5px;}

textarea {width:98%;height:80px;padding:5px;}


.header, .header2, .footer {border-color:#e0e0e0; border:2px solid #ddd;}

.header, .header2, .footer {padding:0.1em;margin-bottom:0em;background:#E5ECF9;text-indent:0.5em;}
.header, .header2, .footer {font-weight:normal;color:#111;}
.header, .header2, .footer {font-size:1.3em;margin-bottom:0em;}/*was 0.75*/
.header, .header2, .footer {color:inherit; margin-top:0.8em;}
.header, .header2, .footer {background-color: #f3f3f3; color: #494949;}

.header2 {margin-top:0em;background:#303030;text-align:center;color:white;}
.footer {margin-top:0em; font-size:1em;border-top:0px;}

img {margin-bottom:0em;padding:0;}

.spacer{clear:both; height:10px; display:block;}

body {margin-top: 0em;}
