body
{
	margin: 0pt 0pt 0pt 0pt;
	background-color: white;
}

/* body { margin: 0pt 20pt 0pt 0pt; } */
/*ul { margin: 0pt auto 0pt auto; }*/
ul { margin-top: 0pt; }

.heading
{
	color: #000099;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-large;
	font-weight: bold;
}

.heading2
{
	color: #000099;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: large;
	font-weight: bold;
}

.body
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: small;
}

.body h1
{
	width: 90%;
	font-size: x-large;
	color: #000099;
	margin-left: 0pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
}

.body h2
{
	width: 90%;
	font-size: large;
	color: #000099;
	margin-left: 0pt;
	margin-bottom: 4pt;
	margin-top: 0pt;
}

.body h3
{
	width: 90%;
	font-size: medium;
	color: #000099;
	margin-left: 0pt;
	margin-bottom: 3pt;
	margin-top: 0pt;
}

.body h4
{
	width: 90%;
	color: #000099;
	margin-left: 0pt;
	margin-bottom: 3pt;
	margin-top: 0pt;
}

.body p
{
	margin-top: 0pt;
	width: 90%;
}

.body dt
{
	margin-top: 0pt;
	font-weight: bold;
	width: 90%;
}
.body dd
{
	margin-top: 0pt;
	margin-bottom: 6pt;
	width: 90%;
	margin-left: 10pt;
}

.body table
{
	margin-top: 0pt;
	width: 90%;
}

.body table.tight
{
	margin-top: 0pt;
	width: auto;
}

.quote
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: small;
	font-style: italic;
	width: 80%;
	margin-left: 20pt;
	margin-bottom: 4pt;
	margin-top: 4pt;
}
.quotecredit
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
	text-align: right;
	font-weight: bold;
	width: 70%;
	margin-left: 20pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}
.indent
{
	margin-top: 0pt;
	margin-left: 20pt;
}


/* 	
	margin: 5pt 20pt 10pt 10pt; 
	width: 80%;  
	width: 600px;  
*/

.smallbody
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
}
.smallbodybold
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
	font-weight: bold;
}
.tinybody
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: xx-small;
}
.tinybodybold
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: xx-small;
	font-weight: bold;
}
.fieldlabel
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
	font-weight: bold;
}
.fieldinput
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
}

.headingtable
{
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-large;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000099;
	margin-left: 10pt;
}
.headingtable A:link
{
	color: #FFFFFF;
	text-decoration: none;
}

.headingtable A:visited
{
	color: #B2B2B2;
	text-decoration: none;
}

.headingtable A:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

.headingtable A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}


.headingtable h1
{
	width: 90%;
	font-size: x-large;
	margin-left: 5pt;
	margin-right: 5pt;
	margin-top: 0pt;
	margin-bottom: 5pt;
}

.headingtable h2
{
	width: 90%;
	font-size: large;
}

/* .headingtable p */
/* { */
/* 	margin-left: 10pt; */
/* } */

/* .bodytable */
/* { */
/* 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; */
/* 	font-size: small; */
/* 	font-weight: bold; */
/* 	color: #FFFFFF; */
/* 	background-color: #000099; */
/* } */

/* .smallbodytable */
/* { */
/* 	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; */
/* 	font-size: x-small; */
/* 	font-weight: bold; */
/* 	color: #FFFFFF; */
/* 	background-color: #000099; */
/* } */

/* .smallbodytable A:link */
/* { */
/* 	color: #FFFFFF; */
/* 	text-decoration: none; */
/* } */
/*  */
/* .smallbodytable A:visited */
/* { */
/* 	color: #B2B2B2; */
/* 	text-decoration: none; */
/* } */
/*  */
/* .smallbodytable A:active */
/* { */
/* 	color: #FFFFFF; */
/* 	text-decoration: underline; */
/* } */
/*  */
/* .smallbodytable A:hover */
/* { */
/* 	color: #FFFFFF; */
/* 	text-decoration: underline; */
/* } */

.nav
{
	color: #FFFFFF;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: medium;
	font-weight: bold;
	background-color: #000099;
	white-space: nowrap;
}

/*
	background-color: #99CCFF;   slightly better
	background-color: #66CCFF;   best so far
	background-color: #0080FF;
	background-color: #3399FF;
	color: #CC0033;
	color: #990000;
	color: #FF0033;
	color: #FF3810;
*/

.nav A:link
{
	color: #FFFFFF;
	text-decoration: none;
}

.nav A:visited
{
	color: #B2B2B2;
	text-decoration: none;
}

.nav A:active
{
	color: #B2B2B2;
	text-decoration: underline;
}

.nav A:hover
{
	color: #B2B2B2;
	text-decoration: underline;
}

.nav li
{
	color: #FFFFFF;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
	font-weight: bold;
}

.smallnav
{
	color: #FFFFFF;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size: x-small;
	font-weight: bold;
}

A:link
{
	color: #000066;
	text-decoration: none;
}

A:visited
{
	color: #660000;
	text-decoration: none;
}

A:active
{
	color: #0000FF;
	text-decoration: underline;
}

A:hover
{
	color: #0000FF;
	text-decoration: underline;
}
