body
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #000000; 
	background-color: #ffffff;	
	text-align: center;
}

/* START STUFF FROM SEVISTA STYLESHEET HERE */
/* FONTS */
/* new ff6600 */
/* old FF9900 */
p 
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #000000; 
}

h1 
{   
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #ff6600; 
}

h3
{   
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-weight: bold; 
	color: #ff6600; 
}

.dropshadow {
    /* Empty declaration: this is here so that you can tag shadowed things */
}

.shadowed {
    /* This styles our actual text */
    color: #CCCCCC;
    position: absolute;
    background: transparent !important;
    z-index: 100;
    margin: 0;
}

h4 
{   
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 20pt; 
	font-weight: bold; 
	color: #000000; 
}

.headers
{  
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #FF6600; 
}

.sections
{  
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #000000; 
}

.bordergrey
{  
	color: #cc0000; 
}

a.sectionslink
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9pt; 
	color: blue;
	text-decoration: underline; 	
}

a.sectionslink:hover
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9pt; 
	color: #FF6600; 
	text-decoration: underline; 	
}

a.logout
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9px; 
	font-weight: bold; 
	color: black; 
}
a.logout:hover
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9px; 
	font-weight: bold; 
	color: #FF6600; 
}

a.simplelink
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #FF6600;
	text-decoration: underline; 	
}

a.simplelink:hover
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #FF6600; 
	text-decoration: underline; 	
}

a.simplelinkbold
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #FF6600; 
	font-weight: bold;
}

a.simplelinkbold:hover
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #FF6600; 
	font-weight: bold;
}

.bdredfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #FF6600;
    font-weight: bold; 
}

.othercolor
{
	color: #346799;
}

.redfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt;
	color: #FF6600; 
}

.greenfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #33cc00; 
}

.redfontnosize
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	color: #FF6600; 
}

.smallred
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9px; 
	color: #FF6600; 
}

.blackbold
{
	font-family: Verdana, Arial, Helvetica, "MS Sans Serif"; 
	font-size: 8pt; 
	color: black; 
	font-weight: bold;	
}

.blackfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #000000; 
}

.smblackfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 6pt; 
	color: #000000; 
}

.greyfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #cccccc; 
}

.darkgreyfont
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #999999; 
}

.smallgrey
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 9px; 
	color: #cccccc; 
}

a.menuselected
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.menunotselected
{
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: gray; 
	font-weight: bold;
	text-decoration: none;
}

a.redfont:link 
{	
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 8pt;
	color: #FF6600;
	text-decoration: underline;
}

a.redfont:visited 
{
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 8pt;
	color: #FF6600;
	text-decoration: underline;
}

a.redfont:hover 
{	
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 8pt;
	color: #FF6600;
	text-decoration: none;
	text-decoration: none;
}

a.redfont:active 
{	
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 8pt;
	color: #FF6600;
	text-decoration: underline;
}

