.questionTable{
	border:1px solid #eee;
	width:100%;
	border-spacing:0px;
}
.questionTable.qtable td,.questionTable.qtable th{
	text-align:center;
}
.questionTable.qtable tr:hover{
	background-color:#eee;
}
.questionTable.qtable td:first-child{
	text-align:left !important;
}
.questionTable.qtable td:first-child.hovercell{
	background-color:#eee !important;
	color:#000 !important;
}
.questionHeader{
	border-bottom:1px solid  #000033;
	background-color:#eee;
	font-size:12px;
	color:#2E2714;
	padding:5px;
	text-align:left !important;
	font-weight:bold;
}
.questionHeader.hovercell{
	background-color:#eee !important;
	color:#000 !important
}
.questionBold{
	border:1px solid #993333;
	font-size:14px;
	color:#CC1111;
	font-weight:bold;
}

.answer{
	font-size:11px;
	color:#222222;
	padding:5px;
}

.table_top{
	font-size:12px;
	color:#222222;
	font-weight:bold;
	text-align:center;
}
.table_top.hovercell{
	background-color:#eee !important;
	color:#000;
}
.kiSendButton {
	font-family: Verdana;
	font-size:12px;
	font-weight: bold;
	color: #000000;
}

.acellcheck, .acell, .acell input {
	cursor:pointer !important;
}

.chover { background-color: #eee !important; }
.hover { background-color: #eee !important; }
.hovercell{ background-color:#09F !important; color:#fff}
.click{ background-color:#ff0000;}


input[type=checkbox]  { background-color: #F00; color: #0F0; } 
