#divTimeline .timelinebackground{
	background-image:url(../images/timelinebackground.gif);
	background-repeat:repeat-x;
	background-color:#eaeaea;
	overflow: hidden;
	height: 250px;
	position: relative;
	width: 895px;
}
#divTimeline .timelineevent{
	padding:20px;
	border: #eaeaea 1px solid;
}
#divTimeline .entryline{
	border-left:solid 1px #858585;
	z-index:1;
}
#divTimeline .timelineoff{
	width:85px;
	font-size:0.9em;
	padding:1px;
	border: 1px solid #cbd9b7;
	background-color: #e3f5c6;
	text-align:center;
	z-index:2;
}
#divTimeline .timelineon{
	width:85px;
	font-size:0.9em;
	padding:1px;
	border: 1px solid #e8e3a3;
	background-color: #fdf9c3;
	text-align:center;
	z-index:2;
}
#divTimeline .timelineaxis{
	height:30px;
	background-color:#eaeaea;
	border-top:1px solid #000000;
	overflow:hidden;
}
#divTimeline .timelineaxisyear{
	width:50px;
	/*height:10px;*/
	font-weight:bold;
	border-left:solid 1px #000000;
	padding-top:5px;
	padding-left:2px;
}
#divTimeline .timelinenextprev{
	overflow:hidden;
	margin-bottom:15px;
}
#divTimeline .timelinenext{
	width:78px;
	height:22px;
	float:right;
	background-image:url(../images/timelinenext.gif);
	cursor:pointer;
}
#divTimeline .timelineprev{
	width:78px;
	height:22px;
	float:left;
	background-image:url(../images/timelineprev.gif);
	cursor:pointer;
}
#divTimeline .timelineinfo{
	width:10px;
	height:10px;
	background-repeat:no-repeat;
	background-image:url(../images/timelineinfo.gif);
	z-index:3;
}
#divTimeline #lstTimeline{
	margin: 0px;
	padding: 10px;
	list-style-type: none;
	margin-top:10px;
	margin-bottom:10px;
	border: 1px solid #C0C0C0;
}

