acronym {cursor:help;
border-bottom-style: dotted ;
border-bottom-width:1px; border-bottom-color:#666666; 
}
dt	{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; font-weight:700; text-decoration:underline; padding-top:10px; padding-bottom:10px; }
dd	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}

.byline {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	text-align:left;
	padding-bottom:8px;
}

span.menu a:link {color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;text-decoration: none; font-weight: bold;}

span.menu a:visited {
  color: #FFFFFF;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	 text-decoration: none;
	 	font-weight: bold;
}
span.menu a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
		font-weight: bold;
		}
span.menu a:hover {
	text-decoration: none;
	color: #FFCC00 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;

}
span.menus a:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
		font-weight: bold;
	}

span.menus a:visited {
  color: #FFFFFF;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	 text-decoration: none;
	 	font-weight: bold;
}
span.menus a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
		font-weight: bold;
		}
span.menus a:hover {
	text-decoration: none;
	color: #FFCC00 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;

}
span.special a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:center;

	}

span.special a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-align:center;

	}

span.special a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-align:center;

	}
	
span.special a:hover 
	{
     background-color:#295772;	
     text-decoration: none;
	 color: #FFCC00;
	 	font-size: 8pt;
		text-align:center;
	}
span.special-b a:link {
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

	}

span.special-b a:visited {
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;

	}

span.special-b a:active {
	color: #000099;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;

	}
	
span.special-b a:hover 
	{
     background-color:#295772;	
     text-decoration: none;
	 color: #FFCC00;
	 	font-size: 9pt;
	}
body 
{
font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	}

td
	{
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	}
td.dateupdated
	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: #81AECE; text-align:right;
	}
td.n_menu
	{background-color:#295772; 
	border-bottom:2px inset #FFFFFF ; border-color:#FFFFFF;
	border-left:2px solid #39789E;
	padding:3 0 3 5;
	color:#FFFFFF;
	}
td.n_menui
{	padding:3 0 3 15;
	background-color: #B5CFDE;
	border-bottom:2px groove #FFFFFF ; border-color:#FFFFFF; 
	
	border-left:2px solid #39789E;
	color:#000000;
	}
span.n_menui a  {
	color: #000000;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9pt;
	text-decoration: none;
	}	
span.n_menui a:hover  {
	color: #FFFFFF;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9pt;
	text-decoration: none;
	}	
td.n_menui8
{	padding:3 0 3 15;
	background-color: #B5CFDE;
	border-bottom:2px groove #FFFFFF ; border-color:#FFFFFF; 
	
	border-left:2px solid #39789E;
	color:#000000;
	}
span.n_menui8 a  {
	color: #000000;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9px;
	text-decoration: none;
	}	
span.n_menui8 a:hover  {
	color: #FFFFFF;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9px;
	text-decoration: none;
	}	
span.n_menu a:link {
	color: #FFFFFF;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9pt;
	text-decoration: none;
	}

span.n_menu a:visited {
  color: #FFFFFF;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	 text-decoration: none;

}
span.n_menu a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;

		}
span.n_menu a:hover {
	text-decoration: none;
	color: #FFCC00 ;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}
td.n_menufp
	{background-color:#295772; 
	border-bottom:2px inset #FFFFFF ; border-color:#FFFFFF;
	border-left:2px solid #FFFFFF;
	padding:3 0 3 5;
	color:#FFFFFF;
	}
span.n_menufp a:link {
	color: #FFFFFF;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;	
	font-size: 9pt;
	text-decoration: none;
	}

span.n_menufp a:visited {
  color: #FFFFFF;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	 text-decoration: none;

}
span.n_menufp a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;

		}
span.n_menufp a:hover {
	text-decoration: none;
	color: #FFCC00 ;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}

td#smaller
	{
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: -2;
	color: black;
	}
p
	{
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	text-align: left;
	}
li
	{
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	text-align: left;
	}
span.special-p a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

	}

span.special-p a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;

	}

span.special-p a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;

	}
	
span.special-p a:hover 
	{
     background-color:#295772;	
     text-decoration: none;
	 color: #FFCC00;
	 	font-size: 9pt;
	}
a.special:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	}

a.special:visited {
  color: #FFFFFF;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	 text-decoration: none;
}
a.special:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
		}
a.special:hover {
	text-decoration: none;
	 background-color:#295772;	
	color: #FFCC00 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;

}
td.2bluel
{ border-left:2px solid #003366;}
td.2bluer
{ border-right:2px solid #003366;}
td.2bluet
{ border-top:2px solid #003366;}
td.2blueb
{ border-bottom:2px solid #003366;}
td.2bluelt
{ border-left:2px solid #003366;
  border-top:2px solid #003366;}
td.2bluert
{ border-right:2px solid #003366;
  border-top:2px solid #003366;}
td.2bluelb
{ border-left:2px solid #003366;
  border-bottom:2px solid #003366;}
td.2bluerb
{ border-right:2px solid #003366;
  border-bottom:2px solid #003366;}
.style9 {font-size: 9px}
hr.90
{ 	width:90%; size:3; color:#39789E;}

.special-r a:link {
	color: #FFFFFF;
	text-decoration: none;
	color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	

	}

.special-r a:visited {
	color: #FFFFFF;
	text-decoration: none;
		color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		

	}

.special-r a:active {
	color: #FFFFFF;
	text-decoration: none;
		color:#FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		

	}
	
.special-r a:hover 
	{
     background-color: #FFFFFF;	
     text-decoration: none;
	color:#FF0000;
	 	
	}
.special-bl a:link {
	color: #006699;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	

	}

.special-bl a:visited {
	color: #006699;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		

	}

.special-bl a:active {
	color: #006699;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		

	}
	
.special-bl a:hover 
	{
     background-color: #295772;	
     text-decoration: none;
	color:#FFCC00;
	 	
	}
.even{background-color: #E4E4CD;} 
.odd{background-color: #EDEDDE;} 
li.spaced
	{ padding-bottom:20px;}
