

table#t1 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 1.2em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #AFAFAF;border-bottom: 1px solid #AFAFAF;
	
}
table#t1 thead tr {

}
table#t1 thead tr th.t1 {
    color: #EEEEEE;
	background: -moz-linear-gradient(center top , #1D1D1D, #303030) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1D1D1D", endColorstr="#303030");
    background: -webkit-gradient(linear, left top, left bottom, from(#1D1D1D), to(#303030));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    text-align: center;
    padding: 4px;
    text-transform: none;border-bottom: 1px solid #AFAFAF;
}table#t1 thead tr th.t1#n1 {
	width: 25%;
	}table#t1 thead tr th.t1#n2 {
	width: 25%;
	}table#t1 thead tr th.t1#n3 {
	width: 25%;
	}table#t1 thead tr th.t1#n4 {
	width: 25%;
	}
table#t1 thead tr th#t1.start {

}
table#t1 thead tr th#t1.end {

}
table#t1 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t1 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t1 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;border-bottom: 1px solid #AFAFAF;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#t1 tfoot tr {
}

table#t1 tfoot tr td {
	background: -moz-linear-gradient(center top , #1D1D1D, #303030) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1D1D1D", endColorstr="#303030");
    background: -webkit-gradient(linear, left top, left bottom, from(#1D1D1D), to(#303030));
	padding: 4px;
	border-width: 0px;
	font-size: 1.0em;
	color: #CCCCCC;
	border-top: medium none;
    text-align: center;
}

table#t2 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t2 thead tr {

}
table#t2 thead tr th.t2 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t2 thead tr th.t2#n1 {
	width: 50%;
	}table#t2 thead tr th.t2#n2 {
	width: 50%;
	}
table#t2 thead tr th#t2.start {

}
table#t2 thead tr th#t2.end {

}
table#t2 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t2 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t2 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t2 tbody tr:hover td {
}
table#t2 tfoot tr {
}

table#t2 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t3 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t3 thead tr {

}
table#t3 thead tr th.t3 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t3 thead tr th.t3#n1 {
	width: 50%;
	}table#t3 thead tr th.t3#n2 {
	width: 50%;
	}
table#t3 thead tr th#t3.start {

}
table#t3 thead tr th#t3.end {

}
table#t3 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t3 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t3 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t3 tbody tr:hover td {
}
table#t3 tfoot tr {
}

table#t3 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t4 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t4 thead tr {

}
table#t4 thead tr th.t4 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t4 thead tr th.t4#n1 {
	width: 50%;
	}table#t4 thead tr th.t4#n2 {
	width: 50%;
	}
table#t4 thead tr th#t4.start {

}
table#t4 thead tr th#t4.end {

}
table#t4 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t4 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t4 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t4 tbody tr:hover td {
}
table#t4 tfoot tr {
}

table#t4 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t7 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t7 thead tr {

}
table#t7 thead tr th.t7 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t7 thead tr th.t7#n1 {
	width: 50%;
	}table#t7 thead tr th.t7#n2 {
	width: 50%;
	}
table#t7 thead tr th#t7.start {

}
table#t7 thead tr th#t7.end {

}
table#t7 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t7 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t7 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t7 tbody tr:hover td {
}
table#t7 tfoot tr {
}

table#t7 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t5 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t5 thead tr {

}
table#t5 thead tr th.t5 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t5 thead tr th.t5#n1 {
	width: 50%;
	}table#t5 thead tr th.t5#n2 {
	width: 50%;
	}
table#t5 thead tr th#t5.start {

}
table#t5 thead tr th#t5.end {

}
table#t5 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t5 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t5 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t5 tbody tr:hover td {
}
table#t5 tfoot tr {
}

table#t5 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t8 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t8 thead tr {

}
table#t8 thead tr th.t8 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t8 thead tr th.t8#n1 {
	width: 10%;
	}table#t8 thead tr th.t8#n2 {
	width: 50%;
	}table#t8 thead tr th.t8#n3 {
	width: 20%;
	}table#t8 thead tr th.t8#n4 {
	width: 15%;
	}
table#t8 thead tr th#t8.start {

}
table#t8 thead tr th#t8.end {

}
table#t8 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t8 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t8 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t8 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t8 tfoot tr {
}

table#t8 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}

table#t6 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t6 thead tr {

}
table#t6 thead tr th.t6 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t6 thead tr th.t6#n1 {
	width: 50%;
	}table#t6 thead tr th.t6#n2 {
	width: 50%;
	}
table#t6 thead tr th#t6.start {

}
table#t6 thead tr th#t6.end {

}
table#t6 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t6 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t6 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t6 tbody tr:hover td {
}
table#t6 tfoot tr {
}

table#t6 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t9 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t9 thead tr {

}
table#t9 thead tr th.t9 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t9 thead tr th.t9#n1 {
	width: 10%;
	}table#t9 thead tr th.t9#n2 {
	width: 50%;
	}table#t9 thead tr th.t9#n3 {
	width: 20%;
	}table#t9 thead tr th.t9#n4 {
	width: 15%;
	}
table#t9 thead tr th#t9.start {

}
table#t9 thead tr th#t9.end {

}
table#t9 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t9 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t9 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t9 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t9 tfoot tr {
}

table#t9 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t10 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;border-right: 1px solid #EEEEEE;
	
}
table#t10 thead tr {

}
table#t10 thead tr th.t10 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;border-left: 1px solid #EEEEEE;
}
table#t10 thead tr th.t10#n1 {
	width: 25%;
	}table#t10 thead tr th.t10#n2 {
	width: 25%;
	}table#t10 thead tr th.t10#n3 {
	width: 25%;
	}
table#t10 thead tr th#t10.start {

}
table#t10 thead tr th#t10.end {

}
table#t10 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t10 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t10 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;border-left: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
}
table#t10 tfoot tr {
}

table#t10 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;border-left: 1px solid #EEEEEE;
}


table#t22 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t22 thead tr {

}
table#t22 thead tr th.t22 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t22 thead tr th.t22#n1 {
	width: 10%;
	}table#t22 thead tr th.t22#n2 {
	width: 50%;
	}table#t22 thead tr th.t22#n3 {
	width: 25%;
	}table#t22 thead tr th.t22#n4 {
	width: 10%;
	}
table#t22 thead tr th#t22.start {

}
table#t22 thead tr th#t22.end {

}
table#t22 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t22 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t22 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t22 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t22 tfoot tr {
}

table#t22 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t11 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t11 thead tr {

}
table#t11 thead tr th.t11 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t11 thead tr th.t11#n1 {
	width: 10%;
	}table#t11 thead tr th.t11#n2 {
	width: 50%;
	}table#t11 thead tr th.t11#n3 {
	width: 25%;
	}table#t11 thead tr th.t11#n4 {
	width: 10%;
	}
