a.menu
	{mso-style-parent:"";
	line-height:120%;
	color:#062A75;
	font-size:9.0pt;
	font-family:"Arial";
	text-decoration: none;
	}	
a.menu:hover
	{ text-decoration: underline;}

a.sl
	{
	color:#777777;
	}	

a.work
	{mso-style-parent:"";
	line-height:120%;
	color:#00308E;
	font-size:10.0pt;
	font-family:"Arial";}	
a.partn
	{mso-style-parent:"";
	line-height:120%;
	color:#316AC5;
	font-size:8.0pt;
	font-family:"Arial";}	
span.menu_m
	{mso-style-parent:"";
	line-height:120%;
	color:#980B35;
	font-size:11.0pt;
	letter-spacing : -1px;
	font-family:"Arial";
	}
span.menu
	{mso-style-parent:"";
	line-height:120%;
	color:#980B35;
	font-size:8.0pt;
	font-family:"tahoma, MS Sans Serif, Arial";
	}
a.menu_m
	{mso-style-parent:"";
	line-height:120%;
	color:#062A75;
	font-size:11.0pt;
	letter-spacing :0px;
	font-family:"Arial";
	text-decoration: none;
	}
a.menu_mm
	{mso-style-parent:"";
	line-height:120%;
	color:#887447;
	}
a.menu_m:hover
	{ text-decoration: underline;}
a:hover
{

}
a.menu_e
	{mso-style-parent:"";
	line-height:120%;
	color:#00ACF8;
	font-size:9.0pt;
	font-family:"tahoma, MS Sans Serif, Arial";}
a.menup
	{mso-style-parent:"";
	line-height:120%;
	color:#A6C544;
	font-size:8.0pt;
	font-family:"tahoma, MS Sans Serif, Arial";}	
font.ll
	{mso-style-parent:"";
	line-height:110%;
	color:#ffffff;
	font-size:11.0pt;
	font-family:"Arial";}	
li,p.f
	{mso-style-parent:"";
	line-height:140%;
	color:#444444;
	font-size:11.0pt;
	font-family:"Arial";}	
	
p.f1
	{line-height:120%;
	color:#777777;
	font-size:8.0pt;
	font-family:"Arial";}	
p.date
	{mso-style-parent:"";
	line-height:110%;
	color:#316AC5;
	font-size:8.0pt;
	font-family:"Arial";}	
p.url
	{mso-style-parent:"";
	line-height:110%;
	color:#8FC1FF;
	font-size:12.0pt;
	font-family:"Arial";}	
h1.f
	{mso-style-parent:"";
	font-weight:normal;
	line-height:100%;
	margin:3px;
	color:#000000;
	font-size:14.0pt;
	letter-spacing:0px;
	font-family:Arial;}	
h2
	{mso-style-parent:"";
	font-weight:normal;
	line-height:100%;
	margin:3px;
	font-size:13.0pt;
	letter-spacing:0px;
	font-family:Arial;}	
h1.services
	{mso-style-parent:"";
	font-weight:bold;
	line-height:100%;
	margin:3px;
	color:#000000;
	font-size:25 px;
	font-family:Arial;}	



img.pn { behavior: url(iepngfix.htc); }
td.pn { behavior: url(iepngfix.htc); }

.tag { 
	font-family: "Arial", Courier, mono; 
	font-size: 110%;
	color: #000000;
}
.example {
	border:	solid 1px #d5d5d5;
	background: #e8f5ff;
	font-family: "Courier New", Courier, monospace; 
	padding: 7px;
	margin: 0 0 1em;
}
.exampleTitle, {
	border: 1px solid #d5d5d5;
	border-bottom: none;
	padding: 3px;
	display: inline;
	background: #bad9f0;
	font-weight: bold;
	font-size: 90%;
	margin: 0;
	white-space: nowrap;
}