body {
  margin-top : 10px;
  margin-right: 35px;
  margin-bottom: 10px;
  margin-left: 35px;
  padding : 0px;
  color : #000000;
  background-color : #FFFFFF;
  background-image : url('../media/');
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: left top;
  font-family: 'Times New Roman';
  font-size: 12pt;
}

.quiz_title_class{
}

.quiz_quest_class{
}

.quiz_answer_class{
}

.quiz_remark_class{
}

.quiz_letter_class{
}

.quiz_quest_header_class{
  align:left;
}

.quiz_verify_box_class{
}

.quiz_profile_class{
}

.input_field_label_class{
}

.input_field_class{
}

.input_field_table_class 
{
	border-width: 2px;
	border-style: Solid;
	border-color: #212121;
	border-collapse: collapse;
}

.input_field_TD_class 
{
    border-width: 0px;
    padding: 12px;
    border-style: inset;
    border-color: #212121;
}

.input_field_TH_class 
{
    border-width: 0px;
    padding: 12px;
    border-style: inset;
    border-color: #212121;
}

.result_table_title_class{
}

.result_table_quest_num_class{
}

.results_table_others_class{
}

.results_table_mark_class{
}

.results_table_class 
{
	border-width: 2px;
	border-style: Solid;
	border-color: #212121;
	border-collapse: collapse;
}

.results_TD_class 
{
    border-width: 1px;
    padding: 6px;
    border-style: inset;
    border-color: #212121;
}

.results_TH_class 
{
    border-width: 1px;
    padding: 6px;
    border-style: inset;
    border-color: #212121;
}

.qst_feedback_table_class 
{
	width: 386px;
	border-width: 1px;
	border-style: Solid;
	border-color: #909000;
	border-collapse: collapse;
	background-color: #FFFFE0;
}

.qst_feedback_TD_class 
{
    border-width: 1px;
    padding: 8px;
    border-style: inset;
    border-color: #909000;
    background-color: #FFFFE0;
    text-align: center;
}

.qst_feedback_TH_class 
{
    border-width: 1px;
    padding: 8px;
    border-style: inset;
    border-color: #909000;
    background-color: #FFFFE0;
    text-align: center;
}

.qst_feedback_class{
  font-family: 'Arial';
  font-size: 10pt;
  background-color : #FFFFE0;
}

.ans_hint_table_class 
{
	border-width: 1px;
	border-style: Solid;
	border-color: #909000;
	border-collapse: collapse;
	background-color: #FFFFE0;
}

.ans_hint_TD_class 
{
    border-width: 1px;
    padding: 8px;
    border-style: inset;
    border-color: #909000;
    background-color: #FFFFE0;
    text-align: center;
}

.ans_hint_TH_class 
{
    border-width: 1px;
    padding: 8px;
    border-style: inset;
    border-color: #909000;
    background-color: #FFFFE0;
    text-align: center;
}

.ans_hint_class{
  font-family: 'Arial';
  font-size: 12pt;
  background-color : #FFFFE0;
}

.floating_statusbar_class{
  font-family: 'Verdana';
  font-size: 12pt;
  color : #000000;
}

.true_false_class{
  font-family: 'Verdana';
  font-size: 10pt;
  color : #000000;
  background-color : #FFFFFF;
}

hr {
width: 100%;
height: 3;
color: #000000;
background-color: #000000;
}
.quiz_table_title {
  border-width: 0px;
}
.quiz_table_quest {
  border-width: 0px;
}
.quiz_table_answer {
  border-width: 0px;
}
.quiz_table_letter {
  border-width: 0px;
}
.quiz_table_verify {
  padding: 4px;
  border-width: 0px;
  width:100%;
}
.quiz_table_verify_TD {
  text-align:center;
}

    .copyright_msg
    {
    font-family:Arial;
    font-size:10pt;
    text-align:center;
    color: #777777;
    }

    .unexpected_interruption_title,
    .no_reloadable_title
    {
    font-family:Arial;
    font-size:14pt;
    text-align:center;
    color: #FF0000;
    }

    .no_reloadable_text,
    .unexpected_interruption_text
    {
    font-family:Arial;
    font-size:12pt;
    text-align:center;
    color: #333333;
    }

    .question_feedback_ok_title,
    .question_feedback_ko_title,
    .question_feedback_neutral_title,
    .question_feedback_partially_ok_title
    {
    font-family: Verdana,helvetica,arial,san-serif;
    font-size: 14pt;
    font-style:normal;
    }

    .question_feedback_ok_title
    {
    color: #000080;
    }
    .question_feedback_ko_title
    {
    color: #A52A2A;
    }
    .question_feedback_partially_ok_title,
    .question_feedback_neutral_title
    {
    color: #696969;
    }

    .question_feedback_botton
    {
    font-family: Verdana,helvetica,arial,san-serif;
    font-size: 8pt;
    width: 50px;
    }

    .upper_frame_title
    {
    font-family: Arial;
    font-size: 14pt;
    font-weight:bold;
    font-style:italic;
    text-align:center;
    }
  
