BODY
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #425542;
}

A:LINK
{
    color: #333300;
}
A:VISITED
{
    color: #666666;
}
A:HOVER
{
    color: #660000;
}
A:ACTIVE
{
    color: #333300;
}

Table
{
    font: 7pt Verdana, Arial, Helvetica, sans-serif;
}



/*	Classes	 */

p
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
}

th
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.gridheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.dataGridItemStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #000000;
    background-color: #f9f9ec;
    vertical-align: top;
}

.dataGridAlternatingItemStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #000000;
    background-color: #EFEED8;
    vertical-align: top;
}

.dataGridFooterStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.summaryRow
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #000000;
    vertical-align: top;
    text-align: center;
}

.dataGridHeaderStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.dataGridHeaderStyle A:LINK
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.dataGridHeaderStyle A:VISITED
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.dataGridHeaderStyle A:ACTIVE
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.dataGridHeaderStyle A:HOVER
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    color: #ffffff;
    background-color: #425542;
    text-align: center;
}

.dataGridItemStyleFontOnly
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
}

.dataGridPagerStyle
{
    font: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: white;
    background-color: #425542;
}


.dataGridPagerStyle A:LINK
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: white;
    background-color: #425542;
    text-align: center;
}

.dataGridPagerStyle A:VISITED
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: white;
    background-color: #425542;
    text-align: center;
}

.dataGridPagerStyle A:ACTIVE
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: white;
    background-color: #425542;
    text-align: center;
}

.dataGridPagerStyle A:HOVER
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: yellow;
    background-color: #425542;
    text-align: center;
}


.dataGridSelectedItemStyle
{
    font: Arial, Verdana, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000000;
    background-color: #DCDCDC;
}

.gridentry
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

.labelItalic
{
    font-weight: normal;
    font-size: 7pt;
    color: #000000;
    font-style: italic;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.label
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

asp.label
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

.displayBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

.displayBold A:LINK
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #333300;
    text-decoration: none;
}

.displayBold A:VISITED
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #666666;
    text-decoration: none;
}

.displayBold A:HOVER
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #660000;
    text-decoration: none;
}

.displayBold A:ACTIVE
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #333300;
    text-decoration: none;
}

.sectionheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: #993300;
}

legend
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: #993300;
}

.pageheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #993300;
}

.menuheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #663300;
    text-decoration: none;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-top: 3px;
}

h3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #003060;
    font-style: italic;
}

h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bolder;
    color: #006868;
}

A.menuheading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    font-style: normal;
    color: white;
    text-decoration: none;
    background: #3399FF;
}

INPUT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

LABEL
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

SELECT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000099;
    text-decoration: none;
    background: #ffffff;
}

.navigationSelect
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000099;
    text-decoration: none;
    background: #ffffff;
}

.navigationButton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000099;
    text-decoration: none;
}

TEXTAREA
{
    width: 740px;
    height: 45px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
    background: #ffffff;
}

TEXTAREA.MEDIUM
{
    width: 400px;
    height: 45px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000099;
    text-decoration: none;
    background: #ffffff;
}

TEXTAREA.SMALL
{
    width: 325px;
    height: 45px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000099;
    text-decoration: none;
    background: #ffffff;
}


FORM
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
}

.leftnavtitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFF99;
}

.ReadOnlyData
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

.ScientificName
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    font-style: italic;
    color: black;
    text-decoration: none;
}

.Warning
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: normal;
    color: #FF0000;
    text-decoration: none;
}

.Instructions
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.validationIndicator
{
    font-weight: bold;
    font-size: 8pt;
    color: red;
    font-family: Arial, Verdana, sans-serif;
    text-decoration: none;
}

.validationSummary
{
    border-color: #FF0000;
    border-style: solid;
    border-width: thin;
    color: #FF0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.footNote
{
    font-size: 7pt;
    color: #000000;
    font-style: italic;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

P.notauthorized
{
    font-size: 1.3em;
    color: Red;
}



.TopNavBar
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    font-style: normal;
    color: #663300;
    text-decoration: none;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-top: 3px;
}


A.TopNavBar:Link
{
    color: #663300;
    text-decoration: none;
}


A.TopNavBar:Hover
{
    color: #993300;
    text-decoration: None;
}


A.TopNavBar:Active
{
    color: #993300;
}



A.TopNavBar:Visited
{
    color: #663300;
    text-decoration: none;
}

SELECT
{
    background-color: #ffffff;
    text-align: left;
    color: #000000;
}


BUTTON
{
    font: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    width: 60px;
}

SPAN
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

INPUT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    text-decoration: none;
}

@media print
{
    .doNotPrint
    {
        display: none;
    }
}

/*Start Modal Progress Update Extender*/
.modalProgressGreyBackground { background:Gray;  filter:alpha(opacity=60); opacity:0.6;}
.modalProgressRedBackground { background:Red;  filter:alpha(opacity=60); opacity:0.6;}
.modalProgressBodyBackground { background:#425542; filter:alpha(opacity=60); opacity:0.6;}
.modalProgressWhiteForeground { position: fixed; top: 30%; left: 33%; padding: 10px; width: 300px; z-index: 1001; background-color: #fff; border: solid 1px #000; text-align: center; vertical-align: middle;height: 100px;line-height: 100px;}

.modalProgressWithMessage { text-align: center; padding-top: 30px; border-style: solid;	border-width: 1px; background-color: White;	width: 300px; height: 50px; }
.modalProgressWithOutMessage { width: 0px; height: 0px; }

/*End Modal Progress Update Extender*/

/*Start Master Page Styles*/
div.internalOuter { text-align: left; width: 756px; background-color: #425542; }
div.externalOuter { text-align: left; width: 756px;	background-color: #425542; }

div.internalInner { text-align: center; width: 756px; background-color: #ffffff; }
div.externalInner { text-align: center; width: 756px; background-color: #ffffff; }

body.Internal {	background-color: #425542; text-align: center; background-repeat: repeat; }
body.External {	background-color: #425542; text-align: center; background-repeat: repeat; }
body.Regular {	background-color: #ffffff; text-align: center; background-repeat: repeat; }
.Internal {	background-color: #425542; text-align: center; background-repeat: repeat; }
.External {	background-color: #425542; text-align: center; background-repeat: repeat; }
.Regular {	background-color: #ffffff; text-align: center; background-repeat: repeat; }
/*Start Master Page Styles*/

/*Start Modal Popup for pages*/
.modalbackground { background-color:#425542; filter:alpha(opacity=70); opacity:0.7;}
.modalpopupouter { border-width: 3px; border-style: solid; border-color: Gray; padding: 3px; background-color: #f9f9ec;}
.modalpopupinner { cursor: move; background-color:#DDDDDD; border:solid 1px Gray; color:Black}
/*End Modal Popup for pages*/

/*Popup Control*/
.popupTimeSelector { padding: 15px 2px 15px 2px;	border: 1px solid #333333; background-color: White;	position: absolute;	visibility: hidden;}