<style type="text/css">
<!--
body {
  font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}


.t0{border-width:0 0 0 0 ;border-style:none none none none ;}
.t1{border-width:0 0 thin 0 ;border-style:none none solid none ;border-bottom-color:#000000;}
.t2{border-width:thin 0 0 0 ;border-style:solid none none none ;border-top-color:#000000;}
.tupdown8b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:thin 0 thin 0 ;
	border-style:solid none solid none ;
	border-top-color:#000000;
	border-bottom-color:#000000;
}
.tuprightdown8b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:thin thin thin 0 ;
	border-style:solid solid solid none ;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-right-color:#000000;
}
.tupdownleft8b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:thin 0 thin thin ;
	border-style:solid none solid solid ;
	border-top-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
}
.tdown8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-width:0 0 thin 0 ;
	border-style:none none solid none ;
	border-bottom-color:#000000;
}
.tright8right{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-width:0 thin 0 0 ;
	border-style:none solid none none ;
	border-right-color:#000000;
}
.tdowndotted8{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-width:0 0 thin 0 ;
	border-style:none none dotted none ;
	border-bottom-color:#000000;
}
.tdownright8bright{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 1px thin 0 ;
	border-style:none solid solid none ;
	border-right-color:#999999;
	border-bottom-color:#000000;
}
.tright8bcenter{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 thin 0 0 ;
	border-style:none solid none none ;
	border-right-color:#000000;
}
.tright8bright{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 thin 0 0 ;
	border-style:none solid none none ;
	border-right-color:#000000;
}
.tdown8bcenter{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 0 thin 0 ;
	border-style:none none solid none ;
	border-bottom-color:#000000;
}
.tright{
	border-width:0 thin 0 0 ;
	border-style:none solid none none ;
	border-right-color:#000000;
}
.trightgrey8b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 1px 0 0 ;
	border-style:none solid none none ;
	border-right-color:#999999;
}

.tage{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 1px thin 0 ;
	border-style:none solid solid none ;
	border-right-color:#999999;
	border-bottom-color:#000000;
}

.fage{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 1px 0 0 ;
	border-style:none solid none none ;
	border-right-color:#999999;
}

.threesidesgrey{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 1px 1px 0 ;
	border-style:none solid solid none ;
	border-right-color:#999999;
	border-bottom-color:#999999;
}
.threesidesgrey4{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4pt;
	border-width:0 1px 1px 0 ;
	border-style:none solid solid none ;
	border-right-color:#999999;
	border-bottom-color:#999999;
}
.threesidesgreyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-width:0 1px 1px 0 ;
	border-style:none solid solid none ;
	border-right-color:#999999;
	border-bottom-color:#999999;
}
.trightbottom{border-width:0 thin thin 0 ;border-style:none solid solid none ;border-right-color:#000000;border-bottom-color:#000000;}

.inputnoborder{border-width:0}

.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 4pt; }

.style6b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
}
.style6bright {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
}

.style8 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.style8b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.style8bright {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.style8bcenter {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.style8bi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	font-style :italic;
}
.style8binv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.style8inv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.style10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.style10bcenter {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.style12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.style12bred {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FF0000;}

.style14b {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; }
.style14bcenter {text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; }
.style14bi {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; font-style: italic; }
.style14bred {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FF0000;}

.style16b {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; }

.invisible {visibility: hidden;}

  td.xptdover {cursor: default; background-color: #B5BED6; border-left: 2 solid #08246B; border-right: 2 solid #08246B; border-top: 2 solid #08246B; border-bottom: 2 solid #08246B; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.xptdoverred {cursor: default; background-color: #B5BED6; border-left: 2 solid #FF0000; border-right: 2 solid #800000; border-top: 2 solid #FF0000; border-bottom: 2 solid #800000; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.xptdout  {background-color: #D6D3CE; border-left: 2 solid #D6D3CE; border-right: 2 solid #D6D3CE; border-top: 2 solid #D6D3CE; border-bottom: 2 solid #D6D3CE; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.xptddown  {background-color: #DEDBD6; border-left: 2 solid #666666; border-right: 2 solid #666666; border-top: 2 solid #666666; border-bottom: 2 solid #666666; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdselect  {color: #FFFFFF; background-color: #0A246A; border-left: 2 solid #000080; border-right: 2 solid #000080; border-top: 2 solid #000080; border-bottom: 2 solid #000080; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdselectred  {color: #FFFFFF; background-color: #0A246A; border-left: 2 solid #FF0000; border-right: 2 solid #800000; border-top: 2 solid #FF0000; border-bottom: 2 solid #800000; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdover1 {cursor: default; background-color: #D6D3CE; border-left: 2 solid #FFFFFF; border-right: 2 solid #808080; border-top: 2 solid #FFFFFF; border-bottom: 2 solid #808080; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdover2 {color: #FFFFFF; background-color: #D6D3CE; border-left: 2 solid #FFFFFF; border-right: 2 solid #808080; border-top: 2 solid #FFFFFF; border-bottom: 2 solid #808080; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdoverred {cursor: default; background-color: #D6D3CE; border-left: 2 solid #FF0000; border-right: 2 solid #800000; border-top: 2 solid #FF0000; border-bottom: 2 solid #800000; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdout1  {cursor: default; background-color: #D6D3CE; border-left: 2 solid #D6D3CE; border-right: 2 solid #D6D3CE; border-top: 2 solid #D6D3CE; border-bottom: 2 solid #D6D3CE; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdoutred  {cursor: default; background-color: #D6D3CE; border-left: 2 solid #FF0000; border-right: 2 solid #800000; border-top: 2 solid #FF0000; border-bottom: 2 solid #800000; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tddown1  {cursor: default; background-color: #D6D3CE; border-left: 2 solid #808080; border-right: 2 solid #FFFFFF; border-top: 2 solid #808080; border-bottom: 2 solid #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Arial}
  td.tdgrayhead1  {cursor: default; color: #000000; background-color: #AAAAA3; border-left: 2 solid #AAAAA3; border-right: 2 solid #000000; border-top: 2 solid #AAAAA3; border-bottom: 2 solid #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial}

-->
</style>

