.text, body.mceContentBody, .text table {
	font-family:	Tahoma, Arial, Helvetica, sans-serif;
	font-size:		11px;
	line-height:	160%;
	color:			#4B4B4B;
}

.text A, body.mceContentBody A {
	color:			#66AA30;
	text-decoration:underline;
}
.text A:hover, body.mceContentBody A:hover {
	color:			#93EB36;
}


.text ul {
	margin: 10px 0px;
	padding: 0px;
}
.text ul li {
	background: 	url(../images/li.gif) top left no-repeat;
	padding: 		0 0 0 22px;
	margin: 		0 0 0 14px;
	line-height:	200%;
}
.text ol li {
	line-height:	200%;
}
p {
	margin-top: 0px;
}


.text table {
	width:			100%;
	border-collapse:collapse;
	font-size:		11px;
}
body.mceContentBody table td, .text table td {
	background:		#EEE;
	padding:		7px 20px;
	border-right:	1px solid #FFF;
	border-bottom:	1px solid #FFF;
	vertical-align:	top;
	line-height: 	120%;
}

.news table td {
	padding:		10px 20px;
}
.news table td span.text-header-1 {
	white-space:	nowrap;
}

.text-header-1, body.mceContentBody .text-header-1 {
	color:			#717171;
	font-weight:	bold;
}
tr.text-header-1 td, body.mceContentBody table tr.text-header-1 td {
	background:		#BFBFBF url(../images/b6.gif) top left no-repeat;
	color:			#FFF;
	font-weight:	bold;
	font-size:		12px;
	height:			34px;
	padding:		7px 20px;
}
.text-header-2, body.mceContentBody .text-header-2 {
	font-size:		13px;
	color:			#5DA9DD;
	font-weight:	bold;
}
tr.text-header-2 td, body.mceContentBody table tr.text-header-2 td {
	background:		#E1E1E1;
	color:			#717171;
	font-size:		12px;
	padding:		7px 20px;
}
hr {
	border:			0px;
	border-bottom:	1px solid #E5E6E1;
	height:			1px;
	margin:			20px 0;
}

img.text-header-2 {
	background:		url(../images/img_back.gif) bottom right no-repeat;
	padding:		0 9px 7px 0;
}
table img.text-header-2 {
	background:		none;
	padding:		0px;
}
