BODY			{
			background-color: #ffffff;
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			text-align:justify;
			color: #000000;
}

A:link			{
			text-decoration: underline;
			text-align: left;
			color: #000080;
}

A:visited		{
			text-decoration: underline;
			text-align: left;
			color: #000080;
}

A:active		{
			text-decoration: underline;
			text-align: left;
			color: #000080;
}

A:hover			{
			text-decoration: underline;
			text-align: left;
			color: #000080;
}

TABLE 			{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			text-align: justify;
}

TD 			{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			text-align: justify;
}

TH 			{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			text-align: justify;
}
	
LI			{
			font-family: verdana, arial, sans-serif;
			text-align: left;
			font-size: 8pt;
}

OL			{
			font-family: verdana, arial, sans-serif;
			text-align: left; 
			font-size: 8pt;
}

UL			{
			font-family: verdana, arial, sans-serif; 
			font-size: 8pt;
			list-style-image: url(../images/bullet.gif);
			text-align: left;
}

H1, H2, H3, H4		{
			font-family: verdana, arial, sans-serif;
			font-style: normal;
			color: #808080;			
}

H5			{
			font-family: verdana, arial, sans-serif;
			font-size: 10pt;			
			color: #808080;			
}

H6  			{		
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;	
			font-style: bold;
			color: #000080;			
}

.benefitsheader		{		
			font-family: verdana, arial, sans-serif;
			font-size: 10pt;	
			font-style: bold;	
			text-align:justify;		
			color: #FF8000;			
}

.bottomline		{		
			font-family: verdana, arial, sans-serif;
			font-size: 10pt;	
			font-style: bold;
			text-align: right;			
			color: #FF8000;			
}


.topnav 		{
			background-color: #f0f0f0;
			color: #000080;
			font-family: 8pt verdana, arial, sans-serif;
			text-align: right;
			border-bottom: 1px solid #000080;			
}

.topnav A, .topnav A:visited, .topnav A:hover, .topnav A:active
			{
			text-decoration: none;
			text-align: right;
			color: #000080;		
}

.subnav			{
			color: #000080;
			font: 8pt verdana, arial, sans-serif;
			text-align: right;
}

.subnav A, .subnav A:visited, .subnav A:hover, .subnav A:active
			{
			text-decoration: none;
			text-align: right;
			color: #000080;		
}

.bottomnav		{
			color: #000080;
			font: 8pt verdana, arial, sans-serif;
			text-align: center;
}

.bottomnav A, .bottomnav A:visited, .bottomnav A:hover, .bottomnav A:active
			{
			text-decoration: none;
			color: #000080;
			text-align: center;		
}

.attention		{
			border-top: 1px solid #FF8000;
			border-left: 1px solid #FF8000;			
			border-bottom: 1px solid #FF8000;
			border-right: 1px solid #FF8000;
}

.productfocus		{
			font: 8pt verdana, arial, sans-serif;
			text-align: left;			
			border-top: 1px solid #000080;
			border-left: 1px solid #000080;			
			border-bottom: 1px solid #000080;
			border-right: 1px solid #000080;
}

.navblock		{
			background-color: #ffffff;
			font: 8pt verdana, arial, sans-serif;
			color: #FF8000;
			text-align: left;
			border-top: 1px solid #A3A4B3;
			border-left: 1px solid #A3A4B3;			
			border-bottom: 1px solid #A3A4B3;
			border-right: 1px solid #A3A4B3;
}

.newsheader 		{
			background-color: #ffffff;
			color: #FF8000;
			font: 8pt verdana, arial, sans-serif;
			border-top: 1px solid #006600;			
}

.newsblock		{
			background-color: #ffffff;
			font: 8pt verdana, arial, sans-serif;
			color: #000080;
			text-align: left;
}

.newsblock A, .newsblock A:visited, .newsblock A:hover, .newsblock A:active
			{
			text-decoration: none;
			text-align: left;
			font: 8pt verdana, arial, sans-serif;
			color: #000080;
}

.upcoming		{
			background-color: #ffffff;
			font: 8pt verdana, arial, sans-serif;
			border-top: 1px solid #A3A4B3;
			border-left: 1px solid #A3A4B3;			
			border-bottom: 1px solid #A3A4B3;
			border-right: 1px solid #A3A4B3;
			text-align: left;
			color: #000080;
}

.upcoming A, .upcoming A:visited, .upcoming A:hover, .upcoming A:active
			{
			text-decoration: none;
			text-align: left;
			font: 8pt verdana, arial, sans-serif;			
			color: #000080;			
}


.footer			{
			font-family: verdana, arial, sans-serif;
			font-size: 8pt;
			color: #808080;
			background: #FFFFFF;
			border-top: 1px solid #999999;			
}
