@charset "UTF-8";/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 *//* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */  :focus { 	outline: 0; } #timeline { 	padding-right: 15px;	margin: 0px 0px 15px 245px;}#timeline .TabbedPanels {	margin: 0px;	padding: 0px;	float: left;	clear: none;	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}#timeline .TabbedPanelsTabGroup {	margin: 0px;	padding: 0px;}#timeline .TabbedPanelsTab {	position: relative;	top: 1px;	float: left;	padding: 4px 10px;	margin: 0px 3px 0px 0px;	font: bold 12px/22px Arial, Helvetica, sans-serif;	background-color: #EEE;	list-style: none;	-moz-user-select: none;	-khtml-user-select: none;	cursor: pointer;	text-transform: uppercase;	color: #333333;	text-decoration: none;	border-bottom: 1px dotted #C1C1C1;	-moz-border-radius-topleft: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-left-radius: 5px;	-webkit-border-top-right-radius: 5px;	background-image: url(../i/bg-tab-light.gif);}#timeline .TabbedPanelsTabHover {	background-color: #DDD;	background-image: url(../i/bg-tab-mid.gif);}#timeline .TabbedPanelsTabSelected {	border-top: none;	background-color: #CCC;	background-image: url(../i/bg-tab-dark.gif);}#timeline .TabbedPanelsTab a {	color: black;	text-decoration: none;}#timeline .TabbedPanelsContentGroup {	clear: both;	border-top: 1px dotted #C1C1C1;	background-repeat: repeat-x;	background-position: top;	background-image: url(../i/bg-overheard.jpg);	background-color: #FFFFFF;}#timeline .TabbedPanelsContent {	padding: 12px 15px 15px;}#timeline .TabbedPanelsContent p {	font: .85em/1.2em Arial, Helvetica, sans-serif;	line-height: 22px;	color: #333;	margin: 0px 0px 18px 0px;}#timeline .TabbedPanelsContentVisible {}#timeline .VTabbedPanels .TabbedPanelsTabGroup {	float: left;	width: 10em;	height: 20em;	background-color: #EEE;	position: relative;}#timeline .VTabbedPanels .TabbedPanelsTab {	float: none;	margin: 0px;	border-top: none;	border-left: none;	border-right: none;}#timeline .VTabbedPanels .TabbedPanelsTabSelected {	background-color: #EEE;}#timeline .VTabbedPanels .TabbedPanelsContentGroup {	clear: none;	float: left;	padding: 0px;	width: 30em;	height: 20em;}