body	{
	font-family:'Open Sans','Verdana', 'Arial', sans-serif;
    background-color:#c9e6ff;
	font-size:14px;
	color: #333;
    margin:0px;
    margin-top:20px;
    margin-bottom:20px;
}

.pagewrapper    {
    background-color:#fff;
	padding:30px 30px 30px 30px;
    border:1px solid #0c4c85;
    width:80%;
    margin-left:auto;
    margin-right:auto;
}

a, a:visited   {
    color:#3333ff;
    text-decoration:none;
}

h1, a h1  {
    font-size:40px;
    color: #0c4c85;
}
a h2, h2  {
    color: #000;
    font-size:25px;
	border-bottom:1px solid #ccc;
	border-bottom:1px solid #0c4c85;
}
h3.section  {
	background-color:#ddd;
    padding:3px;
	font-style:italic;
}
h1, h2, h3  {
	font-family: 'Michroma','Open Sans','Verdana', 'Arial', sans-serif;

}
.sectionheading	{
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	border-bottom:1px solid #ccc;
    margin-left:20px;
}

.codebox {
	padding:8px;
	border: 1px solid #ddd;
	background-color:#eee;
    border-radius:5px;
}

code	{
	color:#006600;
}

.urlparams	{
	font-style:italic;
	color:#556600;
}

table.subparams	{
    margin-left:30px;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
}

table.params	{
	border: 0px;
	border-collapse: collapse;
	width:100%;
}
table.params	th {
	padding:6px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	font-weight:bold;
	color:#000;
	font-size:14px;
	text-align:left;
}
table.params	td {
	padding:6px;
	font-size:14px;
	vertical-align:top;
}

table.params	td.divider {
	font-weight:bold;
    color: #aaa;
}

table.params tr:nth-child(2n)   {
	background-color:#fafafa;
}

.resource-readonly   {
    color: #999;
}
.resource-required {
    color: #22dd22;
}
.messagecategory {
    float:right;
    padding-right:5px;
    font-size:12px;
    line-height:25px;
    font-weight:normal;
}

@media print {
 /* Style adjustments for Print go here */
    body {
        background-color:#fff;
    }
    .pagewrapper    {
        width:100%;
        border: 0px;
        margin-left:0px;
        margin-right:0px;
        padding:10px 10px;
    }
    .codebox    {
        word-wrap:break-word;
    }
    h1, a h1  {
        color:#000;
    }
    code    {
        color:#000000;
    }
    .urlparams	{
        color:#000000;
    }
}

