.mytable .wikitable { 
	/*table-layout:auto; */
	width:97%; 
	/*border-collapse:separate; */
	/*border-spacing:0.1em;*/
	border-spacing:0em;
	empty-cells:hide;
	margin-left:auto;
	margin-right:auto;
	border:0px none; 
	vertical-align: top;
	border-top-width:0px; 
	border-right-width:0px; 
	border-bottom-width:0px; 
	border-left-width:0px; 
	border-right-width:0px
	}	
.mytable .wikitable * td { 
	text-align: left;
	border:0px none;
	vertical-align:middle;
	border-top-width:0px; 
	border-right-width:0px; 
	border-bottom-width:0px; 
	border-left-width:0px; 
	border-right-width:0px
}

.mytable .wikitable * th { 
	border:0px none; 
	border-top-width:0px; 
	border-right-width:0px; 
	border-bottom-width:0px; 
	border-left-width:0px; 
	border-right-width:0px
}


.mytable .wikitable * tr td { 
	border:0px none;
	border-top-width:0px; 
	border-right-width:0px; 
	border-bottom-width:0px; 
	border-left-width:0px; 
	border-right-width:0px
}

.breadcrumbs {
 	background-color:#F3F3F3; 
 	font-size: 8pt; 
 	padding: 1.2px; 
 	border-left: 1px solid #aaa;
 	border-right: 1px solid #999;
 	margin-top: 1.2ex;
    white-space: normal;
}

.breadcrumbs a {
 	background-color:#F3F3F3; 
 	font-size: 8pt; 
 	padding: 1.2px; 
 	border:solid 0px #800000;
 	margin-top: 1.2ex;
    white-space: normal;
}

table.wikitable { }
table.wikitable * td { text-align: left; }
table.wikitable * th { }

table.calendar  { font-size: 11.5px; }

table.calendar td { text-align: center; }

table.calendar td.othermonth { color: #707070; }

table.calendar td.link { background: #E0E0E0; }

table.calendar tr.month { font-size: 12px; font-family: sans-serif; }

table.calendar tr.weekdays { font-color: #FF0000; }

td.leftmenu { }                            /* Left menu */

td.page     { }                            /* Page data area */

td.diffadd  { background: #99FF99; font-family: monospace; }

td.diffrem  { background: #FF9933; font-family: monospace; }

td.diff     { background: #FFFFFF; font-family: monospace; }