
.head1 { 
	font: normal 100%/115% "Times New Roman", Times, serif;
	color:#196a89;
	text-transform:uppercase;
	}

.head2 { 
	font: normal 87%/115% Arial, Helvetica, sans-serif;
	color:#805000;
	}

.head3 { 
	font: bold 100%/115% Arial, Helvetica, sans-serif;
	color:#196a89;
	}

.head4 { 
	font: bold 87%/115% Arial, Helvetica, sans-serif;
	color:#585858;
	}

.head5 { 
	font: bold 100%/115% Arial, Helvetica, sans-serif;
	/* color: #79112a; */
	color: #E80000;
	}
	
.whiteSectionTitle .head5 a {
	color: #79112A;
}

.head6 { 
	font: bold 100%/115% Arial, Helvetica, sans-serif;
	color: #215e21;
	}

.contents { 
	font: normal 87%/150% Arial, Helvetica, sans-serif;
	color:#585858;
	}

.captions { 
	font: normal 0.8em/115% Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	}

table caption {
	text-align: left;
	font: bold 100% Arial, Helvetica, sans-serif;
	color: #196a89;
	padding: 0.5em 0 0.75em 0;
}

table.tableStyle01,table.tableStyle02, table.tableStyle03 {
	width:95%;
	margin: 0 0 10px 0;
}

table.tableStyle01 tr,table.tableStyle02 tr, table.tableStyle03 tr {
	height: 25px;
}

table.tableStyle01 td, table.tableStyle01 th,table.tableStyle02 td,table.tableStyle02 th, table.tableStyle03 th, table.tableStyle03 td {
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#ffffff;
	color:#585858;
	font: normal 87% Arial, Helvetica, sans-serif;
	text-align:left;
}

table.tableStyle01 tr.light,table.tableStyle02 tr.light, table.tableStyle03 tr.light { background:#fbfbfb; }
table.tableStyle01 tr.dark,table.tableStyle02 tr.dark, table.tableStyle03 tr.dark { background:#f5f5f5; }


table.tableStyle01 thead th,table.tableStyle02 thead th, table.tableStyle03 thead th
{
	background:#f5f5f5;
	padding:0 8px;
	text-align:left;
}

/*--*/
table.tableStyle04 thead th
{
	background:#ffffff;
	padding:0 8px;
	text-align:left;

	font-weight:normal;
}
/*--*/

table.tableStyle01 thead th, table.tableStyle01 tbody th, table.tableStyle01 tbody td,table.tableStyle02 thead td, ,table.tableStyle02 tbody td, table.tableStyle03 thead td,
table.tableStyle03 thead th, table.tableStyle03 tbody th
{
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#ffffff;
}

table.tableStyle01 tfoot th,
table.tableStyle01 tfoot td,
table.tableStyle02 tfoot th,table.tableStyle02 tfoot td,
table.tableStyle03 tfoot th,table.tableStyle03 tfoot td
{
	background:#e0e0e0;
	padding:2px 8px;
}

table.tableStyle01 tbody td,table.tableStyle02 tbody td,table.tableStyle03 tbody td {
	padding:5px 8px;
}
table.tableStyle02 th {
	color:#620e17;
}
table.tableStyle03 th {
	color:#196A89;
}