table{
border-collapse:collapse;
}

td{
line-height:1.3em;
}
#s_area{
width:100%;
margin-bottom:4px;
}
#s_area th, #s_area td {
padding: 3px;
border: 1px solid #CCC;
font-size: 13px;
line-height: 1.3em;
}

#s_area th, #s_area td p {
color: #555;
}

#s_area th {
text-align: center;
}


#tbb{
border-bottom: 1px solid #CCC;
font-size: 16px;
font-weight: bold;
line-height: 1.2em;
padding: 2px 0 2px 2px;
}
#tbb div{
/*font-size:16px;*/
/*font-weight:normal;*/
}
#tbb input,#tbb textarea{
padding:1px 2px;
font-size:16px;
font-weight:bold;
}
#tbb span{
font-size:16px;
}
#tbl {
padding: 2px 0 2px 2px;
font-size: 16px;
font-weight: bold;
line-height: 1.2em;
}


.ui-btn-active {
border: 1px solid #ccc /*{global-active-border}*/;
color: #ad0031 !important;
text-shadow: 0 1px 3px #fff ;
background:#E9CEDE;
}

.ui-controlgroup-label {
font-size: 16px;
line-height: 1.4;
font-weight: bold;
margin: 0;
}
.ui-field-contain, fieldset.ui-field-contain{
padding:0;

}
.ui-controlgroup, fieldset.ui-controlgroup {
padding:0;
margin: .3em 0 0.3em 0px;
font-weight: bold;
font-size:16px;
}
input.ui-input-text, textarea.ui-input-text {
font-weight: bold;
}
.ui-select select{
margin:2px 0;
padding:4px 6px;
font-size:16px;
}
input.ui-input-text, textarea.ui-input-text{
margin-top:2px;
}
#con{
color:#0023a6;
font-weight: bold;
}

.conf #tbb{
padding: 4px 0 4px 2px;
}
.conf #tb2{
padding: 4px 0 4px 2px;
}
#bukken_address{
margin-bottom:4px;
}