html, body
{
   font-family: Arial, Helvetica, Verdana, sans;
}
h3, .center
{
   text-align: center;
}
tt
{
   border: 1px solid #1b1772;
   padding-left: 2px;
   padding-right: 2px;
   margin: 1px;
   background-color: white;
}
.bold, dt.important
{
   font-weight: bold;
}
.underline
{
   text-decoration: underline;
}
.italic
{
   font-style: italic;
}
.note
{
   font-size: 80%;
}
.big
{
   font-size: 150%;
}

.footer
{
   text-align: center;
   font-size: 80%;
}

.body .content .entry h3
{
   font-size: 14pt;
   margin: 0;
}
.body .content .entry h4
{
   font-size: 13.5pt;
   margin: 0;
}
.body .content .entry h5
{
   font-size: 13pt;
   margin: 0;
}
.body .content .entry h6
{
   font-size: 12pt;
   margin: 0;
}
.namespace h3, .namespace h4, .namespace h5
{
   font-family: monospace;
   font-size: 13pt;
   text-align: left;
}
.body .content .entry div.namespace, .body .content .entry div.namespace div
{
   border: 1px solid #cfcfcf;
   margin: 5px;
}
.body .content .entry div.namespace div
{
   margin-left: 25px;
}
.body .content .entry div.namespace
{
   border-top: 0px;
   margin-top: 0;
}
.args dl, .retval dl, .throws dl
{
   margin-left: 25px;
}
.args dt, .retval dt, .throws dt, .warning li
{
   font-style: italic;
   font-size: 11.5pt;
}
ul.center, ul.center li
{
   margin-left: 0;
   margin-right: 0;
   padding-left: 0;
   padding-right: 0;
   width: 100%;
   list-style-type: none;
   text-align: center;
}

.footer a img
{
	border: 0;
	padding-top: 5px;
}

th, td
{
	border: 1px solid #cfcfcf;
	text-align: center;
}
table
{
	margin: auto;
}
img
{
	border: 1px solid black;
}

.noborder th, .noborder td, img.noborder
{
	border: 0;
}
