﻿body {font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.copy     { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; list-style-type: disc; margin: 20px 20px 0; vertical-align: middle }
.link   { color: #300; text-decoration: none }
.title   { color: #300; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif }
.subtitles   { color: #300; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif }
.normal     { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.normal_bold { color:#000000; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.boldnormal { color:#000000; font-weight:bold; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.normal_dark { color: #8e2e0d; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.normal_small { font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.normal_large     { font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.smallText { font-size:8pt;	font-weight:normal;	font-style:italic;	color:#767676;}
.heading {font-size: 11pt; color: #8e2e0d; font-weight: bold;}
.highlight {background-color: #FFFFAA;}
.highlightBold {background-color: #FFFFAA; font-weight:bold;}

tr.heading {font-weight:bolder; border-bottom: 1px solid #636363; }

td.heading { font-size: 11pt; color: #8e2e0d; font-weight: bold;}
td.heading2 {font-size: 12pt; color: #300; font-weight: bold;}
/*
a { color:#8e2e0d; text-decoration: underline;}
a:hover { color:#De5e2d; text-decoration:none;}
*/
legend { color: #8e2e0d; font-weight:bold;}


tr.item
{
	background-color: white;
	height:30px;
}
tr.alternatingitem
{
	background-color: silver;
	height:30px;
}
td.normal_light
{
	color: #DDDDDD;
	font-size: 10pt;	
	font-weight: normal;
}
td.small
{
	color: #636363;
	font-size: 9pt;	
	font-weight: normal;
}
td.heading_dark
{
	font-size: 11pt;
	color: #636363;
	font-weight: bold;
}

td.heading_light
{
	font-size: 11pt;
	color: #C3C3C3;
	font-weight: bold;
}

td.highlightBox
{
	color: #000000;
	font-weight: bold;
	font-size: 10pt;	
}

td.highlightBoxHeading
{
	color: #988C4C;
	font-weight: bold;
	font-size: 11pt;
}

body.heading
{
	font-weight: bold;
	color: Red;
}

hr.dotted {
	display: block;
	border-top-style: dotted;
	border-top-width: thin;
	border-top-color: #9e976d;
	height: 1px;
}

hr.thick 
{
	display: block;
	border: none;
	background: #9e976d;
	height: 2px;
	margin: 1.5em 0;
}
