.rm
{

	white-space:nowrap;
	float:left;
	/*position:relative;*/
	
}


.rm:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	white-space:nowrap;
}

.rm ul.horizontal,
.rm ul.vertical
{
	margin:0;
	padding:0;
	display:none;
	position:relative;
	left:0;
	float:left;
}

.rm .item
{
	float:left;
	position:relative;
	list-style:none;
	_display:inline;
}


.rm .horizontal .item
{
	clear:none;
}

.rm .vertical .item
{
	clear:both;
}


.rm ul.active,
.rm ul.rootGroup
{
	display:block;
}

.rm .slide, 
.contextMenu
{
	position:absolute;
	overflow:hidden;
	display:none;
	_height:1px;
	float:left;

}

.contextMenu
{
	z-index:1000;
}

.rm .text
{
	display:block;
	white-space:nowrap;

}

.rm a.link
{
	cursor:default;
	display:block;
	/*background-color:#EEEEEE;*/
	padding:5px;
	border-bottom:1px solid #333333;
		white-space:nowrap;

}


.scrollWrap
{
	position:absolute;
	float:left;
	overflow:hidden;
}

.rm .leftArrow,
.rm .topArrow,
.rm .bottomArrow,
.rm .rightArrow
{
	position:absolute;
	z-index:2000;
	text-indent:-1000em;
}

.rm .leftArrowDisabled,
.rm .topArrowDisabled,
.rm .bottomArrowDisabled,
.rm .rightArrowDisabled
{
	display:none;
	text-indent:-1000em;
}

.rm .leftImage
{
	border:0;
	float:left;
}

.rtl
{
	float:right;
}

.rtl ul.horizontal,
.rtl ul.vertical
{
	float:right;
}

.rtl .item
{
	float:right;	
}

.rtl .leftImage,
.rtlcontext .leftImage
{
	border:0;
	float:right;
}

.rm ul.rootGroup
{
	float:none;
	_float:left;
	padding:0px;
	margin:0px;
}

.rm .link
{
	width:auto;
	white-space:nowrap;
}
