/* L I N K   C O L O R S --->
blue:			#006a8c (link regular) 
lighter green:	#8AAA1B (hover regular)
dark green:		#005B28 (hover 2)
dark grey:		#515252 (link 2)
middle grey:	#3a3a3a (link 2 (boxes))
lighter grey:	#949494 (visited regular)
 */

/* R E G U L A R   T E X T  L I N K S */
a:link
{
	color: #006a8c;
	text-decoration:underline;
	background-color: inherit;
}
a:hover,a:active
{
	color:#8AAA1B;
	font-weight:inherit;
	text-decoration: underline;
	background-color: inherit;
}
a:visited
{
	color: #949494;
	text-decoration:underline;
	background-color: inherit;
}
/* B O X T E X T  L I N K S   */
.boxtext a:link, boxtext a:visited
{
	color:#3a3a3a;
	text-decoration:none;
}
.boxtext a:hover, boxtext a:active
{
	color:#8AAA1B;
	text-decoration:underline;
}
/* S E E  M O R E  L I N K S   AT    B O T T O M /  B E L O W  M A I N   T E X T +  O V E R V I E W S  */
a.bottomlink:link, a.bottomlink:visited,a.titlelink:link, a.titlelink:visited
{
	color: #006a8c;
	text-decoration:none;
	font-weight:bold;
	background-color: inherit;
}
a.bottomlink:hover,a.bottomlink:active,a.titlelink:hover,a.titlelink:active
{
	color: #8AAA1B;
	font-weight:inherit;
	font-weight:bold;
	text-decoration: none;
	background-color: inherit;
}
a.bottomlink:visited
{
	color: #949494;
	text-decoration:none;
	font-weight:bold;
	background-color: inherit;
}
/* R E G U L A R   H E A D E R   L I N K S */

h2 a:link,h2 a:visited,.contact_overview strong a:link,.contact_overview strong  a:visited
{
	color:#006a8c;
	font-size:inherit;
	text-decoration:none;
}
h2 a:hover,h2 a:active
{
	color:#8AAA1B;
	font-size:inherit;
	text-decoration:none;
}
.contact_overview strong a:hover,.contact_overview strong  a:active
{
	color:#8AAA1B;
	font-size:inherit;
	text-decoration:underline;
}

/* F R O N T B O X E S */
/*orange #8AAA1B becomes green #8AAA1B!!*/
#leftcolumn h1 a:hover, #leftcolumn h1 a:active,
#centrecolumn h1 a:hover, #centrecolumn h1 a:active,
#centrecolumn h2 a:hover,#centrecolumn h2 a:active
{
	color:#8AAA1B;
	font-weight: inherit;
	text-decoration:none;
}
/*darkgrey:*/
a.fl:link, a.fl:visited
{
	color: #3a3a3a;
	font-weight: inherit;
}
/*
{
	text-decoration:none;
	font-weight: inherit;
	color:#3a3a3a;
}
*/
/*blue*/
a.fl:hover,a.fl:active
{
	font-weight: inherit;
	color:#8AAA1B;
}
#leftcolumn h1 a, #centrecolumn h1 a,
#centrecolumn h2 a:link, #centrecolumn h2 a:visited 
{
	text-decoration:none;
	font-weight: inherit;
	color: #006a8c;
}

/* R E G U L A R  B O X E S  (R I G H T   S I D E   B O X E S)*/
.boxtitle a:link,.boxtitle a:visited
{
	color: inherit;
	background-color: inherit;	
	text-decoration: none;
}
.boxtitle a:active,.boxtitle a:hover
{
	color: inherit;
	background-color: inherit;	
	text-decoration: underline;
}

/* A - Å    L I N K S  */
.aaaletteritem a:link,.aaaletteritem a:visited,.aaaletteritem a:active
{
	font-weight: bold;
}
.aaaletteritem a:visited
{
	font-weight: bold;
	background-color: inherit;
	color: #006a8c;
}
.aaaletteritemon
{
	margin-left: 4px;
	font-size:110%;
	text-transform: uppercase;
	font-weight: bold;
	color: #8AAA1B;
}
.aaaletteritemon a:visited,.aaaletteritemon a:active
{
	font-weight: bold;
	text-decoration: underline;
	color: #8AAA1B;
}


/* B R E A D    C R U M B  */

#breadcrumb a:link,#breadcrumb a:visited
{
	text-decoration: none;
	color: #44474C;
	background-color: inherit;
	font-weight: inherit;
}
#breadcrumb a:active,#breadcrumb a:hover
{
	text-decoration: underline;
	color: #8AAA1B;
	background-color: inherit;
	font-weight: normal;
}


