a 
{ 
text-decoration: none; 
font-weight: bold; 
}

a:link 
{ 
color: #364474; 
background-color: transparent; 
}

a:visited 
{ 
color: #666666; 
background-color: transparent; 
}

a:active 
{ color: #666666; 
background-color: transparent; 
}

a:hover 
{ 
color: #558c4c; 
text-decoration: underline; 
background-color: transparent; 
}

BODY { font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
/* margin-top: 2px;
margin-bottom: 5px; /*
/*margin-left: 15px; */
/* margin-right: 10px; */
font-size: 12px;
line-height: 18px;
background-color: transparent; }

p {font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
margin-top: 2px;
margin-bottom: 5px;
margin-left: 15px;
margin-right: 10px;
font-size: 12px;
line-height: 18px;
background-color: transparent; }

/* img {display: block;} */

.inline {display: inline;}


/* td img {vertical-align: top;}
*/

/* img.rtAlign { align: right; 
              vertical-align: top; } 
*/

td.navbkgd
{
background-image: url(../images/site1/navbackground.gif);
background-repeat: repeat-x;
background-color: transparent;
color: #ffffff;
padding: 0;
margin: 0;
border: 0;
}

td.bottBorder
{
/* color: #ffffff; */
padding: 0;
margin: 0;
border-bottom: 1px #364474 solid;
}

.normalText 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
margin-top: 2px;
margin-bottom: 5px;
margin-left: 15px;
margin-right: 10px;
font-size: 12px;
line-height: 18px;
background-color: transparent;
}

.sidebarTextGreen 
{
font-family: Georgia, Times, Times-New-Roman, Serif; 
color: #558c4c;
margin-top: 6px;
margin-bottom: 5px;
/*margin-left: 23px; */
margin-right: 5px;
font-size: 11px;
line-height: 15px;
background-color: transparent;
}

.sidebarTextBlue 
{
font-family: Georgia, Times, Times-New-Roman, Serif; 
color: #364474;
margin-top: 2px;
margin-bottom: 5px;
/* margin-left: 23px; */
margin-right: 5px;
font-size: 11px;
line-height: 15px;
background-color: transparent;
}



ul 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 10px;
font-size: 10.5pt;
line-height: 12pt;
background-color: transparent;
}

ol 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;
margin-top: 5px;
margin-bottom: 0px;
margin-left: 30px;
margin-right: 10px;
font-size: 10.5pt;
line-height: 12pt;
background-color: transparent;
}

h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px;
font-weight: bold;
line-height: 15px;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 15px;
margin-right: 10px;
color: #558c4c; 
background-color: transparent;
}

/* h1
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 14px;
font-weight: bold;
line-height: 15px;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 15px;
margin-right: 10px;
color: #558c4c; 
background-color: transparent;
}

h2
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 12px;
font-weight: bold;
line-height: 15px;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 15px;
margin-right: 10px;
color: #558c4c; 
background-color: transparent;
}
*/

h3
{
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px;
font-weight: bold;
line-height: 15px;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 15px;
margin-right: 10px;
color: #558c4c; 
background-color: transparent;
}

h1
{
margin-bottom: 0px;
margin-top: 0px;
margin-left: 15px;
margin-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-size: 18px; 
font-weight: bold;
line-height: 12px;
color: #9bbb96;
background-color: transparent;
}

.formelement
{
background-color: #E1E3EA;
color: #364474;
padding: 1px;
margin-bottom: 5px;
margin-top: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #364474;
}

/* .navText  */
.navparent
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-top: 5px;
margin-bottom: 10px;
margin-left: 23px;
margin-right: 10px;
font-size: 10px;
line-height: 16px;
/* line-height: 0px;  */
background-color: transparent;
}

/* .navText  */
.navchild
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-top: 5px;
margin-bottom: 10px;
margin-left: 33px;
margin-right: 10px;
font-size: 10px;
line-height: 16px;
/* line-height: 0px;  */
background-color: transparent;
}

/* .navText  */
.navparentbold
{
	font: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-top: 5px;
margin-bottom: 10px;
margin-left: 23px;
margin-right: 10px;
font-size: 10px;
line-height: 16px;
/* line-height: 0px;  */
background-color: transparent;
}

/* .navText  */
.navchildbold
{
	font: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-top: 5px;
margin-bottom: 10px;
margin-left: 33px;
margin-right: 10px;
font-size: 10px;
line-height: 16px;
/* line-height: 0px;  */
background-color: transparent;
}

/*
.navparent	{	font: normal 9pt/15pt Arial, Helvetica, Verdana, sanserif;
}

.navchild	{	font: normal 8pt/12pt Arial, Helvetica, Verdana, sanserif;
				margin-left: 6px;
}
*/

.navgrandchild	{	font: normal 7.5pt/12pt Arial, Helvetica, Verdana, sanserif;
				margin-left: 20px;
}

/* .navparentbold	{	font: bold 9pt/15pt Arial, Helvetica, Verdana, sanserif;
}

.navchildbold	{	font: bold 8pt/12pt Arial, Helvetica, Verdana, sanserif;
				margin-left: 6px;
}
*/

.navgrandchildbold	{	font: bold 7.5pt/12pt Arial, Helvetica, Verdana, sanserif;
				margin-left: 20px;
}