body {
font-family: Helvetica,Arial,sans-serif; font-size: 13px; font-weight: normal; line-height: 18px; color: #404040;
}
.container {
width: 940px; margin-left: auto; margin-right: auto; zoom: 1;
}
pre {
background-color: #f5f5f5; display: block; padding: 8.5px; margin: 0 0 18px; line-height: 18px; font-size: 12px; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; white-space: pre; white-space: pre-wrap; word-wrap: break-word;
}
td.required .name:after {
float: right; content: "required"; font-weight: normal; color: #F08080;
}
a{
color: #0069d6; text-decoration: none; line-height: inherit; font-weight: inherit;
}
h1, h2, h3, h4, h5, h6 {
font-weight: bold; color: #404040;
}
h1 {
margin-bottom: 18px; font-size: 30px; line-height: 36px;
} h2 {
font-size: 24px; line-height: 36px;
} h3{
font-size: 18px; line-height: 36px;
} h4 {
font-size: 16px; line-height: 36px;
}
table{
width: 100%; margin-bottom: 18px; padding: 0; border-collapse: separate; font-size: 13px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border-spacing: 0; border: 1px solid #ddd;
}
table th {
padding-top: 9px; font-weight: bold; vertical-align: middle; border-bottom: 1px solid #ddd;
} table th+th, table td+td {
border-left: 1px solid #ddd;
} table th, table td {
padding: 10px 10px 9px; line-height: 18px; text-align: left;
}