<!--


body {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt}

a {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; text-decoration: underline; }

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; }

table.maintitle
	{
	background-color: #e0e0ff;
	border: none;
	vertical-align: top;
	margin: 0px;
	padding: 10px;
	/*position: relative;*/
	}
	
b.subtitle
	{
	font-size: 14pt;
	}
	
hr.footer
	{
	text-align: left;
	width: 100%;
	background-color: #e0e0ff;
	border: none;
	height: 1px;
	}

b.typeid { color: blue; }
b.typeparam { color: green; }
hr.typesplit {
	border: 0;
	height: 1px;
	width: 100%;
	background-color: #f0f0f0;
	}

div.classitem
	{
	border: 1px dotted #e0e0e0;
	padding: 5px;
	}
	
table.classitem
	{
	border: 1px dotted #e0e0e0;
	padding: 5px;
	}
	
b.maintitle { font-size: 14pt; }

b.subtitle { font-size: 13pt; }

b.sectitle { font-size: 12pt; }

td.titlelink
	{
	text-align: right;
	font-size: 10pt;
	}


b.configheading { font-size: 12pt; text-decoration: underline; }
b.minortitle { 
	font-size: 13pt; 
	text-decoration: underline;
	}

div.codeblock
	{
	background-color: #f0f0f0;
	font-family: "Courier New", Courier, monospace;
	padding: 5px;
	border: dotted 1px #e0e0e0;
	}
	
table.nfooter
	{
	vertical-align: bottom;
	border: dashed 1px #a0a0e0;
	background-color: #e0e0ff;
	}
	


table.nicetable
	{
	border: dotted 1px #e0e0e0;
	}
	
table.nicetable td
	{
	border-bottom: dotted 1px #e0e0e0;
	}
	

-->