table#t11 thead tr th#t11.start {

}
table#t11 thead tr th#t11.end {

}
table#t11 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t11 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t11 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t11 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t11 tfoot tr {
}

table#t11 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t12 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t12 thead tr {

}
table#t12 thead tr th.t12 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t12 thead tr th.t12#n1 {
	width: 10%;
	}table#t12 thead tr th.t12#n2 {
	width: 50%;
	}table#t12 thead tr th.t12#n3 {
	width: 25%;
	}table#t12 thead tr th.t12#n4 {
	width: 10%;
	}
table#t12 thead tr th#t12.start {

}
table#t12 thead tr th#t12.end {

}
table#t12 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t12 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t12 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t12 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t12 tfoot tr {
}

table#t12 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t13 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t13 thead tr {

}
table#t13 thead tr th.t13 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t13 thead tr th.t13#n1 {
	width: 10%;
	}table#t13 thead tr th.t13#n2 {
	width: 50%;
	}table#t13 thead tr th.t13#n3 {
	width: 25%;
	}table#t13 thead tr th.t13#n4 {
	width: 10%;
	}
table#t13 thead tr th#t13.start {

}
table#t13 thead tr th#t13.end {

}
table#t13 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t13 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t13 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t13 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t13 tfoot tr {
}

table#t13 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t14 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t14 thead tr {

}
table#t14 thead tr th.t14 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t14 thead tr th.t14#n1 {
	width: 10%;
	}table#t14 thead tr th.t14#n2 {
	width: 50%;
	}table#t14 thead tr th.t14#n3 {
	width: 25%;
	}table#t14 thead tr th.t14#n4 {
	width: 10%;
	}
table#t14 thead tr th#t14.start {

}
table#t14 thead tr th#t14.end {

}
table#t14 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t14 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t14 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t14 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t14 tfoot tr {
}

table#t14 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t15 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t15 thead tr {

}
table#t15 thead tr th.t15 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t15 thead tr th.t15#n1 {
	width: 10%;
	}table#t15 thead tr th.t15#n2 {
	width: 50%;
	}table#t15 thead tr th.t15#n3 {
	width: 25%;
	}table#t15 thead tr th.t15#n4 {
	width: 10%;
	}
table#t15 thead tr th#t15.start {

}
table#t15 thead tr th#t15.end {

}
table#t15 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t15 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t15 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t15 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t15 tfoot tr {
}

table#t15 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t16 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t16 thead tr {

}
table#t16 thead tr th.t16 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t16 thead tr th.t16#n1 {
	width: 10%;
	}table#t16 thead tr th.t16#n2 {
	width: 50%;
	}table#t16 thead tr th.t16#n3 {
	width: 25%;
	}table#t16 thead tr th.t16#n4 {
	width: 10%;
	}
table#t16 thead tr th#t16.start {

}
table#t16 thead tr th#t16.end {

}
table#t16 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t16 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t16 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t16 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t16 tfoot tr {
}

table#t16 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t17 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t17 thead tr {

}
table#t17 thead tr th.t17 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t17 thead tr th.t17#n1 {
	width: 10%;
	}table#t17 thead tr th.t17#n2 {
	width: 50%;
	}table#t17 thead tr th.t17#n3 {
	width: 25%;
	}table#t17 thead tr th.t17#n4 {
	width: 10%;
	}
table#t17 thead tr th#t17.start {

}
table#t17 thead tr th#t17.end {

}
table#t17 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t17 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t17 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t17 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t17 tfoot tr {
}

table#t17 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t18 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t18 thead tr {

}
table#t18 thead tr th.t18 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t18 thead tr th.t18#n1 {
	width: 10%;
	}table#t18 thead tr th.t18#n2 {
	width: 50%;
	}table#t18 thead tr th.t18#n3 {
	width: 25%;
	}table#t18 thead tr th.t18#n4 {
	width: 10%;
	}
table#t18 thead tr th#t18.start {

}
table#t18 thead tr th#t18.end {

}
table#t18 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t18 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t18 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t18 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t18 tfoot tr {
}

table#t18 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t19 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t19 thead tr {

}
table#t19 thead tr th.t19 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t19 thead tr th.t19#n1 {
	width: 10%;
	}table#t19 thead tr th.t19#n2 {
	width: 50%;
	}table#t19 thead tr th.t19#n3 {
	width: 25%;
	}table#t19 thead tr th.t19#n4 {
	width: 10%;
	}
table#t19 thead tr th#t19.start {

}
table#t19 thead tr th#t19.end {

}
table#t19 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t19 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t19 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t19 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t19 tfoot tr {
}

table#t19 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t20 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t20 thead tr {

}
table#t20 thead tr th.t20 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t20 thead tr th.t20#n1 {
	width: 10%;
	}table#t20 thead tr th.t20#n2 {
	width: 50%;
	}table#t20 thead tr th.t20#n3 {
	width: 25%;
	}table#t20 thead tr th.t20#n4 {
	width: 10%;
	}
table#t20 thead tr th#t20.start {

}
table#t20 thead tr th#t20.end {

}
table#t20 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t20 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t20 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t20 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t20 tfoot tr {
}

table#t20 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t21 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t21 thead tr {

}
table#t21 thead tr th.t21 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t21 thead tr th.t21#n1 {
	width: 10%;
	}table#t21 thead tr th.t21#n2 {
	width: 50%;
	}table#t21 thead tr th.t21#n3 {
	width: 25%;
	}table#t21 thead tr th.t21#n4 {
	width: 10%;
	}
table#t21 thead tr th#t21.start {

}
table#t21 thead tr th#t21.end {

}
table#t21 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t21 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t21 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t21 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t21 tfoot tr {
}

table#t21 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t23 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t23 thead tr {

}
table#t23 thead tr th.t23 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t23 thead tr th.t23#n1 {
	width: 10%;
	}table#t23 thead tr th.t23#n2 {
	width: 50%;
	}table#t23 thead tr th.t23#n3 {
	width: 25%;
	}table#t23 thead tr th.t23#n4 {
	width: 10%;
	}
table#t23 thead tr th#t23.start {

}
table#t23 thead tr th#t23.end {

}
table#t23 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t23 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t23 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t23 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t23 tfoot tr {
}

table#t23 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t24 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t24 thead tr {

}
table#t24 thead tr th.t24 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t24 thead tr th.t24#n1 {
	width: 10%;
	}table#t24 thead tr th.t24#n2 {
	width: 50%;
	}table#t24 thead tr th.t24#n3 {
	width: 25%;
	}table#t24 thead tr th.t24#n4 {
	width: 10%;
	}
table#t24 thead tr th#t24.start {

}
table#t24 thead tr th#t24.end {

}
table#t24 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t24 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t24 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t24 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t24 tfoot tr {
}

