/* Stylesheet for Common Test */
body {
padding: 10px; margin: 10px;
-webkit-font-smoothing: antialiased;
background-color: #FBFFFC;
}
a:link {
color: #2B507D;
}
a:visited {
color: #85ABD5
}
h1 {
font-family: verdana, arial, sans-serif; font-size: 200%;
letter-spacing: -2px; word-spacing: 2px; font-weight: bold;
color: #3F3F3F;
}
h2 {
font-family: verdana, arial, sans-serif; font-size: 175%;
letter-spacing: -2px; word-spacing: 2px; font-weight: normal;
color: #3F3F3F;
}
h3 {
font-family: verdana, arial, sans-serif; font-size: 140%;
letter-spacing: -2px; word-spacing: 2px; font-weight: bold;
color: #3F3F3F;
}
h4 {
font-family: verdana, arial, sans-serif; font-size: 120%;
letter-spacing: -2px; word-spacing: 2px; font-weight: normal;
color: #3F3F3F;
}
p {
font-family: "Trebuchet MS", "Lucida Sans Unicode", verdana, arial, sans-serif;
font-size: .9em; color: #000000;
}
ul {
list-style-type: none;
padding: 0em;
margin: 1em;
}
li {
font-size: 0.95em; color: #000000;
margin: .3em 0;
}
pre {
color: black;
font-family: "Monaco", "Andale Mono", "Consolas", monospace;
font-size: .8em;
}
code {
color: black;
font-family: "Monaco", "Andale Mono", "Consolas", monospace;
font-size: .8em;
}
div.mono_sm {
font-family: "Courier New", monospace; font-size: .75em;
word-spacing: 1px; color: #000000;
}
div.mono_la {
font-family: "Courier New", monospace; font-size: .8em;
color: #000000;
}
div.copyright {
padding: 20px 0px 0px 0px;
font-family: "Courier New", monospace; font-size: .7em;
color: #000000;
}
div.ct_internal {
background: lightgrey; color: black;
font-family: "Monaco", "Andale Mono", "Consolas", monospace;
font-size: .95em;
margin: .2em 0 0 0;
}
div.ct_error_notify {
background: #CC0000;
color: #FFFFFF;
font-family: "Monaco", "Andale Mono", "Consolas", monospace;
font-size: 1.05em;
margin: .2em 0 0 0;
}
div.default {
background: lightgreen; color: black;
font-family: "Monaco", "Andale Mono", "Consolas", monospace;
font-size: 1.05em;
margin: .2em 0 0 0;
}
div.label {
font-family: verdana, arial, sans-serif; font-size: 200%;
letter-spacing: -2.5px; word-spacing: 2px;
font-weight: bold; color: #2B507D;
}
table {
border-collapse: collapse; border: 6px solid #3F3F3F;
background: #FFFFFF;
font: .8em/1.2em "Lucida Sans Unicode", verdana, arial, sans-serif;
color: #222;
}
caption {
font-size: 1.3em; font-weight: bold;
text-align: center; padding: 1em 4px;
}
td, th {
padding: .5em 7px .5em 7px; line-height: 1.3em;
border-bottom: 3px solid #F5C4C1;
border-left: 2px dashed #809FFF;
}
th {
background: #3F3F3F; color: #fff;
font-family: arial, sans-serif; font-size: 120%;
letter-spacing: -0.5px;
font-weight: bold; text-align: center;
padding-right: .5em; vertical-align: top;
}
thead th {
background: #3F3F3F; color: #fff;
font-family: arial, sans-serif; font-size: 120%;
letter-spacing: -0.5px;
font-weight: bold; text-align: center;
padding-right: .5em; vertical-align: top;
text-decoration: underline;
}
tfoot td {
font-family: arial, sans-serif; font-size: 110%;
letter-spacing: -0.5px;
font-weight: bold;
}
.odd td {
background: #F3F3F3;
}
.odd th {
background: #F3F3F3;
}
td a, td a:link {
color: #2B507D;
}
td a:visited {
color: #85ABD5;
}
tr:hover th[scope=row], tr:hover td {
background-color: #D1D1D1;
color: #fff;
}
td a:hover, td a:focus {
color: #85ABD5;
}
th a, td a:active {
color: #85ABD5;
}
th + td {
padding-left: .5em;
}
#button_holder {
display: block; float: center;
font-family: arial, verdana, sans-serif;
font-size: 12px; text-shadow: 1px 1px lightgray;
}
.btn a {
padding: 6px 12px; float: center;
text-decoration: none; color: #3F3F3F;
font-weight: bold; border: 3px outset #3F3F3F;
background-color: #F3F3F3;
}
.btn a:hover {
color: #fff;
background-color: #809FFF;
}