/*Style sheet taken from NNFP migration*/
/* 
	7/3/08 This stylesheet was downloaded and reorganized by Nora McDougall-Collins per Colin Donahue 
	Naming Convention: all style names will have first letter caps
	All text styles seem to have link styles already
*/

INPUT, SELECT, FONT
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

/* 7/3/08 PAGE TITLES AND SUBTITLES
10/20/08 Changed style to all caps*/
.PageTitles 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 21px;
	text-transform: uppercase;  
	border-bottom: 1px solid #cccccc; 
	margin-bottom: 10px;
}

.PageTitles a:link 
{
	color: #000000;
	text-decoration: none;
}

.PageTitles a:visited 
{
	color: #000000;
	text-decoration: none;
}

.PageTitles a:hover 
{
	color: #000000;
	text-decoration: underline;
}
.PageTitles a:active 
{
	color: #000000;
	text-decoration: none;
}



/* 1/15/09 Nora created this to format the Strategic Plan page. */
.PageTitleSmall 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 21px;
	text-transform: uppercase;  
}


/* 1/15/09 Nora created this to format the Strategic Plan page. */
.PageTitleSmallTight 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 21px;
	text-transform: uppercase;  
	margin-bottom: -20px;
}

/* 1/15/09 Nora created this to format the Strategic Plan page. 
   2/3/09 We switched PSubtitle for BodyHeadlineBackground
 .PSubtitle
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	margin-top: 25px;
 }
  2/3/09 Changed background color from 666600
   
*/

.PSubtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	background-color:#657E45;
	padding: 2px;
	margin-bottom: -12px;
}

/* 1/15/09 Nora created this to format the Strategic Plan page. 
   2/7/09 Nora reduced the padding and margin bottom 
*/
.PSubtitleSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: -15px;
	padding-bottom: 0px;
}

.WebinarTitles 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 21px;
}

.WebinarTitles a:link 
{
	color: #000000;
	text-decoration: none;
}

.WebinarTitles a:visited 
{
	color: #000000;
	text-decoration: none;
}

.WebinarTitles a:hover 
{
	color: #000000;
	text-decoration: underline;
}
.WebinarTitles a:active 
{
	color: #000000;
	text-decoration: none;
}

/* 12/31/08 SUBTITLES */
.SubtitleBlack
{
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	padding:2px;
}

/* NAVIGATION STYLES */

/* 2/3/09 Nora changed the left padding from 10 to 5 to allow more links to fit on one line. */
.SideLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding-left: 5px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 10px;
}

a.SideLinks
{
   text-decoration: none;
   padding-bottom: 10px;
}


a.SideLinks:hover
{
   color: #000000;
   text-decoration: none;
}

/* 
    7/24/08 Horizontal Navigation
	8/27/08 Changed padding-left from 10 to 5px 

*/
.TopLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 10px;
}

a.TopLinks
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #ffffff;
   text-decoration: none;
   padding-bottom: 10px;
   font-weight: bold;
}

a.TopLinks:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-decoration: none;
   padding-bottom: 10px;
   font-weight: bold;
}



/* 7/3/08 Styles for body text */
/* 10/1/08 Cynthia created for list text */
.ListText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	line-height: 16px;
	margin-left: 25px;
}

/*12/18//08 changed from size 10 to size 11.*/
.BodyCopy 
{
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 16px;
}

.BodyCopy img 
{
    margin-right: 10px;
}

.BodyCopy a:link 
{
	color: #3F3F3F;
	/* 7/31/08 - Can't tell where the links are
	   text-decoration: none;
	*/
}

.BodyCopy a:visited 
{
	color: #3F3F3F;
	/* 1/22/09 Nora per conversation with Scott - Can't tell where the links are
	   text-decoration: none;
	 2/10/09 Nora: Visited links are showing up with no underline */
	text-decoration: underline;

}

.BodyCopy a:hover {
	color: #000033;
	text-decoration: underline;
}
.BodyCopy a:active {
	color: #3F3F3F;
	/* 2/10/09  Nora: Visited links are showing up with no underline */
	text-decoration: underline;
}

.BodyCopyNews 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 16px;
}