table#t24 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t25 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t25 thead tr {

}
table#t25 thead tr th.t25 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t25 thead tr th.t25#n1 {
	width: 10%;
	}table#t25 thead tr th.t25#n2 {
	width: 50%;
	}table#t25 thead tr th.t25#n3 {
	width: 25%;
	}table#t25 thead tr th.t25#n4 {
	width: 10%;
	}
table#t25 thead tr th#t25.start {

}
table#t25 thead tr th#t25.end {

}
table#t25 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t25 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t25 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t25 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t25 tfoot tr {
}

table#t25 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t26 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t26 thead tr {

}
table#t26 thead tr th.t26 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t26 thead tr th.t26#n1 {
	width: 10%;
	}table#t26 thead tr th.t26#n2 {
	width: 50%;
	}table#t26 thead tr th.t26#n3 {
	width: 25%;
	}table#t26 thead tr th.t26#n4 {
	width: 10%;
	}
table#t26 thead tr th#t26.start {

}
table#t26 thead tr th#t26.end {

}
table#t26 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t26 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t26 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t26 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t26 tfoot tr {
}

table#t26 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t27 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t27 thead tr {

}
table#t27 thead tr th.t27 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t27 thead tr th.t27#n1 {
	width: 10%;
	}table#t27 thead tr th.t27#n2 {
	width: 50%;
	}table#t27 thead tr th.t27#n3 {
	width: 25%;
	}table#t27 thead tr th.t27#n4 {
	width: 10%;
	}
table#t27 thead tr th#t27.start {

}
table#t27 thead tr th#t27.end {

}
table#t27 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t27 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t27 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t27 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t27 tfoot tr {
}

table#t27 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t28 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t28 thead tr {

}
table#t28 thead tr th.t28 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t28 thead tr th.t28#n1 {
	width: 10%;
	}table#t28 thead tr th.t28#n2 {
	width: 50%;
	}table#t28 thead tr th.t28#n3 {
	width: 25%;
	}table#t28 thead tr th.t28#n4 {
	width: 10%;
	}
table#t28 thead tr th#t28.start {

}
table#t28 thead tr th#t28.end {

}
table#t28 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t28 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t28 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t28 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t28 tfoot tr {
}

table#t28 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t29 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t29 thead tr {

}
table#t29 thead tr th.t29 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t29 thead tr th.t29#n1 {
	width: 10%;
	}table#t29 thead tr th.t29#n2 {
	width: 50%;
	}table#t29 thead tr th.t29#n3 {
	width: 25%;
	}table#t29 thead tr th.t29#n4 {
	width: 10%;
	}
table#t29 thead tr th#t29.start {

}
table#t29 thead tr th#t29.end {

}
table#t29 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t29 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t29 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t29 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t29 tfoot tr {
}

table#t29 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t30 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t30 thead tr {

}
table#t30 thead tr th.t30 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t30 thead tr th.t30#n1 {
	width: 10%;
	}table#t30 thead tr th.t30#n2 {
	width: 50%;
	}table#t30 thead tr th.t30#n3 {
	width: 25%;
	}table#t30 thead tr th.t30#n4 {
	width: 10%;
	}
table#t30 thead tr th#t30.start {

}
table#t30 thead tr th#t30.end {

}
table#t30 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t30 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t30 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t30 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t30 tfoot tr {
}

table#t30 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t31 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t31 thead tr {

}
table#t31 thead tr th.t31 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t31 thead tr th.t31#n1 {
	width: 10%;
	}table#t31 thead tr th.t31#n2 {
	width: 50%;
	}table#t31 thead tr th.t31#n3 {
	width: 25%;
	}table#t31 thead tr th.t31#n4 {
	width: 10%;
	}
table#t31 thead tr th#t31.start {

}
table#t31 thead tr th#t31.end {

}
table#t31 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t31 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t31 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t31 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t31 tfoot tr {
}

table#t31 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t32 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t32 thead tr {

}
table#t32 thead tr th.t32 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t32 thead tr th.t32#n1 {
	width: 10%;
	}table#t32 thead tr th.t32#n2 {
	width: 50%;
	}table#t32 thead tr th.t32#n3 {
	width: 25%;
	}table#t32 thead tr th.t32#n4 {
	width: 10%;
	}
table#t32 thead tr th#t32.start {

}
table#t32 thead tr th#t32.end {

}
table#t32 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t32 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t32 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t32 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t32 tfoot tr {
}

table#t32 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t33 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t33 thead tr {

}
table#t33 thead tr th.t33 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t33 thead tr th.t33#n1 {
	width: 10%;
	}table#t33 thead tr th.t33#n2 {
	width: 50%;
	}table#t33 thead tr th.t33#n3 {
	width: 25%;
	}table#t33 thead tr th.t33#n4 {
	width: 10%;
	}
table#t33 thead tr th#t33.start {

}
table#t33 thead tr th#t33.end {

}
table#t33 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t33 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t33 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t33 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t33 tfoot tr {
}

table#t33 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t34 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t34 thead tr {

}
table#t34 thead tr th.t34 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t34 thead tr th.t34#n1 {
	width: 10%;
	}table#t34 thead tr th.t34#n2 {
	width: 50%;
	}table#t34 thead tr th.t34#n3 {
	width: 25%;
	}table#t34 thead tr th.t34#n4 {
	width: 10%;
	}
table#t34 thead tr th#t34.start {

}
table#t34 thead tr th#t34.end {

}
table#t34 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t34 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t34 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t34 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t34 tfoot tr {
}

table#t34 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t35 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t35 thead tr {

}
table#t35 thead tr th.t35 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t35 thead tr th.t35#n1 {
	width: 10%;
	}table#t35 thead tr th.t35#n2 {
	width: 50%;
	}table#t35 thead tr th.t35#n3 {
	width: 25%;
	}table#t35 thead tr th.t35#n4 {
	width: 10%;
	}
table#t35 thead tr th#t35.start {

}
table#t35 thead tr th#t35.end {

}
table#t35 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t35 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t35 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t35 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t35 tfoot tr {
}

table#t35 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t36 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t36 thead tr {

}
table#t36 thead tr th.t36 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t36 thead tr th.t36#n1 {
	width: 10%;
	}table#t36 thead tr th.t36#n2 {
	width: 50%;
	}table#t36 thead tr th.t36#n3 {
	width: 25%;
	}table#t36 thead tr th.t36#n4 {
	width: 10%;
	}
table#t36 thead tr th#t36.start {

}
table#t36 thead tr th#t36.end {

}
table#t36 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t36 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t36 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t36 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t36 tfoot tr {
}

table#t36 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t37 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t37 thead tr {

}
table#t37 thead tr th.t37 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t37 thead tr th.t37#n1 {
	width: 10%;
	}table#t37 thead tr th.t37#n2 {
	width: 50%;
	}table#t37 thead tr th.t37#n3 {
	width: 25%;
	}table#t37 thead tr th.t37#n4 {
	width: 10%;
	}
