#form_list {
width: 95%;
padding:  0; 
margin: 0 0 0 0px;
color: black;
/*background: #E6F1F8;*/
border: 0px solid #DDDDDD;
}
#form_list legend {
font-weight: bold; 
color: black;
}
#form_list fieldset {
width: 462px;
padding: 10px 15px;
margin-bottom: 5px;
border: 1px solid #ACC7CD;
}	
#form_list label {
display: block; 
padding: 10px 0 0 20px;
}
#form_list label.em {
display: block; 
padding: 10px 0 0 20px;
font-weight: bold;
}
#form_list label.inline {
display: inline;
}
#form_list label.inline_radio {
display: inline;
padding: 0;
}
#form_list label.reqInline {
display:inline; 
color: #DC0003;
}
#form_list table {
width: 100%; 
border: 0px solid #DDDDDD;
text-align: left;
}
#form_list td {
font-weight: normal;
padding: 10px 2px 0px 2px;
}
#form_list td.left {
font-weight: bold;
text-align: right;
width: 20%;
}
#form_list img.sec_code {
display: block;
padding: 5px 0 0px 0px;
}
#form_list p.txt {
display:inline; 
margin: -5px 0px 50px 10px; 
border: 0px solid #ffffff;
}
#form_list p{
margin: 0; 
padding: 5px 0 4px 20px;
}
#form_list p.w{
margin: 0; 
padding: 5px 0 4px 0px;
}
#form_list h1{
margin: 0; 
padding: 20px 0 0 40px;
font-size: 100%;
font-weight: bold;
}
#form_list input {
margin: 1px 0px 2px 0px;
background: #E6F1F8;
border: 1px solid #000000;
}
#form_list input.order {
margin: 0px 0px 2px 0px;
padding: 0;
background: #E6F1F8;
border: 1px solid #cccccc;
}
#form_list textarea {
margin: 1px 0px 2px 40px;
background: #E6F1F8;
}
#form_list .button {
margin: 1px 0px 2px 0px;
background: #D9D9D9;}

#form_list .button1 {
margin: 1px 10px 2px 0px;
background: #D9D9D9;}

#form_list .button_teal {
margin: 1px 0px 2px 0px;
color: #000000;
background: #69ACBE;
border: 1px solid #000000;
}
#form_list .button_teal1 {
margin: 1px 10px 2px 0px;
color: #000000;
background: #69ACBE;
border: 1px solid #000000;
}
#form_list .button_teal2 {
margin: 1px 1px 2px 0px;
color: #000000;
background: #69ACBE;
border: 1px solid #000000;
font-size: 11px;
padding: 1px;
}
#form_list input.noIndent {
margin-left: 0px;
}
#form_list input.radio {
border: 0px;
margin: 0 0 0 0px;
position: relative; top: 0px;
background: #E6F1F8;
}
#form_list input.checkbox{
border: 0px #FF0000 solid;
padding: 2px;
margin: 4px;
margin-left: 0px;
position: relative; top: 0px;
background: #FFFFFF;
}
#form_list select {margin: 0px 0px 2px 0px;}
#form_list select.sel_action {
margin: 0px 0px 2px 0px;
padding: 2px;
background: #69ACBE;

}

#form_list_comment {
width: 95%;
padding:  0; 
margin: 0 0 0 0px;
color: black;
/*background: #E6F1F8;*/
border: 0px solid #DDDDDD;
}
#form_list legend {
font-weight: bold; 
color: black;
}
#form_list_comment fieldset {
width: 462px;
padding: 10px 15px;
margin-bottom: 5px;
border: 1px solid #ACC7CD;
}	
#form_list_comment label {
display: block; 
padding: 10px 0 0 20px;
}
#form_list_comment label.em {
display: block; 
padding: 10px 0 0 20px;
font-weight: bold;
}
#form_list_comment label.inline {
display: inline;
}
#form_list_comment label.inline_radio {
display: inline;
padding: 0;
}
#form_list_comment label.reqInline {
display:inline; 
color: #DC0003;
}
#form_list_comment table {
width: 100%; 
border: 0px solid #DDDDDD;
text-align: left;
}
#form_list_comment td {
font-weight: normal;
padding: 10px 2px 0px 2px;
}
#form_list_comment td.left {
font-weight: bold;
text-align: right;
width: 20%;
}
#form_list_comment img.sec_code {
display: block;
padding: 5px 0 0px 0px;
}
#form_list_comment p.txt {
display:inline; 
margin: -5px 0px 50px 10px; 
border: 0px solid #ffffff;
}
#form_list_comment p{
margin: 0; 
padding: 1px 2px 1px 0px;
}
#form_list_comment p.w{
margin: 0; 
padding: 5px 0 4px 0px;
}
#form_list_comment h1{
margin: 0; 
padding: 20px 0 0 40px;
font-size: 100%;
font-weight: bold;
}
#form_list_comment input {
margin: 1px 0px 2px 0px;
background: #E6F1F8;
border: 1px solid #000000;
}
#form_list_comment input.order {
margin: 0px 0px 2px 0px;
padding: 0;
background: #E6F1F8;
border: 1px solid #cccccc;
}
#form_list_comment textarea {
margin: 1px 0px 2px 40px;
background: #E6F1F8;
}
#form_list_comment .button {
margin: 1px 0px 2px 0px;
background: #D9D9D9;}

#form_list_comment .button1 {
margin: 1px 10px 2px 0px;
background: #D9D9D9;}

#form_list_comment .button_teal {
margin: 1px 0px 2px 0px;
color: #000000;
background: #69ACBE;
border: 1px solid #000000;
}
#form_list_comment .button_teal1 {
margin: 1px 10px 2px 0px;
color: #000000;
background: #69ACBE;
border: 1px solid #000000;
}
#form_list_comment .button_teal2 {
margin: 1px 1px 2px 0px;
color: #000000;
background: #69ACBE;
border: 1px solid #000000;
font-size: 11px;
padding: 1px;
}
#form_list_comment input.noIndent {
margin-left: 0px;
}
#form_list_comment input.radio {
border: 0px;
margin: 0 0 0 0px;
position: relative; top: 0px;
background: #E6F1F8;
}
#form_list_comment input.checkbox{
border: 0px #FF0000 solid;
padding: 2px;
margin: 4px;
margin-left: 0px;
position: relative; top: 0px;
background: #FFFFFF;
}
#form_list_comment select {margin: 0px 0px 2px 0px;}
#form_list_comment select.sel_action {
margin: 0px 0px 2px 0px;
padding: 2px;
background: #69ACBE;

}

.pad-right {padding-right:20px;}