P  {
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10pt;
	margin-left:0cm;
	line-height:1.7em;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif
	}
	
p.nobottomspace  {
	margin-bottom:0pt;
	}

p.tight
	{
	margin-top:1pt;
	margin-bottom:1pt;
	line-height:normal;
	}
	
p.small
	{
	margin-bottom:6pt;
	line-height:130%;
	font-size: 8pt;
	}
p.smalltight {
	margin-bottom:0pt;
	line-height:normal;
	font-size: 8pt;
}

h1
	{
	margin-top:14pt;
	margin-right:0cm;
	margin-bottom:12pt;
	margin-left:0cm;
	line-height:130%;
	page-break-after:avoid;
	font-size:18pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	color:#F06000;
	}

h2
	{
	margin-top:18pt;
	margin-right:0cm;
	margin-bottom:6pt;
	margin-left:0cm;
	line-height:130%;
	page-break-after:avoid;
	font-size:14pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	color:#DF5900;
	}

h3
	{
	margin-top:6pt;
	margin-right:0cm;
	margin-bottom:3pt;
	margin-left:0cm;
	line-height:130%;
	page-break-after:avoid;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	color:#DF5900;
	font-weight: normal;
	}
	
h4  
   {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #0000CC;
	}

h5  
   {
	margin-top:0pt;
	margin-right:0cm;
	margin-bottom:0pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	}
	
h6  
   {
	margin-top:0pt;
	margin-right:0cm;
	margin-bottom:0pt;
	margin-left:0cm;
	font-size:14pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color:#DF5900;
	}

li
	{
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:8pt;
	margin-left:0cm;
	line-height:130%;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	}

li.wide
	{
	mso-style-parent:"";
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:22pt;
	margin-left:0cm;
	line-height:140%;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif
	}

a:link
   {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #0000CC;
	}
a:visited
   {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #0000CC;
	}
a:active   
   {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #0000CC;
	}
a:hover   
    {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #00F;
	}

a.gray:link
   {
	color: #999999;
	text-decoration: none;
	}

a.gray:visited
   {
	color: #999999;
	text-decoration: none;
	}

a.gray:active   
   {
	text-decoration: none;
	color: #999999;
	}

a.gray:hover   
    {
	color: #00F;
	text-decoration: underline;
	}

a.small:link
   {
	font-size:8pt;
	}

a.small:visited
   {
	font-size:8pt;
	}

a.small:active   
   {
	font-size:8pt;
	}

a.small:hover   
    {
	font-size:8pt;
	}

a.black:hover   
    {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #000;
	}

a.red:hover   
    {
	margin-top:5pt;
	margin-right:0cm;
	margin-bottom:5pt;
	margin-left:0cm;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #F00;
	}
	
a.logo:link
   {
	color: #003366;
	text-decoration: none;
	}

a.logo:visited
   {
	color: #003366;
	text-decoration: none;
	}

a.logo:active   
   {
	color: #003366;
	text-decoration: none;
	}

a.logo:hover   
    {
	color: #003366;
	text-decoration: none;
	}

table.sample {
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: white;
	border: 0px solid #C7C7C7;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #F5F5F5;
	font-size: 10pt;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 4px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	font-size: 10pt;
	}
	
table.encap {
	width:1000px;
	border-style: none; 
	border-color:#D9DDFF;
	padding:0px;
}

table.encap td {
	padding-left:12px;
	padding-top:5px;
	padding-right:200px;
	padding-bottom:5px;
}

table.text {
	border-spacing: 0px;
	border-collapse: collapse;
	border: 0px solid #C7C7C7;
}
table.text th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #F5F5F5;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}
table.text td {
	font-size: 10px;
	padding: 0px;
	border: 1px none gray;
	}
	
table.sortable {
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: white;
	border: 0px solid #C7C7C7;
}
table.sortable th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: #F5F5F5;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
}
table.sortable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	background-color: white;
	font-size: 10px;
	}

table.dirsumm {
    border-style:solid solid solid solid;
    border-color:#D9DDFF;
    border-width:2px 2px 2px 2px;
	border-spacing: 0px;
	border-collapse:collapse;
}
table.dirsumm th {
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: bold;
	border-width: 1px 1px 1px 1px;
	border-style:solid solid solid solid;
	border-color:#E9E9E9;
}
table.dirsumm td {
	padding: 2px;
	font-size: 10px;
	border: 1px solid #E9E9E9;
	}
	
table.txtbox {
	background-color: #F8F8F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	color: #000066;
	font-weight: normal;
}

table.txtbox td {
	border: 1px solid #B9B9FF;
	padding: 2px 10px 2px 10px;
}

table.txtbox th {
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:18pt;
	margin-left:0cm;
	line-height:140%;
	font-size:10pt;
	font-family:Verdana, Geneva, sans-serif;
}

div#tabmenu{margin-bottom:0pt; height:24px;width:100%;padding-top:4px; padding-bottom:0px;background-color:#FFF; border:solid; border-width:0px 0px 4px 0px; border-color:#D9DDFF;}
ul#tabnav,ul#nav li{list-style-type:none;margin:0;padding:0; margin-bottom:0pt }
ul#tabnav{margin-left: 10px;}
ul#tabnav li{float:left;margin-right: 3px; margin-bottom:0px; margin-top:0px; text-align:center}
ul#tabnav a{ font-size:10pt; border-bottom-style:none; margin-bottom:0pt; margin-top:0pt; float:left;width: 7em;padding:4px 1px 2px 1px;background:#DDD;text-decoration:none;color: #666}
ul#tabnav a:hover{background:#CCC;color:#000}
ul#tabnav li.activelink a,
ul#tabnav li.activelink a:hover{border-bottom-style:solid; border-bottom-color:#D9DDFF; border-bottom-width:2px; background: #D9DDFF;color:#000; font-weight:bold}

