.serial_no_col{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:right; font-size:11pt; }
.question_text{ position:relative;line-height:1.2; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:justify; font-size:11pt; }
.answer_text{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.super_script{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal;text-align:left;vertical-align:top;font-size:11pt; }
.super_script1{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20; font-style:normal;text-align:left;vertical-align:top;font-size:11pt; }
.super_script2{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:11; font-style:normal;text-align:left;vertical-align:top;font-size:11pt; }
.sub_script{  line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal;text-align:left;vertical-align:bottom;font-size:9pt; }
.text_italics{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic;text-align:center;font-size:11pt; }
.text_italics_left_aligned{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic;text-align:left;font-size:11pt; }
.text_bold{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-weight:bold;text-align:center; }
.text_italic_bold{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic; font-weight:bold;text-align:center; }
.select_checkbox_column{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:right; font-size:11pt; }
.submit_column{ position:relative;line-height:1; margin-left:3; margin-right:3; margin-top:3; margin-bottom:3; font-style:normal; vertical-align:middle; text-align:left; font-size:12pt;background-color:#576DFC;color:#FCF221 }
.radio_column{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:center; font-size:11pt; }
.checkbox_column{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:center; font-size:11pt; }
.user_info_col{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:3; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.assignment_status_column{ position:relative;line-height:1.2; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.score_card_col{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:2; margin-bottom:2; font-style:normal; vertical-align:middle; text-align:left; font-size:9pt; }
.login_table_col{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:right; font-size:11pt; }
.question_entry_form_col1{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.question_entry_form_col2{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.student_score_summary_header{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:center; font-size:11pt; }
.student_score_summary_row{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:center; font-size:11pt; }
.student_assignment_header{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:center; font-size:11pt; }
.student_assignment_row{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.column_left_aligned{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:left; font-size:11pt; }
.column_right_aligned{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:right; font-size:11pt; }
.column_center_aligned{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; vertical-align:middle; text-align:center; font-size:11pt; }
.logarithm_base_integer{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:7; margin-bottom:0; font-style:italic;text-align:left;vertical-align:bottom;font-size:9pt; }
.logarithm_base_fraction{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:20; margin-bottom:0; font-style:italic;text-align:left;vertical-align:bottom;font-size:9pt; }
.logarithm_base_power{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:25; margin-bottom:0; font-style:italic;text-align:left;vertical-align:bottom;font-size:9pt; }
.generic_logarithm_base_power{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:15; margin-bottom:0; font-style:italic;text-align:left;vertical-align:bottom;font-size:9pt; }
.logarithm_sup_script{ position:relative;line-height:1; margin-left:0; margin-right:3; margin-top:7; margin-bottom:0; font-style:italic;text-align:left;vertical-align:top;font-size:9pt; }
.stats_table_cell{ line-height:1; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; font-style:normal; text-align:center; font-size:9pt; }
.random_samples_table_cell{ line-height:1; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; font-style:normal; text-align:center; font-size:11pt; }
.stats_table_header{ line-height:1; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; font-style:normal; font-weight:bold; text-align:center; font-size:9pt; }
.sigma_column{ line-height:1; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; font-style:normal; text-align:center; font-size:15pt; }
.data_table_cell_text{ position:relative;line-height:1; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; font-style:normal; text-align:left; font-size:11pt; }
.data_table_cell_text_aligned_center{ position:relative;line-height:1; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5; font-style:normal; text-align:center; font-size:11pt; }
.data_table_cell_text_aligned_right{ position:relative;line-height:1; margin-left:2; margin-right:2; margin-top:5; margin-bottom:5; font-style:normal; text-align:right; font-size:11pt; }
.whole_power_bracket{ position:relative;line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:20pt; }
.pi_symbol{ position:relative;line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:18pt; }
.page_break_before{ position:relative; page-break-before:always; }
.trigonometric_ratio_table{ line-height:1; margin-left:2; margin-right:2; margin-top:3; margin-bottom:3; font-style:normal; font-weight:normal; text-align:center; font-size:8pt; }
.generic_logarithm_table{  }
.base_frac_power_integer{ line-height:1; margin-left:5; margin-right:0; margin-top:5; margin-bottom:0; font-style:normal; text-align:left; font-size:11pt; }
.base_frac_base_fraction_power_fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.base_frac_power_fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:5; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.base_frac_base_fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:5; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.base_frac_base_integer{ line-height:1; margin-left:0; margin-right:5; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; font-size:11pt; }
.base_frac_power_left_bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:11pt; }
.base_frac_power_right_bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:11pt; }
.base_frac_left_bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:20pt; }
.base_frac_right_bracket{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:20pt; }
.base_exp_notation_hline{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.base_integer{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:11pt; }
.power_integer{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal; text-align:left; vertical-align:bottom; font-size:11pt; }
.power_fraction{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal; text-align:left; vertical-align:bottom; font-size:11pt; }
.divide_by_sign{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.fraction_table{ width:100%; }
.frac_integer{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; font-size:11pt; }
.frac_fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.poly_table{  }
.poly_term_table{ width:100%; }
.poly_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right;vertical-align:middle; font-size:11pt; }
.poly_int{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; font-size:11pt; }
.poly_frac{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.poly_frac_base{ line-height:1;margin-left:0; margin-right:0; margin-top:0; margin-bottom:3; font-style:italic; text-align:left; vertical-align:middle; font-size:11pt; }
.poly_int_base{  line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic; text-align:left; vertical-align:middle; font-size:11pt; }
.poly_exp{  line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:0; font-style:normal;text-align:left;vertical-align:bottom;font-size:9pt; }
.base_power_table{ width:100%; }
.generic_base_power_table{ line-height:0; width:100%; }
.matrix_table{ width:100%; }
.equation_table{ width:100%; }
.set_table{  }
.logarithm_table{  }
.matrix_left_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:30pt; }
.matrix_right_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:30pt; }
.matrix_element{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.generic_matrix_element{ line-height:1; margin-left:8; margin-right:8; margin-top:6; margin-bottom:6; font-style:normal; text-align:center; font-size:11pt; }
.exp_notation_table{ width:0; }
.base_power_whole_power_left_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:15pt; }
.base_power_whole_power_right_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:15pt; }
.base_power_whole_power_long_left_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right; vertical-align:middle; font-size:30pt; }
.base_power_whole_power_long_right_bracket{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left; vertical-align:middle; font-size:30pt; }
.whole_power_element{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top; font-size:11pt; }
.radical_symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:10; font-style:normal; text-align:center; font-size:11pt; }
.radicand_symbol{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:15; font-style:normal; text-align:center; vertical-align:middle;font-size:11pt; }
.second_radical_symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:40; font-style:normal; text-align:center; font-size:11pt; }
.second_radicand_symbol{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:middle;font-size:11pt; }
.generic_nth_root_value{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top;font-size:9pt; }
.generic_radical_symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:20pt; }
.generic_radicand_symbol{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top;font-size:0pt; }
.generic_radical_symbol_for_fraction{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center;vertical-align:middle; font-size:50pt; }
.generic_radicand_symbol1{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; vertical-align:top;font-size:0pt; }
.html_surd_fraction{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:italic; text-align:center; vertical-align:middle;font-size:11pt; }
.repeating_decimal{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:16; font-style:normal; text-align:center; font-size:11pt; }
.infinite_line_label1{ line-height:0; margin-left:0; margin-right:0; margin-top:7; margin-bottom:0; font-style:normal; text-align:center; vertical-align:middle; font-size:11pt; }
.infinite_line_label2{ line-height:1; margin-left:0; margin-right:0; margin-top:3; margin-bottom:8; font-style:normal; text-align:center; vertical-align:middle; font-size:11pt; }
.line_segment_label1{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:8; font-style:normal; text-align:center; vertical-align:top;font-size:11pt; }
.line_segment_label2{ line-height:0; margin-left:0; margin-right:0; margin-top:-5; margin-bottom:8; font-style:normal; text-align:center; vertical-align:top;font-size:11pt; }
.ray_line_label1{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:-5; font-style:normal; text-align:center; font-size:11pt; }
.ray_line_label2{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.ncr_data_left{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:right;vertical-align:bottom; font-size:11pt; }
.ncr_data_right{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:left;vertical-align:top; font-size:11pt; }
.ncr_symbol{ line-height:1; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.generic_expr_product{ line-height:0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
.trignometric_literal{ line-height:0; margin-left:0; margin-right:2; margin-top:0; margin-bottom:0; font-style:normal; text-align:center; font-size:11pt; }
