
.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;}

.centerimage{text-align:center;}

.partdelim2{height:20px;}



#introtab{width:80%; margin:0pt auto;}
#introtab .header{text-align:center; padding:5px 0px;}
#introtab .col_1{float:left; width:48%; padding:10px 0px;}
#introtab .col_2{float:right; width:48%; padding:10px 0px;}
#introtab .itable{ clear:both;}
#introtab .itabdata{border-top:1px solid black; height:auto; padding:0px 5px;}
#introtab .top{vertical-align:top;}
#introtab .red{color:red;}
#intro .clear{clear:both;}

/* ------------------------ */

.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;}


#examples .note{display:none;}

#e1t{float:right; border-collapse:collapse;}
#e1t td, #e1t th{text-align:center; width:5em;}
#e1t .header td, #e1t .header th{border-bottom:1px solid blue;}
#e1t th{border-right:1px solid blue;}
#e1ct1{padding:2px 30px;}
#e1ct2{border-collapse:collapse; margin:10px auto;}
#e1ct2 .header td{border-top:1px solid red; border-bottom:1px solid red; padding:0px 10px;}
#e1ct2 td{text-align:center;}
#ex1note h2{margin-bottom:5px;}
#ex1note .fraction{
	display:inline;
	line-height:14px;
	vertical-align:text-bottom;
}
#ex1note .fraction .sz{border-bottom:1px solid green;}
#ex1note div{padding:10px 0px; text-align:justify;}

#e2a{
	background:url("s2e2a.png");
	width:275px;
	height:100px;
	margin:10px auto;
	position:relative;
}
#example2 .ex{width:600px;}
#e2a .ex{ width:42px; padding:0px; display:none;}
#e2a div{position:absolute; margin-left:0px; text-align:center;/*color: background-color:yellow;*/}
#e2s1{left:60px; top:27px;}
#e2s2{left:116px; top:27px;}
#e2s3{left:60px; top:53px;}
#e2s4{left:116px; top:53px;}
#e2s5{left:172px; top:78px;}
#e2s6{left:225px; top:78px;}

#e3ct{border-collapse:collapse; margin:10px auto;}
#e3ct .header td{border-top:1px solid red; border-bottom:1px solid red; padding:0px 10px; vertical-align:top;}
#e3ct td{text-align:center;}
#ex3note .sz{border-bottom:1px solid green;}


/* --------------------------- */

.question input{width:2.7em;}
.question .fraction input{width:1.5em;}
.question th{padding:0px;}


.freqtable{float:right; border-collapse:collapse;}
.freqtable td, .freqtable th{text-align:center; width:5em;}
.freqtable .header td, .freqtable .header th{border-bottom:1px solid blue; }
.freqtable th{border-right:1px solid blue;}


#q1form .partbody .indent{margin-left:120px;}

#q2form .pb2a input{margin-left:30px;}

#q3bi{position:relative; width:70%; height:200px; margin:0pt auto;}
#q3bi .bg{position:absolute; z-index:1;}
#q3bi .obj{position:absolute; z-index:100;}
#q3bi input{height:14px; width:1.5em;}
#q3b1{left:343px; top:99px;}
#q3b2{left:343px; top:123px;}
#q3b3{left:343px; top:148px;}
#q3bi .tally{cursor:pointer;}
#q3e1{left:255px; top:99px;}
#q3e2{left:255px; top:123px;}
#q3e3{left:255px; top:148px;}
#b3b{ padding:0px; left:334px; top:175px; width:80px;}
#b3e{ padding:0px; left:251px; top:175px; width:80px;}

#q4i{float:right;}
#q4form input{width:8em;}
#q4form .wide{width:20em;}

.q5b{padding-left:30px; padding-right:10px; font-weight:bold;}
#q5form input{width:6em;}
#q5c{position:relative; height:205px;}
#q5c .but{left:400px; top:120px; position:absolute;}
#q5c .bg{position:absolute; z-index:1;}
#q5c .barc{top:15px; height:150px; width:15px; z-index:100; position:absolute; overflow-x:hidden; overflow-y:hidden; cursor:pointer;}
#q5c .bar{height:160px; background-color:#0099FF;}
#q5c .negbar{height:149px;}


#q6form input{width:4em;}

#q7ci{position:relative; width:100%; height:175px;}
#q7ci .bg{position:absolute; z-index:1;}
#q7ci .obj{position:absolute; z-index:100;}
#q7ci input{height:11px; width:2em; font-size:11px;}
#q7ci .but{left:420px; top:100px;}
#q7c1{left:340px; top:66px;}
#q7c2{left:340px; top:86px;}
#q7c3{left:340px; top:106px;}
#q7c4{left:340px; top:126px;}
#q7c5{left:340px; top:147px;}

#q8ai{position:relative; width:100%; height:175px;}
#q8ai .bg{position:absolute; z-index:1;}
#q8ai .obj{position:absolute; z-index:100;}
#q8ai input{height:11px; width:2em; font-size:11px;}
#q8ai .but{left:420px; top:100px;}
#q8a1{left:273px; top:63px;}
#q8a2{left:273px; top:83px;}
#q8a3{left:273px; top:103px;}
#q8a4{left:273px; top:123px;}
#q8a5{left:273px; top:144px;}
#q8form .wide{width:3em;}










