#statusTable {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	border: 0;
	border-collapse:collapse;
}
#colorKey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	border-collapse: collapse;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
}
#statusTable tr {
	height: 30pt;
}
#statusTable td {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

#statusTable th {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.bkcolorGreen, .qualStatus2 {
	background-color: #00FF00;
	font-weight: bold;
}
.bkcolorBlue, .qualStatus1 {
	background-color: #00CCFF;
	font-weight: bold;
}
.bkcolorYellow {
	background-color: #FFFF66;
	font-weight: bold;
}
.bkcolorGray, .qualStatus0 {
	background-color: #CCCCCC;
	font-weight: bold;
}

.qualStatusTable {
	font-size: 85%;
	margin: 0;
	border: 0;
	border-collapse: collapse;
}

.qualStatusTable tr td {
	white-space: nowrap;
}
.borderme {
	border: 1px solid #000;
}

table#statusTable {
   border-collapse: collapse;
}
table#statusTable td {
  /*border: 1px solid #000;  */
}
table#statusTable td a{
   display: block;
   /*width: 9em;
   padding: 3px; */
   text-decoration: none;
}
table#statusTable td a:link, table#statusTable td a:visited {
   color: #000;
 /*  background-color: #fff; */
}
table#statusTable td a:hover, table#statusTable td a:active {
   color: #fff;
/*   background-color: #666; */
}
.title1 {
	font-size: 110%;
	font-weight: bold;
}
#keydiv {
	margin-top: 10px;
}
.title2 {
	font-size: 95%;
	font-weight: bold;
}

#layout_4 #content {
	margin-left: 196px;
}

#confTeaser h1 {
	white-space: nowrap;
}

.confirmButton {
	visibility: hidden;
}
.tableCenter {
	margin-left:auto; 
	margin-right:auto;
}
.questions {
   margin-top: 5px;
   margin-left: 15px;
   margin-right: auto;
   margin-bottom: 5px;
}
.answers {
   margin-top: 5px;
   margin-left:20px;
   margin-right: auto;
   margin-bottom: 15px;
}
