
#diagram  {
	width:488px;
	min-height:205px;
	_height:205px;
	padding-top:15px;
	padding-bottom:20px;
	
}

#diagram #content_diagram {
	background-image:url(../images/planning_towards/line.jpg);
	background-repeat:repeat-y;
	background-position:75.1%;
	_background-position:75%;
}

#diagram #content_diagram #loadingFrame {
	width:488px;
	position:absolute;
	display:none;	
	z-index:1;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	text-align:center;
}

#diagram  .accordion{
	width:488px;
}

#diagram  .accordion .item{
	float:left;
	width:50%;
	
}


#diagram .accordion .timeline{
	float:right;
	width:50%;
	
}

#diagram .accordion .timeline.last{
	padding-top:43px;
	*padding-top:45px;
}

#diagram .accordion .timeline .box{
	background-color:#FFFFFF;
	color:#1C3664;
	border:1px solid #1C3664;
	-moz-border-radius: 8px;
	text-align:center;
	width:220px;
	margin-left:auto;
	margin-right:auto;
	line-height:12px;
	padding:3px;
	font-size:10px;
	
}
#diagram #content_diagram  .pdfLink{
	position:absolute;
	margin-top:4px;
	margin-left:515px;
	cursor:pointer;
}
#diagram #content_diagram  .fullDisplay{
	position:absolute;
	margin-left:490px;
	cursor:pointer;
	display:none;
}



#diagram #content_diagram.javascript{
	position:absolute;
	z-index:1;
	background-color:#FFFFFF;
}



#diagram  .accordion .item .bottom_blue_arrow{
	width:228px;
}
#diagram  #content_diagram.javascript .accordion .item .resized{
	overflow:hidden;
	height:24px;
	cursor:pointer;
}


