.clearer {
	clear:both;
}
a.or_arrow {
	background: transparent url(http://www.swift.com/solutions/release_timeline/images/arrow_orng.gif) no-repeat left center;
	padding-left:15px;
	color: #013B80;
	text-decoration:none;
	font-family: Arial,Verdana,Helvetica;
	font-size:10px;
}
a.or_arrow:hover {
	color:#0878E5;
}

#legend {
	color:#666;
	margin: 10px 0;
	font-family: Arial,Verdana,Helvetica;
	font-size:10px;
}
#legend img {
	margin-right:10px;
}
#legend td {
	padding:0px 15px;
}
#timeline {
	width:729px;
	font-family: Arial,Verdana,Helvetica;
	font-weight: bold;
}

#timeline .tl_category {
	height:38px;
	_cursor:hand;
	cursor:pointer;
	margin-top: 5px;
}

#timeline #applications {
	background:#954a09;
}

#timeline #solutions {
	background:#693695;
}

#timeline #connectivity {
	background:#009bbb;
}

#timeline #messaging {
	background:#de4511; 
}

#timeline #standards {
	background:#857a18;
}


#timeline .tl_category .tl_update  {
	float:right;
	font-size:11px;
	margin:13px 12px 12px 10px;
	color:#fff;
}
#timeline .tl_category h1 {
	font-size: 17px;
	font-weight:normal;
	margin: 9px 10px 9px 8px;
	float:left;
	color:#fff;
}

#timeline .tl_item {
	margin:10px 0;
}
#timeline .tl_item div.tl_head {
	background:#e6e6e6 url('http://www.swift.com/solutions/release_timeline/images/Timeline_arrow_b.gif') no-repeat;
	background-position: right center;
	color:#333;
	font-size:13px;
	height:18px;
	text-decoration:none;
	padding:2px 14px;
	_cursor:hand;
	cursor:pointer;
}

#timeline .tl_item div.applications {
	background:#EADBCE;
	color:#954a09;
}

#timeline .tl_item div.solutions{
	background:#E1D7EA;
	color:#693695;
}

#timeline .tl_item div.connectivity {
	background:#CCEBF1;
	color:#009bbb;
}

#timeline .tl_item div.messaging {
	background:#F8DACF;
	color:#de4511; 
}

#timeline .tl_item div.standards {
	background:#E7E4D1;
	color:#857a18;
}

#timeline .tl_item div.tl_bar {
	background:transparent url('http://www.swift.com/solutions/release_timeline/images/Timeline_arrow_wa.gif') no-repeat;
	background-position: right center;
	margin:8px 0 10px 0 ;
	_cursor:hand;
	cursor:pointer;
}
#timeline .tl_item div.tl_content {
	border-bottom: solid #e6e6e6 1px;
	display:none;
}
#timeline .tl_item .star div.tl_content{
	display:block;
}
#timeline .tl_item .star  div.tl_bar {
	background:transparent url('http://www.swift.com/solutions/release_timeline/images/Timeline_arrow_wb.gif') no-repeat;
	background-position: right center;
}
#timeline .tl_item  .tl_hide {
	display:block;
}

#timeline a, #timeline a:link, #timeline a:visited {
	text-decoration: none;
	color: #0452ad;
	padding-left: 20px;
	font-weight: normal;
	}
	
#timeline a:hover {
	color:#0878E5;
}

#timeline h1 {
	font-family: Arial,Helvetica,Verdana;
	font-size: 18px;
	color: #0452ad;
	padding: 0;
	margin-bottom: 10px;
}

.subtitle{
	font-size:13px;
	padding:4px 14px 0px 14px;
	margin:0px;
}

#tl_category_connectivity .subtitle{
	color:#009bbb; /*color:#333*/
}

#tl_category_messaging .subtitle{
	color:#de4511;  /*color:#333*/
}

