
/*******************************/
/*   Styles for radius corners */
/*******************************/
.cnr
{
	display: block;
	position: absolute;
	width: 10px;
	height: 10px;

	background-repeat: no-repeat;
	font-size: 1px;
}

.topCorners .bl, .topCorners .br
{
	display: none;
}

.cnr.tl
{
	top: -1px;
	left: -1px;
	background-position: top left;
}
.cnr.tr
{
	top: -1px;
	right: -1px;
	background-position: top right;
}
.cnr.br
{
	bottom: -1px;
	right: -1px;
	background-position: bottom right;
}
.cnr.bl
{
	bottom: -1px;
	left: -1px;
	background-position: bottom left;
}

/*Colour and size specific styles*/
.rc5 .cnr
{
	background-image: url(../images/corner.ffffff.5.png);
}

.key .cnr
{
	background-image: url(../images/corner.key.cecece.3.png);
}

.cnr, .rc3 .cnr
{
	background-image: url(../images/corner.ffffff.3.png);
}

.rc6.yellowTop .cnr.tl, .rc6.yellowTop .cnr.tr
{
	background-image: url(../images/corner.eead10.6.png);
}
