/* CSS Document */

.content {
	width: 870px;
	margin-left: 50px;
	color: rgba(51,51,51,1);
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-top: 50px;
	margin-bottom: 50px;
	float:left;
}
.content a {
	color: inherit;
}
.content p {
	line-height: 21px;
}
.content img {
	max-width: 870px;
}
.content p:first-child {
	margin-top: 0px;
}
.content h2 {
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	text-transform: none;
	color: #689b91;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sidebar {
	position: -webkit-sticky;
	position: sticky;
	top: 159px;
	margin-left: 16px;
	margin-top: 50px;
	margin-bottom: 44px;
	padding-right: 48px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
	width: 150px;
	z-index: 90;
	float: left;
}
.sidebar ul,li {
	margin: 0px;
	padding: 0px;
}
.sidebar ul li {
	list-style-position: outside;
	list-style-type: none;
	font-size: 14px;
	white-space: nowrap;
	line-height: 34px;
	color: #d81122;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(189, 208,207,1);
}
.sidebar ul li:last-child {
	border-bottom-style: none;
}
.sidebar ul li a {
	color: rgba(51,51,51,1);
}
.sidebar ul li a:hover {
	text-decoration: none;
	color: #d81122;
}
#sidebar ul:nth-child(2) li {
	list-style-position: outside;
	list-style-type: none;
	white-space: nowrap;
	line-height: 24px;
	margin-left: 16px;
	border-bottom-style: none;
}
#sidebar ul:nth-child(2) li:first-child {
	margin-top:-5px;
}
#sidebar ul:nth-child(2) li:last-child {
	margin-bottom:5px;
}
.sidebarhighlight a {
    color: #d81122 !important;
}
#pl a {
    text-decoration: underline;
}