@charset "utf-8";
/* CSS Document */

#table1	{
	padding:0px;
	border-spacing:0px;
}
/*first cellheader on left */
.cellheader {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:#000000;
font-size:10.5pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Arial, sans-serif;
vertical-align:bottom;
border:.5pt solid #000000;
white-space:nowrap;
background:silver;
}
/*All other cellheaders on left */
.cellheader2 {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:#000000;
font-size:10.5pt;
font-weight:700;
font-style:normal;
text-decoration:none;
font-family:Arial, sans-serif;
text-align:center;
vertical-align:top;
border:0.5pt solid #000000;
border-left:none;
background:silver;
}
/*first left hand cell not headers */
.cell-left {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:windowtext;
font-size:10.5pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Arial, sans-serif;
vertical-align:top;
border:.5pt solid #000000;
border-top:none;
white-space:normal;
}
/*all cells to the right not headers */
.cell {
padding-top:1px;
padding-right:1px;
padding-left:1px;
color:#000000;
font-size:10.5pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Arial, sans-serif;
text-align:center;
vertical-align:top;
border:.5pt solid #000000;
border-top:none;
border-left:none;
white-space:normal;
}

