﻿/* BODY */

body
{
    behavior: url(csshover.htc); /* WinIE behavior call, required for popups in IE */
    background-color: var(--page-bg-color);
    margin: 0px;
    padding: 0px;
}

/* LINKS: Standard */

a
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: normal;
}

a:link
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: normal;
}

a:visited
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: normal;
}

a:hover
{
	text-decoration: none;
	font-weight: normal;
	color: var(--prime-color-2);
}


/* LINKS: Accented */

a.accented
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: bold;
}

a.accented:link
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: bold;
}

a.accented:visited
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: bold;
}

a.accented:hover
{
	text-decoration: none;
	color: var(--prime-color-2);
	font-weight: bold;
}

/* LINKS: Panel page description */

div.panel-page-description > a
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: normal;
}

div.panel-page-description > a:link
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: normal;
}

div.panel-page-description > a:visited
{
	text-decoration: none;
	color: var(--link-text-color);
	font-weight: normal;
}

div.panel-page-description > a:hover
{
	text-decoration: none;
	color: var(--prime-color-2);
	font-weight: normal;
}

/* Text constructs */

h1
{
	font-weight: bold;
	font-size: 14px;
	color: var(--link-text-color);
	margin-bottom: 10px;
	margin-top: 20px;
}

p
{
	margin-top: 0px;
}

div.topic
{
	margin-top: 30px;
}

span.nospam
{
	display: none;
}

