body {
font-family: 'Segoe UI', sans-serif;
font-size: 10pt;
background-color: #FFDD88;
padding: 15px;
}
h1 {
font-size: 150%;
padding-bottom: 3px;
border-bottom: 2px solid #FF0000;
}
h2 {
font-size: 125%;
padding-bottom: 2px;
border-bottom: 1px solid #777777;
}
table {
border-collapse: collapse;
}
.messagebox {
vertical-align: middle;
margin-bottom: 15px;
width: 100%;
}
table.messagebox td {
padding: 5px;
border: none;
}
#status {
border-width: 4px;
border-style: solid;
font-weight: bold;
/* border-color and background-color are set inline, so that they can be accessed by JavaScript */
}
#lasteditfailed {
border: 4px solid #FF0000;
background-color: #FF8585;
}
#resumebutton {
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
}
#optionstable {
margin: 15px 0;
font-size: 90%;
width: 100%;
background-color: #FFFFFF;
}
#optionstable tr {
height: 18px;
}
#optionstable th {
background-color: #DDDDDD;
text-align: left;
border: 1px solid #222222;
}
#optionstable td {
border: 1px solid #222222;
width: 50%;
}
#optionstable tr.success {
background-color: #85FF85;
}
#optionstable tr.failed {
background-color: #FFA4A4;
}
input[type='button'], button {
font-family: inherit;
}
#submitbutton {
float: right;
font-weight: bold;
}
#errortable {
margin: 15px 0;
font-size: 90%;
width: 100%;
background-color: #FFEEEE;
}
#errortable th {
background-color: #FFC9C9;
border: 1px solid #222222;
text-align: left;
}
#errortable td {
border: 1px solid #222222;
}
.exception-msg {
color: #008000;
}