/*	
	common hyperlink styles
*/

span.diamond, span.diamondRed
{
	background-repeat: no-repeat;
	padding:0;
	margin: 0;
	background-position:  center;
}
span.diamondRed
{
	background-image: url(../gfx/diamond_red.gif);
}
span.diamondRed img
{
	vertical-align: middle;
	margin: 0 5px 0 0;
}
span.diamond img
{
	vertical-align: middle;
	margin: 0 5px 0 0;
}
* html span.diamond img {	margin: 0 3px 0 0;}
span.diamondRedDown
{
	background-repeat: no-repeat;
	padding:0;
	margin: 0;
	background-image: url(../gfx/diamond_red_down.gif);
	background-position: left;
	
}
span.diamondRedDown img
{
	vertical-align: middle;
	margin: 0 5px 0 0;
}
* html span.diamondRedDown img {margin: 0 3px 0 0;}


/* link */

a:link, a:visited, a:focus
{
	text-decoration: none;
	color: #4d4d4d;
	padding: 0;
	margin: 0;
}
/* diamond link */
a:link span.diamond, a:visited span.diamond, a:focus span.diamond
{
	background-repeat: no-repeat;
	background-image: url(../gfx/diamond.gif);
	text-decoration: none;
}
/* mouse over */
a:hover
{
	color: #d90013;
	text-decoration: none;
}
/* diamond mouse over */
a:hover span.diamond
{
	background-repeat: no-repeat;
	background-image: url(../gfx/diamond_red.gif);

}

a:active
{
	color: #4d4d4d;
	text-decoration: none;
}

a:active span.diamond
{
	background-repeat: no-repeat;
	background-image: url(../gfx/diamond.gif);
}
/*
	END common hyperlink styles
*/