table#t37 thead tr th#t37.start {

}
table#t37 thead tr th#t37.end {

}
table#t37 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t37 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t37 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t37 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t37 tfoot tr {
}

table#t37 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t38 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t38 thead tr {

}
table#t38 thead tr th.t38 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t38 thead tr th.t38#n1 {
	width: 10%;
	}table#t38 thead tr th.t38#n2 {
	width: 50%;
	}table#t38 thead tr th.t38#n3 {
	width: 25%;
	}table#t38 thead tr th.t38#n4 {
	width: 10%;
	}
table#t38 thead tr th#t38.start {

}
table#t38 thead tr th#t38.end {

}
table#t38 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t38 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t38 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t38 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t38 tfoot tr {
}

table#t38 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t39 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t39 thead tr {

}
table#t39 thead tr th.t39 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t39 thead tr th.t39#n1 {
	width: 10%;
	}table#t39 thead tr th.t39#n2 {
	width: 50%;
	}table#t39 thead tr th.t39#n3 {
	width: 25%;
	}table#t39 thead tr th.t39#n4 {
	width: 10%;
	}
table#t39 thead tr th#t39.start {

}
table#t39 thead tr th#t39.end {

}
table#t39 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t39 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t39 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t39 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t39 tfoot tr {
}

table#t39 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t40 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t40 thead tr {

}
table#t40 thead tr th.t40 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t40 thead tr th.t40#n1 {
	width: 10%;
	}table#t40 thead tr th.t40#n2 {
	width: 50%;
	}table#t40 thead tr th.t40#n3 {
	width: 25%;
	}table#t40 thead tr th.t40#n4 {
	width: 10%;
	}
table#t40 thead tr th#t40.start {

}
table#t40 thead tr th#t40.end {

}
table#t40 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t40 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t40 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t40 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t40 tfoot tr {
}

table#t40 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t41 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t41 thead tr {

}
table#t41 thead tr th.t41 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t41 thead tr th.t41#n1 {
	width: 10%;
	}table#t41 thead tr th.t41#n2 {
	width: 50%;
	}table#t41 thead tr th.t41#n3 {
	width: 25%;
	}table#t41 thead tr th.t41#n4 {
	width: 10%;
	}
table#t41 thead tr th#t41.start {

}
table#t41 thead tr th#t41.end {

}
table#t41 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t41 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t41 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t41 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t41 tfoot tr {
}

table#t41 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t42 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t42 thead tr {

}
table#t42 thead tr th.t42 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t42 thead tr th.t42#n1 {
	width: 10%;
	}table#t42 thead tr th.t42#n2 {
	width: 50%;
	}table#t42 thead tr th.t42#n3 {
	width: 25%;
	}table#t42 thead tr th.t42#n4 {
	width: 10%;
	}
table#t42 thead tr th#t42.start {

}
table#t42 thead tr th#t42.end {

}
table#t42 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t42 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t42 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t42 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t42 tfoot tr {
}

table#t42 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t43 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t43 thead tr {

}
table#t43 thead tr th.t43 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t43 thead tr th.t43#n1 {
	width: 10%;
	}table#t43 thead tr th.t43#n2 {
	width: 50%;
	}table#t43 thead tr th.t43#n3 {
	width: 25%;
	}table#t43 thead tr th.t43#n4 {
	width: 10%;
	}
table#t43 thead tr th#t43.start {

}
table#t43 thead tr th#t43.end {

}
table#t43 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t43 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t43 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t43 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t43 tfoot tr {
}

table#t43 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t44 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t44 thead tr {

}
table#t44 thead tr th.t44 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t44 thead tr th.t44#n1 {
	width: 10%;
	}table#t44 thead tr th.t44#n2 {
	width: 50%;
	}table#t44 thead tr th.t44#n3 {
	width: 25%;
	}table#t44 thead tr th.t44#n4 {
	width: 10%;
	}
table#t44 thead tr th#t44.start {

}
table#t44 thead tr th#t44.end {

}
table#t44 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t44 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t44 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t44 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t44 tfoot tr {
}

table#t44 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t45 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t45 thead tr {

}
table#t45 thead tr th.t45 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t45 thead tr th.t45#n1 {
	width: 10%;
	}table#t45 thead tr th.t45#n2 {
	width: 50%;
	}table#t45 thead tr th.t45#n3 {
	width: 25%;
	}table#t45 thead tr th.t45#n4 {
	width: 10%;
	}
table#t45 thead tr th#t45.start {

}
table#t45 thead tr th#t45.end {

}
table#t45 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t45 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t45 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t45 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t45 tfoot tr {
}

table#t45 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t46 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t46 thead tr {

}
table#t46 thead tr th.t46 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t46 thead tr th.t46#n1 {
	width: 10%;
	}table#t46 thead tr th.t46#n2 {
	width: 50%;
	}table#t46 thead tr th.t46#n3 {
	width: 25%;
	}table#t46 thead tr th.t46#n4 {
	width: 10%;
	}
table#t46 thead tr th#t46.start {

}
table#t46 thead tr th#t46.end {

}
table#t46 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t46 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t46 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t46 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t46 tfoot tr {
}

table#t46 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t47 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t47 thead tr {

}
table#t47 thead tr th.t47 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t47 thead tr th.t47#n1 {
	width: 10%;
	}table#t47 thead tr th.t47#n2 {
	width: 50%;
	}table#t47 thead tr th.t47#n3 {
	width: 25%;
	}table#t47 thead tr th.t47#n4 {
	width: 10%;
	}
table#t47 thead tr th#t47.start {

}
table#t47 thead tr th#t47.end {

}
table#t47 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t47 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t47 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t47 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t47 tfoot tr {
}

table#t47 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t48 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t48 thead tr {

}
table#t48 thead tr th.t48 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t48 thead tr th.t48#n1 {
	width: 10%;
	}table#t48 thead tr th.t48#n2 {
	width: 50%;
	}table#t48 thead tr th.t48#n3 {
	width: 25%;
	}table#t48 thead tr th.t48#n4 {
	width: 10%;
	}
table#t48 thead tr th#t48.start {

}
table#t48 thead tr th#t48.end {

}
table#t48 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t48 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t48 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t48 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t48 tfoot tr {
}

table#t48 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t49 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t49 thead tr {

}
table#t49 thead tr th.t49 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t49 thead tr th.t49#n1 {
	width: 10%;
	}table#t49 thead tr th.t49#n2 {
	width: 50%;
	}table#t49 thead tr th.t49#n3 {
	width: 25%;
	}table#t49 thead tr th.t49#n4 {
	width: 10%;
	}
table#t49 thead tr th#t49.start {

}
table#t49 thead tr th#t49.end {

}
table#t49 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t49 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t49 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t49 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t49 tfoot tr {
}