/* S I T E M A P   +  K E Y W O R D S  */

#sitemap a:link, #sitemap a:visited
{
	color: #3a3a3a;
	text-decoration:none;
}
#sitemap a:hover, #sitemap a:active
{
	color:#8AAA1B;
	text-decoration:underline;
}

a.keyword:link, a.keyword:visited
{
	color: #3a3a3a;
}
a.keyword:hover, a.keyword:active
{
	color:#006a8c;
}



















/* ------------------------- M E N U   L I N K S  S T A R T ------------------------ */


/* F U N K T I O N  /  S E R V I C E  M E N U */

#functionmenu a:link,#functionmenu a:visited,#servicemenu a:link,#servicemenu a:visited,#topsearchbox a:link,#topsearchbox a:visited
{
	color: #515252;
	background-color: inherit;
	margin:inherit;
	text-decoration: none;
	font-weight: normal;
}
#functionmenu a:active,#functionmenu a:hover,#servicemenu a:active,#servicemenu a:hover, #topsearchbox a:active,#topsearchbox a:hover
{
	color:#8AAA1B;
	margin:inherit;
	background-color: inherit;
	text-decoration: underline;
	font-weight: normal;
}
/* T O O L B O X   */
#toolbox a:link,#toolbox a:visited
{
	color: #515252;
	background-color: inherit;
	margin:inherit;
	text-decoration: none;
}
#toolbox a:active,#toolbox a:hover
{
	color:#8AAA1B;
	margin:inherit;
	background-color: inherit;
	text-decoration: underline;
	font-weight: normal;
}
/* M A I N M E N U   (T O P M E N U )*/

.menuitem a:link,.menuitem a:visited
{
	color: #006a8c;
	background-color: inherit;
	text-decoration: none;
	font-weight:bold;
}

.menuitem a:active,.menuitem a:hover
{
	color: #8AAA1B;
	background-color: inherit;
	text-decoration: none;
	font-weight:bold;
}
.menuitemon a:link,.menuitemon a:visited
{
	color: #8AAA1B;
	background-color: inherit;
	text-decoration: none;
	font-weight:bold;
}

.menuitemon a:active,.menuitemon a:hover
{
	color: #8AAA1B;
	background-color: inherit;
	text-decoration: none;
	font-weight:bold;
}

/* L E F T M E N U */
.leftmenulevel0 a:link,.leftmenulevel0 a:visited,
.leftmenulevel1 a:link,.leftmenulevel1 a:visited,
.leftmenulevel1expand a:link,.leftmenulevel1expand a:visited,

.leftmenulevel2 a:link,.leftmenulevel2 a:visited,
.leftmenulevel2expand a:link,.leftmenulevel2expand a:visited,

.leftmenulevel3 a:link,.leftmenulevel3 a:visited,
.leftmenulevel3expand a:link,.leftmenulevel3expand a:visited
{
	color: #5f5f5f;
	background-color: inherit;
	text-decoration: none;
	font-weight: inherit;
	line-height: inherit;
}
.leftmenulevel0 a:active,.leftmenulevel0on a:link,.leftmenulevel0on a:visited,
.leftmenulevel1on a:link,.leftmenulevel1on a:hover,.leftmenulevel1on a:active,.leftmenulevel1on a:visited,
.leftmenulevel2on a:link,.leftmenulevel2on a:hover,.leftmenulevel2on a:active,.leftmenulevel2on a:visited,
.leftmenulevel3on a:link,.leftmenulevel3on a:hover,.leftmenulevel3on a:active,.leftmenulevel3on a:visited
{
	color: #8AAA1B;
	background-color: inherit;
	text-decoration: none;
	font-weight: inherit;
	line-height: inherit;
}

.leftmenulevel0 a:hover,.leftmenulevel0on a:hover,.leftmenulevel0on a:active,

.leftmenulevel1 a:hover,.leftmenulevel1 a:active,.leftmenulevel1expand a:hover,.leftmenulevel1expand a:active,
.leftmenulevel2 a:hover,.leftmenulevel2 a:active,.leftmenulevel2expand a:hover,.leftmenulevel2expand a:active,
.leftmenulevel3 a:hover,.leftmenulevel3 a:active,.leftmenulevel3expand a:active,.leftmenulevel3expand a:hover

{
	display:inherit;
	color: #8AAA1B;
	/*color:#006a8c;*/
	background-color: inherit;
	text-decoration: none;
	font-weight:inherit;
	line-height: inherit;
	text-decoration:underline;
}






/* ------------------------ M E N U   L I N K S  E N D ----------------------*/
