.charsheet label { display: inline-block; width: 75px; text-align: right; } .charsheet input { background-color: transparent; border-style: solid; border-color: black; border-width: 0px 0px 2px 0px; } .charsheet input.sheet-inputbox { background-color: transparent; border-style: solid; border-color: black; border-width: 1px 1px 1px 1px; } .even { border: 1px solid black; background-color: #AAA; } .odd { border: 1px solid black; background-color: #DDD; } fieldset { display: none; } .sheet-colorred { display: inline-block; text-align: center; } .sheet-col strong.sheet-dee { font-size: 1.4em; font-weight: bold; padding-right: 4px; } .charsheet input.sheet-short { width: 3.5em; } .charsheet table td.sheet-skillsbox { font-size: 0.90em; text-align: left; } .charsheet { background-color: white; background-image: none; } .charsheet table th { font-size: 0.7em; text-align: center; } .charsheet table td.sheet-statlabel-big-gray { background-color: gray; color: white; font-size: 0.9em; text-align: center; } .charsheet table td.sheet-statlabel-big { background-color: black; color: white; font-size: 0.9em; text-align: center; } .charsheet table td.sheet-textlabel-big { background-color: white; color: black; font-size: 0.9em; text-align: center; } .charsheet table td.sheet-statlabel { background-color: black; color: white; font-size: 0.7em; text-align: center; width: 40px; border-spacing: 1px, 1px; border-collapse: separate; } .charsheet table td { font-weight: bold; text-align: center; } select.sheet-dtype { width: 60px; vertical-align: top; } select.sheet-splevel { width: 110px; vertical-align: top; } select.sheet-language { width: 200px; vertical-align: top; text-align: left; }