table#t49 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t50 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t50 thead tr {

}
table#t50 thead tr th.t50 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t50 thead tr th.t50#n1 {
	width: 10%;
	}table#t50 thead tr th.t50#n2 {
	width: 50%;
	}table#t50 thead tr th.t50#n3 {
	width: 25%;
	}table#t50 thead tr th.t50#n4 {
	width: 10%;
	}
table#t50 thead tr th#t50.start {

}
table#t50 thead tr th#t50.end {

}
table#t50 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t50 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t50 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t50 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t50 tfoot tr {
}

table#t50 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t51 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t51 thead tr {

}
table#t51 thead tr th.t51 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t51 thead tr th.t51#n1 {
	width: 10%;
	}table#t51 thead tr th.t51#n2 {
	width: 50%;
	}table#t51 thead tr th.t51#n3 {
	width: 25%;
	}table#t51 thead tr th.t51#n4 {
	width: 10%;
	}
table#t51 thead tr th#t51.start {

}
table#t51 thead tr th#t51.end {

}
table#t51 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t51 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t51 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t51 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t51 tfoot tr {
}

table#t51 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t52 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t52 thead tr {

}
table#t52 thead tr th.t52 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t52 thead tr th.t52#n1 {
	width: 10%;
	}table#t52 thead tr th.t52#n2 {
	width: 50%;
	}table#t52 thead tr th.t52#n3 {
	width: 25%;
	}table#t52 thead tr th.t52#n4 {
	width: 10%;
	}
table#t52 thead tr th#t52.start {

}
table#t52 thead tr th#t52.end {

}
table#t52 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t52 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t52 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t52 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t52 tfoot tr {
}

table#t52 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t53 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t53 thead tr {

}
table#t53 thead tr th.t53 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t53 thead tr th.t53#n1 {
	width: 10%;
	}table#t53 thead tr th.t53#n2 {
	width: 50%;
	}table#t53 thead tr th.t53#n3 {
	width: 25%;
	}table#t53 thead tr th.t53#n4 {
	width: 10%;
	}
table#t53 thead tr th#t53.start {

}
table#t53 thead tr th#t53.end {

}
table#t53 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t53 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t53 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t53 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t53 tfoot tr {
}

table#t53 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t54 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t54 thead tr {

}
table#t54 thead tr th.t54 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t54 thead tr th.t54#n1 {
	width: 10%;
	}table#t54 thead tr th.t54#n2 {
	width: 50%;
	}table#t54 thead tr th.t54#n3 {
	width: 25%;
	}table#t54 thead tr th.t54#n4 {
	width: 10%;
	}
table#t54 thead tr th#t54.start {

}
table#t54 thead tr th#t54.end {

}
table#t54 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t54 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t54 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t54 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t54 tfoot tr {
}

table#t54 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t55 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t55 thead tr {

}
table#t55 thead tr th.t55 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t55 thead tr th.t55#n1 {
	width: 10%;
	}table#t55 thead tr th.t55#n2 {
	width: 50%;
	}table#t55 thead tr th.t55#n3 {
	width: 25%;
	}table#t55 thead tr th.t55#n4 {
	width: 10%;
	}
table#t55 thead tr th#t55.start {

}
table#t55 thead tr th#t55.end {

}
table#t55 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t55 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t55 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t55 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t55 tfoot tr {
}

table#t55 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t56 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t56 thead tr {

}
table#t56 thead tr th.t56 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t56 thead tr th.t56#n1 {
	width: 10%;
	}table#t56 thead tr th.t56#n2 {
	width: 50%;
	}table#t56 thead tr th.t56#n3 {
	width: 25%;
	}table#t56 thead tr th.t56#n4 {
	width: 10%;
	}
table#t56 thead tr th#t56.start {

}
table#t56 thead tr th#t56.end {

}
table#t56 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t56 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t56 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t56 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t56 tfoot tr {
}

table#t56 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t57 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t57 thead tr {

}
table#t57 thead tr th.t57 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t57 thead tr th.t57#n1 {
	width: 10%;
	}table#t57 thead tr th.t57#n2 {
	width: 50%;
	}table#t57 thead tr th.t57#n3 {
	width: 25%;
	}table#t57 thead tr th.t57#n4 {
	width: 10%;
	}
table#t57 thead tr th#t57.start {

}
table#t57 thead tr th#t57.end {

}
table#t57 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t57 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t57 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t57 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t57 tfoot tr {
}

table#t57 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t58 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t58 thead tr {

}
table#t58 thead tr th.t58 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t58 thead tr th.t58#n1 {
	width: 10%;
	}table#t58 thead tr th.t58#n2 {
	width: 50%;
	}table#t58 thead tr th.t58#n3 {
	width: 25%;
	}table#t58 thead tr th.t58#n4 {
	width: 10%;
	}
table#t58 thead tr th#t58.start {

}
table#t58 thead tr th#t58.end {

}
table#t58 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t58 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t58 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t58 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t58 tfoot tr {
}

table#t58 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t59 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t59 thead tr {

}
table#t59 thead tr th.t59 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t59 thead tr th.t59#n1 {
	width: 10%;
	}table#t59 thead tr th.t59#n2 {
	width: 50%;
	}table#t59 thead tr th.t59#n3 {
	width: 25%;
	}table#t59 thead tr th.t59#n4 {
	width: 10%;
	}
table#t59 thead tr th#t59.start {

}
table#t59 thead tr th#t59.end {

}
table#t59 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t59 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t59 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t59 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t59 tfoot tr {
}

table#t59 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t60 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t60 thead tr {

}
table#t60 thead tr th.t60 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t60 thead tr th.t60#n1 {
	width: 10%;
	}table#t60 thead tr th.t60#n2 {
	width: 50%;
	}table#t60 thead tr th.t60#n3 {
	width: 25%;
	}table#t60 thead tr th.t60#n4 {
	width: 10%;
	}
table#t60 thead tr th#t60.start {

}
table#t60 thead tr th#t60.end {

}
table#t60 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t60 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t60 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t60 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t60 tfoot tr {
}

table#t60 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t61 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t61 thead tr {

}
table#t61 thead tr th.t61 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t61 thead tr th.t61#n1 {
	width: 10%;
	}table#t61 thead tr th.t61#n2 {
	width: 50%;
	}table#t61 thead tr th.t61#n3 {
	width: 25%;
	}table#t61 thead tr th.t61#n4 {
	width: 10%;
	}
table#t61 thead tr th#t61.start {

}
table#t61 thead tr th#t61.end {

}
table#t61 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t61 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t61 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t61 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t61 tfoot tr {
}

table#t61 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t62 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t62 thead tr {

}
table#t62 thead tr th.t62 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t62 thead tr th.t62#n1 {
	width: 10%;
	}table#t62 thead tr th.t62#n2 {
	width: 50%;
	}table#t62 thead tr th.t62#n3 {
	width: 25%;
	}table#t62 thead tr th.t62#n4 {
	width: 10%;
	}
