.toolSearch {
	padding:5px 10px;
	background:#ebebeb;	
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;	
}

.mid-content-test {
	padding:10px 0px;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;	
	border-bottom:1px solid #dddddd;	
}

.fQnum {
	color:#cc5000;
	font-weight:bold;
}
.fTitle {
	color:#cc5000;
	font-weight:bold;
}

.box-question {
	background:url(../images/box_question.gif) bottom repeat-x;
	padding:10px 10px 20px;
}
.box-question .q-num{ }
.uncheck .q-num {
  padding:2px 2px;
	background:#F00;	
	color:#FFF;
}

.no_question {
	
	padding:50px;
	text-align:center;
	color:#F00;
}
.div-btn {
	padding:20px 10px 10px;
	text-align:center;
}

.q-content {
	background:#efefef;
	padding:2px 5px;
	margin-bottom:10px;
}

.list-answer{ list-style:none}
.list-answer li {padding:2px 0px;}
.list-input { padding-top:10px; line-height:10px; font-weight:bold;}
.list-input input { vertical-align:middle; margin-right:2px;}

.box-result {padding:5px 0px ; }
.font_correct {font-weight:bold; color:#28b71c;}
.font_incorrect {font-weight:bold; color:#FF0000;}

#popup-result { text-align:left;}
#popup-result .popup-title {
	background:#387904;
	padding:0px 10px;
	font-weight:bold;
	color:#FFF;
	font-size:13px;
	display:block;
	line-height:35px;
	height:35px;
	position:relative;
}  
#popup-result .popup-title .close-popup {
	position:absolute;
	top : 0;
	right:0;
	background:url(../images/close.gif) 0px 9px no-repeat;
	padding-left:20px;
	font-size:11px;
	font-weight:normal; 
	color:#FFF;
	margin-right:5px;
	vertical-align:text-top;
}
.popup-tbl { padding:5px 10px; color:#316003;}
.popup-mess_result { padding:2px 10px 5px; text-align:center; color:#F00}
.popup-mess_view_dapan { padding:5px 10px 10px; background:#fff4e9;}
.popup-mess_view_dapan a { color:#F00; font-size:12px;}

