a:link {
	color: #1e74bf;
}

a:visited {
	color: #4892d3;
}

a:hover {
	color: #4892d3;
	/*background-color: #F0F0F0;*/
}

a:active {
	color: #59b8e0;
	/*background-color: #f4f9d2;*/
}

a.hidden {
  color: #000000;
}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
	color: #0000CC;
}

a.hidden:active {
  color: #000000;
}

#leftcolumn img {
margin: 0;
padding: 0;
}

#leftcolumn p {
margin: 0;
padding: 0;
}

a.menubar:link img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

a.menubar:hover img {
filter:alpha(opacity=90); 
-moz-opacity: 0.9; 
opacity: 0.9;
}


a.menubar:active img {
filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;

}

a.leftblocklink img {
background:#FFFFFF;
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
margin: 10;
padding: 10;
border-bottom: #FFFFFF solid 10px;
}

a.leftblocklink:hover img {
background:#FFFFFF;
filter:alpha(opacity=85); 
-moz-opacity: 0.85; 
opacity: 0.85;

margin: 0;
padding: 0;
}

a.leftblocklink:active img {
background:#FFFFFF;
filter:alpha(opacity=70); 
-moz-opacity: 0.70; 
opacity: 0.70;
margin: 0;
padding: 0;
}



a.nav:link {
	color: #333333;
	padding: 2px;}

a.nav:visited {
	color: #cccccc;
	padding: 2px;
}

a.nav:hover {
	color: #FFFFFF;
	background-color: #666666;
	padding: 2px;
}

a.menu {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}




