#tax-worksheet{position:relative;margin:-10px auto 0;max-width:900px;background-color:inherit;color:#383838;font-size:14px}@media only screen and (min-width:640px){#tax-worksheet{font-size:16px}}#tax-worksheet table{margin:0;border:0 solid #a4a4a4;border-radius:3px;padding:0;border-spacing:0;position:relative;text-align:left}#tax-worksheet table .c0{width:96%;padding:0;margin:0;border-left:0 solid #a4a4a4;border-right:0 solid #a4a4a4;border-top:0;background:0;text-align:center;font-size:1.2em}#tax-worksheet table .c1{width:68%;padding:5px 0 5px 1%;margin:0;border-left:1px solid #a4a4a4;background:#fff}#tax-worksheet table .c2{width:26%;padding:5px 1% 5px 0;margin:0;border:0;text-align:right;border-right:1px solid #a4a4a4;background:#fff}#tax-worksheet table .c3{width:4%;padding:5px 0;border:0;text-align:right;font-weight:700}#tax-worksheet table .cs{margin-left:1px;position:relative;float:auto;width:auto}#tax-woorksheet table .label{font-weight:700}#tax-worksheet table .tt{position:absolute;top:0;right:25px;width:350px;height:auto;background:#e3e3e3;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e3e3e3),to(#e2e2e2));background-image:linear-gradient(180deg,#e3e3e3 0,#e2e2e2);color:#383838;text-shadow:none;border-radius:4px;z-index:10000;border:#cecece;-webkit-box-shadow:0 1px 2px #636363;box-shadow:0 1px 2px #636363;font-weight:400;font-family:Open Sans;text-align:left;padding:3px 6px}#tax-worksheet table .tt_icon{position:relative;float:right;width:70%;background:#e3e3e3;background-color:#105961;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,#187582),to(#105961));background-image:linear-gradient(180deg,#fff,#187582 0,#105961);border-radius:4px;border:#cecece;color:#fff;text-shadow:0 1px 2px #0c484f;-webkit-box-shadow:1px 1px 1px #636363;box-shadow:1px 1px 1px #636363;font-weight:700;font-family:Open Sans;text-align:center;cursor:pointer}#tax-worksheet table .tt_icon:hover{text-shadow:none;background-color:#105961;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0,#105961),to(#187582));background-image:linear-gradient(180deg,#fff,#105961 0,#187582)}#tax-worksheet table input,#tax-worksheet table select{border:1px solid #e1d8d6;border-radius:4px;padding:3px;text-align:right;-webkit-box-shadow:-1px -1px 1px #333;box-shadow:-1px -1px 1px #333;background-color:#f8f1ef}