
#intro1{border:1px solid black; padding:20px; margin:0 auto; width:72%;}



/* ------------------------ */

.center{margin:0 auto;}


.numbers{margin-bottom:10px;}
.numbers td{width:35px; text-align:center;}
.numbers .bordered{border:1px solid;}
.numbersw td{width:75px;}

.numbersb{border-collapse:collapse; margin-bottom:15px;}
.numbersb th{width:auto; border:1px solid black; text-align:left; padding:5px 10px;}
.numbersb td{border:1px solid black; text-align:center; padding:3px 10px; width:25px;}
.example .numbersb td, .question .numbersb td, .example .numbersb th, .question .numbersb th{border-color:blue;}
.ex .numbersb td, .ex .numbersb th{border-color:red;}

.e3t{margin:10px auto; border:1px solid; border-collapse:collapse;}
.e3t td, .e3t th{text-align:center; vertical-align:top; padding:4px 15px; border-right:1px solid;}
#examples .e3t th, #exercises .e3t th{width:auto; border-bottom:1px solid; border-top:1px solid;}


#example1 .ex{width:600px;}

#example2 .ex{width:650px;}
.e2at td{width:65px;}
#example2 .e2at td{width:90px; font-size:12px;}

#example3 .ex{width:600px;}

/* --------------------------- */

.question input{width:3.3em;}
.question .fraction input{width:1.5em;}
.question .fractioni input{width:1.5em;}
.question .vector input{width:1.3em;}

.qpic{vertical-align:middle;}

.question .numbers td{text-align:left;}



#q4form .numbersb td{width:85px;}
#b4a{float:right;}

#q4b{padding:0px 0px 0px 0px; position:relative; width:525px; height:385px; background:url('s3q4.png') no-repeat; margin-left:15px;}
#q4b .flash{position:absolute; width:505px; height:374px;}
#b4b{padding-left:525px; padding-top:200px;}

#q7form .numbersb td{width:85px;}
#q7a{padding:0px 0px 0px 0px; position:relative; width:510px; height:480px; background:url('s3q7.png') no-repeat; margin-left:15px;}
#q7a .flash{position:absolute; width:505px; height:450px;}
#b7a{padding-left:520px; padding-top:300px;}

#q8form .numbersb td{width:85px;}

#q9form .numbersb td{width:auto;}

#q12form .numbersb{border:1px solid blue; width:45%;}
#q12form .numbersb td{width:auto; border-top-width:0px; border-bottom-width:0px;}
#t12d1{float:left;}
#t12d2{float:right;}
#p12d{clear:both;}
#q12d{padding:0px 0px 0px 30px; position:relative; width:610px; height:340px; background:url('s3q12d.png') no-repeat;}
#q12d .flash{position:absolute; width:610px; height:305px;}
#b12d{padding-left:530px; padding-top:319px;}
#st12c{float:right; margin-right:20px;}


