body {
	MARGIN: 0px 0px 0px;
}

h1 {
	font-family: Tahoma, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #556CB0;
	/*color: #FF0000;*/
	letter-spacing: .02em;
}


h2 {
	font-family: Tahoma, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #375BA3;
	/*color: #00FF00;*/
	letter-spacing: .02em;
}


p, li {
	font-family: Tahoma, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: 000000;
	line-height: 1.4em;
}

.current {
	font-family: Tahoma, sans-serif;
	font-size: 9.5pt;
	font-weight: bold;
	color: #556cb0 /*FFDF9A*/ ;
	line-height: 1.6em;
}


.prior {
	font-family: Tahoma, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: 000000;
	line-height: 1.4em;
	text-align:	center;
}

/* OLD STYES BELOW. RETAINING FOR LEGACY */
/* THE PAIN IS ALMOST UNBEARABLE */



td 
{ 
vertical-align: top; 
} 

.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18pt;
	FONT-FAMILY: Tahoma, sans-serif;
	letter-spacing: 0.2em;
	color: #375BA3;
}

.ward {
	font-family: Tahoma, Times, serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: .4em;
}

.headline {
	font-family: Tahoma, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #375BA3;
	letter-spacing: .02em;
	padding-bottom:	0px;
}



.right-headline {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-color:	#E21D25;
	line-height:	1.5em;
	background-color:	#FFFFFF;
}

.story, .mnlnk {
	font-family: Tahoma, sans-serif;
	font-size: 9.5pt;
	font-weight: normal;
	color: #000000;
	line-height: 1.6em;
	background-color:	#FFFFFF;
	padding-bottom:	20px;
	padding-top:	-10px;
}

td.left {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	line-height: 1.8em;
}

.stay-in-touch {
	font-family: Tahoma, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #375BA3;
	line-height: 1.2em;
}

.bottom-text, a.bottom-text:link, a.bottom-text:visited {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}

.sign-up {
	font-family: Tahoma, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #EBA200;
}

.sign-up-small {
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #EBA200;
}

.read-more {
	font-weight: bold;
}


.rh-inner {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

.rh-more {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 1.6em;
}

.top-options {
	font-family: Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: white;
	height: 20px;
	padding-top:	3px;
}

.button	{
	background: #FFF5DF;
	border-bottom: 1px solid #EBA200;
	border-right: 1px solid #EBA200;
	border-left: 1px solid #EBA200;
	border-top:1px solid #EBA200;
	color: #000000;
	height:25px;
	text-decoration:none;
	cursor: hand
}

a.bottom-text, a.bottom-text:link, a.bottom-text:visited  {
	color: #FFFFFF;
}

ul {
	list-style-image: url('images/arrow.gif');
}

.main-page-list {
	margin-left: -25px;
	margin-top: 5px;
	/*font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 1.3em;*/
	font-family: Tahoma, sans-serif;
	font-size: 9.5pt;
	font-weight: normal;
	background-color: #FFFFFF;

}


hr.line	{
	color: #375BA3;
	width: 80%;
}

a.right-headline, a:link.right-headline, a:visited.right-headline	{ text-decoration: none; color: #E21D25; }
a:active.right-headline, a:hover.right-headline						{ color: #EE3F46; }

a.sign-up, a:link.sign-up, a:visited.sign-up						{ text-decoration: none; color: #EBA200; }
a:active.sign-up, a:hover.sign-up									{ color: #E21D25; }

a.rh-more, a:link.rh-more, a:visited.rh-more						{ text-decoration: none; color: #556CB0; }
a:active.rh-more, a:hover.rh-more									{ color: #E21D25; }

a.headline, a:link.headline, a:visited.headline						{ text-decoration: none; color: #375BA3; }
a:active.headline, a:hover.headline									{ color: #E21D25; }

a.top-options, a:link.top-options, a:visited.top-options			{ text-decoration: none; color: #FFFFFF; }
a:active.top-options, a:hover.top-options							{ color: #FFE8E8; }

a.read-more, a:link.read-more, a:visited.read-more					{ text-decoration: none; color: #26335A; }
a:active.read-more, a:hover.read-more								{ color: #E21D25; }

a.left, a:link.left, a:visited.left									{ text-decoration: none; color: #000033; }
a:active.left, a:hover.left											{ color: #264072; }

a:link, a:visited													{ color: #375BA3; }
a:active, a:hover													{ color: #E21D25; }
