
		html, body 
			{
				color: #666666;
				background: #0B1643;
				font-family: "Roboto", sans-serif;
			}
		
		.pwr_note,
		.pwr_note_less,
		.pwr_date_box .pwr_day,
		.pwr_date_box .pwr_date,
		p, 
		.pwr_modified_header,
		.pwr_list .pwr_list_right,
		table.directory td,
		table.attendance td,
		table.calendar_list_table td,
		table#school_events td,
		table#school_events td.pwr_class_calendar_desc p,
		table#pwr_classes_calendar.class_calendar td,
		table#pwr_classes_calendar.class_calendar td i,
		.pwr_classes_term_select,
		.pwr_classes_calendar_arrows a,
		.pwr_classes_calendar_arrows i,
		table.pwr_resources_table td.pwr_class_calendar_desc p,
		table.pwr_resources_table td.pwr_class_calendar_desc p a,
		h3.gb_gpa,
		ul.pwr_general_list li,
		.famhome_contactinfo,
		#service_hours_table td,
		.famhome_preferences td,
		
		.pwr_finance_table td,
		.calendar_grid td span,
		.pwr_classes_prev::after,
		.pwr_classes_next::after,
		.pwr_classes_homework_nav .pwr_calendar_select_item.homework,
		.pwr_table_tabs_sh_classes li,
		.pwr_table_tabs_weekly-summary li,
		#service_hours_table .famhome_edit i
			{color: #666666 !important;}
			
		.pwr_table_tabs_weekly-summary li.current, 
		.pwr_table_tabs_weekly-summary li:hover,
		.pwr_table_tabs_sh_classes li.current, 
		.pwr_table_tabs_sh_classes li:hover
			{border-color: #666666 !important;}
			
		.calendar_grid td span
			{font-weight: bold;}
			
		.calendar_grid td span.prev_month_day, 
			.calendar_grid td span.next_month_day
			{color: #666666 !important; font-weight: normal;}
			
		p, input, textarea, select 
			{font-family: "Roboto", sans-serif;}
		
		header
			{background: #112369;}
			
		.pwr_product-name,
		.pwr_product-name a,
		.pwr_nav-button i,
		.pwr_org-info,
		.pwr_org-info a,
		.pwr_mobile_user_info_icon
			{color: #FFFFFF;}
			
		.pwr_left_nav
			{background: #112369;}
		
		.pwr_left_nav_top li.nav-hover > a,
		.pwr_left_nav_top li.nav-hover a i.pwr_header-icon,
		.pwr_left_nav_top ul li ul li.nav-hover a,
		.pwr_left_nav_top li.nav-hover .pwr_expand i,
		.pwr_left_nav_top ul li.current_page a
			{color: #E6C400 !important;}
		
		.pwr_left_nav_top ul li ul
			{background-color: #112369;}
		
		.pwr_left_nav_top .pwr_page_meta,
		.pwr_left_nav_top .pwr_page_links a,
		.pwr_left_nav_top li a,
		.pwr_left_nav_top ul li ul li a,
		.pwr_left_nav_top .pwr_expand,
		.pwr_left_nav_top li .pwr_expand i,
		.pwr_left_nav_top li.nav-hover ul li a
			{color: #FFFFFF;}
		
		.pwr_left_nav_top li a svg 
			{fill: #FFFFFF;}
		
		.pwr_left_nav_top li.nav-hover a svg
			{fill: #E6C400; !important;}
		
		.pwr_left_nav_top ul li.nav-hover,
		.pwr_left_nav_top ul li.current_page
			{background-color: #112369 !important;}
		
		.pwr_directory_form_item.search_button input,
		.paginate_button.next, 
		.paginate_button.previous,
		.pwr_calendar_subscribe,
		.search_button input,
		input.pwr_button,
		a.pwr_button,
		.lunch .pwr_calendar_subscribe
			{
				background-color: #112369 !important; 
				border-color: #112369 !important;
				color: #E6C400 !important;
			}
		
		.calendar_event_title a
			{color: #0066cc;}

		.pwr_calendar_subscribe svg
			{fill: #E6C400;}

		.pwr_mobile_event_holder .calendar_grid_event,
		.calendar_grid .calendar_grid_event
			{background:none;}
			
		h3.pwr_card-heading,
		h3.pwr_card-heading.alt,
		h3.pwr_card-heading i,
		.dataTables_wrapper .dataTables_paginate .paginate_button,
		.dataTables_wrapper .dataTables_paginate .paginate_button.current, 
		.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
		button.paginate_button.num,
		.pwr_print_button,
		.pwr_calendar_views i,
		table.pwr_resources_table td a i
			{color: #666666;}
			
		h3.pwr_card-heading svg,
		table.attendance td a svg
			{fill: #666666;}
			
		
			
		.pwr_card_content,
		table.dataTable tbody tr,
		table.attendance tr,
		.pwr_date_box
			{background: #ffffff;}

		h3.pwr_card-heading i.fa-icon
			{background: #666666;}

		table.attendance tr.head,
		table.directory tr.head,
		table.medical thead,
		table.calendar_list_table tr.head,
		.dataTables_scrollHead .famhome_servicehours tr.head,
		h4.pwr_famhome_col_title,
		div.pwr_famhome_prefs,
		.pwr_finance_table tr.head
			{background: #112369;}
			
		table.attendance th,
		table.pwr_resources_table thead td,
		th a,
		table.directory th,
		table.medical th,
		table.calendar_list_table th,
		table.attendance.weekly-summary-table td h5,
		.dataTables_scrollHead .famhome_servicehours tr.head,
		h4.pwr_famhome_col_title,
		div.pwr_famhome_prefs,
		.pwr_finance_table th,
		.pwr_family_home .pwr_edit_button i,
		.pwr_family_home .pwr_edit_button a,
		.pwr_family_home .pwr_edit_button_prefs i
			{color: #FFFFFF;}
		
		table.dataTable tbody tr:nth-child(2n),
		table#pwr_classes_calendar.class_calendar tr:nth-child(2n),
		table.directory tr:nth-child(2n),
		table.attendance tr:nth-child(2n),
		.pwr_list tr:nth-child(2n),
		.pwr_syllabus_left_part ul li:nth-child(2n),
		table#pwr_classes_websites tr:nth-child(2n),
		table.calendar_list_table tr:nth-child(2n),
		#service_hours_table tr:nth-child(2n),
		.famhome_preferences tr:nth-child(2n),
		.calendar_grid tr:nth-child(2n)
			{background: #f7f7f7;}
			
		.classnews 
			{border-color: #1e4861;}
		
		.pwr_table_tabs, 
		.pwr_tab_menu
			{background-color: #ffffff;}
			
		.pwr_table_tabs.tabs_no_bg,
		.pwr_classes_homework_nav
			{background:none;}
		
		.pwr_table_tabs li,
		.pwr_tab_menu ul li a,
		.pwr_tab_menu.classes ul li a,
		.pwr_note.classes,
		.pwr_note.medical,
		.pwr_tab_menu.calendar ul li a,
		.pwr_calendar_current_month_mobile,
		.pwr_calendar_arrows a,
		.pwr_calendar_arrows i,
		.lessonplan .calendar_month_select i,
		.pwr_hw_calendar_checkbox_container,
		.pwr_calendar_select_item,
		.pwr_classes_select_item .classes,
		.pwr_print_button.calendar_top_button,
		.pwr_calendar_select_item .calendar,
		.pwr_calendar_views a,
		.pwr_calendar_views a i,
		.pwr_calendar_prev::after,
		.pwr_calendar_next::after,
		.lunch .calendar_month_select i,
		.pwr_calendar_legend p
			{color: #1e4861 !important;}
			
		.tabs_no_bg li 
			{color: #666666 !important;}
		
		.pwr_calendar_views a.active,
		.pwr_calendar_views a:hover
			{border-color: #1e4861 !important;}
		
		.pwr_table_tabs li.current, 
		.pwr_table_tabs li:hover,
		.pwr_tab_menu ul li:hover a, 
		.pwr_tab_menu ul li.active a,
		.pwr_tab_menu.classes ul li:hover, 
		.pwr_tab_menu.classes ul li.active_page, 
		.pwr_tab_menu.classes ul li.current,
		.pwr_tab_menu.calendar ul li.active_page,
		.pwr_tab_menu.calendar ul li:hover
			{border-bottom-color: #1e4861;}
			
		.pwr_table_tabs.tabs_no_bg li
			{color: #666666;}
		
		.pwr_table_tabs.tabs_no_bg li.current, 
		.pwr_table_tabs.tabs_no_bg li:hover
			{border-bottom-color: #666666;}
			
		@media only screen and (max-width: 850px) {
		
			.pwr_tab_menu.classes ul li,
			.pwr_tab_menu.classes ul li.current
				{background-color: #ffffff;}
				
			.pwr_tab_menu.classes ul li a,
			.pwr_tab_menu.classes ul li.current a,
			.pwr_clases_mobile_menu .mobile_menu_button.first
				{color: #1e4861 !important;}

		}
		
		
			
		
