/* CSS Document */
.wrapper_head {
width: 100%;
height: 50px;
padding:10px 10px 10px 10px;
margin-left: 10px 0px 10px 0px;
}
.wrapper_content {
float:left;
width: 95%;
padding:10px 10px 10px 10px;
margin-left: 10px 0px 10px 0px;
}
.wrapper_note {
width: 100%;
height: 25px;
font:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
color:#FF0000;
}

.wrapper_question {
width: 98%;
height: auto;
background-image:url(../../images/table_bg.gif);
background-repeat:repeat-x;
border:1px solid #06C9B5;
margin-left: 0px;
padding:10px 25px 10px 10px;
margin-bottom:20px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
}

.question {
width: 97%;
height: auto;
margin-left: 0px;
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:normal;
}


.option {
width: 93%;
height: auto;
margin-top: 10px;
padding-left: 55px;
padding:0px 20px 10px 55px;
}

.wrapper_button {
width: 100%;
height: 50px;
margin-bottom:20px;
text-align:center;
}

#my_page_title {
color:#FFA20F;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
}
.que_no {
	color: #333399;
	font-weight: bold;
	font-size:12px;
	border-left: 5px;
}
.section {
	color: #000000;
	font-weight: bold;
	font-size:16px;
}
.required {
	color: #FF0000;
	font-weight: bold;
	size: 4;
	margin-left: 2px;
	margin-right: 2px;
}

.que {
	margin-top: -15px;
	margin-left: 55px;
	display:block;
	margin-right: 2px;
}

#button_top {
text-align:right;
}
#button_right {
float:right;
}
#button_left {
float:left;
}

#button_bot_right {
float:right;
}
#button_bot_left {
float:left;
}
.blank {
float:left;
width: 98%;
height: 20px;
margin-left: 10px;
}
.scr {
float:left;
width: 100%;
padding: 10px 3px 10px 2px;
height: 72px;
}
.scr_left_cor
{
float: left;
background-image:url(../../images/scr_left_cor.gif);
background-position:left;
width: 6px;
height: 72px;
}
.scr_middline {
float:left;
background-image:url(../../images/scr_middline.gif);
background-repeat:repeat-x;
width: 98%;
height: 72px;
vertical-align:middle;
}
.scr_right_cor
{
float: left;
background-image:url(../../images/scr_right_cor.gif);
background-position:right;
width: 6px;
height: 72px;
}


.report_good {
float:left;
width: 100%;
height: auto;
padding:: 10px 10px 10px 10px;
margin: 10px 0px 10px 0px;
}


.report_caution {
float:left;
width: 100%;
height: auto;
padding:: 10px 10px 10px 10px;
margin: 10px 0px 10px 0px;
}

.report_alert {
float:left;
width: 100%;
height: auto;
padding:: 10px 10px 10px 10px;
margin: 10px 0px 10px 0px;
}
.gre_top_left{ 
background-image:url(../../images/gre_left_top.gif);
background-position:bottom right;
background-repeat:no-repeat;
width: 5px;
height: 5px;
}

.gre_top_right{ 
background-image:url(../../images/gre_right_top.gif);
background-position:bottom left;
background-repeat:no-repeat;
width: 5px;
height: 5px;
}
.gre_topline{ 
background-image:url(../../images/gre_topline.gif);
background-position:bottom;
background-repeat:repeat-x;
height: 5px;
}

.gre_bottline{ 
background-image:url(../../images/gre_bottline.gif); 
background-repeat:repeat-x;
height: 5px;
}

.gre_leftline{ 
border-left:1px solid #53BC61; 
background-color:#F1FFF2;
}

.gre_rightline{ 
border-right:1px solid #53BC61; 
background-color:#F1FFF2;
}
.gre_middline{ 
background-color:#F1FFF2;
height: auto;
}
.gre_middline h2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#0A7007;
margin:0; padding:0 0 14px 0;
text-align:left;
}
.gre_middline p{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#414141;
margin:0; padding:0 15px 9px 0;
text-align:left;
}
.gre_middline h3{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#414141;
margin:0; padding:0 0 0px 0;
text-align:left;
}

/*yel box*/

