body
{
	scrollbar-face-color		: #0099cc;
	scrollbar-shadow-color		: #0099cc;
	scrollbar-3dlight-color		: #0099cc;
	scrollbar-highlight-color	: #0099cc;
	scrollbar-arrow-color		: #eeeeee;
	scrollbar-track-color		: #eeeeee;
	scrollbar-darkshadow-color	: #eeeeee;
	font-size	: 10pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	background	: #ffffff;
	color		: #000000;
	text-align	: left;
	text-decoration	: none;
	margin-top	: 10px;
	margin-bottom	: 10px;
	margin-right	: 10px;
	margin-left	: 10px;
}

hr
{
	color		: #cccccc;

	height		: 1px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 6px;
	margin-right	: 6px;
}

p
{
	color		: #000000;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-decoration	: none;
	font-size	: 10pt;
}

p.small
{
	color		: #000000;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-decoration	: none;
	font-size	: 8pt;

	padding-left	: 0px;
	padding-right	: 0px;
	padding-top	: 0px;
	padding-bottom	: 0px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;
}

p.programmenu
{
	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;

	padding-left	: 9px;
	padding-right	: 9px;
	padding-top	: 4px;
	padding-bottom	: 4px;

	margin-top	: 0px;
	margin-bottom	: 18px;
	margin-left	: 0px;
	margin-right	: 0px;

	text-align	: left;

	font-weight	: bold;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	font-size	: 8pt;

	background	: #eeeeee;
}

li
{
	font-size	: 10pt;
	text-align	: left;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	color		: #000000;

	padding-top	: 0px;
	padding-bottom	: 4px;
	padding-left	: 0px;
	padding-right	: 0px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;
}

div.source
{
        border-style	: solid;
	border-width	: 1px;
	border-color	: #cccccc;

	padding-left	: 9px;
	padding-right	: 9px;
	padding-top	: 4px;
	padding-bottom	: 4px;

	margin-top	: 6px;
	margin-bottom	: 6px;
	margin-left	: 6px;
	margin-right	: 6px;

	background	: #eeeeee;

	font-family	: Courier, monospace, Courier New, Lucida Console, Fixedsys, Tahoma, Verdana, Arial, Times New Roman;
	font-size	: 10pt;
}

img, 
a
{
	border		: 0;
	padding		: 0;
	margin		: 0;
}

img.screenshotleft
{
	float		: left;
}

img.screenshotright
{
	float		: right;
}

img.award
{
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top	: 0px;
	padding-bottom	: 0px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;
}

img.screenshotleft,
img.screenshotright,
img.screenshot
{
	margin-top	: 5px;
	margin-bottom	: 5px;
	margin-left	: 7px;
	margin-right	: 7px;

	padding-left	: 0px;
	padding-right	: 0px;
	padding-top	: 0px;
	padding-bottom	: 0px;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;
}

.titleprogram,
.title
{
	text-align	: left;

	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	color		: #000000;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: #0099cc 2px solid;

	margin-top	: 10px;
	margin-bottom	: 2px;
	margin-left	: 0px;
	margin-right	: 0px;

	padding-left	: 0px;
	padding-right	: 0px;
	padding-top	: 0px;
	padding-bottom	: 0px;
}

a.programmenu:hover
{
	background	: #ffcc00;
	color		: #000000;
}

a:link,
a:visited,
a:active
{
	color		: #0099cc;
	text-decoration	: underline;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;

	padding-left	: 0px;
	padding-right	: 0px;
	padding-top	: 0px;
	padding-bottom	: 0px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;
}

a:hover
{
	background	: #0099cc;
	color		: #ffffff;
	text-decoration	: none;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;

	padding-left	: 0px;
	padding-right	: 0px;
	padding-top	: 0px;
	padding-bottom	: 0px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;
}

a.programmenu:link,
a.programmenu:visited,
a.programmenu:active
{
	color		: #000000;
	text-decoration	: none;
}

a.button:link,
a.button:visited,
a.button:active
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-align	: center;
	font-weight	: bold;
	text-decoration	: none;

	background	: #eeeeee;
	color		: #000000;

	border-left	: #cccccc 1px solid;
	border-right	: #cccccc 1px solid;
	border-top	: #cccccc 1px solid;
	border-bottom	: #cccccc 1px solid;

	padding-left	: 9px;
	padding-right	: 9px;
	padding-top	: 3px;
	padding-bottom	: 3px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;
}

