span.ls{width:6em;}

span.mark{color:#add1d9;padding-left: 0.3em;}

.detsol{
	display: none;
	font-size: 85%;
	box-shadow: 0 0 3px rgba(34,100,115, 0.5);
	background-color: #fffbe2;
	padding: 1em 1em;
	margin-top: 0.5em;
	cursor: pointer;
}
.showbut{
	display:none;
	border: 2px solid #32bbdf;
	border-radius: 0.3em;
	background-color: #32bbdf;
	color: white;
}


#q18form .type-ul,
#q19form .type-ul,
#q20form .type-ul,
#q1form .type-ul,
#q2form .type-ul,
#q3form .type-ul
	{display:inline-block;}
#q18form .ul,
#q19form .ul,
#q20form .ul,
#q1form .ul,
#q2form .ul,
#q3form .ul
	{display:inline-block; margin-left:1em;}



#q7form .pb .parttitle,
#q24form .pb .parttitle
{display:none;}
#q7form .pb .partbody,
#q24form .pb .partbody
{padding-left:0;}


#q7form .pb .ls{width:10em;}
#q7form .pa input{width:4em;}

#q9form input{width:2em;}

#q10form .simpletable td.h{font-weight:bold;}
#q10form .simpletable td{padding:0.5em 1em;}

#q11form #div11b{position:relative; height:66px;}
#q11form #div11b input{
	position: absolute;
	z-index:100;
	top: 20px;
	font-size:120%;
	width:2em;
}
#q11form #div11b img{
	position:absolute;
	z-index:1;
}
#q11form .pb .but{
	margin-left: 60%;
}
#q11form #div11b #i11b1{
	left: 150px;
}
#q11form #div11b #i11b2{
	left: 275px;
}

#q12form .wider{width:5em;}

#q13form #d13{
	font-size:80%;
}
#q13form #d13 p.ph{
	font-weight:bold;
}
#q13form #d13 table.column td{
	padding: 0 1em;
}
#q13form #d13 table.column tr.h td{
	font-weight:bold
}

#q17form .simpletable td{padding:0.3em 1em;}
#q17form .simpletable tr.h td{font-weight:bold;}

#q24form .wider{width:6em;}

#q25form span.ls{
	padding-left: 3em;
	width: 3em;
}

#q27form .simpletable tr.h td{
	font-weight:bold;
}
#q27form .simpletable td{
	padding:0.3em 1em;
}
#q27form .simpletable td.h{
	font-weight:bold;
}
#q27form input{width:2em;}



/*#q19form .ul{width:18em;}
#q20form .ul{width:10em;}
#q27form .ul{width:12em;}
#q29form .ul{width:15em;}*/

/*
#q8form .wider{width:5em;}
#q10form .pa input{width:5em;}
#q11form input{margin-left:1em;}
#q11form .parttitle{display:none;}
#q11form .partbody{padding-left:0;}

#q15form .centerb{margin-bottom:1em; font-family:Arial,sans-serif;}
#q15form .partbody .parttitle{display:none;}
#q15form .partbody .partbody{padding-left:0;}

#q17form .parttitle{display:none;}
#q17form .partbody{padding-left:0;}

#q22form .partbody .parttitle{display:none;}
#q22form .partbody .partbody{padding-left:0;}
#q22form .wider{width:9em;}

#q23form .simpletable{border-width:0px;}
#q23form .simpletable tr.h td{font-weight:bold;}
#q23form .simpletable td.h{font-weight:bold;}
#q23form .partbody .parttitle{display:none;}
#q23form .partbody .partbody{padding-left:0;}

*/