table#t62 thead tr th#t62.start {

}
table#t62 thead tr th#t62.end {

}
table#t62 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t62 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t62 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t62 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t62 tfoot tr {
}

table#t62 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t63 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t63 thead tr {

}
table#t63 thead tr th.t63 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t63 thead tr th.t63#n1 {
	width: 10%;
	}table#t63 thead tr th.t63#n2 {
	width: 50%;
	}table#t63 thead tr th.t63#n3 {
	width: 25%;
	}table#t63 thead tr th.t63#n4 {
	width: 10%;
	}
table#t63 thead tr th#t63.start {

}
table#t63 thead tr th#t63.end {

}
table#t63 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t63 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t63 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t63 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t63 tfoot tr {
}

table#t63 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t64 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t64 thead tr {

}
table#t64 thead tr th.t64 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t64 thead tr th.t64#n1 {
	width: 10%;
	}table#t64 thead tr th.t64#n2 {
	width: 25%;
	}table#t64 thead tr th.t64#n3 {
	width: 20%;
	}table#t64 thead tr th.t64#n4 {
	width: 45%;
	}
table#t64 thead tr th#t64.start {

}
table#t64 thead tr th#t64.end {

}
table#t64 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t64 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t64 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t64 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t64 tfoot tr {
}

table#t64 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t65 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t65 thead tr {

}
table#t65 thead tr th.t65 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t65 thead tr th.t65#n1 {
	width: 10%;
	}table#t65 thead tr th.t65#n2 {
	width: 25%;
	}table#t65 thead tr th.t65#n3 {
	width: 20%;
	}table#t65 thead tr th.t65#n4 {
	width: 45%;
	}
table#t65 thead tr th#t65.start {

}
table#t65 thead tr th#t65.end {

}
table#t65 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t65 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t65 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t65 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t65 tfoot tr {
}

table#t65 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t66 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t66 thead tr {

}
table#t66 thead tr th.t66 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t66 thead tr th.t66#n1 {
	width: 10%;
	}table#t66 thead tr th.t66#n2 {
	width: 25%;
	}table#t66 thead tr th.t66#n3 {
	width: 20%;
	}table#t66 thead tr th.t66#n4 {
	width: 45%;
	}
table#t66 thead tr th#t66.start {

}
table#t66 thead tr th#t66.end {

}
table#t66 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t66 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t66 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t66 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t66 tfoot tr {
}

table#t66 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t67 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t67 thead tr {

}
table#t67 thead tr th.t67 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t67 thead tr th.t67#n1 {
	width: 10%;
	}table#t67 thead tr th.t67#n2 {
	width: 25%;
	}table#t67 thead tr th.t67#n3 {
	width: 20%;
	}table#t67 thead tr th.t67#n4 {
	width: 45%;
	}
table#t67 thead tr th#t67.start {

}
table#t67 thead tr th#t67.end {

}
table#t67 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t67 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t67 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t67 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t67 tfoot tr {
}

table#t67 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t70 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t70 thead tr {

}
table#t70 thead tr th.t70 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t70 thead tr th.t70#n1 {
	width: 10%;
	}table#t70 thead tr th.t70#n2 {
	width: 25%;
	}table#t70 thead tr th.t70#n3 {
	width: 20%;
	}table#t70 thead tr th.t70#n4 {
	width: 45%;
	}
table#t70 thead tr th#t70.start {

}
table#t70 thead tr th#t70.end {

}
table#t70 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t70 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t70 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t70 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t70 tfoot tr {
}

table#t70 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t68 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t68 thead tr {

}
table#t68 thead tr th.t68 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t68 thead tr th.t68#n1 {
	width: 10%;
	}table#t68 thead tr th.t68#n2 {
	width: 50%;
	}table#t68 thead tr th.t68#n3 {
	width: 25%;
	}table#t68 thead tr th.t68#n4 {
	width: 10%;
	}
table#t68 thead tr th#t68.start {

}
table#t68 thead tr th#t68.end {

}
table#t68 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t68 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t68 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t68 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t68 tfoot tr {
}

table#t68 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t71 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t71 thead tr {

}
table#t71 thead tr th.t71 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t71 thead tr th.t71#n1 {
	width: 10%;
	}table#t71 thead tr th.t71#n2 {
	width: 50%;
	}table#t71 thead tr th.t71#n3 {
	width: 25%;
	}table#t71 thead tr th.t71#n4 {
	width: 10%;
	}
table#t71 thead tr th#t71.start {

}
table#t71 thead tr th#t71.end {

}
table#t71 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t71 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t71 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t71 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t71 tfoot tr {
}

table#t71 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t72 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t72 thead tr {

}
table#t72 thead tr th.t72 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t72 thead tr th.t72#n1 {
	width: 10%;
	}table#t72 thead tr th.t72#n2 {
	width: 50%;
	}table#t72 thead tr th.t72#n3 {
	width: 25%;
	}table#t72 thead tr th.t72#n4 {
	width: 10%;
	}
table#t72 thead tr th#t72.start {

}
table#t72 thead tr th#t72.end {

}
table#t72 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t72 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t72 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t72 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t72 tfoot tr {
}

table#t72 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}

table#t73 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t73 thead tr {

}
table#t73 thead tr th.t73 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t73 thead tr th.t73#n1 {
	width: 50%;
	}table#t73 thead tr th.t73#n2 {
	width: 50%;
	}
table#t73 thead tr th#t73.start {

}
table#t73 thead tr th#t73.end {

}
table#t73 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t73 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t73 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t73 tbody tr:hover td {
}
table#t73 tfoot tr {
}

table#t73 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t74 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t74 thead tr {

}
table#t74 thead tr th.t74 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t74 thead tr th.t74#n1 {
	width: 10%;
	}table#t74 thead tr th.t74#n2 {
	width: 25%;
	}table#t74 thead tr th.t74#n3 {
	width: 20%;
	}table#t74 thead tr th.t74#n4 {
	width: 45%;
	}
table#t74 thead tr th#t74.start {

}
table#t74 thead tr th#t74.end {

}
table#t74 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t74 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t74 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t74 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t74 tfoot tr {
}

table#t74 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t75 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t75 thead tr {

}
table#t75 thead tr th.t75 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t75 thead tr th.t75#n1 {
	width: 10%;
	}table#t75 thead tr th.t75#n2 {
	width: 25%;
	}table#t75 thead tr th.t75#n3 {
	width: 20%;
	}table#t75 thead tr th.t75#n4 {
	width: 45%;
	}
table#t75 thead tr th#t75.start {

}
table#t75 thead tr th#t75.end {

}
table#t75 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t75 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t75 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t75 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t75 tfoot tr {
}

table#t75 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t77 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t77 thead tr {

}
table#t77 thead tr th.t77 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t77 thead tr th.t77#n1 {
	width: 50%;
	}table#t77 thead tr th.t77#n2 {
	width: 50%;
	}
