
.eq{padding:0px 5px;}
.but{padding:0px 20px;}

#exercises{clear:both;}
#exercises form{clear:both;}
#examples h2{clear:both;}

#examples th{ font-weight:normal;}
#exercises th{ font-weight:normal;}

.centerimage{text-align:center;}
.rightimage{float:right;}

.partdelim2{height:20px;}




/* ------------------------ */

.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;}



#e1a{width:30%; float:left; margin-left:15%;}
#e1b{width:30%; float:left; margin-left:10%;}
#ex1a{text-align:center; color:red; font-size:14px; font-family:arial,sans-serif; background-color:#FFFF9C; font-weight:bold; display:none;}
#ex1b{text-align:center; color:red; font-size:14px; font-family:arial,sans-serif; background-color:#FFFF9C; font-weight:bold; display:none;}
#example1 .parttitle{margin-right:10px;}

#e3t th{padding:2px 10px 2px 40px;}
#example3 #show3a{width:500px;}

#e4t th{padding:2px 10px 2px 40px;}
#example4 #show4a{width:500px;}


/* --------------------------- */

.question input{width:2em;}
.question .fraction input{width:1.5em;}
.question .vector input{width:1.3em;}
.flash{overflow:hidden;}


#q1a{padding:0px 0px 0px 0px; position:relative; width:196px; height:157px;background:url('s4q1a.png') no-repeat; margin-left:30px;}
#q1a .flash{position:absolute; width:196px; height:157px;}
#q1a .but{margin-left:200px; padding-top:130px;}
#q1b{padding:0px 0px 0px 0px; position:relative; width:157px; height:157px;background:url('s4q1b.png') no-repeat; margin-left:30px;}
#q1b .flash{position:absolute; width:157px; height:157px;}
#q1b .but{margin-left:200px; padding-top:130px;}
#q1c{padding:0px 0px 0px 0px; position:relative; width:118px; height:157px;background:url('s4q1c.png') no-repeat; margin-left:30px;}
#q1c .flash{position:absolute; width:118px; height:157px;}
#q1c .but{margin-left:200px; padding-top:130px;}
#q1d{padding:0px 0px 0px 0px; position:relative; width:156px; height:157px;background:url('s4q1d.png') no-repeat; margin-left:30px;}
#q1d .flash{position:absolute; width:156px; height:157px;}
#q1d .but{margin-left:200px; padding-top:130px;}
#q1e{padding:0px 0px 0px 0px; position:relative; width:157px; height:138px;background:url('s4q1e.png') no-repeat; margin-left:30px;}
#q1e .flash{position:absolute; width:157px; height:138px;}
#q1e .but{margin-left:200px; padding-top:110px;}
#q1f{padding:0px 0px 0px 0px; position:relative; width:118px; height:118px;background:url('s4q1f.png') no-repeat; margin-left:30px;}
#q1f .flash{position:absolute; width:118px; height:118px;}
#q1f .but{margin-left:200px; padding-top:100px;}

#q2a{padding:0px 0px 0px 0px; position:relative; width:270px; height:157px;background:url('s4q2a.png') no-repeat; margin-left:30px;}
#q2a .flash{position:absolute; width:270px; height:157px;}
#q2a .but{margin-left:270px; padding-top:130px;}
#q2b{padding:0px 0px 0px 0px; position:relative; width:176px; height:238px;background:url('s4q2b.png') no-repeat; margin-left:30px;}
#q2b .flash{position:absolute; width:176px; height:238px;}
#q2b .but{margin-left:190px; padding-top:170px;}
#q2c{padding:0px 0px 0px 0px; position:relative; width:198px; height:138px;background:url('s4q2c.png') no-repeat; margin-left:30px;}
#q2c .flash{position:absolute; width:198px; height:138px;}
#q2c .but{margin-left:200px; padding-top:110px;}
#q2d{padding:0px 0px 0px 0px; position:relative; width:156px; height:196px;background:url('s4q2d.png') no-repeat; margin-left:30px;}
#q2d .flash{position:absolute; width:156px; height:196px;}
#q2d .but{margin-left:180px; padding-top:130px;}
#q2e{padding:0px 0px 0px 0px; position:relative; width:235px; height:157px;background:url('s4q2e.png') no-repeat; margin-left:30px;}
#q2e .flash{position:absolute; width:235px; height:157px;}
#q2e .but{margin-left:240px; padding-top:130px;}
#q2f{padding:0px 0px 0px 0px; position:relative; width:198px; height:137px;background:url('s4q2f.png') no-repeat; margin-left:30px;}
#q2f .flash{position:absolute; width:198px; height:137px;}
#q2f .but{margin-left:200px; padding-top:110px;}

