.body {margin:0px 0px 0px 0px; background-color:#AAA49F; width:99%; height:98%;}
.font_8px {font-family:tahoma; font-size:8px;}
div {font-family:Tahoma;}
/*start menu------------------------------------------------------------------------------------------------------------------*/

.leftMenu {background-image:url('images/menu/sublink_bg.gif'); background-repeat:repeat-x; text-align:left;}
		
.centerMenu {background-image:url('images/menu/sublink_bg.gif'); background-repeat:repeat-x; text-align:center;}
		
.rightMenu {background-image:url('images/menu/sublink_bg.gif'); background-repeat:repeat-x; text-align:right;}
		
a.MenuLabelLink	{line-height:15px; color:#3E3E3E;	font-size:11px; font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:bold;}
a.MenuLabelLink:link {line-height:15px; color:#3E3E3E;	font-family:tahoma; text-decoration:none;}
a.MenuLabelLink:visited	{line-height:15px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuLabelLink:hover{line-height:15px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
a.MenuLabelLinkOn {line-height:15px; color:#3E3E3E; font-size:11px; font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:bold;}
a.MenuLabelLinkOn:link {line-height:15px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuLabelLinkOn:visited {line-height:15px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuLabelLinkOn:hover {line-height:15px; color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
a.MenuItemLink {color:#3E3E3E; font-size:11px;font-family:tahoma; text-decoration:none; margin:0px; padding:0px; font-weight:;}
a.MenuItemLink:link {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLink:visited {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLink:hover {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
a.MenuItemLinkOn {color:#3E3E3E; font-size:11px; font-family:tahoma; text-decoration:none; margin:0px; padding:0px;}
a.MenuItemLinkOn:link {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLinkOn:visited {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
a.MenuItemLinkOn:hover {color:#3E3E3E; font-family:tahoma; text-decoration:none;}
		
.myMenu {background-image:url('images/menu/menu_bg.gif'); background-repeat:repeat-x; position:absolute; visibility:hidden; z-index:5;}		
		
.myMenuLabelleft {padding:0px 0px 0px 0px; text-align:left;}		
.myMenuLabelcenter {padding:0px 0px 0px 0px; text-align:center;}		
.myMenuLabelright {padding:0px 0px 0px 0px; text-align:right;}		
.myMenuItemleft {padding:0px 0px 0px 0px; text-align:left;}		
.myMenuItemcenter {padding:0px 0px 0px 0px; text-align:center;}		
.myMenuItemright {padding:0px 0px 0px 0px; text-align:right;}		
		
#LLMenu {width:572px; padding:0px 0px 0px 0px; z-index:5;}
#sLLMenu {width:640px; padding:0px 0px 0px 0px; z-index:5;}
/*end menu------------------------------------------------------------------------------------------------------------------*/



/*calendar students------------------------------------------------------------------------------------------------------------------*/
			a.calendar_previous_next_link {text-decoration:none; font-family:tahoma; font-size:11px; color:#111111;}
			a.calendar_previous_next_link:link {text-decoration:none; font-family:tahoma; font-size:11px; color:#111111;}
			a.calendar_previous_next_link:visited {text-decoration:none; font-family:tahoma; font-size:11px; color:#111111;}
			a.calendar_previous_next_link:hover {text-decoration:none; font-family:tahoma; font-size:11px; color:#FF8833;}
			
			a.calendar_event_link {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#25211B;}
			
			a.calendar_event_link_nonmonth {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_nonmonth:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_nonmonth:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_nonmonth:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#7D4002;}
			
			a.calendar_event_link_month {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;  z-index:1;}
			a.calendar_event_link_month:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;  z-index:1;}
			a.calendar_event_link_month:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;  z-index:1;}
			a.calendar_event_link_month:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#FF6600;  z-index:1;}
			
			a.calendar_event_link_today {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_today:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_today:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_today:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#FF6600;}
			
			.calendar_month_name {font-family:tahoma; font-size:12px; font-weight:bold; color:#111111;}


			table.calendar {width:330px; border:1px solid #000000; border-collapse:collapse; color:#000000; background-image:url('../images/style_01/calendar/header.gif'); background-repeat:repeat-x;}
			td.weekday {font-family:tahoma; font-size:11px; color:#111111; background-color:#FFFFFF; height:16px;}
			td.today {width:42px; height:34px; vertical-align:top; border:1px solid black; color:#000000; background:#FFFFFF; font-weight:; font-family:tahoma; font-size:10px;}
			td.days {width:42px; height:34px; vertical-align:top; border:1px solid #434470; color:#000000; background:#FFFFFF; font-family:tahoma; font-size:10px; z-index:-2;}
			td.nonmonthdays {width:42px; height:34px; vertical-align:top; border:1px solid black; color:#666666; background:#dddddd; font-family:tahoma; font-size:10px;}
			div.calendar_nonmonthdays_date {vertical-align:top; color:#666666; font-family:tahoma; font-size:10px;}
			div.calendar_nonmonthdays_body {width:40px; vertical-align:top; color:#666666; font-family:tahoma; font-size:10px;}
			div.calendar_monthdays_body {width:42px; vertical-align:top; color:#000000; font-family:tahoma; font-size:10px;}



/*calendar instructors------------------------------------------------------------------------------------------------------------------*/
			a.calendar_previous_next_link_instructors {text-decoration:none; font-family:tahoma; font-size:11px; color:#111111;}
			a.calendar_previous_next_link_instructors:link {text-decoration:none; font-family:tahoma; font-size:11px; color:#111111;}
			a.calendar_previous_next_link_instructors:visited {text-decoration:none; font-family:tahoma; font-size:11px; color:#111111;}
			a.calendar_previous_next_link_instructors:hover {text-decoration:none; font-family:tahoma; font-size:11px; color:#FF8833;}
			
			a.calendar_event_link_instructors {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_instructors:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_instructors:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_instructors:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#25211B;}
			
			a.calendar_event_link_nonmonth_instructors {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_nonmonth_instructors:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_nonmonth_instructors:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#666666;}
			a.calendar_event_link_nonmonth_instructors:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#7D4002;}
			
			a.calendar_event_link_month_instructors {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_month_instructors:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_month_instructors:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_month_instructors:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#FF6600;}
			
			a.calendar_event_link_today_instructors {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_today_instructors:link {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_today_instructors:visited {text-decoration:none; font-family:tahoma; font-size:9px; color:#21236B;}
			a.calendar_event_link_today_instructors:hover {text-decoration:underline; font-family:tahoma; font-size:9px; color:#FF6600;}
			
			.calendar_month_name_instructors {font-family:tahoma; font-size:12px; font-weight:bold; color:#111111;}


			table.calendar_instructors {width:390px; height:280px; border:1px solid #672B0E; border-collapse:collapse; color:#000000; background-image:url('../images/style_01/calendar/header2.gif'); background-repeat:repeat-x;}
			td.weekday_instructors {font-family:tahoma; font-size:11px; color:#111111; background-color:#FFFFFF; height:16px;}
			td.today_instructors {width:44px; height:34px; vertical-align:top; border:1px solid #434470; color:#000000; background:#FFFFFF; font-weight:; font-family:tahoma; font-size:10px;}
			td.days_instructors {width:44px; height:34px; vertical-align:top; border:1px solid #434470; color:#000000; background:#FFFFFF; font-family:tahoma; font-size:10px;}
			td.nonmonthdays_instructors {width:44px; height:34px; vertical-align:top; border:1px solid #434470; color:#666666; background:#dddddd; font-family:tahoma; font-size:10px;}
			div.calendar_nonmonthdays_date_instructors {vertical-align:top; color:#666666; font-family:tahoma; font-size:10px;}
			div.calendar_nonmonthdays_body_instructors {width:44px; vertical-align:top; color:#666666; font-family:tahoma; font-size:10px;}





/*backgrounds*/
.bg_01_top {background-image:url('../images/style_01/backgrounds/bg_01_solid/bg_01_01.gif'); background-repeat:no-repeat; height:11px; width:740px;}
.bg_01_mid {background-image:url('../images/style_01/backgrounds/bg_01_solid/bg_01_02.gif'); background-repeat:repeat-y; width:740px;}
.bg_01_bottom {background-image:url('../images/style_01/backgrounds/bg_01_solid/bg_01_03.gif'); background-repeat:no-repeat; height:13px; width:740px;}

.bg_02_top {background-image:url('../images/style_01/backgrounds/bg_02_solid/bg_02_01.gif'); background-repeat:no-repeat; height:11px; width:340px;}
.bg_02_mid {background-image:url('../images/style_01/backgrounds/bg_02_solid/bg_02_02.gif'); background-repeat:repeat-y; width:340px;}
.bg_02_bottom {background-image:url('../images/style_01/backgrounds/bg_02_solid/bg_02_03.gif'); background-repeat:no-repeat; height:13px; width:340px;}


.bg_01_solid_top {background-image:url('../images/style_01/backgrounds/bg_01_solid/bg_01_01.gif'); background-repeat:no-repeat; height:11px; width:740px;}
.bg_01_solid_mid {background-image:url('../images/style_01/backgrounds/bg_01_solid/bg_01_02.gif'); background-repeat:repeat-y; width:740px;}
.bg_01_solid_bottom {background-image:url('../images/style_01/backgrounds/bg_01_solid/bg_01_03.gif'); background-repeat:no-repeat; height:13px; width:740px;}

.bg_02_solid_top {background-image:url('../images/style_01/backgrounds/bg_02_solid/bg_02_01.gif'); background-repeat:no-repeat; height:11px; width:340px;}
.bg_02_solid_mid {background-image:url('../images/style_01/backgrounds/bg_02_solid/bg_02_02.gif'); background-repeat:repeat-y; width:340px;}
.bg_02_solid_bottom {background-image:url('../images/style_01/backgrounds/bg_02_solid/bg_02_03.gif'); background-repeat:no-repeat; height:13px; width:340px;}

.bg_04_top {background-image:url('../images/style_01/backgrounds/bg_04_solid/bg_04_01.gif'); background-repeat:no-repeat; height:5px; width:390px;}
.bg_04_mid {background-image:url('../images/style_01/backgrounds/bg_04_solid/bg_04_02.gif'); background-repeat:repeat-y; width:390px;}
.bg_04_bottom {background-image:url('../images/style_01/backgrounds/bg_04_solid/bg_04_04.gif'); background-repeat:no-repeat; height:7px; width:390px;}

.bg_05_top {background-image:url('../images/style_01/backgrounds/bg_05/bg_05_01.gif'); background-repeat:no-repeat; height:5px; width:390px;}
.bg_05_mid {background-image:url('../images/style_01/backgrounds/bg_05/bg_05_02.gif'); background-repeat:repeat-y; width:390px;}
.bg_05_bottom {background-image:url('../images/style_01/backgrounds/bg_05/bg_05_04.gif'); background-repeat:no-repeat; height:7px; width:390px;}

.bg_06_solid_top {background-image:url('../images/style_01/backgrounds/bg_06_solid/01.gif'); background-repeat:no-repeat; height:5px; width:330px;}
.bg_06_solid_mid {background-image:url('../images/style_01/backgrounds/bg_06_solid/02.gif'); background-repeat:repeat-y; width:330px;}
.bg_06_solid_bottom {background-image:url('../images/style_01/backgrounds/bg_06_solid/04.gif'); background-repeat:no-repeat; height:3px; width:330px;}

/*PUBLIC LOOK*/
.public_col_left{width:220px; vertical-align:top;}
.public_col_mid{width:440px; vertical-align:top;}
.public_col_right{width:85px; vertical-align:top; padding-right:0px;}

/*RESOURCES*/
.resource_title {font-family:tahoma; font-size:14px;}
.resource_comment {font-family:tahoma; font-size:12px;}
.resource_left_col_featured {width:130px; background-image:url('../images/resources/bg_featured.gif');}
.resource_left_col_normal {width:130px; background-image:url('../images/resources/bg_normal.gif');}
.resource_img {border-width:0px;}
.resource_date {padding-top:4px; font-family:tahoma; font-size:14px; color:#FFFFFF;}

a.resource_featured_article {text-decoration:none; font-family:tahoma; font-size:11px; color:#36261B;}
a.resource_featured_article:link {text-decoration:none; font-family:tahoma; font-size:11px; color:#36261B;}
a.resource_featured_article:visited {text-decoration:none; font-family:tahoma; font-size:11px; color:#36261B;}
a.resource_featured_article:hover {text-decoration:none; font-family:tahoma; font-size:11px; color:#140409;}

a.resource_title {text-decoration:underline; font-family:tahoma; font-size:16px; font-weight:bold; color:#36261B;}
a.resource_title:link {text-decoration:underline; font-family:tahoma; font-size:16px; font-weight:bold; color:#36261B;}
a.resource_title:visited {text-decoration:underline; font-family:tahoma; font-size:16px; font-weight:bold; color:#36261B;}
a.resource_title:hover {text-decoration:underline; font-family:tahoma; font-size:16px; font-weight:bold; color:#140409;}





/*PRINT PAGES*/
.print_page_break {font-family:tahoma; font-size:11px; padding-bottom:30px; page-break-after:always; padding-left:10px;}
.print_page_header {font-family:tahoma; font-size:16px; font-weight:bold; padding-bottom:4px;}




/*TODAYS LESSONS on the INSTRUCTOR HOME PAGE*/
table.todays_lessons_body {width:390px; vertical-align:top;}
td.todays_lessons_left_col {width:195px; vertical-align:top; padding:0px 3px 16px 10px;}
td.todays_lessons_right_col {width:195px; vertical-align:top; padding:0px 3px 16px 10px;}
div.todays_lessons_lesson_group_header {font-family:tahoma; font-size:12px; font-weight:bold; padding-bottom:6px; vertical-align:top;}
div.todays_lessons_kids_body {vertical-align:top; padding-left:4px;}
span.todays_lessons_header_time {font-family:tahoma; font-size:8px;}

a.todays_lessons_01 {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.todays_lessons_01:active {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.todays_lessons_01:visited {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.todays_lessons_01:hover {font-family:tahoma; font-size:11px; text-decoration:underline; color:#0000aa;}



/*VIEW LESSON GROUPS GENERAL*/
table.view_lessons_body {width:612px; vertical-align:top;}
td.view_lessons_col_1 {width:204px; vertical-align:top; padding:0px 3px 16px 10px;}
td.view_lessons_col_2 {width:204px; vertical-align:top; padding:0px 3px 16px 10px;}
td.view_lessons_col_3 {width:204px; vertical-align:top; padding:0px 3px 16px 10px;}
div.view_lessons_lesson_group_header {font-family:tahoma; font-size:12px; font-weight:bold; padding-bottom:6px; vertical-align:top;}
div.view_lessons_kids_body {font-family:tahoma; font-size:11px; vertical-align:top; padding-left:4px;}

a.view_lessons_01 {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.view_lessons_01:active {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.view_lessons_01:visited {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.view_lessons_01:hover {font-family:tahoma; font-size:11px; text-decoration:underline; color:#0000aa;}






/*links*/
a.email_link {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.email_link:active {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.email_link:visited {font-family:tahoma; font-size:11px; text-decoration:none; color:#222222;}
a.email_link:hover {font-family:tahoma; font-size:11px; text-decoration:underline; color:#0000aa;}

a.email_link_02 {font-family:tahoma; font-size:11px; text-decoration:underline; color:#222222;}
a.email_link_02:active {font-family:tahoma; font-size:11px; text-decoration:underline; color:#222222;}
a.email_link_02:visited {font-family:tahoma; font-size:11px; text-decoration:underline; color:#222222;}
a.email_link_02:hover {font-family:tahoma; font-size:11px; text-decoration:underline; color:#0000aa;}

a.credits {font-family:tahoma; font-size:10px; text-decoration:none; color:#3C3733;}
a.credits:active {font-family:tahoma; font-size:10px; text-decoration:none; color:#3C3733;}
a.credits:visited {font-family:tahoma; font-size:10px; text-decoration:none; color:#3C3733;}
a.credits:hover {font-family:tahoma; font-size:10px; text-decoration:none; color:#D25900;}

a.student_links {font-family:tahoma; font-size:11px; text-decoration:none; color:#444444;}
a.student_links:active {font-family:tahoma; font-size:11px; text-decoration:none; color:#444444;}
a.student_links:visited {font-family:tahoma; font-size:11px; text-decoration:none; color:#444444;}
a.student_links:hover {font-family:tahoma; font-size:11px; text-decoration:none; color:#000000;}

a.district_website {font-family:tahoma; font-size:11px; text-decoration:none; color:#0000bb;}
a.district_website:active {font-family:tahoma; font-size:11px; text-decoration:none; color:#0000bb;}
a.district_website:visited {font-family:tahoma; font-size:11px; text-decoration:none; color:#0000bb;}
a.district_website:hover {font-family:tahoma; font-size:11px; text-decoration:underline; color:#0000dd;}



.header_01 {font-family:tahoma; font-size:14px; font-weight:bold; color:#222222;}
.header_02 {font-family:tahoma; font-size:10px; color:#222222;}

div.sub_header_01 {font-family:tahoma; font-size:10px; color:#222222;}


td.add_practice_record_check_box {padding-bottom:4px;}
td.add_practice_record_comment {padding-bottom:4px; padding-left:20px;}
div.teacher_comment {font-family:tahoma; font-size:11px; color:; width:590px; padding-top:0px; padding-bottom:10px; padding-left:0px;}
div.date_time_title {font-family:tahoma; font-size:11px;}
div.system_message_header {width:630px; padding-top:10px; padding-left:38px; padding-bottom:4px;}
div.system_message {font-family:tahoma; font-size:11px; width:630px; padding-left:38px; padding-bottom:4px;}



div.tip_box_lesson_info {visibility:hidden; position:absolute; top:14px; left:16px; width:100px; background-color:#eeeeee; border-color:#000000; border-style:solid; border-width:1px; z-index:9999; font-size:10px; font-family:tahoma; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px;}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++STUDENT PAGES++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*student home page*/
div.box_small_01 {width:130px; height:16px; padding-left:4px; padding-top:1px; vertical-align:middle; border-style:solid; border-color:#000000; border-width:1px; background-color:#FFFFFF;}
.student_lesson_group_h1 {padding-left:10px; font-family:tahoma; font-size:12px; font-weight:bold;}
.student_lesson_group_members {padding-bottom:4px; padding-left:11px; font-family:tahoma; font-size:11px;}

.view_lessons_student_header {padding:0px 0px 0px 20px;}
.view_lessons_student_body {padding:0px 0px 10px 40px; width:544px; font-family:tahoma; font-size:11px;}



/*information*/
.information_red {font-family:tahoma; font-size:11px; color:#FF0000;}
.information_black {font-family:tahoma; font-size:11px; color:#000000;}
.information_green {font-family:tahoma; font-size:11px; color:#006600;}


/*Message Board*/
.message_board_title {font-family:tahoma; font-size:11px; color:#000000; font-weight:bold;}
.message_board_content {font-family:tahoma; font-size:10px; color:#000000; padding-left:6px; width:348px;}


/*annoucement headers*/
.priority_very_high {font-family:tahoma; font-size:11px; font-weight:bold; color:#FF0000; vertical-align:middle;}
.priority_high {font-family:tahoma; font-size:11px; font-weight:bold; color:#FF0000;}
.priority_medium {font-family:tahoma; font-size:11px; font-weight:bold; color:#dd6600; text-transform:uppercase;}
.priority_low {font-family:tahoma; font-size:11px; font-weight:bold; color:#222222;}
.priority_very_low {font-family:tahoma; font-size:11px; font-weight:bold; color:#222222;}

.announcement_body {font-family:tahoma; font-size:11px; color:#000000; padding-left:8px; padding-bottom:8px;}

.assignment_header {font-family:tahoma; font-size:11px; color:#000000; font-weight:bold;}
.assignment_body {font-family:tahoma; font-size:11px; color:#000000; padding-left:16px; padding-bottom:8px;}
.assignment_sub_note {font-family:tahoma; font-size:10px; color:#666666; padding-left:16px;}




/*practice record*/
div.practice_record_header {padding:0px 0px 0px 20px;}
div.practice_record_body {padding:0px 0px 10px 40px; font-family:tahoma; font-size:11px;}

td.one_column_header {width:690px; padding:0px 0px 2px 0px; vertical-align:top;}
td.one_column_body {width:690px; padding:0px 0px 6px 0px; vertical-align:top;}

td.two_columns_header {width:345px; padding:0px 0px 2px 0px; vertical-align:top;}
td.two_columns_body {width:345px; padding:0px 0px 6px 0px; vertical-align:top;}

td.three_columns_header {width:230px; padding:0px 0px 2px 0px; vertical-align:top;}
td.three_columns_body {width:230px; padding:0px 0px 6px 0px; vertical-align:top;}




/*field styles*/
input.input_field_11px {font-family:tahoma; font-size:11px; background-color:#FFFFFF;}
input.input_field_text {font-family:tahoma; font-size:11px; background-color:#FFFFFF;}
input.input_field_two_col {font-family:tahoma; font-size:11px; width:266px; background-color:#FFFFFF;}
input.practice_area_comment {font-family:tahoma; font-size:11px; width:470px;}

select.select_field_text {font-family:tahoma; font-size:11px;}
select.select_field_one_col {font-family:tahoma; font-size:11px; width:612px; z-index:-50;}
select.select_field_two_col {font-family:tahoma; font-size:11px; width:266px;}
select.select_field_11px {font-family:tahoma; font-size:11px;}

textarea.text {font-family:tahoma; font-size:11px;}
.textarea_11px {font-family:tahoma; font-size:11px;}
textarea.textarea_01 {width:610px; font-size:11px; font-family:tahoma;}

/*header*/
.small_sub_header {font-family:tahoma; font-size:11px; color:#444444; font-weight:bold;}


/*text*/
.sub_text {font-family:tahoma; font-size:11px; color:#000000; padding-left:8px;}
.font_11px {font-family:tahoma; font-size:11px; color:#000000;}

/*page areas*/
.page_area_01 {width:600px; padding-bottom:14px;}
.page_area_01_text {font-family:tahoma; font-size:11px;}
a.page_area_01_link_header {font-family:tahoma; font-size:12px; text-decoration:underline; font-weight:bold; color:#000000;}
a.page_area_01_link_header:active {font-family:tahoma; font-size:12px; text-decoration:underline; font-weight:bold; color:#000000;}
a.page_area_01_link_header:visited {font-family:tahoma; font-size:12px; text-decoration:underline; font-weight:bold; color:#000000;}
a.page_area_01_link_header:hover {font-family:tahoma; font-size:12px; text-decoration:underline; font-weight:bold; color:#009900;}
/*lists*/
.list_01_check_box {font-size:11px; width:24px;}

.list_01_black_last_name {font-family:tahoma; font-size:11px; color:#000000; width:100px;}
.list_01_black_first_name {font-family:tahoma; font-size:11px; color:#000000; width:100px;}
.list_01_black_grade {font-family:tahoma; font-size:11px; color:#000000; width:48px;}
.list_01_black_instrument {font-family:tahoma; font-size:11px; color:#000000; width:160px;}
.list_01_black_school {font-family:tahoma; font-size:11px; color:#000000;}

.list_01_dark_green_last_name {font-family:tahoma; font-size:11px; color:#007700; width:100px;}
.list_01_dark_green_first_name {font-family:tahoma; font-size:11px; color:#007700; width:100px;}
.list_01_dark_green_grade {font-family:tahoma; font-size:11px; color:#007700; width:48px;}
.list_01_dark_green_instrument {font-family:tahoma; font-size:11px; color:#007700; width:160px;}
.list_01_dark_green_school {font-family:tahoma; font-size:11px; color:#007700;}

.list_01_dark_blue_last_name {font-family:tahoma; font-size:11px; color:#000099; width:100px;}
.list_01_dark_blue_first_name {font-family:tahoma; font-size:11px; color:#000099; width:100px;}
.list_01_dark_blue_grade {font-family:tahoma; font-size:11px; color:#000099; width:48px;}
.list_01_dark_blue_instrument {font-family:tahoma; font-size:11px; color:#000099; width:160px;}
.list_01_dark_blue_school {font-family:tahoma; font-size:11px; color:#000099;}

.list_01_dark_purple_last_name {font-family:tahoma; font-size:11px; color:#440077; width:100px;}
.list_01_dark_purple_first_name {font-family:tahoma; font-size:11px; color:#440077; width:100px;}
.list_01_dark_purple_grade {font-family:tahoma; font-size:11px; color:#440077; width:48px;}
.list_01_dark_purple_instrument {font-family:tahoma; font-size:11px; color:#440077; width:160px;}
.list_01_dark_purple_school {font-family:tahoma; font-size:11px; color:#440077;}

.list_01_dark_orange_last_name {font-family:tahoma; font-size:11px; color:#FF6600; width:100px;}
.list_01_dark_orange_first_name {font-family:tahoma; font-size:11px; color:#FF6600; width:100px;}
.list_01_dark_orange_grade {font-family:tahoma; font-size:11px; color:#FF3300; width:48px;}
.list_01_dark_orange_instrument {font-family:tahoma; font-size:11px; color:#FF6600; width:160px;}
.list_01_dark_orange_school {font-family:tahoma; font-size:11px; color:#FF6600;}

.list_01_red_last_name {font-family:tahoma; font-size:11px; color:#880000; width:100px;}
.list_01_red_first_name {font-family:tahoma; font-size:11px; color:#880000; width:100px;}
.list_01_red_grade {font-family:tahoma; font-size:11px; color:#880000; width:48px;}
.list_01_red_instrument {font-family:tahoma; font-size:11px; color:#880000; width:160px;}
.list_01_red_school {font-family:tahoma; font-size:11px; color:#880000;}

.list_01_dark_grey_last_name {font-family:tahoma; font-size:11px; color:#333333; width:100px;}
.list_01_dark_grey_first_name {font-family:tahoma; font-size:11px; color:#333333; width:100px;}
.list_01_dark_grey_grade {font-family:tahoma; font-size:11px; color:#333333; width:48px;}
.list_01_dark_grey_instrument {font-family:tahoma; font-size:11px; color:#333333; width:160px;}
.list_01_dark_grey_school {font-family:tahoma; font-size:11px; color:#333333;}




/*COLUMN WIDTHS*/
.col_width_view_districts_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_districts_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_districts_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_districts_04{width:120px; font-family:tahoma; font-size:11px; padding-left:10px;}
.col_width_view_districts_05{width:65px; font-family:tahoma; font-size:11px;}
.col_width_view_districts_06{width:120px; font-family:tahoma; font-size:11px;}
.col_width_view_districts_07{width:55px; font-family:tahoma; font-size:11px;}
.col_width_view_districts_08{width:140px; font-family:tahoma; font-size:11px;}


.col_width_view_schools_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_schools_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_schools_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_schools_04{width:200px; font-family:tahoma; font-size:11px; padding-left:12px;}
.col_width_view_schools_05{width:120px; font-family:tahoma; font-size:11px;}
.col_width_view_schools_06{width:140px; font-family:tahoma; font-size:11px;}

.col_width_view_instructor_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_instructor_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_instructor_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_instructor_04{width:110px; font-family:tahoma; font-size:11px; padding-left:6px;}
.col_width_view_instructor_05{width:130px; font-family:tahoma; font-size:11px;}
.col_width_view_instructor_06{width:230px; font-family:tahoma; font-size:11px;}

.col_width_view_ensembles_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_ensembles_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_ensembles_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_ensembles_04{width:70px; font-family:tahoma; font-size:11px; padding-left:12px;}
.col_width_view_ensembles_05{width:130px; font-family:tahoma; font-size:11px;}
.col_width_view_ensembles_06{width:60px; font-family:tahoma; font-size:11px;}
.col_width_view_ensembles_07{width:60px; font-family:tahoma; font-size:11px;}
.col_width_view_ensembles_08{width:174px; font-family:tahoma; font-size:11px;}

.col_width_view_section_types_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_section_types_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_section_types_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_section_types_04{width:40px; font-family:tahoma; font-size:11px; padding-left:14px;}
.col_width_view_section_types_05{width:455px; font-family:tahoma; font-size:11px;}

.col_width_view_sections_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_sections_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_sections_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_sections_04{width:130px; font-family:tahoma; font-size:11px; padding-left:16px;}
.col_width_view_sections_05{width:130px; font-family:tahoma; font-size:11px;}
.col_width_view_sections_06{width:; font-family:tahoma; font-size:11px;}

.col_width_view_students_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_students_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_students_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_students_04{width:100px; font-family:tahoma; font-size:11px; padding-left:6px;}
.col_width_view_students_05{width:80px; font-family:tahoma; font-size:11px;}
.col_width_view_students_06{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_students_07{width:90px; font-family:tahoma; font-size:11px;}
.col_width_view_students_08{width:170px; font-family:tahoma; font-size:11px;}

.col_width_view_practice_logs_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_practice_logs_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_practice_logs_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_practice_logs_04{width:160px; font-family:tahoma; font-size:11px; padding-left:16px;}
.col_width_view_practice_logs_05{width:200px; font-family:tahoma; font-size:11px;}
.col_width_view_practice_logs_06{width:134px; font-family:tahoma; font-size:11px;}

.col_width_view_lesson_logs_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_lesson_logs_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_lesson_logs_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_lesson_logs_04{width:100px; font-family:tahoma; font-size:11px; padding-left:16px;}
.col_width_view_lesson_logs_05{width:100px; font-family:tahoma; font-size:11px;}
.col_width_view_lesson_logs_06{width:100px; font-family:tahoma; font-size:11px;}
.col_width_view_lesson_logs_07{width:194px; font-family:tahoma; font-size:11px;}

.col_width_view_announcements_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_announcements_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_announcements_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_announcements_04{width:150px; font-family:tahoma; font-size:11px; padding-left:6px;}
.col_width_view_announcements_05{width:200px; font-family:tahoma; font-size:11px;}
.col_width_view_announcements_06{width:70px; font-family:tahoma; font-size:11px;}
.col_width_view_announcements_07{width:84px; font-family:tahoma; font-size:11px;}

.col_width_view_assignments_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_04{width:70px; font-family:tahoma; font-size:11px; padding-left:6px;}
.col_width_view_assignments_05{width:70px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_06{width:160px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_07{width:50px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_08{width:80px; font-family:tahoma; font-size:11px;}
.col_width_view_assignments_09{width:74px; font-family:tahoma; font-size:11px;}

.col_width_view_students_in_ensembles_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_students_in_ensembles_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_students_in_ensembles_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_students_in_ensembles_04{width:130px; font-family:tahoma; font-size:11px; padding-left:6px;}
.col_width_view_students_in_ensembles_05{width:90px; font-family:tahoma; font-size:11px;}
.col_width_view_students_in_ensembles_06{width:90px; font-family:tahoma; font-size:11px;}
.col_width_view_students_in_ensembles_07{width:170px; font-family:tahoma; font-size:11px;}

.col_width_view_events_01{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_events_02{width:35px; font-family:tahoma; font-size:11px;}
.col_width_view_events_03{width:40px; font-family:tahoma; font-size:11px;}
.col_width_view_events_04{width:70px; font-family:tahoma; font-size:11px; padding-left:12px;}
.col_width_view_events_05{width:60px; font-family:tahoma; font-size:11px;}
.col_width_view_events_06{width:80px; font-family:tahoma; font-size:11px;}
.col_width_view_events_07{width:270px; font-family:tahoma; font-size:11px;}