div { font-family: Calibri; font-size: 12.0pt; } .charsheet { background-color: white; } .sheet-border { border: .5pt solid black; } .sheet-boldleft { font-weight: bold; text-align: left; vertical-align: middle; padding-left: 5px; } .sheet-boldcenter { font-weight: bold; text-align: center; vertical-align: middle; } .sheet-left { text-align: left; vertical-align: middle; padding-left: 5px } .sheet-leftborders { text-align: left; vertical-align: middle; padding-left: 5px; border-top: .5pt solid black; border-right: .5pt solid black; border-bottom: .5pt solid black; border-left: .5pt solid black; } .sheet-borderexte { border-top: .5pt solid black; border-right: .5pt solid black; border-bottom: .5pt solid black; border-left: .5pt solid black; } .sheet-money { text-align: right; padding-right: 5px; width: 100%; border-radius: 0px; height: 33px; } .sheet-blackaligncenter { color: white; font-size: 14.0pt; font-weight: bold; text-align: center; vertical-align: middle; border: .5pt solid black; background: black; height: 33px; } .sheet-blackalignleft { color: white; font-size: 14.0pt; font-weight: bold; text-align: left; vertical-align: middle; border: .5pt solid black; background: black; padding-left: 5px; } .sheet-attrvalue { font-size: 14.0pt; text-align: center; vertical-align: middle; border-radius: 0px; height: 33px; } .sheet-inputshort { width: 77px; text-align: left; border-radius: 0px; height: 33px; } .sheet-inputlong { width: 330px; text-align: left; border-radius: 0px; height: 33px; vertical-align: middle; } .sheet-inputweaponname { width: 264px; text-align: left; border-radius: 0px; border: .5pt solid black; height: 33px; vertical-align: middle; margin: 0px; } .sheet-damage { width: 66px; text-align: center; border-radius: 0px; border: .5pt solid black; height: 33px; vertical-align: middle; margin: 0px; } .sheet-range { width: 66px; text-align: center; border-radius: 0px; border: .5pt solid black; height: 33px; vertical-align: middle; margin: 0px; } .sheet-inputmagicname { width: 330px; text-align: left; border-radius: 0px; border: .5pt solid black; height: 33px; vertical-align: middle; } .sheet-MANcost { text-align: center; border-radius: 0px; border: .5pt solid black; height: 33px; vertical-align: middle; } .sheet-inputskillname { width: 363px; text-align: left; border-radius: 0px; border: .5pt solid black; height: 33px; vertical-align: middle; } .sheet-skilllvl { width: 33px; vertical-align: middle; border-radius: 0px; border: .5pt solid black; height: 33px; font-size: 14pt; margin: auto; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input[type="number"] { -moz-appearance: textfield; } textarea { resize: vertical; border-radius: 0px; } select { -webkit-appearance: none; -moz-appearance: none; text-align: center; padding-left: 0px; }