/* ------ Text items -------- */
a
{

	color: #305389;
	font-weight: bold;
	text-decoration:none;
	font-size:1.05em;
}
a:hover
{

	text-decoration:underline;
}




a.h1
{
	font-size: 1em; 
	/*font-size: 16pt;*/
	color: #000000;
}
a.h1:hover
{

	text-decoration:none;
}
a.h2
{
	text-decoration: none;
	font-weight: bold; 
	font-size: 11pt; 
	color: #000000;
}
a:hover.h2
{

	text-decoration:none;
}
a.h2Uppercase
{
	text-decoration: none;
	font-weight: bold; 
	font-size: 1.1em; 
	color: #000000;
	text-transform:uppercase;
	
}
a.h2Uppercase:hover
{

	text-decoration:none;
}
a:hover.topic
{
	color:#C9DAEA;
	
}

body
{
	font-family: Verdana, Arial, Helvetica, Tahoma;

	font-size: 9pt;
	
	color: #000000;
	padding: 0; 
	margin: 0;
	background-color: #fff;
}

h1, .heading1
{
	font-weight: bold;
	font-size: 14pt; 
	/*font-size: 16pt;*/
	color:Black;
	display: inline;
	EditMenuName: Heading 1;
}
h2, .heading2
{
	font-weight: bold; 
	font-size: 11pt; 
	color: #000000;
	text-transform: uppercase;
	EditMenuName: Heading 2;
	display:inline;
}
h3, .heading3
{
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	
	EditMenuName: Heading 3;
	display:inline;
}
.introduction
{
	font-weight: bold;
	EditMenuName: Introduction;
}
hr
{
	height: 0.1em;
	color: #ddd;
}
input, textarea
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	color: #336;
	/*font-size: 1em;*/
	margin: 0.2em;
}
p
{
	font-family: Verdana, Arial, Helvetica, Tahoma;
	color: #000000;
	margin:0em 0em 1em 0em;
	
}
table
{
	font-size: 1em;
}
th
{
	text-align: left;
}
tr.evenrow
{
	background-color: #eee;
}
tr.unevenrow
{
	background-color: #fff;
}
tr.headerrow
{
	background-color: #ccc;
}

hr.Pagebreak
{
	page-break-after: always;	
}