table#t77 thead tr th#t77.start {

}
table#t77 thead tr th#t77.end {

}
table#t77 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t77 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t77 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t77 tbody tr:hover td {
}
table#t77 tfoot tr {
}

table#t77 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t78 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t78 thead tr {

}
table#t78 thead tr th.t78 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t78 thead tr th.t78#n1 {
	width: 50%;
	}table#t78 thead tr th.t78#n2 {
	width: 50%;
	}
table#t78 thead tr th#t78.start {

}
table#t78 thead tr th#t78.end {

}
table#t78 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t78 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t78 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t78 tbody tr:hover td {
}
table#t78 tfoot tr {
}

table#t78 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t79 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t79 thead tr {

}
table#t79 thead tr th.t79 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t79 thead tr th.t79#n1 {
	width: 50%;
	}table#t79 thead tr th.t79#n2 {
	width: 50%;
	}
table#t79 thead tr th#t79.start {

}
table#t79 thead tr th#t79.end {

}
table#t79 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t79 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t79 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t79 tbody tr:hover td {
}
table#t79 tfoot tr {
}

table#t79 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t80 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t80 thead tr {

}
table#t80 thead tr th.t80 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t80 thead tr th.t80#n1 {
	width: 50%;
	}table#t80 thead tr th.t80#n2 {
	width: 50%;
	}
table#t80 thead tr th#t80.start {

}
table#t80 thead tr th#t80.end {

}
table#t80 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t80 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t80 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t80 tbody tr:hover td {
}
table#t80 tfoot tr {
}

table#t80 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t81 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t81 thead tr {

}
table#t81 thead tr th.t81 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t81 thead tr th.t81#n1 {
	width: 50%;
	}table#t81 thead tr th.t81#n2 {
	width: 50%;
	}
table#t81 thead tr th#t81.start {

}
table#t81 thead tr th#t81.end {

}
table#t81 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t81 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t81 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t81 tbody tr:hover td {
}
table#t81 tfoot tr {
}

table#t81 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t82 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t82 thead tr {

}
table#t82 thead tr th.t82 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t82 thead tr th.t82#n1 {
	width: 50%;
	}table#t82 thead tr th.t82#n2 {
	width: 50%;
	}
table#t82 thead tr th#t82.start {

}
table#t82 thead tr th#t82.end {

}
table#t82 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t82 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t82 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t82 tbody tr:hover td {
}
table#t82 tfoot tr {
}

table#t82 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t83 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t83 thead tr {

}
table#t83 thead tr th.t83 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t83 thead tr th.t83#n1 {
	width: 50%;
	}table#t83 thead tr th.t83#n2 {
	width: 50%;
	}
table#t83 thead tr th#t83.start {

}
table#t83 thead tr th#t83.end {

}
table#t83 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t83 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t83 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t83 tbody tr:hover td {
}
table#t83 tfoot tr {
}

table#t83 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t84 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t84 thead tr {

}
table#t84 thead tr th.t84 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t84 thead tr th.t84#n1 {
	width: 10%;
	}table#t84 thead tr th.t84#n2 {
	width: 50%;
	}table#t84 thead tr th.t84#n3 {
	width: 25%;
	}table#t84 thead tr th.t84#n4 {
	width: 10%;
	}
table#t84 thead tr th#t84.start {

}
table#t84 thead tr th#t84.end {

}
table#t84 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t84 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t84 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t84 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t84 tfoot tr {
}

table#t84 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t85 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t85 thead tr {

}
table#t85 thead tr th.t85 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t85 thead tr th.t85#n1 {
	width: 10%;
	}table#t85 thead tr th.t85#n2 {
	width: 50%;
	}table#t85 thead tr th.t85#n3 {
	width: 25%;
	}table#t85 thead tr th.t85#n4 {
	width: 10%;
	}
table#t85 thead tr th#t85.start {

}
table#t85 thead tr th#t85.end {

}
table#t85 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t85 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t85 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t85 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t85 tfoot tr {
}

table#t85 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t86 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t86 thead tr {

}
table#t86 thead tr th.t86 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t86 thead tr th.t86#n1 {
	width: 10%;
	}table#t86 thead tr th.t86#n2 {
	width: 50%;
	}table#t86 thead tr th.t86#n3 {
	width: 25%;
	}table#t86 thead tr th.t86#n4 {
	width: 10%;
	}
table#t86 thead tr th#t86.start {

}
table#t86 thead tr th#t86.end {

}
table#t86 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t86 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t86 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t86 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t86 tfoot tr {
}

table#t86 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t87 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t87 thead tr {

}
table#t87 thead tr th.t87 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t87 thead tr th.t87#n1 {
	width: 10%;
	}table#t87 thead tr th.t87#n2 {
	width: 50%;
	}table#t87 thead tr th.t87#n3 {
	width: 25%;
	}table#t87 thead tr th.t87#n4 {
	width: 10%;
	}
table#t87 thead tr th#t87.start {

}
table#t87 thead tr th#t87.end {

}
table#t87 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t87 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t87 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t87 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t87 tfoot tr {
}

table#t87 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t88 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t88 thead tr {

}
table#t88 thead tr th.t88 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t88 thead tr th.t88#n1 {
	width: 10%;
	}table#t88 thead tr th.t88#n2 {
	width: 50%;
	}table#t88 thead tr th.t88#n3 {
	width: 25%;
	}table#t88 thead tr th.t88#n4 {
	width: 10%;
	}
table#t88 thead tr th#t88.start {

}
table#t88 thead tr th#t88.end {

}
table#t88 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t88 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t88 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t88 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t88 tfoot tr {
}

table#t88 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t89 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t89 thead tr {

}
table#t89 thead tr th.t89 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t89 thead tr th.t89#n1 {
	width: 10%;
	}table#t89 thead tr th.t89#n2 {
	width: 50%;
	}table#t89 thead tr th.t89#n3 {
	width: 25%;
	}table#t89 thead tr th.t89#n4 {
	width: 10%;
	}
table#t89 thead tr th#t89.start {

}
table#t89 thead tr th#t89.end {

}
table#t89 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t89 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t89 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t89 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t89 tfoot tr {
}

table#t89 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t90 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t90 thead tr {

}
table#t90 thead tr th.t90 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t90 thead tr th.t90#n1 {
	width: 10%;
	}table#t90 thead tr th.t90#n2 {
	width: 50%;
	}table#t90 thead tr th.t90#n3 {
	width: 25%;
	}table#t90 thead tr th.t90#n4 {
	width: 10%;
	}
table#t90 thead tr th#t90.start {

}
table#t90 thead tr th#t90.end {

}
table#t90 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t90 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t90 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t90 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t90 tfoot tr {
}

table#t90 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t91 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t91 thead tr {

}
table#t91 thead tr th.t91 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t91 thead tr th.t91#n1 {
	width: 10%;
	}table#t91 thead tr th.t91#n2 {
	width: 50%;
	}table#t91 thead tr th.t91#n3 {
	width: 25%;
	}table#t91 thead tr th.t91#n4 {
	width: 10%;
	}
