	#wrapper
	{
		border: solid 1px #cccccc;
	}

	.header
	{
		padding: 3px 3px 0px 3px;
		background: #f0f0f0;
		border-bottom: solid 1px #cccccc;
	}
  	.editorButtonStyle
  	{    
    		border: 1px solid;
    		border-color: #D6D3CE;
  	}
	#fontDialog
	{
		border: solid 1px #cccccc;
		width: 100%;
		padding: 5px 5px 5px 5px;
		background: #f0f0f0;
	}
	#fontSizeDialog
	{
		border: solid 1px #cccccc;
		padding: 15px 15px 15px 15px;
		background: #f0f0f0;
	}
	#imageDialog
	{
		border: solid 1px #cccccc;
		width: 100%;
		padding: 5px 5px 5px 5px;
		background: #f0f0f0;
	}
	#imageSizeDialog
	{
		border: solid 1px #cccccc;
		padding: 15px 15px 15px 15px;
		background: #f0f0f0;
	}
	.bg
	{
		background: #f0f0f0;
	}
	#attach_input_box
	{
		font-size: 12px;
		color: #003366;
		background-color: #ffffff;
		width: 300px;
		height: 20px;
	}
	#button_attach
	{	
		color: #016C8F;
		width: 90px; 
		height: 20px;
		font-size: 12px;
	}
	form.fileUpload input 
	{
		border: none;
		width: 241px;
		height: 20px;
		background-color: transparent;
	}

	form.fileUpload input:focus 
	{
		background-color: transparent;
	}

	form.fileUpload div.fileinputs 
	{
		position: relative;
		height: 20px;
		width: 20px;
		border: solid 0px;
	}

	form.fileUpload input.file 
	{
		width: 300px;
		margin: 0;
	}

	form.fileUpload input.file.hidden 
	{
		position: relative;
		text-align: right;
		-moz-opacity:0;
		filter:alpha(opacity= 0);
		opacity: 0;
		z-index: 2;
		margin-left: -250px;
	}

	form.fileUpload div.fakefile 
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 20px;
		padding: 0;
		margin: 0;
		z-index: 1;
		line-height: 90%;
	}

	form.fileUpload div.fakefile input 
	{
		margin-left: 0;
	}
