/***********************************************************************************************
*  Digital Forest Interactive Messagepac™ HTML_Styles.css : Copyright Digital Forest Interactive Ltd.
************************************************************************************************/


/* margin values and font sizes for headings, and margins on paragraphs
 * and lists are not consistent across browser platforms. to achieve a
 * consistent look we need to explicity set these values here.
 *
 * pixels are used here, rather than ems, because we want a consistent
 * margin on the different headings. if we use ems, 1em for an h1 element
 * is much larger than 1em on an h6 element!
 *
 */
ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{
	margin-top: 14px;
	margin-bottom: 14px;
	padding-top: 0;
	padding-bottom: 0;
}
h1, h1 a:link, h1 a:visited
{
	font-size: 150%;
	color: #618967;
	font-weight: lighter;
	font-family: Helvetica, sans-serif;
}
h2, h2 a:link, h2 a:visited
{
	font-size: 120%;
	color: #618967;
	font-weight: normal;
}
h3, h3 a:link, h3 a:visited
{
	font-size: 100%;
	color: #949285;
	font-weight: normal;
}
h4, h4 a:link, h4 a:visited
{
	font-size: 90%;
	color: #949285;
}
h5, h5 a:link, h5 a:visited
{
	font-size: 90%;
}
h6, h6 a:link, h6 a:visited
{
	font-size: 70%;
}

/* alter some HTML elements' default style
 */
a, a:link, a:visited, a:active
{
	text-decoration: none;
	color: #666666;
}
a:hover
{
	text-decoration: underline;
}
code
{
	font-family: "Courier New", Courier, monospace;
}
label
{
	cursor: pointer;
}
table
{
	font-size: 100%;
}
td, th
{
	vertical-align: top;
}

body {

}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	margin-bottom: 3px;

}