table#t91 thead tr th#t91.start {

}
table#t91 thead tr th#t91.end {

}
table#t91 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t91 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t91 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t91 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t91 tfoot tr {
}

table#t91 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t92 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t92 thead tr {

}
table#t92 thead tr th.t92 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t92 thead tr th.t92#n1 {
	width: 10%;
	}table#t92 thead tr th.t92#n2 {
	width: 50%;
	}table#t92 thead tr th.t92#n3 {
	width: 25%;
	}table#t92 thead tr th.t92#n4 {
	width: 10%;
	}
table#t92 thead tr th#t92.start {

}
table#t92 thead tr th#t92.end {

}
table#t92 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t92 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t92 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t92 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t92 tfoot tr {
}

table#t92 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t93 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t93 thead tr {

}
table#t93 thead tr th.t93 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t93 thead tr th.t93#n1 {
	width: 10%;
	}table#t93 thead tr th.t93#n2 {
	width: 50%;
	}table#t93 thead tr th.t93#n3 {
	width: 25%;
	}table#t93 thead tr th.t93#n4 {
	width: 10%;
	}
table#t93 thead tr th#t93.start {

}
table#t93 thead tr th#t93.end {

}
table#t93 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t93 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t93 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t93 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t93 tfoot tr {
}

table#t93 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t94 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t94 thead tr {

}
table#t94 thead tr th.t94 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t94 thead tr th.t94#n1 {
	width: 10%;
	}table#t94 thead tr th.t94#n2 {
	width: 50%;
	}table#t94 thead tr th.t94#n3 {
	width: 25%;
	}table#t94 thead tr th.t94#n4 {
	width: 10%;
	}
table#t94 thead tr th#t94.start {

}
table#t94 thead tr th#t94.end {

}
table#t94 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t94 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t94 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t94 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t94 tfoot tr {
}

table#t94 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}


table#t95 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t95 thead tr {

}
table#t95 thead tr th.t95 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t95 thead tr th.t95#n1 {
	width: 10%;
	}table#t95 thead tr th.t95#n2 {
	width: 50%;
	}
table#t95 thead tr th#t95.start {

}
table#t95 thead tr th#t95.end {

}
table#t95 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t95 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t95 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t95 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t95 tfoot tr {
}

table#t95 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}

table#t96 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t96 thead tr {

}
table#t96 thead tr th.t96 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t96 thead tr th.t96#n1 {
	width: 50%;
	}table#t96 thead tr th.t96#n2 {
	width: 50%;
	}
table#t96 thead tr th#t96.start {

}
table#t96 thead tr th#t96.end {

}
table#t96 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t96 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t96 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t96 tbody tr:hover td {
}
table#t96 tfoot tr {
}

table#t96 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t97 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t97 thead tr {

}
table#t97 thead tr th.t97 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t97 thead tr th.t97#n1 {
	width: 50%;
	}table#t97 thead tr th.t97#n2 {
	width: 50%;
	}
table#t97 thead tr th#t97.start {

}
table#t97 thead tr th#t97.end {

}
table#t97 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t97 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t97 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t97 tbody tr:hover td {
}
table#t97 tfoot tr {
}

table#t97 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}

table#t98 {
    border-collapse: collapse;
	border-width: 0px;
	border-style: outset;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 600px;
	
}
table#t98 thead tr {

}
table#t98 thead tr th.t98 {
    color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;
}
table#t98 thead tr th.t98#n1 {
	width: 50%;
	}table#t98 thead tr th.t98#n2 {
	width: 50%;
	}
table#t98 thead tr th#t98.start {

}
table#t98 thead tr th#t98.end {

}
table#t98 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t98 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t98 tbody tr td {
	color: #323232;
    padding: 5px;
	border-width: 0px;
	line-height: 1.7;
	font-size: 0.9em;
	border-top: medium none;padding: 15px;
    text-align: left;
	vertical-align: middle;
}
table#t98 tbody tr:hover td {
}
table#t98 tfoot tr {
}

table#t98 tfoot tr td {
	color: #323232;
	background: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) repeat scroll 0 0 transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#FFFFFF");
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	padding: 4px;
	border-width: 0px;
	font-size: 0.9em;
	border-top: medium none;
    text-align: left;
}


table#t100 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;
	
}
table#t100 thead tr {

}
table#t100 thead tr th.t100 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 1.5em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: center;
}
table#t100 thead tr th.t100#n1 {
	width: 10%;
	}table#t100 thead tr th.t100#n2 {
	width: 45%;
	}table#t100 thead tr th.t100#n3 {
	width: 45%;
	}
table#t100 thead tr th#t100.start {

}
table#t100 thead tr th#t100.end {

}
table#t100 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t100 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t100 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 1.0em;
	border-top: medium none;
    text-align: left;
	line-height: 1.2;
	vertical-align: middle;
}
}
table#t100 tfoot tr {
}

table#t100 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 1.0em;
	border-top: medium none;
    text-align: center;
}


table#t99 {
    border-collapse: collapse;	
	border-width: 0px;
	border-style: outset;
    margin: 20px 0;
	line-height: 2.0em;
    text-align: left;
    vertical-align: top;width: 100%;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE;
	
}
table#t99 thead tr {

}
table#t99 thead tr th.t99 {
    color: #333333;
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 0.95em;
    letter-spacing: 0;
    line-height: 2.0;
    padding: 4px;
    text-transform: none;
    text-align: left;border-bottom: 1px solid #EEEEEE;
}
table#t99 thead tr th.t99#n1 {
	width: 10%;
	}table#t99 thead tr th.t99#n2 {
	width: 50%;
	}table#t99 thead tr th.t99#n3 {
	width: 25%;
	}table#t99 thead tr th.t99#n4 {
	width: 10%;
	}
table#t99 thead tr th#t99.start {

}
table#t99 thead tr th#t99.end {

}
table#t99 tbody tr {
    background: none repeat scroll 0 0 #FFFFFF;
}
table#t99 tbody tr.table-alternate {
    background: none repeat scroll 0 0 #FDFDFD;
}
table#t99 tbody tr td {
    padding: 5px;
	border-width: 0px;
	font-size: 0.95em;
	border-top: medium none;border-bottom: 1px solid #EEEEEE;
    text-align: left;
	line-height: 1.2;
	vertical-align: top;
}
	table#t99 tbody tr:hover td {
	background: none repeat scroll 0 0 #F2F2F2;
	color: #000000;
}
table#t99 tfoot tr {
}

table#t99 tfoot tr td {
    background: none repeat scroll 0 0 #FCFCFC;	
	padding: 4px;
	border-width: 0px;
	color: #7a7a7a;
	font-size: 0.95em;
	border-top: medium none;
    text-align: left;
}

