.text-content{
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
}

.text-content strong,
.text-content b{
	color:#617073;
	font-weight:bold;
}

.text-content p{
	text-align: justify;
	margin-top:0px;
	margin-bottom:0px;
	color:#869497;
}

.text-content p.no-margin{
	margin-top:0px;
	margin-bottom:0px;
}

.text-content h1{
	font-family: tahoma,arial;
	font-size: 1.3em;
	font-weight: bold;
	color: #5f69c8;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-left: 5px;
}

.text-content h2{
	font-family: tahoma,arial;
	font-size: 1.2m;
	font-weight: bold;
	color: #5f69c8;
	margin-bottom: 10px;
	margin-top: 5px;
}

.text-content ul,
.text-content ol{
	line-height: 2em;
	list-style-position: outside;
	text-align: justify;
	margin-left:40px;
	color:#869497;
}

.text-content ul{
	list-style-type: disc;
	list-style-image: url(../../images/pl/list-icon.gif);
}

.text-content ol{
	list-style-type: decimal;	
}

.text-content ol li ol{
	list-style-type: lower-alpha;	
}

.text-content a{
	color:#5F69C8;
	text-decoration: underline;
}

.text-content table{
	border:1px solid #D0D9DC;
}

.text-content table td, .text-content table th, .text-content table tr{
	border:1px solid #D0D9DC;
}

.text-content table th{
	background: #EAECFF;
	text-align:left;
	font-weight:bold;
	color: #617073;
	vertical-align: middle;
}

.text-content table td{
	text-align:left;
	font-weight:normal;
	color: #617073;
	vertical-align: top;
}

.text-content table th, .text-content table td{
	padding-top:7px;
	padding-bottom: 7px;
	padding-left:10px;
	padding-right: 10px;
}