
body
{
	background: linear-gradient(90deg, #384890 0%, #1C2448 90%);
	color: #c0c0d0;
	font-family: sans-serif;
	margin: 30px;
}

p,li
{
	font-size: 13pt;
	line-height: 135%;
}

h1
{
	font-size: 18pt;
	color: #ffd030;
}

h2
{
	font-size: 16pt;
	color: #A2ACD9;
}

a
{
	color: #80b0ff;
}



.detail
{
	background: #465AB4;
	border-collapse: collapse;
}

.detail td
{
	border: 2px solid #1C2448;
	padding: 6px;
}


img.screenshot
{
	width: 70%;
}


img.screenshot_small
{
	width: 50%;
}

img.screenshot_large
{
	width: 100%;
}

.image_subtitle
{
	font-size: 10pt;
}



.toc_panel
{
	width: 270px;
	background: linear-gradient(90deg, #475BB4 0%, #3F51A2 100%);	
}


.toc_header
{
	font-size: 14pt;
	color: white;
	padding: 8px;
	margin: 0px;
	background: linear-gradient(90deg, #6B7BC3 0%, #586ABB 100%);	
}

.toc_content
{
	font-size: 14pt;
	padding: 2px 0px 2px 15px;
}


.toc_highlighted
{
	color: #ffd030;
}


.faq
{
	color: white;
	font-style: italic;
	font-weight: bold;
}

em
{
	color: white;
	font-style: italic;
	font-weight: bold;
}


