/* CSS Document */
/* 
Original Dk Purple: #5D3976;
Original Lt Purple: #BFA2D2;
Original Lt Grey: #CCC;
New Red: #ED1C24;

Original colors:
*/

body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.companyname { font-weight: bold; font-style: italic; }
.required { border-left: 10px solid #ED1C24; padding-left: 5px; padding-right: 2px; color: #000; }
.highlight { font: bold italic 13px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ED1C24; }
p.clear { clear: both; }
fieldset { margin: 10px 0; padding: 15px; border: 1px dotted #600; background-color: #FFF; }
legend { color: #600; background-color: #FFF; font-weight: bold; font-style: italic; }

/* ------ HEADER ------ */
/* div#header { background-image: url(/see/images/redline.gif); background-position: 0px 130px; background-repeat: no-repeat; } */
div#header { background-image: url(/see/images/redline2.gif); background-position: 0px 130px; background-repeat: no-repeat; }
div#header img#sitename { margin: 35px 0 55px 8px; }
div#header p.globallinks A:link, div#header p.globallinks A:active { color: #ED1C24; text-decoration: none; border-bottom: dotted 1px #ED1C24; font-weight: normal; }
div#header p.globallinks A:visited { color: #1B1464; text-decoration: none; border-bottom: dotted 1px #600; font-weight: normal; }
div#header p.globallinks A:hover { color: #1B1464; text-decoration: underline; border-bottom: none; font-weight: normal; }

/* ------ LEFT ------ */
div#left img#logo { margin: 25px 0px 20px 20px; border: 0; }

/* ------ CONTENT ------ */
/* div#content { font: normal 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url(/see/images/redline.gif); background-position: 0px 100%; background-repeat: no-repeat; margin-bottom: 30px; } */
div#content { font: normal 12px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif; /* background-image: url(/see/images/redline2.gif); background-position: 0px 100%; background-repeat: no-repeat; */ margin-bottom: 30px; }
div#content A:link, div#content A:active, div#footernav A:link, div#footernav A, div#footernav A:active, div#header p.globallinks A:link, div#header p.globallinks A:active { color: #ED1C24; text-decoration: none; border-bottom: dotted 1px #ED1C24; font-weight: bold; }
div#content A:visited, div#footernav A:visited, div#header p.globallinks A:visited { color: #600; text-decoration: none; border-bottom: dotted 1px #600; font-weight: bold; }
div#content A:hover, div#footernav A:hover, div#header p.globallinks A:hover { color: #600; text-decoration: underline; border-bottom: none; font-weight: bold; }
div#content .subheader { font: italic bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #300; }
div#adminmain { font: normal 12px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
div#content h1, div#adminmain h1 { font: bold 26px/1.5 Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ED1C24; padding: 0; margin-bottom: 26px; }
div#content h2, div#adminmain h2 { font: bold 23px/1.5 Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; padding: 0; margin-top: 1em; }
div#content h3, div#adminmain h3 { font: bold 18px/1.5 Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ED1C24; padding: 0; margin-top: 1.2em; margin-bottom: .6em; background-image: url(/see/images/reddot.gif); background-position: bottom; background-repeat: repeat-x; }
div#content h4, div#adminmain h4 { font: bold 15px/1.5 Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000; margin-top: 2em; background-image: url(/images/blackdot.gif); background-position: bottom; background-repeat: repeat-x; }
div#content ol, div#content ul, div#adminmain ol, div#adminmain ul { margin: 10px 25px; padding: 0; }
div#content li, div#adminmain li { margin: 0 0 8px 0; padding: 0; }
div#content th, div#adminmain th { text-align: left; vertical-align: top; padding-right: 5px; }
div#content table, div#adminmain table { border-collapse: collapse; }

/* ------ FOOTERNAV ------ */
div#footernav { background-image: url(/see/images/redline2.gif); background-position: left top; background-repeat: no-repeat; margin: 0 30px 0 170px; padding: 20px 0 20px 0; clear: both; text-align: left; font: normal 12px/18px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; }
div#footernav p { margin: 10px 0 0 50px; }

/* ------ FOOTER ------ */
div#footer { }

/* ------ TABLE: DATA DISPLAY ------ */
table.datadisplay { border-collapse: collapse; padding: 0; margin: 20px 0; }
table.datadisplay th { font-weight: bold; text-align: center; background-color: #BFA2D2; color: #000; margin: 0; padding: 4px; border: 1px solid #000; vertical-align: bottom; }
table.datadisplay th a { color: #000; text-decoration: underline; }
table.datadisplay td { background-color: #FFF; color: #000; margin: 0; padding: 4px; border: 1px solid #000; vertical-align: top; }
table.datadisplay td.alternaterow, .alternaterow { background-color: #EEE; }


/* ------ Begin Grant Application Section ------ */
div#grantapp { border: 10px solid #5D3976; padding: 10px 20px 10px 20px; }
div#admingrantapp { border: 0; padding: 10px 20px 10px 20px; }
div#grantapp h1, div#admingrantapp h1 { background-color: #FFF; color: #5D3976; }
div#grantapp h3, div#admingrantapp h3 { background-color: #CCC; color: #000; }
div#logout { position: absolute; top: 0; right: 50px; margin: 0; padding: 5px; text-align: right; background-color: #FFF; color: #000; font: bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; }
div#logout a { text-decoration: underline; font: bold 12px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif; white-space: nowrap; }
/* ------ End Grant Application Section ------ */


table.small { font: 10px/14px Verdana, Arial, Helvetica, sans-serif; }
.datagrid { width: 100%; }

/* ---------- Begin ASP.NET Menu section ---------- */
.staticmenuitem { background-color: #ED1C24; }
.staticmenu a, .staticmenuitem a { color: #FFF; }
.statichover { background-color: #600; color: #FFF; }
.statichover a { color: #FFF; }
.staticselected { background-color: #600; color: #FFF; }
.staticselected a { color: #FFF; }
.dynamicmenu { background-color: #CCC; }
.dynamicmenu a, .dynamicmenuitem a { color: #000; }
.dynamichover { background-color: #600; color: #FFF; }
.dynamichover a { color: #FFF; }
.dynamicselected { background-color: #600; color: #FFF; }
.dynamicselected a { color: #FFF; }
/* ---------- End ASP.NET Menu section ---------- */

