#doxygen img
{
	display: inline;
}

[onclick]
{
	cursor: pointer;
}

div.tabs, div.tabs2
{
	display: inline;
}

div.tabs ul, div.tabs2 ul
{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}

div.tabs ul li, div.tabs2 ul li
{
	display: inline;
	margin: 0px 10px 0px 0px;
}

div.header div.headertitle div.title
{
	color: #800000;
	font-size: 24pt;
	font-weight: bold;
	margin: 0px 0px 2px 0px;
	font-family: sans;
}

div.levels
{
	font-size: 9pt;
	color: #222222;
}

div.levels span
{
	cursor: pointer;
	color: #a00000;
}

div.levels span+span
{
	padding-left: 5px;
}

div.levels span:hover
{
	color: #b00000;
	text-decoration: underline;
}

table td
{
	margin: 2px 0px 2px 0px;
	padding: 2px;
}
table td.indexkey, table td.entry
{
	border: #7F7F7F 1px solid;
	background-color: #DDDDDD;
}
table td.indexvalue, table td.desc
{
	border: #7F7F7F 1px solid;
	min-width: 20px;
}

a.el
{
	font-weight: bold;
}

.memproto
{
	font-weight: bold;
}
.memdoc
{
	background-color: #FFFFFF;
	margin-bottom: 15px;
	padding: 4px;
}
.memSeparator
{
	display: none;
}

#searchli, #MSearchSelectWindow, #SearchResultsWindow
{
	display: none;
}

/* code view */

.fragment
{
	font-family: monospace, fixed;
	background-color: #F5F5F5;
	font-size: 10pt;
}

.comment
{
	color: #7F7F7F;
	font-style: italic;
}
.preprocessor
{
	color: #007F00;
}
.keyword, .keywordtype
{
	color: #0000FF;
	font-weight: bold;
}
.keywordflow
{
	color: #00007F;
	font-weight: bold;
}
