a.subnav:link    {color: #009900; text-decoration: underline;}
a.subnav:visited {color: #009900; text-decoration: underline;}
a.subnav:hover   {color: #009900; text-decoration: none;}
a.subnav:active  {color: #000000;}

a.map:link    {color: #009900; text-decoration: none;}
a.map:visited {color: #009900; text-decoration: none;}
a.map:hover   {color: #009900; text-decoration: underline;}
a.map:active  {color: #000000;}

a.nav3:link    {color: #000000; text-decoration: underline;}
a.nav3:visited {color: #FF0000; text-decoration: none;}
a.nav3:hover   {color: #009900; text-decoration: none;}
a.nav3:active  {color: #000000;}

body { margin: 0px 0px 0px 0px; }

img, div { behavior: url(iepngfix.htc) }
 

/* ------------------------------------------------------------------------------------------------  */
/* Plain text for any page  */
div.body {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 11pt;
 margin-left: 20px;
 margin-bottom: 20px;
 margin-right: 20px;
 line-height: 120%;
 text-align: left;
}

/* Minimal formatting  */
div.clear {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 11pt;
}

/* Page Titles  */
H1 {
 font-family: Arial, Verdana, sans-serif;
 font-size: 30pt;
 margin-top: 10px;
 margin-right: 00px;
 margin-bottom: 0px;
 margin-left: 15px;
 letter-spacing:-2px;
 padding: 0;
}


/* Section Titles */
div.h2 {
 font-family: Arial,Sans-serif;
 margin-top: 20px;
 margin-left: 20px;
 margin-bottom: 5px;
 margin-right: 20px;
 color: #000000;
 font-size: 16pt;
 letter-spacing:-1px;
 text-align: left;
}


/* The headline at the top of each page */
div.h3 {
 font-family: Arial,Sans-serif;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 5px;
 margin-right: 0px;
 color: #000000;
 font-size: 16pt;
 letter-spacing:-1px;
 text-align: left;
}


/* I forget what this is for */
div.h33 {
 font-family: Arial,Sans-serif;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 5px;
 margin-right: 0px;
 color: #FFFFFF;
 font-size: 16pt;
 letter-spacing:-1px;
 text-align: left;
}


/* Secondary Navigation at Top of Page */
div.subnav {
 font-family: Arial, Verdana, sans-serif;
 font-size: 10pt;
 margin-top: 5px;
 margin-right: 8px;
 margin-bottom: 10px;
 padding: 0;
}

/* Secondary Navigation at Bottom of Page  */
div.subnav2 {
 font-family: Arial, Verdana, sans-serif;
 font-size: 10pt;
 margin-top: 30px;
 margin-bottom: 10px;
 margin-right: 10px;
 text-align: right;
padding: 0;
}

 /* Bottom Yellow Bar  */
div.nav3 {
 font-family: Arial, Verdana, sans-serif;
 font-size: 10pt;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: 20px;
 padding: 0;
}


/* Plain text for any page  */
div.section {
 font-family: Arial,Sans-serif;
 font-size: 20pt;
 font-weight: bold;
 margin-bottom: 5px;
 text-align: left;
}

/* The headline at the top of each page */
div.overview_headline {
 font-family: Arial,Sans-serif;
 margin-top: 10px;
 margin-left: 20px;
 margin-bottom: 5px;
 margin-right: 0px;
 color: #000000;
 font-size: 16pt;
 letter-spacing:-1px;
 text-align: left;
 width : 500px;
}


div.overview_body {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 11pt;
 margin-left: 20px;
 margin-bottom: 20px;
 margin-right: 20px;
 line-height: 120%;
 text-align: left;
}

div.overview_body2 {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 12pt;
 margin-left: 20px;
 margin-right: 20px;
 line-height: 120%;
 text-align: left;
}

div.overview_leadin {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 16pt;
 margin-top: 00px;
 margin-left: 20px;
 margin-bottom: 0;
 margin-right: 20px;
 line-height: 120%;
 text-align: left;
}


div.section1 {
 font-family: Lucida Grande, Arial,Sans-serif;
 margin-top: 30px;
 margin-left: 20px;
 margin-bottom: 5px;
 margin-right: 20px;
 color: #000000;
 font-size: 16pt;
}

/* The headline at the top of each page */
div.section2 {
 font-family: Lucida Grande, Arial,Sans-serif;
 margin-top: 30px;
 margin-left: 20px;
 margin-bottom: 5px;
 margin-right: 20px;
 color: #000000;
 font-size: 30pt;
}

/* ------------------------------------------------------------------------------------------------  */
/* Site Map Page - Section Headers  */
div.map1 {
 font-family: Arial,Sans-serif;
 font-size: 14pt;
 margin-bottom: 2px;
 margin-top: 10px;
 margin-left: 20px;
 text-align: left;
}

/* Site Map Page - Content  */
div.map2 {
 font-family: Arial,Sans-serif;
 font-size: 12pt;
 margin-left: 25px;
 margin-bottom: 5px;
 text-align: left;
}

/* ------------------------------------------------------------------------------------------------  */
/* News & Events Section - Links to Media Files */
div.media {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 10pt;
 margin-bottom: 20px;
}

/* News and Events Section - Date  */
div.date {
 font-family: Arial,Sans-serif;
 font-size: 10pt;
 font-weight: bold;
 margin-left: 30px;
}

/* News and Events Section - Event Name  */
div.eventname {
 font-family: Arial,Sans-serif;
 color: #009900;
 font-size: 12pt;
 font-weight: bold;
 margin-left: 20px;
}

/* News and Events Section - Event Details */
div.event {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 10pt;
 margin-top: 0px;
 margin-right: 20px;
 margin-left: 30px;
}

/* News and Events Section - PDF Link  */
div.pdf {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 10pt;
 margin-bottom: 30px;
 margin-left: 30px;
 margin-right: 20px;
}


/* ------------------------------------------------------------------------------------------------  */


div.greenwash {
 font-family: Arial,Sans-serif;
 color: #009900;
 font-size: 12pt;
 margin-top: 5px;
 margin-bottom: 30px;
font-weight: bold;
margin-right: 0px;
}

/* Plain text for any page  */
div.copyright {
 font-family: Arial,Sans-serif;
 color: #666666;
 font-size: 10pt;
 margin-top: 5px;
 margin-bottom: 30px;
 margin-right: 0px;
}
