BODY, TD, TH {
	font-size:		12px;
	color:			#000000;
	font-family:		arial, verdana, helvetica, sans-serif;
}

H3 {
	font-size:		16px;
	color:			#206817;
	font-family:		arial, verdana, helvetica, sans-serif;
	font-weight:		bold;

}

H4 {
	font-size:		13px;
	color:			#000000;
	font-family:		arial, verdana, helvetica, sans-serif;
	font-weight:		bold;
	margin-bottom:		0px;
}

A:link,
A:active {
	color:			#206817;
}

A:visited,
A:hover  {
	color:			#206817;
}

/* Menu */

#A.topmenupassive:active, A.topmenupassive:visited, A.topmenupassive:link {
	font-size: 15px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

A.topmenupassive:hover  { 
	font-size: 15px;
	font-family:  arial, helvetica, sans-serif;
	font-weight:  bold;
	color:#206817;
	text-decoration: underline;
}

#A.topmenuactive:active, A.topmenuactive:visited, A.topmenuactive:link {
	font-size: 15px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color:#206817;
	text-decoration: underline;
}

A.topmenuactive:hover  { 
	font-size: 15px;
	font-family:  arial, helvetica, sans-serif;
	font-weight:  bold;
	color:#000000;
	text-decoration: none;
}

#A.leftmenuactive:active, A.leftmenuactive:visited, A.leftmenuactive:link {
	font-size: 14px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	/*text-decoration: none;*/
	font-weight:bold;
}

A.leftmenuactive:hover { 
	font-size: 14px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	/*text-decoration: none;*/
	font-weight:bold;
}

#A.leftmenupassive:active, A.leftmenupassive:visited, A.leftmenupassive:link { 
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

A.leftmenupassive:hover  { 
	font-size: 14px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	/*text-decoration: none;*/
	font-weight:bold;
}


#A.leftsubmenuactive:active, A.leftsubmenuactive:visited, A.leftsubmenuactive:link {
	font-size: 12px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	text-decoration: none;
	font-weight:bold;
}

A.leftsubmenuactive:hover { 
	font-size: 12px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	text-decoration: none;
	font-weight:bold;	
}

#A.leftsubmenupassive:active, A.leftsubmenupassive:visited, A.leftsubmenupassive:link { 
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;	
}

A.leftsubmenupassive:hover  { 
	font-size: 12px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	text-decoration: none;
	font-weight:bold;	
}






#A.leftmenulang:active, A.leftmenulang:visited, A.leftmenulang:link { 
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

A.leftmenulang:hover  { 
	font-size: 11px;
	font-family:  arial, helvetica, sans-serif;
	color:#206817;
	text-decoration: none;
}

.leftmenuarrow {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #0099ff;
	font-weight: bold;
	text-decoration: none;
}

/* Other */

#A.copyright:active, A.copyright:visited, A.copyright:link, A.copyright:hover {
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;
	text-decoration: none;
}




#A.path:active, A.path:visited, A.path:link, A.path:hover {
	font-size: 10px;
	color: #666666;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px;
	text-decoration: none;
}

/*neito*/

#A.neitoact:active, A.neitoact:visited, A.neitoact:link, A.neitoact:hover {
	font-size: 12px;
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	font-weight:bold;
}

#A.neitopas:active, A.neitopas:visited, A.neitopas:link, A.neitopas:hover {
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	font-weight:bold;	
}
.neitodiv {
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	font-weight:bold;	
}
.neitoala {
	font-size: 12px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	font-weight:bold;	
}
.nosto {
	font-size: 11px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;

	text-decoration: none;
	font-weight:bold;	
}
.nostonb {
	font-size: 10px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}

A.nostolink:active, A.nostolink:visited, A.nostolink:link, A.nostolink:hover {
	font-size: 11px;
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: underline;
	font-weight:bold;
}

.nostowhite {
	font-size: 11px;
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;

	text-decoration: none;
	font-weight:bold;	
}
.nostonbwhite {
	font-size: 10px;
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	text-decoration: none;
}

A.nostowhitelink:active, A.nostowhitelink:visited, A.nostowhitelink:link, A.nostowhitelink:hover {
	font-size: 11px;
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: underline;
	font-weight:bold;
}



#A.bottoms:active, A.bottoms:visited, A.bottoms:link, A.bottoms:hover {
	font-size: 10px;
	color: #206817;
	font-family: arial, verdana, helvetica, sans-serif;

}
#A.sitemap_ttl:active, A.sitemap_ttl:visited, A.sitemap_ttl:link, A.sitemap_ttl:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	font-weight:bold;	
}
#A.sitemap_main:active, A.sitemap_main:visited, A.sitemap_main:link, A.sitemap_main:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	
}
#A.org_ttl:active, A.org_ttl:visited, A.org_ttl:link, A.org_ttl:hover {
	font-size: 12px;
	color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	margin-top: 0px;
	text-decoration: none;
	font-weight:bold;	
}

/* Organization chart */
table#organization {
  font-size: 13px;
}
tr.organization-top {
  background-color: #dddddd;
}
td.organization-top {
  font-size: 14px;
  padding: 8px;
  text-align: center;
  font-weight: normal;
}
td.organization-top a {
  color: black;
  text-decoration: underline;
}

tr.organization-mid {
  background-color: #ffc040;
}
td.organization-mid {
  font-size: 14px;
  padding: 8px;
  text-align: center;
  font-weight: normal;
}
td.organization-mid a {
  color: black;
  text-decoration: underline;
}

tr.organization-sub {
  vertical-align: top;
}

td.organization-sub {
  vertical-align: top;
}

table.organization-unit {
  background-color: #d0e010;
  width: 270px;
  height: 360px;
  font-size: 13px;
  border-spacing: 0px 4px;
}
tr.organization-unit {
  background-color: #f0ffa0;
  vertical-align: center;
  height: 32px;
}
th.organization-unit {
  font-size: 13px;
  background-color: #d0e010;
  padding: 10px 3px 10px 15px;
  text-align: left;
  height: 70px;
}
td.organization-unit {
  font-size: 13px;
  padding-left: 15px;
  padding-top: 2px;
  padding-bottom: 2px;
}
tr.organization-pad {
  background-color: #d0e010;
  vertical-align: center;
  height: 32px;
}
td.organization-pad {
  font-size: 13px;
  padding-left: 15px;
  padding-top: 2px;
  padding-bottom: 2px;
}

tr.organization-gov {
  background-color: #206020;
}
td.organization-gov {
  font-size: 14px;
  padding: 8px;
  text-align: center;
  font-weight: normal;
  color: white;
}
td.organization-gov a {
  color: white;
  text-decoration: underline; 
}
