ol {
	margin-top: 1em;
	margin-left: 2em;
}

ul {
	margin-top: 1em;
	margin-left: 2em;
}

ul ul {
	margin-left: 2em;
	margin-top: 0;
}

dt {
    display: inline-block;
    float: left;
    font-style: italic;
}
dd {
    margin-left: 120px;
}

p {
    margin-top:1em;
}

hr {
    margin-bottom:1em;
    margin-top:1em;
}

body {
    line-height:1;
    -webkit-font-smoothing:antialiased;
    font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
    color:#555;
}

div.content {
    margin-left:1em;
    margin-right:1em;
    margin-top:1em;
}

h1, h2.method {
    border-bottom:1px solid #999;
}

h1 {
    font-size:3em;
}
h2 {
    margin-top: 3em;
}

h1,h2,h3,h4,h5,h6,legend,caption {
    color:#333;
}

a  {
    color: #3382BB;
}

table {
    border-collapse: collapse;
    vertical-align: top;
}
td {
    padding: 6px 10px 6px 0;
    max-width: 500px;
    vertical-align: top;
}

th {
    padding: 8px 0;
    border-bottom:3px solid #ccc;
    font-weight:bold;
    font-size:1em;
    padding-right:1em;
}

tr:first-child > td > a {
    /*display: inline-block;
    min-width: 250px;*/
}

blockquote {
    margin-left:2em;
}

pre 
{
    background-color: #EEE;
    padding: 5px;
    border:1px solid #333;
    border-radius: 5px;
    margin-top:1em;
}

p code {
    font-family: 'courier new', courier, fixed
}

div.router_sample table thead tr th:first-of-type {
    padding:8px 0;
    width:18%;
    vertical-align:top;
    background:#FFF;
    border-bottom:1px solid #EEE;
}

div.router_sample table thead tr th:nth-of-type(2) {
    padding:8px 0;
    width: 18%;
    vertical-align:top;
    background:#FFF;
    border-bottom:1px solid #EEE;
}

div.router_sample table thead tr th:nth-of-type(3) {
    padding:8px 0;
    width: 60%;
    vertical-align:top;
    background:#FFF;
    border-bottom:1px solid #EEE;
}

span.verb {
    border-radius: 3px 3px 3px 3px;
    color: white;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 2px;
    padding: 5px 16px;
}
span.verb.GET {
    background-color: #316CB4;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4598fe), to(#316cb4));
    background: -webkit-linear-gradient(top, #4598fe, #316cb4);
    background: -moz-linear-gradient(top, #4598fe, #316cb4);
    background: -ms-linear-gradient(top, #4598fe, #316cb4);
    background: -o-linear-gradient(top, #4598fe, #316cb4);
}
span.verb.POST {
    background-color: #4E811C;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6EB627), to(#4E811C));
    background: -webkit-linear-gradient(top, #6EB627, #4E811C);
    background: -moz-linear-gradient(top, #6EB627, #4E811C);
    background: -ms-linear-gradient(top, #6EB627, #4E811C);
    background: -o-linear-gradient(top, #6EB627, #4E811C);
}
span.verb.PUT {
    background-color: #4E811C;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFB24F), to(#FF8C0A));
    background: -webkit-linear-gradient(top, #FFB24F, #FF8C0A);
    background: -moz-linear-gradient(top, #FFB24F, #FF8C0A);
    background: -ms-linear-gradient(top, #FFB24F, #FF8C0A);
    background: -o-linear-gradient(top, #FFB24F, #FF8C0A);
}
span.verb.DELETE {
    background-color: #4E811C;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF3D3D), to(#AE0000));
    background: -webkit-linear-gradient(top, #FF3D3D, #AE0000);
    background: -moz-linear-gradient(top, #FF3D3D, #AE0000);
    background: -ms-linear-gradient(top, #FF3D3D, #AE0000);
    background: -o-linear-gradient(top, #FF3D3D, #AE0000);
}
