.announcements P {
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-top: 0px;
	}

.announcements A:link { color: #000000; text-decoration: none; }
.announcements A:visited { color: #000000; text-decoration: none; }
.announcements A:active { color: #000000; text-decoration: none; }
.announcements A:hover { color: #000000; text-decoration: underline; }

.copyright { background-color: #8B965F; color: #ffffff }
.copyright P { font-size: 10px; margin-left: 15px; line-height: 14px; }

.date { background-color: #8B965F; color: #ffffff }
.date P { font-weight: bold; margin-left: 15px; }

.more {text-decoration: underline;}

/* Elements, in alphabetical order, followed by classes in alphabetical order */

/* ELEMENTS */


	/* anchors */
A:link {color: #10437A;}
A:visited {color: #717521;}
A:active {color: #10437A;}
A:hover {color: #10437A;}
	/* definition lists */
DL
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	padding-left: 15px;
	}

DT
	{
	font-weight: bold;
	margin-top: 10px;
	}

DL DL DT
	{
	font-style: italic;
	font-weight: normal;
	margin-top: 10px;
	}

	/* headings */
H1,H2,H3,H4,H5,H6
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	margin-top: 21px;
	margin-bottom: -6px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #4E634E;
	}

H1,H3,H5
	{
	font-weight: bold;
	}


H1,H2
	{
	font-size: 24px;
	}

H3,H4
	{
	font-size: 22px;
	}

H6
	{
	font-size: 11px;
	<!--font-family: verdana, arial, geneva, helvetica, sans-serif;
	margin-top: 15px;
	margin-bottom: -10px;
	padding-bottom: 0px;
	padding-left: 20px;
	color: #4E634E;-->
	}

H5
	{
	font-size: 14px;
	}



OL
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	}

OL OL
	{
	list-style-type: upper-alpha;
	}

OL OL OL
	{
	list-style-type: decimal;
	}

OL OL OL OL
	{
	list-style-type: lower-alpha;
	}


	/* paragraphs */

/* The only way I can find to get the paras to snug to the headings via the stylesheet is to use a negative margin-top value, but the display is then screwed up after a user scrolls, whereupon the negative value actually displays as a negative, making text overlap with the text above it, hiding the lower text. If you go to a different application and then back to the browser, the display is fixed, but that's not much help. Just weird. Also, adding borders affects how the margins are calculated. And if you have no borders, the padding-bottom setting appears to only affect the last paragraph prior to the next non-paragraph item. It does all right if you set a class with a margin-top of -[X]px and apply the class to the paragraph - the display gets wonky on about one scroll out of twenty. Inline styles will screw up the display as described above on about one scroll out of four. And of course we're trying to steer clear of classes. */

/* Set border to none so that the paragraphs will stretch to the width of a table cell. */
P	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	margin-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	}

	/* unordered lists */
UL
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	list-style-type: disc;
	}


UL UL
	{
	list-style-type: circle;
	}

UL UL UL
	{
	list-style-type: square;
	}

UL UL UL UL
	{
	list-style-type: disc;
	}


/* CLASSES */

.caption
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	margin-top: 2px;
	}

.formRequired {
	color: #cc0000;
	font-weight: bold;
	}

.navigation {
	padding-left: 10px;
	}



.p	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	border: none;
	margin-bottom: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	padding-top: 0px;
	}

.quote
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	margin-left: 15px;
	}


.quoteatt
	{
	font-family: verdana, arial, geneva, helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	}