.yel_topline{ background-image:url(../../images/yel_topline.gif); background-repeat:repeat-x; 
height: 5px;}
.yel_bottline{ background-image:url(../../images/yel_bottline.gif); background-repeat:repeat-x;
height: 5px;}
.yel_leftline{ border-left:1px solid #BDB600; background-color:#FEFFE0;}
.yel_rightline{ border-right:1px solid #BDB600; background-color:#FEFFE0;}
.yel_middline{ background-color:#FEFFE0;}
.yel_middline h2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#BDB600;
margin:0; padding:0 0 14px 0;
text-align:left;
}

.yel_top_left{ 
background-image:url(../../images/yel_left_top.gif);
background-position:bottom right;
background-repeat:no-repeat;
width: 5px;
height: 5px;
}

.yel_top_right{ 
background-image:url(../../images/yel_right_top.gif);
background-position:bottom left;
background-repeat:no-repeat;
width: 5px;
height: 5px;
}
.yel_middline p{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#414141;
margin:0; padding:0 15px 9px 0;
text-align:left;
}
.yel_middline h3{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#414141;
margin:0; padding:0 0 0px 0;
text-align:left;
}


/*pink box*/

.pin_topline{ background-image:url(../../images/pin_topline.gif); background-repeat:repeat-x;
background-position:top;}
.pin_bottline{ background-image:url(../../images/pin_bottline.gif); background-repeat:repeat-x;}
.pin_leftline{ border-left:1px solid #FED6D4; background-color:#FDEDEE;}
.pin_rightline{ border-right:1px solid #FED6D4; background-color:#FDEDEE;}
.pin_middline{ background-color:#FDEDEE;}
.pin_middline h2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#EE0701;
margin:0; padding:0 0 14px 0;
text-align:left;
}

.pin_top_left{ 
background-image:url(../../images/pin_left_top.gif);
background-position:bottom right;
background-repeat:no-repeat;
width: 5px;
height: 5px;
}

.pin_top_right{ 
background-image:url(../../images/pin_right_top.gif);
background-position:bottom left;
background-repeat:no-repeat;
width: 5px;
height: 5px;
}
.pin_middline p{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#414141;
margin:0; padding:0 15px 9px 0;
text-align:left;
}
.pin_middline h3{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#414141;
margin:0; padding:0 0 0px 0;
text-align:left;
}


/*gray box*/

.gry_topline{ background-image:url(../../images/gry_topline.gif); background-repeat:repeat-x; height: 3px;}
.gry_bottline{ background-image:url(../../images/gry_bottline.gif); background-repeat:repeat-x;}
.gry_leftline{ background-image:url(../../images/gry_leftline.gif); background-repeat:repeat-x; border-left:1px solid #D6D5D5; background-color:#ffffff;}
.gry_rightline{ background-image:url(../../images/gry_leftline.gif); background-repeat:repeat-x; border-right:1px solid #D6D5D5; background-color:#ffffff;}
.gry_middline{ background-image:url(../../images/gry_leftline.gif); background-repeat:repeat-x; background-color:#ffffff;}
.gry_middline h2{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#EE0701;
margin:0; padding:0 0 14px 0;
text-align:left;
}
.gry_middline p{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#414141;
margin:0; padding:0 15px 9px 0;
text-align:left;
}
.gry_middline h3{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#414141;
margin:0; padding:0 0 0px 0;
text-align:left;
}
ul.no_style {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
li {
color:#414141;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
}
.set_height {
height:15px;
}
.do_b {
font-weight:bold;
}

.ur_scrbox { 
background-image:url(../../images/ur_scorebox.png); 
background-repeat:no-repeat;
background-position:center;
width:111px; 
height:41px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#ffffff;
}

.hidden{visibility:hidden;}
.visible{visibility:visible;}

ul.option {
list-style-position:inside;
list-style-type:disc;
}
li.option  {
margin-left:40px;
}
#reporthead {
width: 97%;
background-image:url(../../images/qs_headingbg.gif);
background-repeat:repeat-x;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
height:29px;
padding:5px 0px 0px 15px;
margin-left:0px;
vertical-align:middle;
}

.sur_tab {
display:table;
width: 96%;
height: 83px;
border:1px solid #D2D2D2;
margin:20px 0px 20px 0px;
padding:10px 10px 10px 10px;
}

p {
text-align: justify;
}

.gray_arrow {
float:left;
background-image:url(../../images/gry_arrow.gif);
background-repeat:no-repeat;
width: 23px;
height: 83px;
}

.sur_table {
float:left;
width: 500px;
height: 83px;
padding:0px 10px 0px 10px;
vertical-align:middle;
}


.sur_button {
float:left;
width: 210px;
**width: 200px;
padding:0px 10px 0px 10px;
height: 50px;
vertical-align:middle;
text-align:left;
}

.sur_list {
display:table;
width: 100%;
height: auto;
}

.repo_tabl {
border-color:#D2D2D2;
border-style:solid;
border-width:1px 1px 0 0;
margin-left: 0px;
}
.repo_tabl th {
background-color:#D5D5D5;
border-color:#B6B6B6;
border-style:solid;
border-width:0 0 0 1px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:5px 0 5px 10px;
}
.repo_tabl td {
border-color:#B6B6B6;
border-style:solid;
border-width:0 0 1px 1px;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
padding:4px 0 4px 10px;
}

#dark {
background-color:#FFFFFF;
}
#light {
background-color:#EAE7EF;
}
.rep_btn
{
background-image:url(../../images/button_bg.gif);
background-repeat:repeat-x;
border:1px solid #127384;
color:#000000;
cursor:pointer;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:200px;
height:24px;
padding:5px;
vertical-align:middle;
}

.qus_anstab td {
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:1px 0;
}
.gr_bor1 {
border-bottom:1px solid #D2D2D2;
}
.qus_anstab td span {
color:#0207B0;
text-align:justify;
}
.qus_anstab td {
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}

.gr_bor {
border-bottom:1px solid #F1F1F1;
}