#topbar { height:26px; width:766px; background: url(images/classroom/topbar.jpg) top left repeat-x; }
#topbar_shadow { height:26px; }
#classroom_right_bar { background: #FFFFFF url(images/classroom/right_bar.gif) right repeat-y; }
.classroom_content { width:766px; background-color:#FFFFFF; }
.classroom_content2 { padding-top:35px; padding-bottom:25px; }
.766px { width:766px; background-color:#FFFFFF; }
.bar { padding-right:4px; background: url(images/classroom/bar.gif) bottom right no-repeat; }
.bar2 { background: url(images/classroom/bar2.gif) bottom center no-repeat; padding-bottom:1px; margin-bottom:15px; margin-top:15px; }
.bar3 { background: url(images/classroom/bar3.gif) right no-repeat; margin-right:38px; }
.bar4 { width:725px; height:2px; background:url(images/classroom/bar4.gif) bottom no-repeat; margin-right:8px; }
.fade { opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -moz-opacity:0.0; filter:alpha(opacity=0); }
.level { width:110px; padding-top:2px; text-align:right; background:url(images/classroom/hat.gif) top left no-repeat; }
.mAuto { margin-left:auto; margin-right:auto; }

.text a:link, .text a:visited, .text a:hover, .text a:active { color:#595959; }
.blue_text { font:Arial; text-align:left; font-size:18px; font-weight:1500; color:#1641bd; }
.blue_text a:link, .blue_text a:visited, .blue_text a:active { color:#1641bd; text-decoration:none; } .blue_text a:hover { color:#1641bd; text-decoration:underline; }
.list { text-align:left; padding-left:42px; }
.list_text { padding-bottom:10px; }
.list_text a:link, .list_text a:visited, .list_text a:active { text-decoration:none; } .list_text a:hover { text-decoration:underline; }
.desc_text { padding-right:1px; padding-bottom:5px; font-style:italic; }

.italic { font-style:italic; text-align:left; }
.nopadding { padding:0 ; }

.chapter { font-size:22px; font-style:italic; text-decoration:underline; }
.chapter_description { width:400px; }

.lesson_top { width:714px; height:256px; background:url(../styles/images/classroom/lesson_top.jpg) top right no-repeat; }
.lesson_middle { width:714px; background:url(../styles/images/classroom/lesson_middle.gif) right repeat-y; }
.lesson_footer { width:714px; height:9px; background:url(../styles/images/classroom/lesson_bottom.gif) top right no-repeat; }

.lesson_title { padding-left:145px; padding-top:90px; font:Georgia; font-size:32px; text-decoration:underline; color:#595959; text-transform: uppercase; }
.lesson_content { padding-left:70px; padding-right:53px; width:587px; font:Georgia; font-size:17px; color:#595959; text-align: left; text-align:justify; }
.lesson_copyright { width:500px; padding-left:170px; padding-top:30px; font-size:12px; font:Georgia; color:#595959; text-align:left; }

.lesson_bar { width:100%; height:23px; margin-top:50px; background:url(images/classroom/lesson_bar.gif) center no-repeat; }
.lesson_2_notes { width:591px; height:190px; margin-bottom:30px; background:url(../styles/images/classroom/lesson_2_notes.jpg) top center no-repeat; }
.lesson_3_notes { width:591px; height:253px; margin-bottom:30px; background:url(../styles/images/classroom/lesson_3_notes.jpg) top center no-repeat; }
.lesson_note_title { text-align:center; padding-top:20px; }
.lesson_note_content { padding-left:50px; padding-right:50px; padding-top:20px; }
.lesson_table, .lesson_table td { border: solid 1px #019cde; }

.exercise { height:25px; width:190px; }
.watch_video { width:103px; height:19px; display:block; background:url(../styles/images/classroom/watch_video.gif) top left; }

/* Below is the CSS for the Luring Diagram */
.ld { position:relative; margin:auto; width:530px; height:150px; }
.ld_img { margin-top:40px; }
.ld_1 { position:absolute; height:40px; width:106px; top:0px; left:107px; line-height:17px; text-align:center; }
.ld_2 { position:absolute; height:40px; width:106px; top:0px; left:317px; line-height:17px; text-align:center; }
.ld_3 { position:absolute; height:40px; width:106px; top:100px; left:2px; padding-top:3px; line-height:15px; text-align:center; }
.ld_4 { position:absolute; height:40px; width:106px; top:100px; left:212px; line-height:40px; text-align:center; }
.ld_5 { position:absolute; height:40px; width:106px; top:100px; left:422px; line-height:40px; text-align:center; }
/* End */

.printOnly { display:none; }
.printOnly2 { display:none; }
.printOnly3 { display:none; }
