body, table, tr {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; 
	font-size: 11px; color: #1B5E1B; font-weight: normal;}

/* LINKS */
a			{color: #3F893F; font-weight: bold; text-decoration: none;}
a:visited	{color: #3F893F; }
a:active	{color: #3F893F;}
a:hover 	{color: #1B5E1B;}

a.mainmenu			{color: #F8F9BB; font-weight: bold;}
a.mainmenu:visited	{color: #F8F9BB;}
a.mainmenu:active	{color: #F8F9BB;}
a.mainmenu:hover 	{color: #E3EA7D;}

a.mainmenu_a			{color: #3F893F; font-weight: bold;}
a.mainmenu_a:visited	{color: #3F893F;}
a.mainmenu_a:active		{color: #3F893F;}
a.mainmenu_a:hover 		{color: #3F893F;}

a.submenu			{color: #3F893F; font-weight: bold; font-size: 11px; display: block;}
a.submenu:visited	{color: #3F893F; }
a.submenu:active	{color: #3F893F;}
a.submenu:hover 	{color: #3F893F; background-color: #E3EA7D;}

a.submenu_a			{color: #FF0000; font-weight: bold;}
a.submenu_a:visited	{color: #FF0000; }
a.submenu_a:active	{color: #FF0000;}
a.submenu_a:hover 	{color: #FF0000; text-decoration: underline;}

a.subsubmenu			{color: #3F893F; font-size: 11px; font-weight: normal;  display: block;}
a.subsubmenu:visited	{color: #3F893F; }
a.subsubmenu:active	{color: #3F893F;}
a.subsubmenu:hover 	{color: #3F893F; background-color: #E3EA7D;}

a.subsubmenu_a			{color: #FF0000; }
a.subsubmenu_a:visited	{color: #FF0000; }
a.subsubmenu_a:active	{color: #FF0000;}
a.subsubmenu_a:hover 	{color: #FF0000; text-decoration: underline;}

a.download			{color: #FF0000; font-weight: normal; font-size: 9px;}
a.download:visited	{color: #FF0000;}
a.download:active	{color: #FF0000;}
a.download:hover 	{color: #FF0000; text-decoration: underline;}

/* TEXT BOLD */
.title_green 		{font-size: 12px; color: #1B5E1B; font-weight: bold;}
.title	 			{font-size: 11px; color: #1B5E1B; font-weight: bold;}
.error_big			{color: #FF0000; font-size: 11px; font-weight: bold;}
.note			{color: #AA0000; font-size: 11px; font-weight: bold;}

/* TEXT NON BOLD */
.copyright 			{color: #1B5E1B; font-weight: normal; font-size: 9px;}
.download 			{color: #FF0000; font-weight: normal; font-size: 9px;}
.error 				{color: #FF0000; font-size: 9px;}
.text_grey 			{color: #555555;}


/* BOXES */
.content_box {BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #555555 1px solid;	
	BORDER-TOP: #555555 1px solid; BORDER-RIGHT: #555555 1px solid;}

.button {BORDER-LEFT: #979797 1px solid; BORDER-TOP: #979797 1px solid; BORDER-RIGHT: #979797 1px solid; }
.button a		{display: block; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px;
    padding-left-ltr-source: physical; padding-left-rtl-source: physical; padding-right-ltr-source: physical;
    padding-right-rtl-source: physical;color: #555555; font-weight: bold;}
.button a:hover 	{color: #555555; font-weight: bold; background-color: #EEEEEE;}
	
.tree_active {BORDER-TOP: #5E82AC 1px solid; BORDER-BOTTOM: #5E82AC 1px solid; background-color: #E7EEF5;}

/* FORM FIELD */
.form_field_default  {BORDER: #E3EA7D 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; COLOR: #3F893F; background-color: #FFFFFF; }
.form_field_default:hover  {BORDER: #3F893F 1px solid; background-color: #FFFFFF; }
.form_field_default:focus  {BORDER: #3F893F 1px solid; background-color: #FFFFFF; }

.form_field_error  {BORDER: #E67F7F 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; COLOR: #1B5E1B; background-color: #F0E0A8; }
.form_field_error:focus  {background-color: #FFFFFF; }

/* FORM FIELD */
.webform  {BORDER: #1B5E1B 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; COLOR: #1B5E1B; background-color: #F3F3F3; }
.webform:hover  { background-color: #FFFFFF; }
.webform:focus  { background-color: #FFFFFF; }

.webform_error  {BORDER: #FF0000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; COLOR: #1B5E1B; background-color: #FFFFFF; }
.webform_error:focus  {background-color: #FFFFFF; }