a.button:hover
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-align	: center;
	font-weight	: bold;
	text-decoration	: none;

	background	: #0099cc;
	color		: #ffffff;

	border-left	: #000000 1px solid;
	border-right	: #000000 1px solid;
	border-top	: #000000 1px solid;
	border-bottom	: #000000 1px solid;

	padding-left	: 9px;
	padding-right	: 9px;
	padding-top	: 3px;
	padding-bottom	: 3px;

	margin-top	: 0px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;
}

a.nodecoration:link,
a.nodecoration:visited,
a.nodecoration:active
{
	color		: #000000;
	text-decoration	: none;
}

a.nodecoration:hover
{
	background-color: #0099cc;
	color		: #ffffff;
	text-decoration	: none;
}

dt.question,
dt
{

	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	font-weight	: bold;

	color		: #000000;

	text-align	: left;
	text-decoration	: none;

	border-left	: 0px;
	border-right	: 0px;
	border-top	: 0px;
	border-bottom	: 0px;

	background	: #ffcc00;

	padding-left	: 9px;
	padding-right	: 9px;
	padding-top	: 4px;
	padding-bottom	: 4px;

	margin-top	: 10px;
	margin-bottom	: 0px;
	margin-left	: 0px;
	margin-right	: 0px;
}

dd.answer
{
	margin-bottom	: 40px;
}

dd
{
	font-size	: 10pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;

	color		: #000000;

	margin-bottom	: 2px;
}

input
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;

	background	: #ffffff;
	color		: #000000;

	border-left	: #cccccc 1px solid;
	border-right	: #cccccc 1px solid;
	border-top	: #cccccc 1px solid;
	border-bottom	: #cccccc 1px solid;

	padding-left	: 4px;
	padding-right	: 4px;
	padding-top	: 2px;
	padding-bottom	: 2px;

	margin-top	: 10px;
	margin-bottom	: 2px;
	margin-left	: 0px;
	margin-right	: 0px;
}

textarea
{
	font-size	: 10pt;
	font-family	: Courier, monospace, Courier New, Lucida Console, Fixedsys, Tahoma, Verdana, Arial, Times New Roman;
	text-align	: left;

	background	: #ffffff;
	color		: #000000;

	border-left	: #cccccc 1px solid;
	border-right	: #cccccc 1px solid;
	border-top	: #cccccc 1px solid;
	border-bottom	: #cccccc 1px solid;

	padding-left	: 4px;
	padding-right	: 4px;
	padding-top	: 2px;
	padding-bottom	: 2px;

	margin-top	: 5px;
	margin-bottom	: 5px;
	margin-left	: 5px;
	margin-right	: 5px;
}

input.button
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-align	: center;
	font-weight	: bold;

	background	: #eeeeee;
	color		: #000000;

	border-left	: #cccccc 1px solid;
	border-right	: #cccccc 1px solid;
	border-top	: #cccccc 1px solid;
	border-bottom	: #cccccc 1px solid;

	padding-left	: 4px;
	padding-right	: 4px;
	padding-top	: 2px;
	padding-bottom	: 2px;

	margin-top	: 3px;
	margin-bottom	: 5px;
	margin-left	: 5px;
	margin-right	: 5px;
}

select,
option
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-align	: center;

	background	: #ffffff;
	color		: #000000;

	border-left	: #cccccc 1px solid;
	border-right	: #cccccc 1px solid;
	border-top	: #cccccc 1px solid;
	border-bottom	: #cccccc 1px solid;

	padding-left	: 4px;
	padding-right	: 4px;
	padding-top	: 2px;
	padding-bottom	: 2px;

	margin-top	: 0px;
	margin-bottom	: 5px;
	margin-left	: 5px;
	margin-right	: 5px;
}

p.form
{
	color		: #000000;

	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	font-size	: 8pt;

	text-decoration	: none;
	text-align	: right;
}


table.help
{
	background	: #cccccc;

	border-left	: 0pt;
	border-right	: 0pt;
	border-top	: 0pt;
	border-bottom	: 0pt;

	width		: 70%; 
}

tr.helptitle
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-align	: center;
	font-weight	: bold;
	color		: #000000;

	background	: #eeeeee;
}

tr.help
{
	font-size	: 8pt;
	font-family	: Tahoma, Verdana, Arial, Times New Roman;
	text-align	: left;
	color		: #000000;

	background	: #ffffff;
}

td.helptitle
{
	width		: 80%;
}

td.helptitle2
{
	width		: 20%;
}
