@charset "UTF-8";
/* CSS Document */

td {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#333333;
}

.intro {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
line-height:20px;
color:#333333;
}


.pad {
padding-left:8px;
padding-right:8px;
}

.pad2 {
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
}

a, a:active, a:visited 
{ 
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		13px;
	color:			#333333;
	text-decoration: 	underline;
	
	
}

a:hover
{
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		13px;
	color:			#969696;
	text-decoration: 	underline;
   	

}

a.back, a.back:active, a.back:visited 
{ 
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		11px;
	color:			#999999;
	text-decoration: 	none;
	text-transform:uppercase;
	
	
}

a.back:hover
{
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		11px;
	color:			#333333;
	text-decoration: 	none;
	text-transform:uppercase;
   	

}


a.navlink:link, a.navlink:active, a.navlink:visited 
{ 
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		14px;
 	color: 			#FFFFFF;
	padding-left:	22px;
	padding-right: 22px;
	text-decoration: 	none;

	
}

a.navlink:hover
{
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		14px;
 	color: 			#000000;
	padding-left:	22px;
	padding-right: 22px;
	text-decoration: 	none;

}

a.nav_on
{
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		14px;
 	color: 			#000000;
	padding-left:	22px;
	padding-right: 22px;
	text-decoration: 	none;

}

.news_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:16px;
color:#ffffff;
font-weight:bold;
}

.news {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#ffffff;
}

.performance_titles {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#333333;
font-weight:bold;
}

.header {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:25px;
color:#9f1f63;
padding-top:40px;
padding-bottom:24px;
}

.pink_header {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:25px;
color:#9f1f63;
padding-top:30px;
padding-bottom:24px;
}

.pink_subheader {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#9f1f63;
padding-top:24px;
padding-bottom:30px;
}

.green_header {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:25px;
color:#48a2a1;
padding-top:30px;
padding-bottom:24px;
}

.green_subheader {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#48a2a1;
padding-top:24px;
padding-bottom:30px;
}

.purple_header {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:25px;
color:#601e77;
padding-top:30px;
padding-bottom:24px;
}

.purple_subheader {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#601e77;
padding-top:24px;
padding-bottom:24px;
}

.orange_header {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:25px;
color:#fc9137;
padding-top:30px;
padding-bottom:30px;
}

.orange_subheader {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#fc9137;
padding-top:24px;
padding-bottom:24px;
}

.blue_header {
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
line-height:25px;
color:#336d9e;
padding-top:30px;
padding-bottom:30px;
}

.blue_subheader {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:20px;
color:#336d9e;
padding-top:24px;
padding-bottom:24px;
}

a.newslink, a.newslink:active, a.newslink:visited 
{ 
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		11px;
 	font-weight: 		bold;
	color:			#ffffff;
	text-decoration: 	underline;
	
	
}

a.newslink:hover
{
	font-family: 		arial, verdana, geneva, sans-serif;
 	font-size: 		11px;
 	font-weight: 		bold;
	color:			#000000;
	text-decoration: 	underline;
   	

}
