.radeditor table
{
	border: 0;
	table-layout: fixed;
}

.radeditor table table
{
	border: 0;
	table-layout:auto;
}


.radeditor table td
{
	vertical-align: top;
	padding: 0; margin: 0;
}

.rade_module input
{
  border:1px solid #ccc;
}

/* ================================================ Toolbar css ============================================== */
.rade_toolbar
{
	list-style: none;
	padding: 0; margin: 0;
	float: left;
}

.rade_toolbar li
{
	float: left;
}

/* -- orientation classes begin -- */
.rade_tlbVertical .rade_dropdown span
{
	display: none;
}

.rade_tlbVertical ul,
.rade_tlbVertical ul li
{
	float: none !important;
}

/*NEW - SUPPORT FOR TEXT */
.rade_tlbVertical .rade_toolbar
{
	float:none !important;
}

.rade_tlbVertical ul
{
	width:100%;	
}

.rade_tlbVertical a
{
	width:auto;
}

.rade_tlbVertical a span
{
	float: left;
	width: 22px;
}

.rade_button_text
{
	font: normal 11px Arial, Verdana, Sans-serif;
	color: black;
	line-height: 22px;
	padding: 0 4px 0 0;
	margin: 0 0 0 2px;
	white-space: nowrap; 
	width: auto;
	background: none !important;
	float: left;
}


/* -- orientation classes end -- */

.rade_toolbar li a,
.rade_toolbar li a span
{
	display: block;
	text-decoration: none;
	cursor: pointer; cursor: default;
}

.rade_tool_disabled
{
	filter: alpha(opacity=40);
	opacity: .4; -moz-opacity: .4;
}

.rade_tool_disabled,
.rade_tool_disabled span
{
	
}

.rade_dropdown span
{
	background: none;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.rade_grip
{
	 font-size: 1px;
}

.rad_splitbutton span
{
	float: left;
}

.split_arrow
{
	float: right !important;
}


/* separator */
.rade_separator
{
	font-size: 1px;
}
/* /separator */

