a:link {
		color:#00aa00;
		color:#669966;
		text-decoration: none; 
		} 

a:visited {
		color:#00aa00;
		color:#669966;
		text-decoration: none; 
		} 

a:hover {
		color:#ff6600;
		text-decoration: underline;
		} 

p a:link {
		color:#669966;
		text-decoration: underline;
		} 

p a:visited {
		color:#669966;
		text-decoration: underline;
		} 

td.agitarmenu a:link {
		display: inline; 
		color:#555;
		text-decoration: none;
		}

td.agitarmenu a:visited {
		display: inline; 
		color:#777;
		text-decoration: none;
		}

td.agitarmenu a:hover {
		display: inline; 
		color:#ff6600;
		text-decoration: underline;
		}

td.sidebar1 a:link {
		display: block; 
		padding: 4px 0 4px 10px; 
		margin: 0; 
		text-align: left;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #efefef;
		color:#555;
		text-decoration: none;
		}

td.sidebar1 a:visited {
		display: block; 
		padding: 4px 0 4px 10px; 
		margin: 0; 
		text-align: left;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #efefef;
		color:#777;
		text-decoration: none;
		}

td.sidebar1 a:hover {
		display: block; 
		padding: 4px 0 4px 10px; 
		margin: 0; 
		text-align: left;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #efefef;
		color:#ff6600;
		text-decoration: underline;
		}

td.sidebar2 a:link {
		display: block; 
		padding: 8px 0 2px 10px; 
		margin: 0;
		text-align: left;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #efefef;
		color:#555;
		text-decoration: none;
		}

td.sidebar1 a:link.plain
		display: inline;
		padding: 0;
		border-style: none;
		}

td.sidebar2 a:link.plain {
		display: inline;
		padding: 0;
		border-style: none;
		}

td.sidebar2 a:visited {
		display: block; 
		padding: 8px 0 2px 10px; 
		margin: 0;
		text-align: left;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #efefef;
		color:#777;
		text-decoration: none;
		}

td.sidebar2 a:visited.plain {
		display: inline;
		padding: 0;
		border-style: none;
		}

td.sidebar2 a:hover {
		display: block; 
		padding: 8px 0 2px 10px; 
		margin: 0;
		text-align: left;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #efefef;
		color:#ff6600;
		text-decoration: underline;
		}

td.sidebar2 a:hover.plain {
		display: inline;
		padding: 0;
		border-style: none;
		}
