/* text editor styles */
#buttons {
	text-align: center;
}
.edit_box {
	margin: 0 auto;
	border: 1px solid #ddd;
	width: 90%; 
	overflow: auto ;
}
.preview_box {
	margin: 0 auto;
	border: 1px solid #ddd;
	width: 90%; 
	overflow: auto ;
}
.editor {
	width: 500px;
	clear:both;
}
.edit_buttons {
	text-align: center;
	text-decoration:none; 
	color:#000;
	font-size:10pt;
}
.edit_buttons img {
	border: 1px solid #666;
}
.center {
	text-align: center;
	margin: 0 50px;
	padding: 0;
}
.left {
	text-align: left;
	font-size: 10pt;
	margin: 0 50px;
	padding: 0;
}
.right {
	text-align: right;
	font-size: 10pt;
	margin: 0 50px;
	padding: 0;
}
.justify {
	text-align: justify;
	font-size: 10pt;
	margin: 0 50px;
	padding: 0;
}
/* list styles */
ol.std_list {
	text-align: justify;
	font-size: 10pt;
	margin: 0 50px;
	padding: 0;
}
ul.std_list {
	text-align: justify;
	font-size: 10pt;
	margin: 0 50px;
	padding: 0;
}
li.std_item {
	text-indent: 25px;
}
/* images within content */
.imgDiv {
	width: 100%;
	display: inline;
}
.img {
	display: block;
	border: 1px solid #666;
	margin: auto;
	padding: 5px;
}
.imgLeft	{
	float: left;
	border: 1px solid #666;
	margin: 5px 25px 15px 0px;
	padding: 5px;
}
.imgRight {
	float: right;
	border: 1px solid #666;
	margin: 5px 0px 15px 25px;
	padding: 5px;
}
/* tables with CSS! */
.div_table { 
	width: 100%;
	clear: both;
	margin: 0 10px 5px 0;
	padding: 5px;
	text-align: center;
	}
.div_table_row {
	margin: 0 auto;
	width: 90%;
	clear: right;
	float: right;
	}

.cell1 {
	width:100%;
	float: left;
	background: transparent;
	}

.cell {
	width:45%;
	float: left;
	background: transparent;
	}

.cell3 {
	width:30%;
	float: left;
	background: transparent;
	}

.cell4 {
	width:22.5%;
	float: left;
	background: transparent;
	}
.cell5 {
	width:18%;
	float: left;
	background: transparent;
	}
.cell6 {
	width:15%;
	float: left;
	background: transparent;
	}
.clear {
	clear: both; /* allow nothing at either side */
	height: 1px;
	overflow: hidden; /* prevent IE expanding the container */
	margin: 0;
	}
.horizontal1 {
	color: #000;
	background-color: #000;
	height: 2px;
	border: none;
}
.horizontal2 {
	color: #333;
	background-color: #333;
	height: 2px;
	border: none;
}
.horizontal3 {
	color: #666;
	background-color: #666;
	height: 2px;
	border: none;
}
.horizontal4 {
	color: #ddd;
	background-color: #ddd;
	height: 2px;
	border: none;
}