a.redfontheader:link 
{	
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 10pt;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

a.redfontheader:visited 
{
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 10pt; 
	font-weight: bold; 	
	color: #FF6600;
	text-decoration: underline;
}

a.redfontheader:hover 
{	
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 10pt; 
	font-weight: bold; 	
	color: #FF6600;
	text-decoration: none;
}

a.redfontheader:active 
{	
	font-family: Verdana, Arial, "MS Sans Serif";
	font-size: 10pt; 
	font-weight: bold; 	
	color: #FF6600;
	text-decoration: underline;
}

td 
{  
	font-family: Verdana, Arial, "MS Sans Serif"; 
	font-size: 8pt; 
	color: #000000; 
}

table.charts
{
	border-width:1px;
	border-style:solid;
	border-top-color:#cccccc;
	border-right-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
}
table.chartsmenu
{
	border-width:1px;
	border-style:solid;
	border-top-color:#cccccc;
	border-right-color:#cccccc;
	border-bottom-color:#FFFFFF;
	border-left-color:#cccccc;
}

.endcap
{	/* Seen on the bottom of each page */
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #346799;	
}

.bgcolor1
{
	/* table bgcolor 1 */
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #f7f7f7;
}

.bgcolor2
{
	/* table bgcolor 2 */
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #cccccc;
}

.bgcolor3
{
	/* table bgcolor 3 */
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #ffffff;		
}

.bgcolor4
{
	/* table bgcolor 4 */
	background-color: #346799;
	font-weight: bold;
	color: #ffffff;	
}

.menubg
{ 
	/* for top nav background on cells */
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: gray;
}	

/* FORMS */
.editbox
{ 	/* no width */
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 9pt;
	color: black; 
	font-weight : normal; 
}

.editbox1
{
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 9pt;
	color: black; 
	font-weight : normal; 
	width : 150;
}

.editbox2
{
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 9pt;
	color: black; 
	font-weight : normal; 
	width : 200;
}

.editbox3
{
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 9pt;
	color: black; 
	font-weight : normal; 
	width : 260;
}

.datebox
{
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 8pt;
	color: black; 
	font-weight : normal; 
	width : 100;
}

.buttonGrey 
{   /* Our standard grey buttons */
	color: black; 
	text-decoration: none; 
	font-family: Verdana; 	
	font-size: 8pt; 
	font-weight : normal;
}

.buttonGreyLG
{	/* Control Panel Buttons */
	color: black; 
	width: 120;
	height: 30;
	font-family: Verdana; 	
	font-size: 8pt; 
}

.buttonGreyNB 
{  
 color: blue; 
 text-decoration: underline; 
 background-color: #cccccc; 
 font-family: Verdana;  
 font-size: 8pt; 
 font-weight : bold;
 border-style : none;
}

.buttonGreyRLNB
{  
 color: #CC0000; 
 text-decoration: underline; 
 background-color: #cccccc; 
 font-family: Verdana;  
 font-size: 8pt; 
 font-weight : bold;
 border-style : none;
}

.selectbox
{
	color: black; 
	font-family: Verdana; 	
	font-size: 8pt; 
}	

/* begin nav */
        p#smurf {
        	background: transparent;
        	font-style: italic;
        	text-align: center;
        	font-weight: bold;
        	color: #7C6240;
        }
        
        #smurf strong {
        	font-size: 1.2em;
        	color: black;
        }
        
        h1 {
        	height: 108px;
        	background: url(perciformes3.gif) bottom center no-repeat;
        	text-indent: -999em;
        	margin: 1em 0 0 0;
        }
        
        #nav, #nav ul {
            float: left;
            width: 72em;
            list-style: none;
            line-height: 1;
            background: white;
            font-weight: bold;
            padding: 0;
            border: solid #aa0000;
            border-width: 1px 0;
            margin: 0 0 1em 0;
        }
        
        #nav a {
            display: block;
            width: 15em;
            w\idth: 6em;
            color: #7C6240;
            text-decoration: none;
            padding: 0.25em 2em;
        }
        
        #nav a.daddy {
            background: url(rightarrow2.gif) center right no-repeat;
        }
        
        #nav li {
            float: left;
            padding: 0;
            width: 10em;
        }
        
        #nav li ul {
            position: absolute;
            left: -999em;
            height: auto;
            width: 14.4em;
            w\idth: 13.9em;
            font-weight: normal;
            border-width: 0.25em;
            margin: 0;
        }
        
        #nav li li {
            padding-right: 1em;
            width: 15em
        }
        
        #nav li ul a {
            width: 20em;
            w\idth: 20em;
        }
        
        #nav li ul ul {
            margin: -1.75em 0 0 14em;
        }
        
        #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
            left: -999em;
        }
        
        #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
            left: auto;
        }
        
        #nav li:hover, #nav li.sfhover {
            background: #eda;
        }
        
        #content {
            clear: left;
        }
        
        #content a {
            color: #7C6240;
        }
        
        #content a:hover {
            text-decoration: none;
        }
        
        #scaffolding {
            height: 70px;
            background: white url(/images/header_bg.gif) no-repeat;
            border: solid #eda;
            border-width: 1px 0 0 0;
            margin: 1em 0 0 0;
        }
        
        #scaffolding a {
            text-decoration: none;
            text-indent: -999em;
            display: block;
            height: 70px;
            background: url(/images/hdlogo_flip2.gif) no-repeat;
            background-position: 181px 0;
        }
        
        #scaffolding a:hover {
            background-position: 181px -70px;
        }
        
/* end nav */     