@CHARSET "UTF-8";

/*
@page {
	
}
*/

table {
	/*width: 600px;*/
	border-spacing: 0;
	
	
	/*empty-cells: show;*/
	empty-cells: hide;
	
	
	font-family:Lucinda sans;
	border-style:solid;
	border-color:black;
	border-width: 2px;
	
	vertical-align:top;
	margin-left:0cm;
	color:#000000;
	font-size:9pt;
	font-style:normal;
	text-shadow:none;
	text-decoration:none;
	text-align: right;
}

.tableTitle
{
	font-size: larger;
}

td
{
	border-style:solid;
	border-color:black;
	border-width:0.0133cm;
	empty-cells: hide;
}

.topRow
{
	font-weight:bold;
	text-align:left;
	background-color:Lavender;
}

.leftCell
{
	background-color:GhostWhite;
	text-align: left;
	width: 250px;
}

.cell
{
	background-color:white;
	text-align: right;
	padding-right: 3px;
	width: 70px;
}

.weekDaysCell
{
	background-color:white;
	text-align: right;
	padding-right: 3px;
	width: 70px;
}

td,th {
	vertical-align: top;
	font-size: 10pt;
}

h1,h2,h3,h4,h5,h6 {
	clear: both
}

ol,ul {
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
	margin: 0;
	padding: 0;
}

li span.odfLiEnd {
	clear: both;
	line-height: 0;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}

span.footnodeNumber {
	padding-right: 1em;
}

* {
	margin: 0;
}

.Default {
	font-family: Arial;
}

.ce1 {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 13pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce10 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #e6e6ff;
	border-left-width: 0.0133cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce11 {
	font-family: Arial;
	border-bottom-width: 0.088cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #c0c0c0;
	border-left-width: 0.088cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-width: 0.088cm;
	border-top-style: solid;
	border-top-color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce12 {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.heading_cell {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 13pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	text-align: left;
}

.heading_cell_bold {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 13pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
	text-align: left;
}

.ce13 {
	font-family: Times New Roman;
	background-color: #ffffff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce14 {
	font-family: Times New Roman;
	background-color: #ffffff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	text-align: right ! important;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce15 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #ccccff;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 0.0133cm;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce16 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #ccccff;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 0.0133cm;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #ffffff;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce17 {
	font-family: Times New Roman;
	background-color: #e6e6ff;
	border-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce18 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #e6e6ff;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce19 {
	font-family: Arial;
	border-bottom-width: 0.088cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #c0c0c0;
	border-left-style: none;
	border-right-style: none;
	border-top-width: 0.088cm;
	border-top-style: solid;
	border-top-color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce2 {
	font-family: Times New Roman;
	background-color: #e6e6ff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce20 {
	font-family: Arial;
}

.ce21 {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce22 {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce23 {
	font-family: Times New Roman;
	background-color: #e6e6ff;
	border-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce24 {
	font-family: Arial;
	border-bottom-width: 0.088cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #c0c0c0;
	border-left-style: none;
	border-right-width: 0.088cm;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 0.088cm;
	border-top-style: solid;
	border-top-color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce25 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #ccccff;
	border-left-style: none;
	border-right-width: 0.0133cm;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 0.0133cm;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce26 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #ccccff;
	border-left-style: none;
	border-right-width: 0.0133cm;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-width: 0.0133cm;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #ffffff;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce27 {
	font-family: Times New Roman;
	border-bottom-style: none;
	background-color: #e6e6ff;
	border-left-style: none;
	border-right-width: 0.0133cm;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce28 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #e6e6ff;
	border-left-style: none;
	border-right-width: 0.0133cm;
	border-right-style: solid;
	border-right-color: #000000;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: italic;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce29 {
	font-family: Arial;
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce3 {
	font-family: Times New Roman;
	background-color: #ccccff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 13pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce30 {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce31 {
	font-family: Arial;
}

.ce32 {
	font-family: Arial;
}

.ce33 {
	font-family: Arial;
	color: #000000;
	font-size: 10pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce34 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #ff6633;
	background-color: #ffcc99;
	border-left-style: none;
	border-right-width: 0.0133cm;
	border-right-style: solid;
	border-right-color: #ff6633;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce35 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #ff6633;
	background-color: #ffcc99;
	border-left-style: none;
	border-right-width: 0.0133cm;
	border-right-style: solid;
	border-right-color: #ff6633;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce4 {
	font-family: Times New Roman;
	background-color: #e6e6ff;
	border-width: 0.0133cm;
	border-style: solid;
	border-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce5 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #ccccff;
	border-left-width: 0.0133cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-width: 0.0133cm;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 11pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce6 {
	font-family: Times New Roman;
	border-bottom-width: 0.0133cm;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #ccccff;
	border-left-width: 0.0133cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-width: 0.0133cm;
	border-top-style: solid;
	border-top-color: #000000;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 13pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce7 {
	font-family: Times New Roman;
	border-bottom-style: none;
	background-color: #e6e6ff;
	border-left-width: 0.0133cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.ce8 {
	font-family: Times New Roman;
	border-bottom-style: none;
	background-color: #e6e6ff;
	border-left-width: 0.0133cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: bold;
}

.ce9 {
	font-family: Times New Roman;
	border-bottom-style: none;
	background-color: #e6e6ff;
	border-left-width: 0.0133cm;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-style: none;
	border-top-style: none;
	vertical-align: top;
	margin-left: 0cm;
	color: #000000;
	font-size: 12pt;
	font-style: normal;
	text-shadow: none;
	text-decoration: none ! important;
	font-weight: normal;
}

.co1 {
	width: 6.031cm;
}

.co2 {
	width: 1.662cm;
}

.co3 {
	width: 1.573cm;
}

.co4 {
	width: 1.639cm;
}

.co5 {
	width: 1.901cm;
}

.co6 {
	width: 1.866cm;
}

.co7 {
	width: 2.267cm;
}

.co8 {
	width: 2.362cm;
}

.ro1 {
	height: 0.452cm;
}

.ro2 {
	height: 0.536cm;
}

.ro3 {
	height: 0.947cm;
}

.ro4 {
	height: 0.579cm;
}

.ro5 {
	height: 1.395cm;
}

/*
ODF styles with no properties representable as CSS 
	*/
	
	.ta1 .ta2 .ta3 {
	
}
