/* Turn on once complete */
OLDbody {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* GENERAL STYLES - Used on most pages */
/* HTML Anchor <a> Element hover pseudoclass */
a:hover { 	
	background-color: #FFFFCC; 	
	color: #006666; 
}
/* HTML Anchor <a> Element controls hyperlink text color and decoration */
a:link, a:active, a:visited  {
	color : #033568;
	/*Turn off to test
	text-decoration: underline;*/
}
/* HTML <body> Element controls margins and background color */
body {
	background-color: #FFFFFF;
	font-weight: normal;
	margin : 0px 0px 0px 0px;
}
/* ONLY used with paragraph <p> element at top of page for breadcrumb text below menu text */
.menubreadcrumb {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 63%;
	font-weight: bold;
}
/* ONLY used with paragraph <p> element at top of page for menu text */
.menutop {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 63%;
	font-weight: bold;
}
/* ONLY used with paragraph <p> element for NSF Address text at the bottom of the page*/
.nsfaddress {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #FFFFFF;
	font-weight: bold;
}
/* Works with .nsfaddress class to define the anchor <a> hyperlink within the address text */
.nsfaddress a {
	color: #FFFFFF;
}
/* ONLY used with paragraph <p> element to format "-NSF-" text at the bottom of some pages */
.nsffooter {
	font-size: 65%;
}

/* REDEFINE STANDARD HTML TAGS - all blue text */
/* HTML Table <caption> Element */
caption {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #033568;
}
/* HTML Level 2 Header <h2> Element */
h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #033568;
}
/* Not currently used - Replaced by p.sectionheader */
h2.sectionheader {
	color: #FFFFFF;
	margin: 0%;
}
/* HTML Level 3 Header <h3> Element */
h3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #033568;
}
/* HTML Level 4 Header <h4> Element */
h4 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #033568;
}
/* ONLY used with HTML level 4 header <h4> element to format mustard color event date */
h4.eventdate {
	color: #CC9933;
}
/* ONLY used with level 4 header <h4> element to format the text as
white text for inside a green header bar*/
h4.sectionheader {
	color: #FFFFFF;
	margin: 0%;
}
/* ONLY used with level 4 header <h4> element to add space above subheadings
Used on Major Legislation and News Tips pages */
h4.subheading {
	margin-top: 5%;
}
/* HTML Level 5 Header <h5> Element */
h5 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #033568;
}
/* HTML Level 6 Header <h6> Element */
h6 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 63%;
	color: #033568;
}
/* HTML Paragraph <p> Element */
p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #033568;
}
/* ONLY used with paragraph <p> element to add a larger top margin, 
ONLY to be used on OLPA home page */
p.above {
	margin-top: 25%;
}
/* ONLY used with HTML <p>aragraph element to tighten Quick Links/Table of Contents list */
p.quicklinks {
	margin-bottom: 0%;
}
/* ONLY used with paragraph <p> element to format the page header text as
white large text on a green header bar (instead of using <h2>) */
p.sectionheader {
	color: #FFFFFF;
	font-size: 110%;
	font-weight: bold;
}
/* ONLY used with paragraph <p> element to make the text size smaller */
p.smaller {
	font-size : 63%;
}
/* HTML Preformatted <pre> Element */
pre {
	color: #033568;
}
/* ONLY used for data tables to make headers more legible */
th.green, td.green, tr.green {
	background-color: #CCE5E5;
}
/* ONLY used for data tables to make columns more legible */
th.yellow, td.yellow, tr.yellow {
	background-color: #FFFFCC;
}
/* HTML Ordered <ol> and Unordered <ul> List Elements */
ul, ol {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #033568;
}
/* ONLY used with HTML Unordered List <ul> element to tighten Quick Links/Table of Contents list */
ul.quicklinks {
	font-size: 80%;
	color: #033568;
	margin-top: 0%;
}
/* ONLY used for top level HTML Ordered <ol> and Unordered <ul> List elements to format text
DO NOT USE in sub-lists if cascading lists exist */
ul.top, ol.top {
	font-size: 80%;
	color: #033568;
}

/* HEADER CLASSES */
/* ONLY used with HTML header <h?> element to format hyperlinked text */
.linkheader {
	color: #033568;
	margin-bottom : 0%;
}

/* SPAN CLASSES */
/* ONLY used for the images description, typically with a paragraph <p> element */
.caption {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 63%;
	color: #033568;
}
/* Used with a <span> element to format the posting date on listings/start pages */
.dateposted {
	font-size: 73%;
}
/* ONLY used on OLPA home page for description text */
.description {
	color: #000000;
}
/* Used with a <span> element to remove bold from text, typically inside header <h?> elements */
.nobold {
	font-weight: normal;
}
/* Used with a <span> element to make second line smaller, typically inside header elements */
.subtitle {
	font-size: 80%;
}
.standard {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #033568;
}
