body
		{
			background-color:blue;
			font-family:Arial,Helvetica,Sans Serif;

		}
a
		{
			text-decoration: none;
			color: blue;
		}
a:hover
		{
			text-decoration: underline;
			color:red;
		}
table.mainWindow
		{
			margin-left:auto;
			//margin-left:1em;
			margin-right:auto;
			padding: 0px 0px 0px 0px;
			border:solid black 3px;
			background-color:white;
			padding:0px 0px 0px 0px;
		}
table.mainWindowFixed
		{
			margin-left:auto;
			//margin-left:1em;
			margin-right:auto;
			padding: 0px 0px 0px 0px;
			border:solid black 3px;
			background-color:white;
			padding:0px 0px 0px 0px;
			width:760px;
		}
td.mainTitle
		{
			text-align:center;
			font-size:24pt;
			font-family:Arial;
			//letter-spacing:0.5em;
			font-stretch:wider;
			font-weight:bold;
			padding-left:3cm;
			padding-right:3cm;
			padding-top:3mm;
			//margin-left:auto;
			//margin-right:auto;
		}
td.mainAuthor
		{
			text-align:center;
			font-size:8pt;
			padding-bottom:3mm;
			padding-left:  0px;
			padding-right: 0px;
		}
table.mainSection
		{
			//margin-left:auto;
			//margin-right:auto;
			margin-bottom:0.5em;
			width:100%;
		}
tr.mainSection
		{
			//margin-left:auto;
			//margin-right:auto;
			width:100%;
		}
td.mainSection
		{
			//margin-left:auto;
			//margin-right:auto;
			width: 700px;
		}
tr.mainTask
		{
			//margin-left:auto;
			//margin-right:auto;
			width: 800px;
			padding-left:  0px;
			padding-right: 0px;
		}
td.mainTask
		{
			text-align:center;
			font-family:Times,Serif;
			font-size:16pt;
			background-color:#CECECE;
			border-top:1px solid black;
			border-bottom:1px solid black;
			border-right:1px solid black;
			border-left:1px solid black;
			padding-left:  0px;
			padding-right: 0px;
			margin-top: 2mm;
		}
table.lectureList
		{
			margin-left:auto;
			margin-right:auto;
			border-collapse:collapse;
			width:700px;

		}
tr.lectureListLineEven
		{
			//margin-left:auto;
			//margin-right:auto;
			background-color:#CECECE;
			border: solid black 1px;
			padding: 0px 0px 0px 0px;
		}
tr.lectureListLineOdd
		{
			//margin-left:auto;
			//margin-right:auto;
			border: solid black 1px;
			padding: 0px 0px 0px 0px;
		}
td.lectureListColumn
		{
			//margin-left:0px;
			//margin-right:0px;
			border: solid black 1px;
			padding-left:1mm;
			padding-right:1mm;
		}
table.matchList
		{
			margin-left:auto;
			margin-right:auto;
			/*border-collapse:collapse;*/			
			width:700px;

		}
tr.matchListLineEven
		{
			margin-left:auto;
			margin-right:auto;
			background-color:#CECECE;
			border: solid black 1px;
			padding: 0px 0px 0px 0px;			
		}
tr.matchListLineOdd
		{
			margin-left:auto;
			margin-right:auto;
			border: solid black 1px;
			padding: 0px 0px 0px 0px;			
		}
td.matchListColumn
		{
			margin-left:auto;
			margin-right:auto;
			border: solid black 1px;
			minimum-width: 1cm;
			padding-left:1mm;
			padding-right:1mm;			
		}
table.menu
		{
			margin-left:auto;
			margin-right:auto;
		}
table.subMenu
		{
			margin-left:auto;
			margin-right:auto;
			width:100%;
		}
td.buttonLine
		{
			margin-left:auto;
			margin-right:auto;
			text-align:center;
		}
vocInput		{
			font-size:12pt; 
			display:inline;
}
td.freeTextInput {
			text-align:center;
}
td.vocStatus {
			margin-left:auto;
			margin-right:auto;
			text-align:center;			
			width:100%;
}
div.vocFrom			{
			text-align:center;
			line-height:35pt;
			font-size:30pt;
			margin:0.3em 0.3em 0.3em 0.3em;
			padding:0.1em 0.1em 0.1em 0.1em;
}
select.styleLine{
			margin-left:auto;
			margin-right:auto;			
}
td.vocButtonLine {
			text-align:center;
			padding-left:0.6em;
			padding-right:0.6em;
			text-align:center;	
}
table.vocStatus {
			width:100%;
			margin-left:auto;
			margin-right:auto;
}
table.vocFrom {
			width:100%;
			margin-left:auto;
			margin-right:auto;
}
td.vocFrom {
			width:100%;
			margin-left:auto;
			margin-right:auto;
			text-align:center;
			padding-bottom:1em;
}
table.selections {
			text-align:left;
			font-size:12pt;
			vertical-align:top;
}
td.selectionsLeft {
			margin-right:0.5em;
			padding-left:0.1em;
			padding-right:0.1em;
			vertical-align:top;
}
td.selectionsRight {
			padding-left:0.1em;
			padding-right:0.1em;
			text-align:left;
			vertical-align:top;
}
div.choicesText	{
			text-align:left;

}
table.createInput {
			width:100%;
			margin-left:auto;
			margin-right:auto;
}
td.createInputLeft {
			font-size:12pt; 
			width:100%;			
			text-align:left;
}
td.createInputRight {
			font-size:12pt; 
			width:100%;			
			text-align:right;
}
td.createInputTypeLeft {
			font-size:12pt; 
			width:50%;			
			text-align:left;
}
td.createInputTypeRight {
			font-size:12pt; 
			width:50%;			
			text-align:right;
}
td.createInputTypeCenter {
			font-size:12pt; 
			text-align:center;
}
