

.rt-tl {
		background-image: url(img/tl.gif);
		background-position:left top;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-tl-gray {
		background-image: url(img/tl-gray.gif);
		background-position:left top;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-tr {
		background-image: url(img/tr.gif);
		background-position:right top;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-tr-gray {
		background-image: url(img/tr-gray.gif);
		background-position:right top;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-bl {
		background-image: url(img/bl.gif);
		background-position:left bottom;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-bl-gray {
		background-image: url(img/bl-gray.gif);
		background-position:left bottom;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-br {
		background-image: url(img/br.gif);
		background-position:right bottom;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-br-gray {
		background-image: url(img/br-gray.gif);
		background-position:right bottom;
		background-repeat:no-repeat;
		height:20px;
		width: 20px;
}

.rt-left {
		border-left:1px solid #C8C8C8;
		width:20px;
}

.rt-right {
		border-right:1px solid #C8C8C8;
		width:20px;
}

.rt-top {

		border-top: 1px solid #C8C8C8;
		color: #808080;
		font-size: 12px;

}



.rt-content {
	vertical-align:top;
}



span.tag {
	cursor: pointer;
	cursor: hand;
	color: #808080;	
}
span.tagHover {
	cursor: pointer;
	cursor: hand;
	color: #000000;	
}




div.tag {
	float:left;
	margin:5px;
}


.cloudCategory {
	cursor: pointer;
	cursor: hand;
	font-family: Helvetica, arial; text-align: justify;
	color: #808080;
	font-size: 22px;
	font-weight: normal;
}

.cloudCategorySelected {

	cursor: pointer;
	cursor: hand;
	font-family: Helvetica, arial; text-align: justify;
	color: #000000;
	font-size: 24px;
	font-weight: normal;
	font-style: italic;
}


.cloudCategory td {
	spacing: 4px;
	border: 4px;
	padding: 4px;
	border-left: 0px;
	spacing-left: 0px;
	padding-left: 0px;
	border-right: 0px;
	spacing-right: 0px;
	padding-right: 0px;


}

.cloudFilter {
	font-family: Helvetica, arial; text-align: justify;
	color: #808080;
	font-size: 14px;
	font-weight: bold;
}


.cloudPopUp {

	POSITION:absolute;
	LEFT:0px;
	TOP:0px;
	Z-INDEX:0;
	border:1px solid #808080;
	font-size: 9px;
	color: #808080;
	font-family: Helvetica, arial; text-align: justify;
	background-color: #F0FFD0;

}

#refine {
	font-size:24px;
	color: #71b2ce;
}