#q3a{padding:0px 0px 0px 0px; position:relative; width:195px; height:157px;background:url('s4q3a.png') no-repeat; margin-left:30px;}
#q3a .flash{position:absolute; width:195px; height:157px;}
#q3a .but{margin-left:200px; padding-top:130px;}
#q3b{padding:0px 0px 0px 0px; position:relative; width:176px; height:176px;background:url('s4q3b.png') no-repeat; margin-left:30px;}
#q3b .flash{position:absolute; width:176px; height:176px;}
#q3b .but{margin-left:190px; padding-top:140px;}
#q3c{padding:0px 0px 0px 0px; position:relative; width:214px; height:176px;background:url('s4q3c.png') no-repeat; margin-left:30px;}
#q3c .flash{position:absolute; width:214px; height:176px;}
#q3c .but{margin-left:210px; padding-top:150px;}

#q4a{padding:0px 0px 0px 0px; position:relative; width:505px; height:213px;background:url('s4q4.png') no-repeat; margin-left:30px;}
#q4a .flash{position:absolute; width:505px; height:213px;}
#q4a .but{margin-left:500px; padding-top:180px;}

#q5a{padding:0px 0px 0px 0px; position:relative; width:325px; height:291px;background:url('s4q5.png') no-repeat; margin-left:30px;}
#q5a .flash{position:absolute; width:325px; height:291px;}
#q5a .but{margin-left:325px; padding-top:250px;}

#q6a{padding:0px 0px 0px 0px; position:relative; float:right; width:400px; height:344px;background:url('s4q6.png') no-repeat; margin-left:15px;}
#q6a .flash{position:absolute; width:400px; height:344px; display:none;}
#q6a #g6a{display:block;}

#q7form input{margin-left:30px; width:3.5em;}

#q8a{padding:0px 0px 0px 0px; position:relative; float:right; width:312px; height:254px;background:url('s4q8.png') no-repeat; margin-left:15px;}
#q8a .flash{position:absolute; width:312px; height:254px; display:none;}
#q8a #g8a{display:block;}

#q9a{padding:0px 0px 0px 0px; position:relative; width:420px; height:193px;background:url('s4q9.png') no-repeat; margin:0 auto; }
#q9a .flash{position:absolute; width:420px; height:193px; display:none;}
#q9a #g9a{display:block;}

#q10a{padding:0px 0px 0px 0px; position:relative; float:right; width:315px; height:284px;background:url('s4q10.png') no-repeat; margin-left:15px;}
#q10a .flash{position:absolute; width:315px; height:284px; display:none;}
#q10a #g10a{display:block;}

#g11a {width:160px; height:160px; float:left; background:url('s4q11a.png') no-repeat;}
#g11b {width:160px; height:160px; float:left; background:url('s4q11b.png') no-repeat;}
#g11c {width:160px; height:160px; float:left; background:url('s4q11c.png') no-repeat;}
#g11d {width:160px; height:160px; float:left; background:url('s4q11d.png') no-repeat;}
#g11e {width:160px; height:160px; float:left; background:url('s4q11e.png') no-repeat;}
#q11form .but{margin-top:80px; float:left;}

#g12a {width:286px; height:140px; float:left; background:url('s4q12a.png') no-repeat;}
#g12b {width:290px; height:188px; float:left; background:url('s4q12b.png') no-repeat;}
#g12c {width:308px; height:227px; float:left; background:url('s4q12c.png') no-repeat;}
#q12form .but{margin-top:100px; float:left;}

#t13e{margin-bottom:20px;}
#t13e td{text-align:center; padding:3px 20px;}
#q13form .wider{width:4em;}
#q13form .rightimage{margin-right:30px;}

#q14l{float:left; width:45%;}
#q14l p{height:7ex;}
#q14r{float:right; width:45%;}
#q14r p{height:7ex;}
#q14form .rightimage{margin-left:30px; margin-right:30px;}

#q14form .grid{ position:relative; float:right; margin:0px 30px;}
#q14form .grid .clickable{position:absolute; z-index:200;}
#q14form .grid .sq2{position:absolute; z-index:100;}
#q14a{background:url('s4q14a.png') no-repeat; width:170px;height:170px;}
#q14a .clickable{ width:145px;height:145px; left:12px; top:13px;}
#q14b{background:url('s4q14b.png') no-repeat; width:170px;height:170px;}
#q14b .clickable{ width:145px;height:145px; left:12px; top:13px;}
#q14c{background:url('s4q14c.png') no-repeat; width:170px;height:170px;}
#q14c .clickable{ width:145px;height:145px; left:12px; top:13px;}
#q14d{background:url('s4q14d.png') no-repeat; width:170px;height:170px;}
#q14d .clickable{ width:145px;height:145px; left:12px; top:13px;}
#q14form .but{margin-top:50px;}











