div.CodeMirror-line-numbers {

	line-height:16px;

	color: #bbb;

	margin: 8px 3px 0px 0px;

	text-align:	right;

}

fieldset {

	height: 90%;

}

input, select {

	margin: 2px 0px 2px 2px;

	vertical-align: middle;

}

label {

	vertical-align: middle;

	margin: 2px 0px 2px 10px;

	line-height: 20px;

}

textarea {

	width: 99%; 

	height: 90%; 

	font-family: monospace;

	border: 1px solid #ddd;

}

iframe {

	border: 1px solid #ddd;

}

input.plus, input.minus {

	background: url(../../../../libraries/img/icons.gif) no-repeat 0 -300px;

	width: 20px;

	height: 20px;

	border: 0px;

	cursor: pointer;

	margin: 0px;

}

input.minus {

	background-position: 0 -660px;

}

div#commands {

	float: right;

	margin-right: 5px;

	display: block;

}

span.button {

	display:block; 

	border:1px solid #F0F0EE; 

	width:20px; 

	height:20px; 

	margin-right:1px;

	background: url(../../../themes/advanced/img/icons.gif) no-repeat;

	cursor: pointer;

	float: left;

}

span.button.bold {

	background-position:0 0;

}

span.button.em {

	background-position:-60px 0;

}

span.button.underline {

	background-position:-140px 0;

}

span.button.removeformat {

	background-position:-580px 0

}

span.button.undo {

	background-position:-160px 0

}

span.button.redo {

	background-position:-100px 0

}