
.eq{padding:0px 5px;}
.but{padding:0px 20px;}

#exercises{clear:both;}
#exercises form{clear:both;}
#examples h2{clear:both;}

.wfrac{padding-top:15px;}

#examples th{ font-weight:normal;}
#exercises th{ font-weight:normal;}

#intro1{
	border:1px solid black;
	margin:0 10%;
	padding:10px;
}
#intro1 table{
	margin:0 auto;
}


/* ------------------------ */

.e1q{margin-left:30px;}

.show{display:none;}
#examples .ex{font-size:14px; width:400px;}
#examples th{ width:30px;}
.ex{padding:5px;}

#examples .partbody p{padding-bottom:5px;}


#ex1at{margin-left:60px;}

#ex2ad{text-align:center;}
#ex2at{
	margin-left:60px; 
	line-height:15px; 
	border-collapse:collapse;
}
#ex2at td{
	margin-left:60px; 
	border:1px solid red;
	text-align:center;
	width:22px;
}
#ex2at th{font-weight:bold; padding:0px 10px;}
#ex2at .noborder{border-width:0px;}

#examples #show3x{width:600px;margin-bottom:5px;}
#ex3xt{margin-left:30px;}
#ex3xi{text-align:center;padding:5px;}


/* --------------------------- */


.question input{width:2em;}
.question .fraction input{width:1.5em;}

#q1t{margin:0 auto;}
#q1t td{padding: 0px 45px; text-align:center;}
#q1form .a input{width:20em;}

#q1form .fraction, #q2form .fraction{margin-left:20px;}
#q2form .a input{width:32em;}

#q3t{margin:0 auto; padding-bottom:10px;}
#q3t td{padding: 0px 10px; text-align:center;}
#q3ad{padding-left:16em;}
#q3at{
	margin-left:60px; 
	line-height:15px; 
	border-collapse:collapse;
}
#q3at td{
	margin-left:60px; 
	border:1px solid blue;
	text-align:center;
	width:30px;
	height:25px;
}
#q3at th{padding:0px 10px;}
#q3at .noborder{border-width:0px;}
#q3at input{width:1.4em;}


#q4ad{padding-left:15em;}
#q4at{
	margin-left:60px; 
	line-height:15px; 
	border-collapse:collapse;
}
#q4at td{
	margin-left:60px; 
	border:1px solid blue;
	text-align:center;
	width:30px;
	height:25px;
}
#q4at th{padding:0px 10px;}
#q4at .noborder{border-width:0px;}
#q4at input{width:1.2em;}


#q5ad{padding-left:14em;}
#q5at{
	margin-left:60px; 
	line-height:15px; 
	border-collapse:collapse;
}
#q5at td{
	margin-left:60px; 
	border:1px solid blue;
	text-align:center;
	width:30px;
	height:25px;
}
#q5at th{padding:0px 10px;}
#q5at .noborder{border-width:0px;}
#q5at input{width:1.5em;}


#q6a{position:relative; margin-left:60px;}
#q6form .a{height:250px;}
#q6a img{position:absolute;}
#q6a .abspos{position:absolute;}
#q6a input{width:3em;}

#q6in1{left:205px; top:68px;}
#q6in2{left:187px; top:114px;}
#q6in3{left:205px; top:160px;}
#q6in4{left:243px; top:120px;}
#q6in5{left:243px; top:168px;}

#q6in6{left:330px; top:70px;}
#q6in7{left:330px; top:115px;}
#q6in8{left:330px; top:160px;}

#q6a .fraction input{font-size:xx-small; width:1em;}
#q6a .fraction .sz, #q6a .fraction .n{padding:0px 1px;}

#q6a .wider input{width:1.6em;}
#q6a .but{position:absolute; left:440px; top:120px;}
#q6a .but img{position:relative;}


#q7a{position:relative; margin-left:60px;}
#q7form .a{width:450px; height:250px;}
#q7a img{position:absolute;}
#q7a .abspos{position:absolute;}
#q7a input{width:5em;}

#q7in1{left:60px; top:120px;}
#q7in2{left:180px; top:33px;}
#q7in3{left:200px; top:70px;}
#q7in4{left:180px; top:115px;}
#q7in5{left:200px; top:160px;}

#q7in6{left:230px; top:40px;}
#q7in7{left:230px; top:88px;}
#q7in8{left:230px; top:122px;}
#q7in9{left:230px; top:170px;}

#q7in10{left:350px; top:30px;}
#q7in11{left:382px; top:30px;}

#q7in12{left:320px; top:72px;}
#q7in13{left:320px; top:116px;}
#q7in14{left:320px; top:160px;}

#q7a .fraction input{font-size:xx-small; width:1em;}
#q7a .fraction .sz, #q7a .fraction .n{padding:0px 1px;}

#q7a .wider input{width:1.6em;}
#q7a .but{position:absolute; left:440px; top:120px;}
#q7a .but img{position:relative;}

#q8form input, #q9form input, #q10form input{width:2em;}

#t11b{margin:0 auto; border-collapse:collapse;}
#t11b td, #t11b th{border:1px solid blue; width:100px; height:30px; text-align:center;}
#t11b th{font-style:italic;}
#t11b .but{border-width:0px;}
#t11b input{width:3em;}

#d12a{padding-left:150px;}
#q12form img{cursor:pointer;}
.i12b{margin:0px 30px;}

#q13form input{width:3em;}

#q14t{margin:0 auto;}
#q14t td{vertical-align:top;padding:5px 10px;}
#q14c{position:relative; height:150px; width:410px; margin:0 auto;}
#q14c .abspos{position:absolute; cursor:pointer;}
#q14c1{left:10px; top:10px;}
#q14c2{left:160px; top:10px;}
#q14c3{left:310px; top:10px;}
#q14c4{left:85px; top:90px;}
#q14c5{left:230px; top:90px;}
#q14c .but{position:absolute; left:400px; top:110px;}
#q14c .frame{border:2px solid blue;}

#q15form .wider{width:5em;}

#q16d table{border-collapse:collapse;}
#q16a{position:relative; margin-top:15px; width:450px; height:250px;}
#q16a img{position:absolute;}
#q16a .abspos{position:absolute;}
#q16a input{width:5em;}

#q16in1{left:50px; top:68px;}
#q16in2{left:50px; top:120px;}
#q16in3{left:168px; top:28px;}
#q16in4{left:185px; top:73px;}
#q16in5{left:240px; top:135px;}
#q16in6{left:260px; top:171px;}
#q16in7{left:335px; top:110px;}
#q16in8{left:355px; top:140px;}

#q16in9{left:480px; top:23px;}
#q16in10{left:480px; top:65px;}
#q16in11{left:480px; top:107px;}
#q16in12{left:480px; top:150px;}
#q16in13{left:480px; top:192px;}

#q16a .fraction .n{font-size:small;}
#q16a .fraction input{font-size:xx-small;width:1.5em;}
#q16a .fraction .sz, #q16a .fraction .n{padding:0px 1px;}

#q16a .wider input{width:2em;}
#q16a .but{position:absolute; left:585px; top:120px;}
#q16a .but img{position:relative;}

#q17i{text-align:center;}
#q17form input{width:3em;}
