#bd #nav_col { background-color:red; }
#ft { color:#3d64a0; font-size:85%; margin-top:25px; text-align:center; }
#ft ul { margin-bottom:5px; }
#ft ul li { border-left:1px solid #3d64a0; display:inline; margin-left:10px; padding-left:10px; }
#ft ul li.first { border-left:0px; }
#ft ul li a, #ft ul li div { color:#3d64a0; text-decoration:none; }
#ft ul li a:hover { text-decoration:underline; }
.orange_div { background-color:#f6a737; }
.blue_div { background-color:#345889; }
.rounded { margin-bottom:10px; }
#entire_white_box { background:url(/_graphics/blue_box_background.jpg) no-repeat top right; float:left; margin-left:20px; width:604px; }
#white_box_top { background:url(/_graphics/white_box_top.png); float:left; height:49px; width:604px; }
#white_box_bottom { background:url( /_graphics/white_box_bottom.png); clear:both; float:left; height:25px; width:604px; }
#white_box { background:url(/_graphics/white_box_middle.png) repeat-y; min-height:380px; width:604px; }
#lesson_spec_nav { float:left; height:41px; margin-left:-7px; width:630px; }
#lesson_spec_nav div.tabOn, #lesson_spec_nav div.tabOff { cursor:pointer; }
#tab_browse, #tab_keyword, #tab_academic_standard, #tab_philanthropy_standard, #tab_text { float:left; height:41px; text-indent:-9999px; background-repeat:no-repeat;}
#tab_keyword { background:url(/lessons/search/_graphics/tab_keyword_unselected.jpg); width:117px; }
#tab_keyword.tabOn { background:url(/lessons/search/_graphics/tab_keyword_selected.jpg); }
#tab_text { background:url(/lessons/search/_graphics/tab_text_unselected.jpg); width:78px; }
#tab_text.tabOn { background:url(/lessons/search/_graphics/tab_text_selected.jpg); }
#tab_browse { background:url(/lessons/search/_graphics/tab_browse_unselected.jpg); width:99px; }
#tab_browse.tabOn { background:url(/lessons/search/_graphics/tab_browse_selected.jpg); }
#tab_academic_standard { background:url(/lessons/search/_graphics/tab_academic_standard_unselected.jpg); width:156px; }
#tab_academic_standard.tabOn { background:url(/lessons/search/_graphics/tab_academic_standard_selected.jpg); }
#tab_philanthropy_standard { background:url(/lessons/search/_graphics/tab_philanthropy_standard_unselected.jpg); width:169px; }
#tab_philanthropy_standard.tabOn { background:url(/lessons/search/_graphics/tab_philanthropy_standard_selected.jpg);  }

#large_box { margin-left:-10px; margin-top:-30px; width:922px; }
#large_box_main { background:url(/_graphics/large_box_middle.png) repeat-y; float:left; padding-left:20px; }
#large_box_top_text { color:#ff4100; font-size:260%; padding-left:20px; padding-top:28px; font-weight:bold; }
#large_box_top { background:url(/_graphics/large_box_top.png) no-repeat; font-family:Times,serif; margin-top:28px; padding-left:20px; margin-left:21px;}
#large_box_bottom { background:url(/_graphics/large_box_bottom.png); clear:both; height:47px; }
#contents_box { float:right; margin-right:40px; width:223px; }
#contents_box img.league_logo { margin-left:115px; margin-top:-15px; }
#video_link_img { border:2px solid #82BBD9; }
#video_link_img:hover { border:2px solid #000; }
.content_box li { color:#FFFFFF; font-size:85%; margin-bottom:9px; margin-top:9px; }
#contents_box_middle h1, #contents_box_middle h2, { color:#FFFFFF; padding-bottom:6px; padding-left:17px; padding-right:17px; }
#contents_box_middle h1 { font-size:167%; }
#contents_box_middle h2 { font-size:123.1%; }
#the_search_results { clear:both; color:#FF3300; font-weight:bold; margin-bottom:40px; margin-left:30px; padding-top:28px; width:542px; }
#the_search_results dl { clear:both; }
#the_search_results div.kw { color:#3567A2; cursor:pointer; margin:10px 0px; }
#the_search_results div.kw span { color:#999; font-weight:normal; }
#the_search_results dt { color:#FF3300; font-weight:bold; height:30px; margin-bottom:-33px; padding-left:10px; padding-top:9px; width:30px; }
#the_search_results dl { background:#e4f0f5; color:#4c79ad; font-size:100%; font-weight:bold; list-style-position:inside; margin-top:6px; padding-left:0px; }
#the_search_results dd { border-bottom:6px solid white; margin-top:-20px; padding-bottom:9px; padding-left:5px; }
#the_search_results dd .blue { color:#4c79ad; font-size:100%; font-weight:bold; margin-bottom:0px; }
.lessons_indiv p { color:#000; font-size:85%; font-weight:normal; }
.lessons_indiv a { color:#3567a2; text-decoration:none; }
.lessons_indiv a:hover { color:#3567a2; text-decoration:underline; }
.lessons_indiv a:visited { color:#666; }
.lessons_indiv .blue img { cursor:help; margin-left:5px; }
#disclaimer { font-size:77%; margin-left:20px; padding-bottom:49px; width:550px; }
#subject_lesson { float:left; margin-left:20px; margin-top:-20px; }
#subject_lesson_subtitle { margin-left:40px; padding-bottom:20px; }
#subject_lesson { color:#4c79ad; font-size:116%; font-weight:bold; }
#subject_lesson_subtitle { font-size:88%; font-weight:normal; }
#objectives span.italics { color:#000; font-size:93%; font-style:italic; font-weight:normal; }
#contents_box li { background:url(/_graphics/options_bar.jpg); height:26px; margin-right:10px; margin-top:5px; padding-left:10px; padding-top:3px; width:198px; }
#contents_box li a { color:#fff; font-size:116%; font-weight:normal; text-decoration:none; }
#contents_box h1 { color:#8FC238; font-size:174%; }
#contents_box h2 { color:#000; font-size:93%; }
#contents_box p { color:#E14100; font-size:120%; width:160px; }
#blue_bar_grades, #blue_bar_subject, #blue_bar_letter, #blue_bar_state, #subject_select { height:26px; margin-left:88px; width:500px; }
#blue_bar_state { margin-left:140px; margin-bottom:15px; }
#blue_bar_subject { margin-left:89px; }
#subject_select { margin-left:89px; }
#blue_bar_letter { margin-left:78px; width:530px; }
#checkAllGrades, #checkAllSubjects { cursor:pointer; background:url(/_graphics/search_all_btn.jpg); float:left; height:26px; margin-left:7px; width:38px; }
#unCheckAllGrades, #unCheckAllSubjects { cursor:pointer; background:url(/lessons/search/_graphics/clear.png); float:left; height:26px; margin-left:7px; width:46px; }
.blue_bar_left { background:url(/_graphics/blue_bar_left.png); float:left; height:26px; width:8px; }
.blue_bar_right { background:url(/_graphics/blue_bar_right.png); float:left; height:26px; width:11px; }
.blue_bar_middle { float:left; height:26px; }
.bold_blue { color:#4c79ad; font-size:100%; font-weight:bold; margin-bottom:-20px; margin-left:22px; }
#book_stack { background:url(/_graphics/book_stack.png); height:104px; margin-left:140px; margin-top:-87px; width:87px; }
#search_options_form { float:left; margin-top:-15px; }
.lessons_indiv { margin-left:35px; margin-top:-15px; padding-right:10px; }
.microscope { background:url(/_graphics/search_scope_icon.gif); height:16px; width:17px; }
.gotoBar { align:middle; color:#000; color:#3f3f3f; float:right; font-size:77%; font-weight:normal; height:15px; margin-bottom:8px; text-align:right; width:300px; }
.gotoBar img { cursor:pointer; margin-right:5px; vertical-align:middle; }
.gotoBar .rightArrow { margin-right:15px; }
.gotoBar input { margin-right:5px; }
.results_num { color:#3f3f3f; font-size:77%; font-weight:bold; width:120px; }
.more { color:#3567A2; font-size:11px; font-style:italic; }
* html li { float:left; height:1%; }
* html li a { height:1%; }
#gradeK,#grade1,#grade2,#grade3,#grade4,#grade5,#grade6,#grade7,#grade8,#grade9,#grade10,#grade11,#grade12 { background-color:#31669A; cursor:pointer; float:left; height:26px; width:27px; }
#gradeK { background:url(/_graphics/icon_k_off.jpg); }
#grade1 { background:url(/_graphics/icon_1_off.jpg); }
#grade2 { background:url(/_graphics/icon_2_off.jpg); }
#grade3 { background:url(/_graphics/icon_3_off.jpg); }
#grade4 { background:url(/_graphics/icon_4_off.jpg); }
#grade5 { background:url(/_graphics/icon_5_off.jpg); }
#grade6 { background:url(/_graphics/icon_6_off.jpg); }
#grade7 { background:url(/_graphics/icon_7_off.jpg); }
#grade8 { background:url(/_graphics/icon_8_off.jpg); }
#grade9 { background:url(/_graphics/icon_9_off.jpg); }
#grade10 { background:url(/_graphics/icon_10_off.jpg); }
#grade11 { background:url(/_graphics/icon_11_off.jpg); }
#grade12 { background:url(/_graphics/icon_12_off.jpg); width:26px; }
#gradeK.active { background:url(/_graphics/icon_k_on.jpg); }
#grade1.active { background:url(/_graphics/icon_1_on.jpg); }
#grade2.active { background:url(/_graphics/icon_2_on.jpg); }
#grade3.active { background:url(/_graphics/icon_3_on.jpg); }
#grade4.active { background:url(/_graphics/icon_4_on.jpg); }
#grade5.active { background:url(/_graphics/icon_5_on.jpg); }
#grade6.active { background:url(/_graphics/icon_6_on.jpg); }
#grade7.active { background:url(/_graphics/icon_7_on.jpg); }
#grade8.active { background:url(/_graphics/icon_8_on.jpg); }
#grade9.active { background:url(/_graphics/icon_9_on.jpg); }
#grade10.active { background:url(/_graphics/icon_10_on.jpg); }
#grade11.active { background:url(/_graphics/icon_11_on.jpg); }
#grade12.active { background:url(/_graphics/icon_12_on.jpg); }
#subjectSelection, #letterSelection { clear:left; }
#subject_buttons div, #letter_buttons div { text-indent:-999px; cursor:pointer; }
#subjectArts,#subjectHealth,#subjectLangArts,#subjectLibTech,#subjectMath,#subjectScience,#subjectSocStudies { float:left; height:26px; background-repeat:no-repeat; }
#subjectArts { background:url(/lessons/search/_graphics/subj_arts_off.gif); width:33px; }
#subjectArts.active { background:url(/lessons/search/_graphics/subj_arts_on.gif); width:33px; }
#subjectHealth { background:url(/lessons/search/_graphics/subj_health_off.gif); width:61px; }
#subjectHealth.active { background:url(/lessons/search/_graphics/subj_health_on.gif); width:61px; }
#subjectLangArts { background:url(/lessons/search/_graphics/subj_langarts_off.gif); width:60px; }
#subjectLangArts.active { background:url(/lessons/search/_graphics/subj_langarts_on.gif); width:60px; }
#subjectLibTech { background:url(/lessons/search/_graphics/subj_libtech_off.gif); width:53px; }
#subjectLibTech.active { background:url(/lessons/search/_graphics/subj_libtech_on.gif); width:53px; }
#subjectMath { background:url(/lessons/search/_graphics/subj_math_off.gif); width:39px; }
#subjectMath.active { background:url(/lessons/search/_graphics/subj_math_on.gif); width:39px; }
#subjectScience { background:url(/lessons/search/_graphics/subj_science_off.gif); width:56px; }
#subjectScience.active { background:url(/lessons/search/_graphics/subj_science_on.gif); width:56px; }
#subjectSocStudies { background:url(/lessons/search/_graphics/subj_socstudies_off.gif); width:68px; }
#subjectSocStudies.active { background:url(/lessons/search/_graphics/subj_socstudies_on.gif); width:68px; }
#letterA,#letterB,#letterC,#letterD,#letterE,#letterF,#letterG,#letterH,#letterI,#letterJ,#letterK,#letterL,#letterM,#letterN,#letterO,#letterP,#letterQ,#letterR,#letterS,#letterT,#letterU,#letterV,#letterW { background-color:#31669A; float:left; height:26px; width:20px; }
#letterXYZ { background-color:#31669A; float:left; height:26px; width:27px; }
#letterA { background:url(/_graphics/letter_A_off.jpg); }
#letterB { background:url(/_graphics/letter_B_off.jpg); }
#letterC { background:url(/_graphics/letter_C_off.jpg); }
#letterD { background:url(/_graphics/letter_D_off.jpg); }
#letterE { background:url(/_graphics/letter_E_off.jpg); }
#letterF { background:url(/_graphics/letter_F_off.jpg); }
#letterG { background:url(/_graphics/letter_G_off.jpg); }
#letterH { background:url(/_graphics/letter_H_off.jpg); }
#letterI { background:url(/_graphics/letter_I_off.jpg); }
#letterJ { background:url(/_graphics/letter_J_off.jpg); }
#letterK { background:url(/_graphics/letter_K_off.jpg); }
#letterL { background:url(/_graphics/letter_L_off.jpg); }
#letterM { background:url(/_graphics/letter_M_off.jpg); }
#letterN { background:url(/_graphics/letter_N_off.jpg); }
#letterO { background:url(/_graphics/letter_O_off.jpg); }
#letterP { background:url(/_graphics/letter_P_off.jpg); }
#letterQ { background:url(/_graphics/letter_Q_off.jpg); }
#letterR { background:url(/_graphics/letter_R_off.jpg); }
#letterS { background:url(/_graphics/letter_S_off.jpg); }
#letterT { background:url(/_graphics/letter_T_off.jpg); }
#letterU { background:url(/_graphics/letter_U_off.jpg); }
#letterV { background:url(/_graphics/letter_V_off.jpg); }
#letterW { background:url(/_graphics/letter_W_off.jpg); }
#letterXYZ { background:url(/_graphics/letter_XYZ_off.jpg); }
#letterA.active { background:url(/_graphics/letter_A_on.jpg); }
#letterB.active { background:url(/_graphics/letter_B_on.jpg); }
#letterC.active { background:url(/_graphics/letter_C_on.jpg); }
#letterD.active { background:url(/_graphics/letter_D_on.jpg); }
#letterE.active { background:url(/_graphics/letter_E_on.jpg); }
#letterF.active { background:url(/_graphics/letter_F_on.jpg); }
#letterG.active { background:url(/_graphics/letter_G_on.jpg); }
#letterH.active { background:url(/_graphics/letter_H_on.jpg); }
#letterI.active { background:url(/_graphics/letter_I_on.jpg); }
#letterJ.active { background:url(/_graphics/letter_J_on.jpg); }
#letterK.active { background:url(/_graphics/letter_K_on.jpg); }
#letterL.active { background:url(/_graphics/letter_L_on.jpg); }
#letterM.active { background:url(/_graphics/letter_M_on.jpg); }
#letterN.active { background:url(/_graphics/letter_N_on.jpg); }
#letterO.active { background:url(/_graphics/letter_O_on.jpg); }
#letterP.active { background:url(/_graphics/letter_P_on.jpg); }
#letterQ.active { background:url(/_graphics/letter_Q_on.jpg); }
#letterR.active { background:url(/_graphics/letter_R_on.jpg); }
#letterS.active { background:url(/_graphics/letter_S_on.jpg); }
#letterT.active { background:url(/_graphics/letter_T_on.jpg); }
#letterU.active { background:url(/_graphics/letter_U_on.jpg); }
#letterV.active { background:url(/_graphics/letter_V_on.jpg); }
#letterW.active { background:url(/_graphics/letter_W_on.jpg); }
#letterXYZ.active { background:url(/_graphics/letter_XYZ_on.jpg); }
.second { margin-left:-60px; }
.keywords_list div.lessons { font-weight:normal;  }
.keywords_list div.lessons div.ln { font-weight:normal; margin:5px 0px 5px 20px; }
.keywords_list div.lessons div.ln img { cursor:help; }

.show_parent { background-color:#FFFFFF; }
.standards .grade_subject, #the_search_results .grade_subject { background:#305F96 url(/_graphics/search/tl.gif) no-repeat scroll left top; border-top:5px solid #FFFFFF; clear:both; font-size:120%; font-weight:bold; padding:5px; }
#the_search_results .grade_subject { font-size:90%; margin-bottom:-6px; }
.grade_subject .grade, .grade_subject .subject, .grade_subject #phil_grade_span { color:#FFFFFF; display:inline; margin-right:15px; }
#phil_grade_span { font-size:100%; }
.grade_subject .grade span, .grade_subject .subject span { color:#A5D2FA; font-size:80%; }
.level_desc { color:#222222; float:left; font-size:80%; position:relative; width:120px; }
.level_desc img { cursor:pointer; float:left; margin:0pt 3px 0pt 0pt; }
.result { float:left; }
.result div { padding:5px 5px 0px; }
.result div.desc { color:#333333; padding-bottom:5px; position:relative; font-weight:normal; }
#the_standards .lvl1 { background-color:#DFEFFD; clear:both; }
#the_standards .lvl2 { background-color:#C9E4FC; clear:both; }
#the_standards .lvl3 { background-color:#A5D2FA; clear:both; }
#the_standards .lvl4 { background-color:#98C5ED; clear:both; }
#the_standards .lvl1 .desc { margin-left:130px; width:410px; }
#the_standards .lvl2 .desc { margin-left:150px; width:390px; }
#the_standards .lvl3 .desc { margin-left:170px; width:370px; }
#the_standards .lvl4 .desc { margin-left:190px; width:350px; }
#the_search_results img { cursor:pointer; }
/*#the_search_results { padding-top:15px; width:698px; }*/
#the_search_results .lvl1 { background-color:#DFEFFD; }
#the_search_results .lvl1 .desc { margin-left:150px; width:381px; }
#the_search_results .lvl2 { background-color:#C9E4FC; }
#the_search_results .lvl2 .desc { margin-left:170px; width:361px; }
#the_search_results .lvl3 { background-color:#A5D2FA; }
#the_search_results .lvl3 .desc { margin-left:190px; width:341px; }
#the_search_results .lvl4 { background-color:#98C5ED; }
#the_search_results .lvl4 .desc { margin-left:210px; width:321px; }
.desc .label { color:#0047B6; margin-right:8px; }
.instructions { background-color:#EEEEEE; border:1px solid #CCCCCC; color:#000000; font-size:80%; padding:5px; }

.desc .label { color:#0047B6; margin-right:8px; }
#search_form { border-color:-moz-use-text-color #CCCCCC rgb(204, 204, 204); border-style:none solid solid; border-width:0px 1px 1px; margin-top:0pt; padding:10px; }
#search_form input, #search_form select { font-size:80%; }
#search_form label, #gradeSelection span, #rangeSelection span { font-weight:bold; }
#subjectSelection { clear:both; }
.hidden { display:none; }
.block { display:block; }
.inline { display:inline; }
.show_children { float:left; width:20px; }
.acad_lessons { background-color:#74A4CF; clear:both; color:#FFFFFF; margin:5px 0px 0px; padding:5px 5px 5px 35px; }
.acad_lessons .level_desc { color:#FFFFFF; }
.lesson_link { margin-left:180px; padding-bottom:6px; }
.lesson_link a, .lesson_link a:visited, .lesson_link a:hover, .lesson_link a:hover:visited { color:#FFFFFF; font-weight:normal; text-decoration:underline; }
.lesson_link a:hover, .lesson_link a:hover:visited { color:#CFFFDF; text-decoration:none; }
.instructions { background-color:#EEEEEE; border:1px solid #CCCCCC; color:#000000; font-size:80%; padding:5px; }
#text_search { margin:15px 25px; }
#text_search .instructions { margin-bottom:10px; font-size:93%; }
#summary_search_result_list { margin-top:20px; }
#summary_search_result_list li { font-weight:normal; color:#000000; }
#summary_search_result_list li div { margin-bottom:15px; }
span.em8 { font-size:83%; color:#666666 }
input {margin-top:.5em}
#subject_buttons div { cursor:pointer; }
.google { text-align:center; }
#search_hints { cursor:pointer; }