.diagram {
	display: inline; 
	margin: 33px 0 0 30px; 
	padding: 20px 30px 0 25px;
	width: 208px;
	height: 115px;
	float: left;
	background: url(/design/images/bg_diagrams_associated.jpg) no-repeat top left;
	color: #133e7a;
}
.diagram ul {
	margin: 10px 12px;
}
.diagram ul li {
	margin-bottom: 3px;
	line-height: 12px;
}
.diapop {
	width: 166px;
	background: url(/design/images/bg_diapop.jpg) no-repeat top left;
	z-index: 10;
	height: 42px;
	padding: 15px 40px 15px 15px;
	margin: 10px 0;
	color: #666666;
}
.diapop a {
	text-decoration: underline;
	color: #666666;
}
.diapop a:hover {
	text-decoration: none;
	color: #666666;
}
.diapop .header_diapop {
}

.sidebar {
	 padding: 0 0 20px 40px; 
	 width: 192px; 
	 text-align: justify; 
	 float: right;
	 text-align: left;
	 color: #565656;
}
.sidebar .header {
	padding: 10px 30px 15px 0;
	width: 147px;
}
.sidebar .header ul {
	list-style-type: none;
}
.sidebar .request_information {
	padding: 4px 6px;
	width: 173px;
	height: 47px;
	color: #fff;
	background: url(/design/images/bg_request_information.gif) no-repeat top left;
	font-size: 12px;
}
.sidebar .request_information a {
	color: #fff;
	text-decoration: underline;
}
.sidebar .request_information a:hover {
	color: #fff;
	text-decoration: none;
}
.sidebar .content hr {
	border: none;
	background: url(/design/images/hr_dotted.gif) repeat-x top left;
}
.sidebar .content li {
	margin-bottom: 5px;
	color: #ae1931;
}
.sidebar .content {
	padding-right: 25px;
}

.content ul {
	margin: 10px 0 10px 20px;
}
.content ul li {
	margin: 5px 0;
}