table{
  table-layout: fixed; 
  width: 70%;
}

table td:nth-child(1){
  width: 300px;
}
button.accordion {
 background-color: #fff; 
    cursor: pointer;
color:#008080;
  font-weight:bold;
    padding: 12px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 14px;
    transition: 0.4s;
    border-bottom:1px;
    border-bottom-style: solid;
}

button.accordion i{
 color:#FF9900;
 font-size:20px;
 font-weight:bolder;
}

.param_set i{
 color:#FF9900;
 font-size:16px;
 font-weight:bold;
}


button.accordion:hover {
    background-color: #ddd; 
}

div.panel {
    padding: 0 18px;
    display: none;
    background-color: white;
}

#error_message_container{
 font-weight: bold;
 color: red;
}


input[type="submit"]{
   background:#008080;
}

input[type="button"]{
   background:#fff;
   border-width: 1px;
   padding: 2px;
}

input[disabled] {
    background: #dddddd;
}

textarea[disabled]{
    background: #dddddd;
} 

select[disabled]{
    background: #dddddd;
}
.ui-tooltip {
 white-space: pre-line;
}
div.ui-tooltip {
 max-width: 350px;
}
body{color:black;font-family:"Verdana", "Arial", "Helvetica", "sans-serif";font-size:10pt;margin:0}
td{color:black;font-family:"Verdana", "Arial", "Helvetica", "sans-serif";font-size:12pt}
a:link       { text-decoration: none; color:#008080 }
a:visited    { text-decoration: none; color: #008080 }
/*a:hover      { color: #00FFCC }*/
a:hover      { color: #008080 }
h4{font-size:12px; line-height:10%; padding: 1px; }
img{cursor:pointer;}
.param_cat{
  background-color: #008080;
  color: white;
  padding:5px 10px;
}
.param_set{
 color: #FF9900;
 font-weight:bold;
}

body {margin-left:10px;}
body{margin-right:10px;}

tr.hidden {visibility: hidden;}
.dropdown-submenu {
    position: relative;
}

.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -1px;
}

#fieldset1, #fieldset2, #fieldset3 {
 border:1px solid #008080;
}

legend {
  padding: 5px 10px;
  border:1px solid green;
  color:green;
  font-size:90%;
  text-align:left;
}

img#logo {
	height: 100px;
	width: auto;
}

.option-select {
	max-width: 500px;
	width: 100%;
}
