/* CSS Document Template */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C0C0C0;

}


/*Sizing for Header Text */
.header {
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-right: 0;
	margin-bottom: 30;	
		
}

/*Sizing for Footer Text */
.footer {
	font:Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	}

/*Sizing for sponsor Text */
.sponsor {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 18px;
	color: #000000;
	padding-top: 5px;
}

/* Determins the formatting of the text in the left nav bar */
.navLinks{
	position:relative;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #880000;
	margin-left: 18px;
}

/*Formatting for rollover state for links in the left nav bar*/
.navLinks a:hover {
	color:#A7A7D3; 
	text-decoration: underline;
	padding: 0px 5px;
	background-image: url(images/nav_dot.gif);
	background-repeat: no-repeat;
	background-position: inherit;
	}


/*Formatting for active links in the left nav bar*/

.navLinks a:active, a:visited {
		color:#880000; 
	text-decoration: none;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left;

}


/*Formatting for all headlines*/
.headline {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 13pt;
	font-weight: bold;
	color: #1E8F71;
}

/*Formatting for headline links*/
.headline a:link, .headline a:visited  {
	color: #1E8F71;
	text-decoration: none;
}

/*Formatting for headline active links*/
.headline a:active {
	text-decoration: none;
}

/*Formatting for headline rollover states*/
.headline a:hover {
	text-decoration: underline;
}

/* End Headline format*/

/*Formatting for all Small headlines*/
.smallHeadline {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 12pt;
	font-weight: bold;
	color: #1E8F71;
}

/*Formatting for small headline links*/
.smallHeadline a:link, .headline a:visited  {
	color: #1E8F71;
	text-decoration: none;
}

/*Formatting for small headline active links*/
.smallHeadline a:active {
	text-decoration: none;
}

/*Formatting for small headline rollover states*/
.smallHeadline a:hover {
	color: #1E8F71;
	text-decoration: underline;
}

/* End Small Headline format*/



/*Formatting for all Smaller headlines*/
.smallerHeadline {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 10pt;
	font-weight: bold;
	color: #1E8F71;
}

/*Formatting for smallerHeadline links*/
.smallerHeadline a:link, .headline a:visited  {
	color: #1E8F71;
	text-decoration: none;
}

/*Formatting for smallerHeadline active links*/
.smallerHeadline a:active {
	color: #1E8F71;
	text-decoration: none;
}

/*Formatting for smallerHeadline rollover states*/
.smallerHeadline a:hover {
	color: #1E8F71;
	text-decoration: underline;
}

/* End Smaller Headline format*/


/*Formatting for all recent features*/
.recent {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 10pt;
	font-weight: bold;
	color: #880000;
}

/*Formatting for recent links*/
.recent a:link, .recent a:visted {
	color: #880000;
	text-decoration: none;
}

/*Formatting for recent active links*/
.recent a:active {
	text-decoration: none;
}

/*Formatting for recent rollover states*/
.recent a:hover {
	text-decoration: underline;

}

/* End Recent Formatting*/

/*Formatting for all article text*/
.article {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 10pt;
	font-style: normal;
	color: #000000;
	margin-top: 0;
	margin-bottom: 0;
}

/*Formatting for article links*/
.article a:link, .article a:visted     {
	color: #880000;
	text-decoration: none;
}

/*Formatting for article rollover states*/
.article a:hover {
	color: #880000;
	text-decoration: underline;

}

/*End Article Format*/

/*Formatting for all news text*/
.news {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 11pt;
	font-style: normal;
	color: #880000;
}

/*Formatting for news active links*/
.news a:link {
	color: #880000;
	text-decoration: none;
}

/*Formatting for news active links*/
.news a:active, news a:visted {
	color: #880000;
	text-decoration: none;
}

/*Formatting for news rollover states*/
.news a:hover {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 11pt;
	font-style: normal;
	color: #880000;
	text-decoration: underline;

}

/* End News formatting */

/*Formatting for all purpleHead*/
.purpleHead {
	font: Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
	font-weight: bold;
	color: #7373B5;
}

/*Formatting for purpleHead active links*/
.purpleHead a:link {
	font: Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #7373B5;
}

/*Formatting for purpleHead active links*/
.purpleHead a:active, .purpleHead a:visited {
	font: Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
	font-weight: bold;
	color: #7373B5;
}

/*Formatting for purpleHead rollover states*/
.purpleHead a:hover {
	text-decoration: underline;
}

/* End Purplehead Formatting */


/*Formatting for all calendarHead*/
.calendarHead {
	font: Verdana, Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
	font-weight: normal;
	color: #880000;
}

/*Formatting for calendarHead links*/
.calendarHead a:link  {
	color: #880000;
	text-decoration: none;
}

/*Formatting for calendarHead visited links*/
.calendarHead a:visted {

	text-decoration: none;
}

/*Formatting for calendarHead active links*/
.calendarHead a:active {
	text-decoration: underline;
}

/*Formatting for calendarHead rollover states*/
.calendarHead  a:hover {
	text-decoration: underline;
}

/* End calendarHead Formatting */

/*Formatting for all smallArticle*/
.smallArticle {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 9pt;
	font-weight: normal;
	color: #000000;
}

/*Formatting for calendarHead links*/
.smallArticle a:link  {
	color: #880000;
	text-decoration: none;
}

/*Formatting for calendarHead visited links*/
.smallArticle a:visted {

	text-decoration: none;
}

/*Formatting for calendarHead active links*/
.smallArticle a:active {
	text-decoration: underline;
}

/*Formatting for smallArticle rollover states*/
.smallArticle  a:hover {
	text-decoration: underline;
}

/* Formatting for smallArticle */


/*Formatting for all caption*/
.caption {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 8pt;
	font-style: italic;
	color: #000000;
}

/*Formatting for caption links*/
.caption a:link  {
	color: #880000;
	text-decoration: none;
}

/*Formatting for caption visited links*/
.caption a:visted {

	text-decoration: none;
}

/*Formatting for caption active links*/
.caption a:active {
	text-decoration: underline;
}

/*Formatting for caption rollover states*/
.caption  a:hover {
	text-decoration: underline;
}

/* End Formatting for caption */

/* Formatting for main quote */
.quote {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 10pt;
	font-weight: bold;
	color: #71719F;
	padding: 0;
}

/* Formatting for error text */
.error {
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
	padding: 0;
}


-------------



/*Formatting for the top nav bar*/
.topLinks {
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

/*Formatting for top bar nav links*/
.topLinks a:link {
	color:#FFFFFF;
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
}

.topLinks a:visited {
	color:#FFFFFF;
	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight:bold;
}

/*Formatting for top nav active links*/
.topLinks a:active {

	font: Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

/*Formatting for top nav rollover states*/
.topLinks a:hover {

	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11px;
	text-decoration: underline;
}
