﻿.qna_div { width:655px; !important; }
ul,ol,li { list-style:none;}
ul, li { margin:0; padding:0;}
a:visited.qna{color:#659EC7; text-decoration:underline; !important}
.qna_question { font-weight: bold; font-size: 16px; margin-bottom: 3px; text-decoration: underline; }
.qna_answer { margin-bottom: 15px;}
.forlist {line-height:150%; padding-left:30px !important}
.q_emails{color:blue; text-decoration:underline;}
.q_thead { font-weight: bold; font-size: 14px; padding-bottom:5px;}
.q_thead2 { padding-bottom:5px;}
.q_thead3 { padding-bottom:10px;}
.q_tans {font-size: 14px; font-weight:none; !important}
.q_colorunder { color:#659EC7; text-decoration:underline; !important}
#flip1 { font-weight: bold; font-size: 16px; margin-bottom: 20px; text-align:left; cursor:pointer; text-decoration: underline; }
#panel1 { margin-top:-15px; margin-bottom: 15px; font-size:12px; display:none; text-align:left;}
#flip2 { font-weight: bold; font-size: 16px; margin-bottom: 20px; text-align:left; cursor:pointer; text-decoration: underline; }
#panel2 { margin-top:-15px; margin-bottom: 15px; font-size:12px; display:none; text-align:left;}
#flip3 { font-weight: bold; font-size: 16px; margin-bottom: 20px; text-align:left; cursor:pointer; text-decoration: underline; }
#panel3 { margin-top:-15px; margin-bottom: 15px; font-size:12px; display:none; text-align:left;}
#flip4 { font-weight: bold; font-size: 16px; margin-bottom: 20px; text-align:left; cursor:pointer; text-decoration: underline; }
#panel4 { margin-top:-15px; margin-bottom: 15px; font-size:12px; display:none; text-align:left;}
#flip5 { font-weight: bold; font-size: 16px; margin-bottom: 20px; text-align:left; cursor:pointer; text-decoration: underline; }
#panel5 { margin-top:-15px; margin-bottom: 15px; font-size:12px; display:none; text-align:left;}
.qna_table { border-left: 1px solid; border-top: 1px solid; }
.qna_table th { font-weight: bold; font-size: 12px !important; text-align: left; padding: 2px; border-right: 1px solid; border-bottom: 1px solid; }
.qna_table td { border-right: 1px solid; border-bottom: 1px solid; padding: 3px; word-wrap: break-word; }
.qna_ul { list-style: none; padding-left: 20px; }
.qna_ul li:before{ position:relative; left:-5px; }
.qna_ul li { margin: 0px; }
.qna_border th, .qna_border td { border: 2px solid; }
.qna_border_left th, .qna_border_left td { border-left: 2px solid; }
.qna_border_right th, .qna_border_right td { border-right: 2px solid; }
.qna_border_top th, .qna_border_top td { border-top: 2px solid; }
.qna_border_bottom th, .qna_border_bottom td { border-bottom: 2px solid; }
.qna_border_td { border: 2px solid; }
.qna_border_td_left { border-left: 2px solid; }
.qna_border_td_right { border-right: 2px solid; }
.qna_border_td_top { border-top: 2px solid; }
.qna_border_td_bottom { border-bottom: 2px solid; }
.qna_large_topic { text-align: center; font-size: 16px; font-weight: bold; text-decoration: underline; }

.overview_div {}
.overview_large_topic { font-size: 16px !important; text-decoration: underline; font-weight: bold !important; color: #232AFA; }
.overview_topic { font-size: 16px; font-weight: bold !important; }
.overview_content {}
.overview_ul { list-style: none; padding-left: 20px; }
.overview_ul li:before{ content:"-"; position:relative; left:-5px; }
.overview_ul li { margin: 0px; text-indent:-5px; }
.overview_remark { color: #8A97FF; }

.lower_alpha_ul { list-style: lower-alpha !important; }
.text_right { text-algin: right; }
.red_td { background-color: red; }
.red_text_td { color: red !important; }
.white_text_td { color: white !important; }
.yellow_td { background-color: yellow; }
.red_div { background-color: red; padding: 5px 0; }
.yellow_div { background-color: yellow; padding: 5px 0; }
.center_td { text-align: center; }
.light_blue_tr td { background-color: #7DC2FF; }
.blue_tr td { background-color: #2E9DFF; }
.center_align_th_table th { text-align: center !important; }
.left_align_th_table th { text-align: left !important; }
.center_align_td_table td { text-align: center !important; }
.left_align_td_table td { text-align: left !important; }
.center_align_table th, .center_align_table td { text-align: center !important; }
.left_align_table th, .left_align_table td { text-align: left !important; }

@keyframes font_larger {
  from {
    font-size: 10px;
  }
  to {
    font-size: 200px;
  }
}