
.sim_heading {
	background-color: #CCCCCC;
	min-height: 50px;
	/*width: 676px;*/
	width: 90%;
	border: 0px;
	border-bottom: 2px;
	border-color: #333333;
	border-style: solid;
	padding: 0px;
	padding-top: 10px;
}
.sim_heading_text {
	font-family: sans-serif;
	font-weight: bold;
	color: #990000;
	float: left;
	padding-left: 30px;
}
.sim_heading_mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	float: left;
	padding: 5px;
	padding-left: 30px;
}
.sim_heading_end {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	padding: 5px;
	padding-left: 30px;
	float: right;
}

.sim_link
{
  font-family:Times, Arial, Helvetica, sans-serif; 
  font-size:15px; 
  font-weight:bold;  
  text-decoration:none;
  cursor: pointer;
  color:#333333;
}

.qbody {	
	width:96%;		
	border: 0px solid #999999;	
	padding: 5px;	
	padding-top: 5px;	
	text-align:left;
}
.qpic
{	width: 60%;		
	border: 0px solid #999999;	
	border-left: 0px;
}
.qanswer {	
	text-align:left;
	min-height: 30px;
    line-height:30px;
	border:1px solid #ffffff;
	border-left:10px solid #bbbbbb;
	/*border-left:10px solid #32AB1C;*/
	padding: 5px;	
	font-size: 15px;	
	cursor:pointer;
	-moz-border-radius:5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
}
.qanswer:hover
{
/*background-color:#bbbbbb;
border-color: #bbffbb;
*/
border-color: #32AB1C;
}
.answer_selected{
/*background-color:#bbffbb;*/
	background-color:#32AB1C;
	border-left:10px solid #32AB1C;
	border-color: #32AB1C;
	color:#ffffff;
}
.qmyanswer
{	
	min-height: 35px;		
	color: #339900;	
	font-size: 14px;
	padding-top: 5px;
	padding-left: 5px;
	border: 0px;
	border-bottom: 0px;
	border-left: 5px;
	border-color: #CCCCCC;
	border-style: solid;
}

.sbutton{
display:inline-block;
	min-height:30px;
	line-height: 30px;
	width:100px;
	/*background:#ddeeff;
	color:#333333;*/
	background:#0A4299;
	color:#FFFFFF;
	font-size:15px;
	/*font-family:Batang;*/
	text-align:center;
	margin:6px auto;
	border:0px solid #aaaaaa;
	-moz-border-radius:3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;

text-decoration:none;
  cursor: pointer;
}
.sbutton:hover
{
	/*background:#66aa66;*/
	background:#DF3D3B;
	color:#FFFFFF;
}

.timer-input{
/*background-color:#ffbbbb;*/
background-color:#DF3D3B;
width:80px;
font-family:impact; 
font-size:22px;
border:1px solid #333333;
padding:2px 10px;
text-align:center;
-moz-border-radius:3px;
-webkit-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;

}

.progress
{
margin:5px 0px;
border:1px solid #aaaaaa;
/*background-color:#ffcccc;*/
	background-color:#DF3D3B;
height:10px;
-moz-border-radius:5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
font-size:8px;
text-align:left;
}
.progress span
{
/*background:#ddeeff;*/
	background:#339900;
display:inline-block;
height:10px;
border-right:1px solid #cccccc;
font-size:9px;
font-family: Arial;
text-align:center;
}



.simu { width:60%;}


