/******************************************************************************************/
/* STANDARDS
/******************************************************************************************/
body 	            {font-family:verdana; 	font-size:12px;}
a 		            {font-size:1em; 		color:#699419;	/*dark green*/ font-weight:bold; text-decoration:none; line-height:1.5em;}
a:hover 	        {text-decoration:underline;}
h1,h2,h3, .heading	{margin-top:0.5em;		margin-bottom:0.2em; font-weight:normal; color:#959595;/*gray*/}
h1 			        {font-size:2em; 		/*line-height:1em;*/}
h2 			        {font-size:1.7em; 		line-height:1em;}
h3, .heading	    {font-size:1.5em; 		line-height:1em;}
h4, h4 a			{font-size:1em;			color:#5f6062;}
.content,
p,
.p-div,
table td label 	    {font-size:1em; color:#5f6062;	/*gray*/ line-height:1.5em;}

/******************************************************************************************/
/* MENU
/******************************************************************************************/
.menu .link
{
	font-size:1.1em;
	font-weight:bold;
	color:#ffffff;
	line-height:1.2em;
	text-decoration:none;
}

.menu .link:hover {text-decoration:underline;}

.menu .tabs .active	{color:#7ca213;	/*dark green*/}

/******************************************************************************************/
/* SUB_MENU
/******************************************************************************************/
.sub_menu .link 		{margin-top:auto;font-size:1.1em; font-weight:bold; text-decoration:none;}
.sub_menu .link:hover 	{text-decoration:underline;}
	
	.sub_menu .item .sub .link					{font-size:0.9em;}
	.sub_menu .item.active .sub.level2 .link	{color:#959595;	/*gray*/}
	.sub_menu .item.active .sub.level3 .link	{color:#595959;	/*dark gray*/}

/******************************************************************************************/
/* PANELS
/******************************************************************************************/
.panel_left h1, .panel_left h2, .panel_left h3,
.panel_right h1, .panel_right h2, .panel_right h3 {font-weight:bold; color:#ffffff;}

.panel_left h1.area_name { color:#699419; }

/******************************************************************************************/
/* FOOTER
/******************************************************************************************/
.footer p 					{font-size:0.9em;}
.footer p.right a			{text-decoration:none;}
.footer p.right a:hover		{text-decoration:underline;}
/******************************************************************************************/
/* INPUT ELEMENTS
/******************************************************************************************/
.search_button input {font-size:13px; font-weight:bold; color:#fff;}

/******************************************************************************************/
/* IMAGES
/******************************************************************************************/

.image h1 {/*font-family:serif;*/ font-size:3.1em; color:#FFF;}

/******************************************************************************************/
/* SHORTCUT ICON
/******************************************************************************************/
.shortcut .item a {display:block; color:#ffffff; text-decoration:none;}
	
	.shortcut .item a span			{font-size:2.5em; color:#ffffff; line-height:1.5em;}
	.shortcut .item a:hover span 	{text-decoration:underline;}

/******************************************************************************************/
/* INFOBOX / GREENBOX
/******************************************************************************************/
.infobox h1 	        							{font-size:1.4em; 	color:#ffffff; 	font-weight:bold;}
.greenbox h1            							{font-size:1.4em; 	color:#fff; 		font-weight:bold;}
.infobox p, .greenbox p, .greenbox div		        {font-size:1.0em; 	color:#ffffff;}
	
	.infobox p a, .greenbox p a, .greenbox div a 	{color:#ffffff;}
	.greenbox p, .greenbox div 						{color:#ffffff;}

/******************************************************************************************/
/* NEWS
/******************************************************************************************/
.news h1					{font-size:0.9em;}
.news .item .date			{font-size:0.8em; 		font-weight:bold;}
.news .item .date strong 	{font-size:1.1em; 		line-height:1.6em;}
.news .item a				{text-decoration:none;	font-weight:bold;}
.news .item a:hover			{text-decoration:underline;}

/******************************************************************************************/
/* SEARCH_RESULTS
/******************************************************************************************/
.search_results h3{color:#5f6062; /*dark gray*/ font-size:1em; font-weight:normal; line-height:1.1em;}
.search_results p {color:#000000; /*black*/}
.search_results i {color:#5f6062; /*gray*/}