.BodyCopyNews a:link 
{
	color: #B86553;
	text-decoration: none;
}

.BodyCopyNews a:visited 
{
	color: #B86553;
	text-decoration: none;
}

/* 9/1/08  Added for bottom navigation */
.BodyCopyNewsBold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: bold;
	line-height: 16px;
}

a.BodyCopyNewsBold 
{
	color: #663300;
	text-decoration: none;
}

a.BodyCopyNewsBold:hover
{
	color: #B86553;
	text-decoration: none;
}


.NewsBodyCopyBold a:hover 
{
	color: #B86553;
	text-decoration: underline;
}
.NewsBodyCopy a:active 
{
	color: #B86553;
	text-decoration: none;
}

.BodyCopyMap 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 16px;
}

.BodyCopySearch 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: normal;
	line-height: 16px;
}

.BodyCopySearch a:link {
	color: #3F3F3F;
	font-weight: bold;
	text-decoration: none;
}
.BodyCopySearch a:visited {
	color: #3F3F3F;
	font-weight: bold;
	text-decoration: none;
}
.BodyCopySearch a:hover {
	color: #3F3F3F;
	font-weight: bold;
	text-decoration: underline;
}
.BodyCopySearch a:active {
	color: #3F3F3F;
	font-weight: bold;
	text-decoration: none;
}

/* 7/3/08 Special text areas */

/* 2/1/09 Added for new Events column on home page 
   Based on Related. The letters are small cap and the line height is reduced
*/

.EventWhat 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 16px;
	font-variant:small-caps;
}

.EventWhat a:link 
{
	color: #000000;
	text-decoration: none;
}

.EventWhat a:visited 
{
	color: #000000;
	text-decoration: none;
}

a.EventWhat:hover
{
	color: #009900;
	text-decoration: underline;
}

.EventWhat a:active {
	color: #000000;
	text-decoration: none;
}

.EventTitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #663300;
	font-weight: bold;
	line-height: 16px;
}

a.EventTitle 
{
	color: #663300;
}

a.EventTitle:visited 
{
	color: #666600;
	text-decoration: underline;
}

.EventTitle a:hover 
{
	color: #000000;
	text-decoration: underline;
}

.EventTitle a:active {
	color: #666600;
	text-decoration: underline;
}


.NewsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BBBBB9;
}

.Address 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #C4C9BE;
}

.Address a:link 
{
	color: #C4C9BE;
	text-decoration: none;
}

.Address a:visited 
{
	color: #C4C9BE;
	text-decoration: none;
}

.Address a:hover 
{
	color: #C4C9BE;
	text-decoration: underline;
}

.Address a:active 
{
	color: #C4C9BE;
	text-decoration: none;
}

/* 
    7/3/08 Mystery styles - don't show up on the front page
	7/10/08
 */
.Location 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}

.Location a:link 
{
	color: #000000;
	text-decoration: none;
}

.Location a:visited 
{
	color: #000000;
	text-decoration: none;
}

.Location a:hover 
{
	color: #000000;
	text-decoration: underline;
}

.Location a:active {
	color: #000000;
	text-decoration: none;
}

.Related 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	line-height: 21px;
}

.Related a:link 
{
	color: #000000;
	text-decoration: none;
}

.Related a:visited 
{
	color: #000000;
	text-decoration: none;
}

.Related a:hover 
{
	color: #000000;
	text-decoration: underline;
}

.Related a:active {
	color: #000000;
	text-decoration: none;
}

.RegionSub 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: normal;
	line-height: normal;
}

.RegionSubBodyCopy 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: normal;
	line-height: normal;
}

.BodyHeadline 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: bold;
	padding:2px;
}

a.BodyHeadline 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3F3F3F;
	font-weight: bold;
	padding:2px;
	text-decoration: underline;
}


.BodyHeadlineBackground 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	background-color:#666600;
}

.Asterisk 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #B86553;
	font-weight: normal;
	line-height: 16px;
}

/* MISC STYLES */

/* 1/27/09 Nora - added for Web Services page */

.AddRed
{
  color: #CC0000;
}.PictureLink-NoBorder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
