body, div, table { padding: 0; margin: 0; } body { font-family: Arial, Helvetica, sans-serif, "Microsoft JhengHei", "Microsoft YaHei", MingLiU, SimSun; font-size: 12pt; background-color: #eee; } input:where([type="text"], [type="password"], [type="date"], [type="datetime"], [type="number"]), textarea, select { padding: 3px; border: solid 1px #ccc; border-radius: 3px; } input:where([type="text"], [type="password"], [type="date"], [type="datetime"], [type="number"])[readonly], input:where([type="text"], [type="password"], [type="date"], [type="datetime"], [type="number"])[disabled], textarea[readonly], textarea[disabled], select[disabled] { background-color: #ccc; } /*select { padding: 3px; height: 1.7em; background-color: #FFF; } */ .hide { display: none; } .background { width: 100%; text-align: center; background-image: url('img/outbg.gif'); } .ta-center { text-align: center; } .ta-left { text-align: left; } .ta-right { text-align: right; } .timeText { font-size: 12pt; color: Black; } .labelCell { text-align: right; } .displayCell { background-color: #C6E8FF; } .inputCell { background-color: White; } input { font-family: Arial, Helvetica, sans-serif, "Microsoft JhengHei", "Microsoft YaHei", MingLiU, SimSun; font-size: 12pt; word-break: break-all; box-sizing: border-box; } input[type="text"]:focus { background-color: #FFFFD0; } input[type="password"]:focus { background-color: #FFFFD0; } textarea { font-family: Arial, Helvetica, sans-serif, "Microsoft JhengHei", "Microsoft YaHei", MingLiU, SimSun; font-size: 12pt; word-break: break-all; line-height: 1.5em; } textarea:focus { background-color: #FFFFD0; } select { font-family: Arial, Helvetica, sans-serif, "Microsoft JhengHei", "Microsoft YaHei", MingLiU, SimSun; font-size: 12pt; margin-right: 0; height: auto; } .inputFull { width: 100%; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; _box-sizing: border-box; word-break: break-all; -ms-word-break: break-all; } .inputFullBlock { width: 100%; height: 100%; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; _box-sizing: border-box; font-size: 12pt; } a.hiddenLink { text-decoration: none; color: Black; } a.hiddenLink:hover { color: Blue; } .functionTitle { font-size: 14pt; font-weight: bold; color: #004d7a; padding-top: 6px; padding-bottom: 6px; } .marqueeText { font-size: 12pt; font-weight: bolder; color: Red; } .groupHeaderCell { text-align: center; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: black; } .FunctionName { color: #2472B2; font-size: 12pt; font-weight: bold; } .ErrorMessage { color: red; font-size: 12pt; font-weight: bold; } a.LogoutButton { height: 32px; width: 32px; background-image: Url("Img/logout.png"); background-repeat: no-repeat; background-position: 0 0; } a.election { color: Blue; font-weight: bold; } a.cancelelection { color: Blue; font-weight: bold; } .padding0 { padding: 0; } .padding3 { padding: 3px; } .padding5 { padding: 5px; } .minwidth10 { min-width: 10px; } .minwidth20 { min-width: 20px; } .minwidth30 { min-width: 30px; } .minwidth40 { min-width: 40px; } .minwidth50 { min-width: 50px; } .minwidth60 { min-width: 60px; } .minwidth70 { min-width: 70px; } .minwidth80 { min-width: 80px; } .minwidth90 { min-width: 90px; } .minwidth100 { min-width: 100px; } .minwidth110 { min-width: 110px; } .minwidth120 { min-width: 120px; } .minwidth130 { min-width: 130px; } .minwidth140 { min-width: 140px; } .minwidth150 { min-width: 150px; } .minwidth160 { min-width: 160px; } .minwidth170 { min-width: 170px; } .minwidth180 { min-width: 180px; } .minwidth190 { min-width: 190px; } .minwidth200 { min-width: 200px; } .maxwidth10 { max-width: 10px; } .maxwidth20 { max-width: 20px; } .maxwidth30 { max-width: 30px; } .maxwidth40 { max-width: 40px; } .maxwidth50 { max-width: 50px; } .maxwidth60 { max-width: 60px; } .maxwidth70 { max-width: 70px; } .maxwidth80 { max-width: 80px; } .maxwidth90 { max-width: 90px; } .maxwidth100 { max-width: 100px; } .maxwidth110 { max-width: 110px; } .maxwidth120 { max-width: 120px; } .maxwidth130 { max-width: 130px; } .maxwidth140 { max-width: 140px; } .maxwidth150 { max-width: 150px; } .maxwidth160 { max-width: 160px; } .maxwidth170 { max-width: 170px; } .maxwidth180 { max-width: 180px; } .maxwidth190 { max-width: 190px; } .maxwidth200 { max-width: 200px; } .phraselink { text-decoration: none; margin-right: 1em; color: #007ACC; cursor: pointer; display: inline-block; } .phraselink:hover { background-color: #007ACC; color: #FFF; }