#errorMessage {
    color: red;
}
.body-textarea {
    font-size:12px;
    color:#666;
    padding:5px 0 5px 5px;
    border:0px solid blue;
    float:left;
    width:550px;
}
.body-textarea p {	border:0px solid red;
	padding-left:5px;
	width:535px;
     
	margin:0 0 3px 0;
	padding-left:10px;
	text-align: justify;
    padding-right:13px;

}
h2 {
	font-size:100%;
	margin:0;
}

h3 {
	margin:0;
	font-size:12px;
}
.body-textarea .title {
    border-bottom: 1px solid #44b0d4;
    padding-bottom:1px;
    width:100%;
    background:url(/images/squire.gif) no-repeat right;
    float:left;
    margin-bottom:4px;
    color:#cc3333;
}
.body-textarea .title2 {
    margin:0 0 5px 0;
    padding:0px;
    font-size:12px;
    color:#2ba102;

	border:0px solid red;
	width:100%;
}
.body-textarea h1 {
    font-size:110%;
   	color: #cc3333;
    text-indent:10px;
	font-weight:bold;
	margin-bottom:5px;
    font-size:14px;
    text-indent:4px;
    diplay:block;
}

.body-textarea h2 {
    font-size:14px;
    color:#44b0d4;
    font-weight:bold;
    text-indent:4px;
    border-bottom: 1px solid #44b0d4;
    width:549px;

}

.body-textarea h1.imptitle {
	border-left:0px;
	float:left;
	font-size:13px;
	padding-top:0px;
	padding-bottom:3px;
	width:99%;
	color:#ff6633;
}

/*
blockquote {
	margin:20px 40px;
	border-top:1px solid #333;
	padding:10px;
	border-bottom:1px solid #333;
}
div.body-textarea h2 {
	font-size:13px;
	padding:8px 0px 8px 0px;
	font-weight:bold;
	color:#c63;
}
div.body-textarea h3 {
	font-size:12px;
	padding:5px 0px 5px 0px;
	font-weight:bold;
}
div.body-textarea h1.title {
	font-weight:bold;
	padding:0 10px 10px 20px;
	color: #369;
} */


.body-textarea p.arttext {
	padding:0 3px 0px 0;
	text-indent:0px;
	margin-bottom:5px;
	text-align:justify;

}
.body-textarea p.arttext-img {

	float:left;
	width:20%;
}
/*
div.body-textarea p.left_ {
	text-align: left;
}
div.body-textarea p.right_ {
	text-align: right;
}
div.body-textarea a:hover, div.body-textarea a:active {
	text-decoration:underline;
	color:#69c;
}
*/
.body-textarea img {

    padding:0 5px;
    float:left;
}
.align-left {
	float:left;
}
.align-right {
	float:right;
}
.body-textarea a {
    padding:0 2px;
}
.body-textarea a#link {
	width:100%;
	border:0px solid red;
}
.body-textarea a.link-right {
	width:100%;
	float:left;
	text-align:right;

}
.body-textarea a.link-left {
	width:100%;
	float:left;
	text-align:left;

}
#list-title {
    margin-top:5px;
    padding:0;
}
.text-align-left {
    text-align:left;
}
.text-align-right {
    text-align:right;
}
.text-align-center {
    text-align:center;
}
.body-textarea ul#textlist {

	margin:0 0 10px 0;
	padding:0 0 0 30px;
	width:100%;
	position:none;
	display:block;
}
.body-textarea ul#textlist a {
	border:0px solid red;
	float:none;

}
div.body-textarea ul#textlist li {
	width:770px;
	padding: 0px 0 2px 0px;
}

div.body-textarea .decimal {
	width:100%;
 	list-style-type:decimal;
}
div.body-textarea .disc {
	width:100%;
 	list-style-type:disc;
}
div.body-textarea p.arttextindent {
	padding:0 3px 7px 15px;
	text-indent:0px;
	text-align:justify;
}
.body-textarea blockquote {

	diplay:block;
	margin:10px 40px;
	border-top:1px solid #b5d0ed;
	/*border:1px solid red;*/
	padding:5px;
	/*border-bottom:1px solid #b5d0ed;*/
}
/*
div.body-textarea table.user_table {
	border:1px solid #000;
	border-collapse: collapse;
}
div.body-textarea table.user_table td {
	border:1px solid #000;
	font-size: 12px;
	text-align:center;
	padding:3px;
}
*/

.pdf-icon {
	background:url(/admin/images/pdf.gif) no-repeat 1px center;
/*	line-height:21px;*/
	/*padding:1px;*/
	/*text-indent:21px;*/
float:left;
height:17px;
/*	diplay:block;*/
/*	padding-left:20px;*/
}
#pdf-icon {
line-height:21px;
}
.doc-icon {
	background:url(/admin/images/doc.gif) no-repeat 1px center;
	line-height:17px;
	text-indent:21px;
	padding:1px;
	diplay:block;
	padding-left:20px;

	float:left;

	margin-bottom:4px;
}
.xls-icon {
	background:url(/admin/images/xls.gif) no-repeat 1px center;
	line-height:21px;
	padding:1px;
	text-indent:21px;
	height:25px;
	diplay:block;
	padding-left:20px;
	float:left;
}
.margin3 {
	margin:3px 0;
}
.body-textarea #magazine_img {
	text-align:center;
	
	float:none;
    
}
.body-textarea #magazine_img img {
    
    float:none;  
}