B, I, BODY, TABLE, TD, TR, LI, SPAN, DIV, UL, H1, H2, H3, H4, A, INPUT, TEXTAREA
{ font-family:arial, sans serif; text-decoration:none; }

BODY, TABLE, TD, TR, LI, SPAN, DIV, UL, INPUT, TEXTAREA, .pubtitle, .navbar, .navbar_active
{ font-size:12px; font-weight:normal; color:#000000; }

.sm, .submenu, .submenu_active, .readmore
{ font-size:11px; }

.porttitle
{ font-size:13px; }

/**********
 * styles
 **********/
/* bold */
.navbar_active, .navbar, .porttitle, .project, .link_b, .home_navbar_active, .home_navbar
{ font-weight:bold; }

/* text decoration */
A
{ text-decoration:none; }
.link, .link_b
{ text-decoration:underline; }

/* active menu */
.navbar_active
{ background-color:#e8ffe9; }

.submenu_active
{ text-decoration:underline; }

/**********
 * colors
 **********/
/* green */
.pubtitle, .project, A:hover, .navbar_active, A:hover.navbar, A:hover.submenu, .porttitle, .link, .link_b
{ color:#0e8817; }

/* dk gray */
A:hover.navbar_active, .navbar, A:hover.submenu_active, .submenu, A:hover.porttitle, A:hover.link, A:hover.link_b
{ color:#8a8a8a; }

/* black */
.submenu_active,
{ color:#000000; }

/* white */
A:hover.home_navbar_active, .home_navbar, A:hover.home_submenu_active, .home_submenu
{ color:#ffffff; }

/* light green */
.home_navbar_active, A:hover.home_navbar, A:hover.home_submenu
{ color:#00ff33; }

/***********
 * Special
 ***********/
/* green bullet */
LI.grn-bul-list
{ list-style-image:url(../images/bullet.gif); margin-top:6px; }


A:link.linkunderbold, A:visited.linkunderbold
	{ text-decoration:underline;
		color:#0e8817;
		font-weight:bold;
	}

A:hover.linkunderbold
	{ text-decoration:underline;
		color:#8a8a8a;
		font-weight:bold;
	}

	
A:link.linkpresent, A:visited.linkpresent
	{	font-weight:bold;
		color:#0e8817;
	}

TD.subpresent
	{	
		font-size:8pt;
		font-weight:normal;
		color:#0e8817;
	}
	
TD.sidepresent
	{
		font-weight:bold;
		color:#0e8817;
	}

SPAN.subpresent
	{	font-weight:normal;
		color:#0e8817;
	}
	
DIV.sidefontsm
	{	color:#000000;
		font-size:9pt;
	}
	
A.sideaddr
	{	font-size:9pt;
		font-weight:bold;
	}
	
TD.bodytext
	{	font-size:9pt;
	}
	
.copyright
	{
		font-size:8pt;
		color:#8a8a8a;
	}

.home_copyright
	{
		font-size:8pt;
		color:#ffffff;
	}

.sitedesign
	{
		font-size:7.5pt;
		color:#8a8a8a;
	}

TD.address
	{	font-size:9pt;
		font-weight:bold;
	}
	
TD.footertag
	{	font-size:12pt;
		font-weight:bold;
		color:#257823;
	}
	
SPAN.stafftitle
	{
		font-size:11pt;
		font-weight:bold;
	}
	
SPAN.formnote
	{
		font-size:7.5pt;
		font-weight:normal;
		font-style:italic;
	}
	
H2
	{ font-size:12pt;
		font-weight:bold;
		color:#0e8817;
	}
	
SPAN.biotitle
	{	font-size:10pt;
		font-weight:bold;
	}
	
SPAN.project
	{	
		color:#0e8817;
		font-size:9pt;
		font-weight:bold;
	}

P
	{	font-size:9pt;
	}
	
P.projecttext
	{	font-size:8pt;
	}	
	