@charset "utf-8";
/* CSS Document */

.section.inside .content {margin:1% 0; }
h2 {text-align:center; }
h4 {text-align:center; background-color:rgba(153,153,153,0.4); margin:0; line-height:2.5; }
#roi h4 {font-size:1.4em; }
ul {list-style-type:none; padding:0; }
li {margin:1%; }
li input {text-align:center; width:70px; padding:4px; margin-right:1px; }
li select {padding:4px; margin-right:10px; }
.mark {width:20px; display:inline-block; font-weight:bold; }
.readonly {background-color:rgba(153,153,102,0.2); }
#body-wrap {width:800px; margin:0 auto; font-size:.8em; }
#left {float:left; margin:2% 1% 0 2%; width:46%; }
#right {float:left; margin:2% 2% 0 1%; width:46%; }
.mb {margin-bottom:5px; }
.data {background-color:rgba(153,153,153,0.2); padding:1px; border-top-left-radius:4px; border-top-right-radius:4px; }
.totals {background-color:rgba(153,153,153,0.1); padding:1px; border-bottom-left-radius:4px; border-bottom-right-radius:4px; font-weight:bold; }
#roi {width:50%; margin:0 auto; }