
	.ed_tb {
		padding-left:5px;
	}
	.ed_tb a{
		background: url(/web/editor_mw.gif) no-repeat;
		overflow:hidden;
		height:18px;
		width:18px;
		float:left;
		display:block;
		border:1px solid transparent;
		margin-left:2px;
	}
	.ed_tb a:hover{
		border:1px solid #888;
	}

	.ed_tb a.ed_spacer{
		background: none;
		width:auto;
		padding-left:3px;
		padding-right:3px;
		float:left;
	}
	.ed_tb .fontname { background-position: -81px -1px;}
	.ed_tb .fontsize { background-position: -101px -1px;}

	.ed_tb .bold { background-position: -21px -1px;}
	.ed_tb .underline { background-position: -61px -1px;}
	.ed_tb .italic { background-position: -41px -1px;}
	.ed_tb .strikethrough { background-position: -381px -1px;}
	.ed_tb .insertorderedlist { background-position: -181px -1px;}
	.ed_tb .insertunorderedlist { background-position: -201px -1px;}
	.ed_tb .justifyleft { background-position: -281px -1px;}
	.ed_tb .justifycenter { background-position: -301px -1px;}
	.ed_tb .justifyright { background-position: -321px -1px;}
	.ed_tb .indent { background-position: -241px -1px;}
	.ed_tb .outdent { background-position: -221px -1px;}
	.ed_tb .removeformat { background-position: -341px -1px;}

	.ed_tb .forecolor { background-position: -121px -1px;}
	.ed_tb .backcolor { background-position: -141px -1px;}
	.ed_tb .createlink { background-position: -161px -1px;}

 .xmenu{
 	position:absolute;
 	background:#fff;
 	border:1px solid #888;
 }
  .xmenu a, .xmenu a:visited{
  	display:block;
  	padding:1px 3px;
  	text-decoration:none;
  	color:black;
  }
  .xmenu a:hover, a.hover_js{
  	background:#3E79B0 !important;
  }
  .hidden{
  	display:none;
  }
	.swatch{
		width:15px;
		height:15px;
	}
	.swatch_hover{
		padding:1px;
		border:2px solid transparent;
	}
	.swatch_hover:hover{
		border:2px solid #98BB74;
	}
 