/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}
body {
line-height: 1em;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #050505;
}
/* header */
#header {
background: #37302e url(../images/header_bg.jpg) no-repeat top left;
height: 70px;
border-bottom: 2px solid #d0d0d0;
}
#header h1 {
width:206px;
height:56px;
text-indent: -9999em;
background: transparent url(../images/logo.png) no-repeat top center;
position: absolute;
top: 7px;
left: 42px;
}
#header h2 {
width:196px;
height:34px;
text-indent: -9999em;
background: transparent url(../images/tagline.png) no-repeat top center;
position: absolute;
top: 15px;
left: 257px;
}
#header p {
display: block;
position: absolute;
right: 42px;
width: 315px;
padding: 8px;
color: #fff;
font-size: 13px;
line-height: 15px;
}
#header a:link, #header a:visited, #header a {
color: #70b1ca;
}
#header a:hover {
text-decoration: none;
}
#header hr {
display: none;
}
.left { text-align: left !important; }
.right { text-align: right !important; }
.center { text-align: center !important; }
/* page */
#page {
padding: 55px 10px 0 10px;
width: 1000px;
margin: auto;
position: relative;
}
div#page ul.tabs {
clear: both;
}
div#page ul.tabs li{
border: 1px solid #ABA6A1;
display: block;
float: left;
margin-right: 3px;
}
div#page ul.tabs li a {
display: block;
float: left;
clear: right;
min-width: 110px;
}
div#page ul.tabs li a.active, .ui-tabs-selected a {
background-color: #EC720B !important;
color: #050505 !important;
}
div#page ul.tabs li a {
background-color: #463B38;
height: 36px;
color: #fff;
padding: 12px 12px 0 12px;
font-size: 18px;
line-height: 18px;
text-decoration: none;
}
div#page ul.tabs li a:hover {
background-color: #EAA464 !important;
color: #613005;
}
div#page ul.tabs {
position: absolute;
top: 3px;
left: 10px;
}
.list {
width: 100%;
}
.list th {
cursor:pointer;
}
.list th, .list th a, .list tfoot td {
background: #b9b9a9;
color: #463c38;
text-decoration: none;
}
.sort {
font-size: 75%;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
.list th, .list th a:hover span {
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity: 1;
opacity: 1;
}
.list td, .list th {
text-align: center;
padding: 4px;
font-size: 14px;
}
.list .sort.asc .sort:after {
content: "\25BC";
}
.list .sort.desc .sort:after {
content: "\25B2";
}
div#page tbody a {
color: #6699cc;
}
div#page tbody a:hover {
text-decoration: none;
}
div#page table caption {
text-align: left;
padding: 7px;
background: #d0d0c4;
border-bottom: 2px solid #aba7a1;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
}
.list tbody td {
background: #f2f2eb;
}
.list tfoot td {
line-height: 18px;
}
.list .method {
width: 6em;
}
tr.even td {
background: #e9e9e2 !important;
}
/* Response Codes */
span.r1, span.r2, span.r3, span.r4,
span.r5 {
display: block;
padding: .15em;
margin: .15em;
color: #dac7ad;
}
/* Informational 1xx */
span.r1 {
background-color: #3333cc;
border: 1px solid #376edc;
}
/* Successfull 2xx */
span.r2 {
background-color: #006600;
border: 1px solid #008900;
}
/* Redirection 3xx */
span.r3 {
background-color: #555652;
border: 1px solid #80817b;
}
/* Client 4xx */
span.r4 {
background-color: #857400;
border: 1px solid #baa200;
}
/* Server Error 5xx */
span.r5 {
background-color: #c40000;
border: 1px solid #dc0000;
}
/* Detail */
#report h3 {
background: #D0D0C4; font-weight: normal;
border-bottom: 2px solid #ABA7A1;
-moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px;
-webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px;
}
#report h3,
#report p {
width: 50%;
padding:6px 8px;
margin: 1px 0;
}
#report a {
color: #70B1CA
}
#report a:hover {
text-decoration: none;
}
#report p b {
color: #050505;
font-weight: normal;
}
#report p {
color: #463C38;
background: #f2f2eb;
line-height: 22px;
}
#report p span {
display: inline-block;
display: -moz-inline-block;
margin: 0;
padding: 2px 6px;
line-height: 16px;
}
#report h3 em {
display: block;
font-family: Consolas, Lucida Console, Monaco, monospace;
font-size: 75%;
font-style: normal;
font-weight: normal;
color: #463C38;
line-height: 22px;
}
/* Output */
.output {margin: 10px 0; width: 100%; font-size: 82.5%;}
.output th { background: #b9b9a9; text-align: left; padding-left: 2.25em; font-weight: normal; line-height: 18px; color: #463C38; border-bottom: 1px solid #fff;
-moz-border-radius-topleft: 2px; -moz-border-radius-topright: 2px;
-webkit-border-top-left-radius: 2px; -webkit-border-top-right-radius: 2px;
}
.output td { background: #f2f2eb; padding: 1px; line-height: 18px; }
.output { font-family: Consolas, Lucida Console, Monaco, monospace; }
.output .numbers { width: 3em; text-align: right; border-right: 1px solid #fff;}
.output .lines { width: auto; text-align: left;}
.output .line { display: block; text-align: left; padding: 1px 4px;}
.output .line.number { text-align: right; color: #585850; }
/* Tabs */
.ui-tabs-panel {display: block;}
.ui-tabs-panel.ui-tabs-hide {display: none !important;}