html {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
body {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
div {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
span {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
applet {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
object {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
iframe {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h1 {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h2 {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h3 {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h4 {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h5 {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h6 {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
p {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
blockquote {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
pre {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
a {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
abbr {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
acronym {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
address {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
big {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
cite {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
code {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
del {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
dfn {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
em {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
font {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
img {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
ins {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
kbd {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
q {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
s {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
samp {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
small {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
strike {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
strong {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
sub {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
sup {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
tt {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
var {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
b {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
u {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
i {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
center {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
dl {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
dt {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
dd {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
ol {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
ul {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
li {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
fieldset {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
form {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
label {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
legend {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
table {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
caption {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
tbody {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
tfoot {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
thead {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
tr {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
th {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
td {
	margin: 0px;
	padding: 0px;
	outline: 0px;
	border: 0px currentColor;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
}
h1 {
	line-height: 1;
}
h2 {
	line-height: 1;
}
h3 {
	line-height: 2;
}
h4 {
	line-height: 1;
}
h5 {
	line-height: 1;
}
h6 {
	line-height: 1;
}
p {
	line-height: 1;
}
body {
	line-height: 1;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
q {
	quotes: none;
}
blockquote::before {
	content: none;
}
blockquote::after {
	content: none;
}
q::before {
	content: none;
}
q::after {
	content: none;
}
:focus {
	outline: 0px;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
iframe {
	overflow: hidden;
}
.ajk-verifier .ajk-verifier-data {
	display: none;
}
.ajk-verifier .ajk-verifier-tooltip-displayer {
	display: none;
}
.ajk-verifier .ajk-verifier-submitting-message {
	display: none;
}
.ajk-verifier .ajk-verifier-error-message {
	display: none;
}
.ajk-verifier .ajk-verifier-success-message {
	display: none;
}
.ajk-verifier-disable-save-and-revert .ajk-verifier-submit {
	filter: alpha(Opacity = 50);
	cursor: default;
	opacity: 0.5;
}
.ajk-verifier-disable-save-and-revert .ajk-verifier-revert {
	filter: alpha(Opacity = 50);
	cursor: default;
	opacity: 0.5;
}
.ak-gallery {
	position: relative;
}
.ak-gallery .ak-gallery-image-storage {
	left: -9999px;
	top: -9999px;
	width: 100px;
	height: 100px;
	position: absolute;
}
.ak-gallery .ak-gallery-transition {
	display: none;
}
.ak-gallery .ak-gallery-stage-holder {
	position: relative;
}
.ak-gallery .ak-gallery-stage {
	left: 0px;
	top: 0px;
	position: absolute;
}
.ak-gallery .ak-image-data {
	display: none;
}
.ak-gallery .ak-image-holder {
	left: 0px;
	top: 0px;
	position: absolute;
}
.ak-gallery .image-item {
	display: block;
	filter: alpha(Opacity=0);
	position: absolute;
	opacity: 0;
}
.ak-gallery .bring-to-front {
	z-index: 10;
}
.ak-gallery .ak-image-gallery-camera-shutter {
	background: rgb(0, 0, 0);
	left: 0px;
	line-height: 0;
	font-size: 0px;
	position: absolute;
}
.ak-gallery .ak-image-gallery-splitter {
	overflow: hidden;
	position: absolute;
}
.ak-gallery .ak-image-gallery-square {
	overflow: hidden;
	position: absolute;
}
html {
	background: rgb(0, 0, 0);
	margin: 0px;
	padding: 0px;
}
body {
	background: rgb(0, 0, 0);
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	width: 100%;
	position: absolute;
}
.gt-apply-drag-styles {
	cursor: move !important;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.gt-apply-drag-styles * {
	cursor: move !important;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.TLmin-font {
	font-family: Helvetica, Arial, sans-serif;
}
.TLmin-font-head {
	font-family: Helvetica, Arial, sans-serif;
}
.TLmin-font-body {
	font-family: Helvetica, Arial, sans-serif;
}
body {
	font-family: Helvetica, Arial, sans-serif;
}
.TLmin-ch-selected-story-num {
	font-family: Helvetica, Arial, sans-serif;
}
.TLmin-ch-top-content {
	font-family: Helvetica, Arial, sans-serif;
}
#console {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 20px;
	color: rgb(255, 255, 255);
	position: absolute;
	z-index: 10;
}
.TLmin-clear {
	clear: both;
}
.TLmin-overflow-hidden {
	overflow: hidden !important;
}
.ajk-columnizer-first-word-of-paragraph {
	padding-left: 20px;
}
.ajk-columnizer-invisible {
	visibility: hidden;
}
.rt-button-large {
	background: url("../images/timeline/button.large.png") no-repeat left top;
	padding: 10px 0px 0px;
	width: 136px;
	height: 26px;
	text-align: center;
	color: rgb(255, 255, 255);
	font-size: 14px;
	text-decoration: none;
	display: block;
}
.rt-button-large:hover {
	background-position: 0px -36px;
	color: rgb(170, 170, 170);
}
.rt-button-medium {
	background: url("../images/timeline/button.medium.png") no-repeat left top;
	padding: 5px 0px 0px;
	width: 87px;
	height: 22px;
	text-align: center;
	color: rgb(170, 170, 170);
	font-size: 13px;
	text-decoration: none;
	display: block;
}
.rt-button-medium:hover {
	color: rgb(255, 255, 255);
}
.rt-button-medium-long {
	background: url("../images/timeline/button.medium.long.png") no-repeat left top;
	width: 110px;
}
.rt-button-3 {
	background: url("../images/timeline/button.small.png") no-repeat left top;
	padding: 5px 0px 0px;
	width: 65px;
	height: 17px;
	text-align: center;
	color: rgb(193, 193, 193);
	font-size: 12px;
	text-decoration: none;
	display: block;
}
.rt-button-3:hover {
	color: rgb(255, 255, 255);
}
.rt-button-3-long {
	background: url("../images/timeline/button.small.long.png") no-repeat left top;
	width: 100px;
}
.button-1 {
	background: url("../images/timeline/button1.png") no-repeat left top;
	padding: 3px 0px 0px 6px;
	width: 51px;
	height: 15px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	text-decoration: none;
	display: block;
}
.button-1:hover {
	background-position: 0px -18px;
}
.rt-button-4 {
	background: url("../images/timeline/button-1.gif") no-repeat left top;
	padding: 3px 0px 0px;
	width: 69px;
	height: 18px;
	text-align: center;
	color: rgb(204, 204, 204);
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
.rt-button-4:hover {
	color: rgb(255, 255, 255);
}
.rt-button-align-right {
	margin-left: 6px;
	float: right;
}
.rt-mp-checkbox {
	padding: 4px 0px 0px 29px;
	height: 16px;
	color: rgb(67, 67, 67);
	font-size: 13px;
	display: block;
	position: relative;
}
.rt-mp-checkbox span {
	background: url("../images/timeline/checkbox.png") no-repeat left top;
	left: 0px;
	top: 0px;
	width: 20px;
	height: 20px;
	text-indent: -999999em;
	overflow: hidden;
	display: block;
	position: absolute;
	cursor: pointer;
}
.rt-mp-checkbox span.checkbox-selected {
	background-position: 0px -20px;
}
.ajk-verifier-field-error .rt-mp-checkbox {
	color: rgb(243, 149, 191);
}
.rt-mp-checkbox a {
	color: rgb(67, 67, 67);
}
.ajk-verifier-field-error .rt-mp-checkbox a {
	color: rgb(243, 149, 191);
}
.rt-mp-checkbox a:hover {
	color: rgb(119, 119, 119);
}
#TLmin-image-preloader {
	left: -999999px;
	top: -999999px;
	width: 100px;
	height: 100px;
	position: absolute;
}
#TLmin-image-preloader img {
	left: 0px;
	top: 0px;
	display: block;
	position: absolute;
}
#TLmin-stage-main-photo-credit {
	top: 10px;
	text-align: right;
	right: 15px;
	color: rgb(255, 255, 255);
	font-size: 13px;
	position: absolute;
	z-index: 1;
	opacity: 0.6;
}
#TLmin-stage-main-photo-credit a {
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: none;
}
#TLmin-stage-main-photo-credit a:hover {
	text-decoration: underline;
}
#TLmin-container {
	background: rgb(0, 0, 0);
	width: 100%;
	overflow: hidden;
	padding-bottom: 10px;
	position: relative;
}
#TLmin-container .TLmin-timeline-info {
	left: 0px;
	top: 0px;
	height: 90%;
	overflow: hidden;
	position: absolute;
}
#TLmin-container .TLmin-show {
	display: block !important;
}
#TLmin-container .TLmin-hide {
	display: none !important;
}
#TLmin-container .TLmin-data {
	display: none;
}
#TLmin-header {
	background: rgb(11, 11, 11);
	border-width: 0px 0px 1px;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 36px;
	visibility: hidden;
	position: absolute;
	z-index: 4;
}
#TLmin-header .main-logo {
	margin: 0px 0px 0px 17px;
	padding: 15px 0px 0px;
	width: 75px;
	height: 19px;
}
#TLmin-header .main-logo a {
	width: 196px;
	height: 19px;
	color: rgb(255, 255, 255);
	line-height: 19px;
	overflow: hidden;
	font-size: 19px;
	text-decoration: none;
	display: block;
}
.browser-type-webkit #TLmin-header .main-logo {
	padding: 13px 0px 0px;
}
.browser-type-opera #TLmin-header .main-logo {
	padding: 14px 0px 0px;
}
#TLmin-header .TLmin-main-title {
	left: 100px;
	bottom: 3px;
	color: rgb(128, 128, 128);
	font-size: 16px;
	font-weight: normal;
	position: absolute;
}
#TLmin-header .main-menu {
	right: 17px;
	bottom: 1px;
	position: absolute;
}
#TLmin-header .main-menu li {
	background: url("../images/timeline/header/menu-divider-new.png") no-repeat right bottom;
	padding: 16px 12px 0px 7px;
	display: inline;
	zoom: 1;
}
#TLmin-header .main-menu .menu-item-logged-in {
	display: none;
}
.TLmin-container-logged-in #TLmin-header .main-menu {
	right: 132px;
}
.TLmin-container-logged-in #TLmin-header .main-menu .menu-item-logged-in {
	display: inline;
}
.TLmin-container-logged-in #TLmin-header .main-menu .menu-item-logged-out {
	display: none;
}
#TLmin-header .main-menu li.last {
	padding-right: 0px;
}
#TLmin-header .main-menu li a {
	padding: 0px;
	top: -2px;
	color: rgb(128, 128, 128);
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	position: relative;
}
#TLmin-header .main-menu li a:hover {
	color: rgb(255, 255, 255);
}
#TLmin-stage-holder {
	background: rgb(26, 26, 26);
	height: 1px;
	overflow: hidden;
	position: relative;
}
#TLmin-stage-image {
	left: 0px;
	top: 0px;
	display: block;
	position: absolute;
}
.TLmin-stage {
	left: 0px;
	top: 0px;
	width: 5000px;
	height: 100%;
	position: absolute;
	cursor: move;
}
.TLmin-stage .scale-block {
	left: 0px;
	top: 0px;
	width: 651px;
	height: 100%;
	position: absolute;
	cursor: move;
}
.TLmin-hide-scale-stripes .TLmin-stage .scale-block {
}
.TLmin-stage .scale-block .scale-block-label {
	top: 0px;
	width: 1px;
	height: 10px;
	position: absolute;
}
.TLmin-stage .scale-block .scale-block-label span {
	left: -75px;
	width: 150px;
	text-align: center;
	color: rgb(255, 255, 255);
	padding-top: 13px;
	font-size: 12px;
	display: block;
	position: relative;
}
.TLmin-stage .scale-block .scale-block-label-v2 {
	background: url("../images/timeline/white-opacity-20.png");
	padding: 3px 0px;
	top: 14px;
	text-align: center;
	position: absolute;
}
.TLmin-stage .scale-block .scale-block-label-v2 {
	color: rgb(255, 255, 255);
	font-size: 12px;
}
.TLmin-stage .scale-block .index {
	background: url("../images/timeline/stage/month-indicator.png") no-repeat left bottom;
	left: 0px;
	width: 100%;
	height: 38px;
	bottom: 0px;
	position: absolute;
	cursor: move;
}
.TLmin-stage .scale-block .index h4 {
	padding: 7px 0px 0px 19px;
	left: 0px;
	top: 11px;
	width: 42px;
	height: 19px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	line-height:12px;
	position: absolute;
	font-weight:bold;
}
#TLmin-stage-date-displayer {
	background: url("../images/timeline/display.date.back.png") repeat-y top;
	padding: 5px 0px;
	left: 0px;
	top: 6px;
	width: 100%;
	text-align: center;
	color: #6DB536;
	font-size: 16px;
	font-weight: 600;
	position: absolute;
	opacity: 0.75;
}
#TLmin-stage-scale-blackener {
	background: rgb(0, 0, 0);
	left: 0px;
	width: 100%;
	height: 23px;
	bottom: 8px;
	display: none;
	position: absolute;
	opacity: 0.25;
}
#TLmin-slider-holder {
	border-width: 1px 0px;
	border-style: solid;
	border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(52, 52, 52);
	height: 52px;
	visibility: hidden;
	position: relative;
	z-index: 1;
}
#TLmin-slider-scale-holder {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 52px;
	overflow: hidden;
	position: absolute;
	cursor: crosshair;
}
#TLmin-slider-scale {
	left: 0px;
	top: 0px;
	width: 150%;
	height: 52px;
	display: block;
	position: absolute;
	cursor: crosshair;
}
#TLmin-slider-scale canvas.TLmin-scale-canvas {
	left: 0px;
	top: 0px;
	height: 52px;
	position: absolute;
}
#TLmin-slider-dragger {
	left: 0px;
	top: -12px;
	width: 150px;
	height: 77px;
	position: absolute;
	cursor: move;
}
#TLmin-slider-dragger .tlsd-inner {
	border-radius: 5px;
	border: 4px solid rgb(153, 153, 153);
	left: 8px;
	top: 8px;
	width: 100%;
	height: 52px;
	position: relative;
	box-shadow: 0px 0px 5px #000;
	background-clip: padding-box;
	-moz-border-radius: 5px;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
}
#TLmin-slider-dragger .tlsd-inner-inner {
	background: url("../images/timeline/dragger-gradient.png") repeat-x left;
	margin: 0px;
	height: 52px;
	position: relative;
	opacity: 0.8;
	box-shadow: inset 0px 0px 10px #000000;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
}
#TLmin-slider-dragger .tlsd-corner {
	background: rgb(153, 153, 153);
	width: 1px;
	height: 1px;
	line-height: 0;
	font-size: 0px;
	position: absolute;
	opacity: 0.75;
}
#TLmin-slider-dragger .tlsd-c-tl {
	left: 0px;
	top: 0px;
}
#TLmin-slider-dragger .tlsd-c-tr {
	top: 0px;
	right: 0px;
}
#TLmin-slider-dragger .tlsd-c-bl {
	left: 0px;
	bottom: 0px;
}
#TLmin-slider-dragger .tlsd-c-br {
	right: 0px;
	bottom: 0px;
}
#TLmin-slider-scale-times-holder {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 40px;
	overflow: hidden;
	position: absolute;
	cursor: crosshair;
}
#TLmin-slider-scale-times-holder h5 {
	padding: 6px 0px 0px;
	left: 0px;
	top: 0px;
	width: 100px;
	text-align: center;
	color: rgb(128, 128, 128);
	font-size: 12px;
	margin-left: -49px;
	position: absolute;
	cursor: crosshair;
}
#TLmin-slider-markers-holder {
	left: 0px;
	top: 17px;
	width: 100%;
	height: 22px;
	overflow: hidden;
	position: absolute;
	cursor: crosshair;
}
#TLmin-slider-markers-holder .TLmin-s-marker {
	margin: -7px 0px 0px -7px;
	width: 15px;
	height: 15px;
	position: absolute;
}
#TLmin-slider-markers-holder .TLmin-s-marker-line {
	margin: 0px;
	height: 2px;
	line-height: 1px;
	font-size: 1px;
	filter: alpha(Opacity=35);
	opacity: 0.35;
}
#TLmin-slider-holder .TLmin-s-tooltip {
	width: 112px;
	bottom: 34px;
	margin-left: -23px;
	position: absolute;
	z-index: 5;
}
#TLmin-slider-holder .TLmin-s-tooltip-right-aligned {
	margin-left: -89px;
}
#TLmin-slider-holder .TLmin-s-tooltip h5 {
	margin: 0px 0px 4px;
	color: rgb(135, 97, 153);
	font-size: 10px;
	font-weight: bold;
}
#TLmin-slider-holder .TLmin-s-tooltip h4 {
	color: rgb(0, 0, 0);
	line-height: 14px;
	font-size: 12px;
	font-weight: bold;
}
#TLmin-slider-holder .TLmin-s-tooltip .TLmin-s-t-inner {
	background: url("../images/timeline/tooltip-top.png") no-repeat left top;
	padding: 12px 8px 1px 12px;
	min-height: 1px;
}
#TLmin-slider-holder .TLmin-s-tooltip .TLmin-s-t-bottom {
	background: url("../images/timeline/tooltip-bottom.png") no-repeat left top;
	height: 20px;
}
#TLmin-slider-holder .TLmin-s-tooltip-right-aligned .TLmin-s-t-bottom {
	background: url("../images/timeline/tooltip-bottom-ra.png") no-repeat left top;
}
.TLmin-story-block {
	padding: 12px 0px 50px;
	left: 200px;
	width: 327px;
	bottom: 50px;
	margin-left: -163px;
	position: absolute;
	z-index: 1;
}
.TLmin-story-block .bottom {
	height: 30px;
	position: relative;
}
.TLmin-story-block .bottom .bl {
	background: url("../images/timeline/bottom-left.png") no-repeat left top;
	left: 0px;
	top: 0px;
	width: 20px;
	height: 30px;
	position: absolute;
}
.TLmin-story-block-hover .bottom .bl {
	background: url("../images/timeline/bottom-left.hover.png") no-repeat left top;
}
.TLmin-story-block .bottom .br {
	background: url("../images/timeline/bottom-right.png") no-repeat left top;
	top: 0px;
	width: 20px;
	height: 30px;
	right: 0px;
	position: absolute;
}
.TLmin-story-block-hover .bottom .br {
	background: url("../images/timeline/bottom-right.hover.png") no-repeat left top;
}
.TLmin-story-block .bottom .bm {
	margin: 0px 20px;
	height: 30px;
	overflow: hidden;
	position: relative;
}
.TLmin-story-block .bottom .bm .bmp-standard {
	background: url("../images/timeline/bottom.png") no-repeat left top;
	left: 0px;
	top: 0px;
	width: 600px;
	height: 30px;
	position: absolute;
}
.TLmin-story-block-hover .bottom .bm .bmp-standard {
	background: url("../images/timeline/bottom.hover.png") no-repeat left top;
}
.TLmin-story-block .top {
	background: url("../images/timeline/top.png") no-repeat left top;
	height: 18px;
	position: relative;
}
.TLmin-story-block-hover .top {
	background: url("../images/timeline/top.hover.png") no-repeat left top;
}
.TLmin-story-block h5.tab {
	background: rgb(173, 144, 200);
	padding: 4px 8px 0px;
	left: 23px;
	top: 0px;
	height: 15px;
	text-align: center;
	color: rgb(255, 255, 255);
	text-transform: uppercase;
	font-size: 12px;
	position: absolute;
	min-width: 73px;
}
.TLmin-story-block-color-purple h5.tab {
	background: rgb(168, 121, 190);
}
.TLmin-story-block-color-blue h5.tab {
	background: rgb(122, 126, 189);
}
.TLmin-story-block-color-pink h5.tab {
	background: rgb(189, 121, 151);
}
.TLmin-story-block-color-turquoise h5.tab {
	background: rgb(121, 161, 190);
}
.TLmin-story-block .content {
	background: url("../images/timeline/back.png") repeat-y left top;
}
.TLmin-story-block-hover .content {
	background: url("../images/timeline/back.hover.png") repeat-y left top;
}
.TLmin-story-block .content .content-inner {
	margin: 0px 23px;
	padding: 1px 0px 3px;
}
.TLmin-story-block .TLmin-sb-image-gallery {
	border: 1px solid rgb(255, 255, 255);
	height: 212px;
	overflow: hidden;
	position: relative;
}
.TLmin-story-block .TLmin-sb-image-gallery div.ig-inner {
	background: rgb(255, 255, 255);
	left: 0px;
	top: 0px;
	height: 212px;
	overflow: hidden;
	position: relative;
}
.TLmin-story-block .TLmin-sb-image-gallery div.ig-inner-flickr {
	cursor: pointer;
}
.TLmin-story-block .TLmin-sb-image-gallery div.ig-inner-flickr ig-inner-image-mask {
	cursor: pointer;
}
.TLmin-story-block .TLmin-sb-image-gallery img {
	background: rgb(255, 255, 255);
	display: block;
	position: relative;
	width:100%;
	height:100%;
}
.TLmin-story-image-auto-crop-off .TLmin-story-block .TLmin-sb-image-gallery {
	height: auto;
}
.TLmin-story-image-auto-crop-off .TLmin-story-block .TLmin-sb-image-gallery div.ig-inner {
	height: auto;
}
.TLmin-story-image-auto-crop-off .TLmin-story-block .TLmin-sb-image-gallery img {
	width: 100%;
}
.TLmin-story-block .TLmin-sb-image-gallery div.ig-inner-image-mask {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	position: absolute;
}
.TLmin-story-block .TLmin-sb-image-gallery .ig-controls {
	background: url("../images/timeline/white-opacity-50.png") left top;
	padding: 10px 0px 0px;
	left: 0px;
	width: 100%;
	height: 25px;
	text-align: center;
	bottom: -35px;
	display: none;
	position: absolute;
}
.TLmin-story-block .TLmin-sb-image-gallery .ig-controls p {
	padding: 0px 10px;
	color: rgb(51, 51, 51);
	font-size: 13px;
	display: inline;
}
.TLmin-story-block .TLmin-sb-image-gallery .ig-controls a {
	color: rgb(51, 51, 51);
	font-size: 13px;
	text-decoration: none;
}
.TLmin-story-block h3 {
	text-transform: uppercase;
	font-size: 16px;
}
.TLmin-story-block h4 {
	margin: 3px 0px 6px;
	color: rgb(68, 68, 68);
	font-size: 12px;
}
.TLmin-story-block p.text {
	margin: 10px 0px 0px;
	padding: 0px 0px 5px;
	color: rgb(34, 34, 34);
	line-height: 17px;
	font-size: 14px;
}
.TLmin-story-block .button-1 {
	margin: 0px 0px 0px 225px;
}
.TLmin-stage-view-standard .TLmin-story-block .TLmin-sb-basic-info-holder {
}
.TLmin-sb-low-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	width: 60px;
	height: 60px;
	margin-top: 5px;
	margin-right: 5px;
	float: left;
}
.TLmin-sb-low-height .TLmin-sb-inner .TLmin-sb-image-gallery div.ig-inner {
	width: 60px;
	height: 60px;
}
.TLmin-sb-low-height .TLmin-sb-inner p.text {
	line-height: 16px;
	font-size: 13px;
}
.TLmin-sb-low-height .TLmin-sb-gallery-active p.text {
	margin-left: 70px;
	min-height: 60px;
}
.TLmin-sb-low-height .TLmin-sb-image-gallery .ig-controls {
	height: 18px;
	padding-top: 0px;
}
.TLmin-sb-low-height .TLmin-sb-image-gallery .ig-controls p {
	display: none;
}
.TLmin-sb-low-height .TLmin-sb-image-gallery .ig-controls a span {
	display: none;
}
.TLmin-sb-low-height .TLmin-sb-image-gallery .ig-controls a.ig-c-prev {
	display: none;
}
.TLmin-sb-very-low-height .TLmin-sb-inner p.text {
	line-height: 14px;
	padding-bottom: 5px;
	font-size: 12px;
	margin-top: 5px;
}
.TLmin-sb-very-low-height .TLmin-sb-gallery-active p.text {
	min-height: 14px;
}
.TLmin-sb-very-low-height-no-image .TLmin-sb-gallery-active p.text {
	min-height: 14px;
}
.TLmin-sb-very-low-height .TLmin-sb-inner h4 {
	display: none;
}
.TLmin-sb-very-low-height .TLmin-sb-inner h3 {
	font-size: 15px;
}
.TLmin-sb-very-low-height .TLmin-sb-gallery-active h3 {
	margin-left: 70px;
}
.TLmin-sb-very-low-height .TLmin-sb-gallery-active .TLmin-sb-image-gallery {
	left: 20px;
	top: 23px;
	position: absolute;
}
.TLmin-sb-very-low-height-no-image .TLmin-sb-gallery-active .TLmin-sb-image-gallery {
	display: none;
}
.TLmin-sb-very-low-height-no-image .TLmin-sb-gallery-active h3.TLmin-sb-headline {
	margin-left: 0px;
}
.TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	display: none;
}
.TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-basic-info-holder p.text {
	height: 29px;
	line-height: 14px;
	overflow: hidden;
	padding-bottom: 0px;
	font-size: 12px;
	margin-top: 5px;
	margin-right: 35px;
	margin-bottom: -15px;
	min-height: 13px;
}
.TLmin-sb-tiny-height .TLmin-sb-inner h4 {
	display: none;
}
.TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-basic-info-holder h3 {
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	font-size: 15px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.TLmin-sb-tiny-height .TLmin-sb-gallery-active .TLmin-sb-basic-info-holder h3 {
	margin-left: 60px;
}
.TLmin-sb-tiny-height .TLmin-sb-gallery-active p.text {
	margin-left: 60px;
}
.TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-more-button {
	width: 16px;
	text-indent: -99999em;
	overflow: hidden;
	margin-left: 260px;
	background-image: url("../images/timeline/button1.tiny.png");
}
.TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-basic-info-holder .TLmin-sb-image-gallery {
	left: 18px;
	top: 27px;
	width: 55px;
	height: 55px;
	position: absolute;
}
.TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-image-gallery .ig-inner {
	width: 55px;
	height: 55px;
}
.TLmin-sb-tiny-height .TLmin-sb-gallery-active .TLmin-sb-image-gallery {
	display: block;
}
.TLmin-sb-miniature-height {
	width: 175px;
	overflow: hidden;
	padding-top: 10px;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height {
	width: 175px;
	overflow: hidden;
	padding-top: 10px;
}
.TLmin-sb-miniature-height .top {
	background: url("../images/timeline/top-175px.png") no-repeat left top;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .top {
	background: url("../images/timeline/top-175px.png") no-repeat left top;
}
.TLmin-sb-miniature-height .content {
	background: url("../images/timeline/back-175px.png") repeat-y left top;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .content {
	background: url("../images/timeline/back-175px.png") repeat-y left top;
}
.TLmin-sb-miniature-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	display: none;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	display: none;
}
.TLmin-sb-miniature-height .TLmin-sb-inner p.text {
	display: none;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-inner p.text {
	display: none;
}
.TLmin-sb-miniature-height .TLmin-sb-inner h4 {
	display: none;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-inner h4 {
	display: none;
}
.TLmin-sb-miniature-height .TLmin-sb-inner h3 {
	line-height: 15px;
	font-size: 13px;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-inner h3 {
	height: 15px;
	text-transform: none;
	line-height: 15px;
	overflow: hidden;
	font-size: 12px;
	margin-bottom: -10px;
	position: relative;
}
.TLmin-sb-miniature-height .TLmin-sb-more-button {
	display: none;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-more-button {
	display: none;
}
.TLmin-page-size-category-normal-height .TLmin-story-block-category-hover .TLmin-sb-more-button {
	display: block;
}
.TLmin-sb-miniature-height .TLmin-sb-inner h5.tab {
	padding: 4px 5px 0px;
	height: 12px;
	font-size: 9px;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-inner h5.tab {
	display: none;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-gallery-active h3 {
	margin-left: 0px;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-gallery-active .content-inner {
	min-height: 0px;
}
.TLmin-page-size-category-large-height .TLmin-sb-category-small-height .TLmin-sb-date {
	margin-bottom: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-small-height .TLmin-sb-date {
	margin-bottom: 0px;
}
.TLmin-page-size-category-large-height .TLmin-sb-category-small-height .TLmin-sb-inner p.text {
	display: none;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-small-height .TLmin-sb-inner p.text {
	overflow: hidden;
	max-height: 29px;
}
.TLmin-page-size-category-huge-height .TLmin-sb-category-small-height .TLmin-sb-inner p.text {
	overflow: visible;
	max-height: 1000px;
}
.TLmin-page-size-low-height .TLmin-sb-inner p.text {
	overflow: hidden;
	padding-bottom: 0px;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	max-height: 28px;
}
.TLmin-page-size-low-height .TLmin-sb-inner h4 {
	display: none;
}
.TLmin-page-size-low-height .TLmin-sb-inner h3 {
	line-height: 17px;
	overflow: hidden;
	font-size: 15px;
	max-height: 34px;
}
.TLmin-page-size-low-height .TLmin-sb-gallery-active h3 {
	margin-left: 70px;
}
.TLmin-page-size-low-height .TLmin-sb-gallery-active .TLmin-sb-image-gallery {
	left: 23px;
	top: 26px;
	position: absolute;
}
.TLmin-page-size-low-height .TLmin-sb-normal-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	left: 0px;
	top: 0px;
	width: 60px;
	height: 60px;
	margin-top: 5px;
	margin-right: 5px;
	float: left;
	display: block;
	position: relative;
}
.TLmin-page-size-low-height .TLmin-sb-normal-height .TLmin-sb-inner .TLmin-sb-image-gallery div.ig-inner {
	width: 60px;
	height: 60px;
}
.TLmin-page-size-low-height .TLmin-sb-normal-height .TLmin-sb-inner p.text {
	margin: 10px 0px 0px;
	height: auto;
	line-height: 17px;
	overflow: visible;
	padding-bottom: 10px;
	font-size: 14px;
	max-height: 99999px;
}
.TLmin-page-size-low-height .TLmin-sb-normal-height .TLmin-sb-gallery-active p.text {
	margin: 10px 0px 0px 70px;
	min-height: 34px;
}
.TLmin-page-size-low-height .TLmin-sb-normal-height .TLmin-sb-inner h4 {
	display: block;
}
.TLmin-page-size-low-height .TLmin-sb-normal-height .TLmin-sb-inner h3 {
	font-size: 16px;
	margin-left: 0px;
}
.TLmin-page-size-low-height .TLmin-sb-low-height .TLmin-sb-gallery-active p.text {
	min-height: 44px;
}
.TLmin-page-size-low-height .TLmin-sb-very-low-height .TLmin-sb-gallery-active p.text {
	min-height: 42px;
}
.TLmin-page-size-low-height .TLmin-sb-miniature-height .TLmin-sb-inner h3 {
	line-height: 15px;
	font-size: 13px;
	max-height: 30px;
}
.TLmin-page-size-low-height .TLmin-sb-miniature-height .TLmin-sb-gallery-active h3 {
	margin-left: 0px;
}
.TLmin-page-size-medium-height .TLmin-sb-normal-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	height: 150px;
	display: block;
}
.TLmin-page-size-medium-height .TLmin-sb-normal-height .TLmin-sb-inner .TLmin-sb-image-gallery div.ig-inner {
	height: 150px;
}
.TLmin-page-size-very-low-height .TLmin-sb-low-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	display: none;
}
.TLmin-page-size-very-low-height .TLmin-sb-low-height .TLmin-sb-inner p.text {
	margin: 0px 35px -15px 0px;
	height: 29px;
	overflow: hidden;
	min-height: 13px;
}
.TLmin-page-size-very-low-height .TLmin-sb-low-height .TLmin-sb-inner h4 {
	display: none;
}
.TLmin-page-size-very-low-height .TLmin-sb-low-height .TLmin-sb-inner h3 {
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	font-size: 15px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.TLmin-page-size-very-low-height .TLmin-sb-low-height .TLmin-sb-inner .TLmin-sb-more-button {
	width: 16px;
	text-indent: -99999em;
	overflow: hidden;
	margin-left: 260px;
	background-image: url("../images/timeline/button1.tiny.png");
}
.TLmin-page-size-very-low-height .TLmin-sb-miniature-height .TLmin-sb-inner h3 {
	line-height: 15px;
	font-size: 13px;
}
.TLmin-story-block-hide-date h4.TLmin-sb-date {
	height: 0px;
	overflow: hidden;
	margin-top: 0px;
	visibility: hidden;
}
.ajk-pop-down-panel {
	top: -200px;
	width: 269px;
	right: 10px;
	margin-right: -135px;
	display: none;
	position: absolute;
	z-index: 3;
}
#ajk-pop-down-panel-sign-up .ajk-verifier-field-checkbox {
	padding-bottom: 8px;
}
#ajk-pop-down-panel-contact-us {
	margin-right: -62px;
}
.ajk-pop-down-panel .top {
	background: url("../images/timeline/pop-down-panel/top.png") no-repeat left top;
	height: 22px;
}
.ajk-pop-down-panel .content-holder {
	background: url("../images/timeline/pop-down-panel/content.repeat.png") repeat-y left top;
	min-height: 1px;
}
.ajk-pop-down-panel .bottom {
	background: url("../images/timeline/pop-down-panel/bottom.png") no-repeat left top;
	height: 45px;
}
.ajk-pop-down-panel-align-right .bottom {
	background: url("../images/timeline/pop-down-panel/bottom.align.right.png") no-repeat left top;
}
.ajk-pop-down-panel-align-top .bottom {
	background: url("../images/timeline/pop-down-panel/bottom.align.top.png") no-repeat left top;
	height: 17px;
}
.ajk-pop-down-panel-no-arrow .bottom {
	background: url("../images/timeline/pop-down-panel/bottom.align.top.png") no-repeat left top;
	height: 17px;
}
.ajk-pop-down-panel-align-top .top {
	background: url("../images/timeline/pop-down-panel/top.align.top.png") no-repeat left top;
	height: 39px;
}
.ajk-pop-down-panel-align-right-top .top {
	background: url("../images/timeline/pop-down-panel/top.align.right.top.png") no-repeat left top;
	height: 39px;
}
.ajk-pop-down-panel-align-right-top {
	margin-right: -67px;
	visibility: visible;
}
.ajk-pop-down-panel-align-right-top-2 .top {
	background: url("../images/timeline/pop-down-panel/top.align.right.top2.png") no-repeat left top;
	height: 39px;
}
.ajk-pop-down-panel-align-right-top-2 {
	margin-right: -53px;
	visibility: visible;
}
.ajk-pop-down-panel .content {
	background: url("../images/timeline/pop-down-panel/highlight.png") no-repeat left top rgb(0, 0, 0);
	margin: 0px 17px;
	padding: 0px 10px 6px;
	color: rgb(255, 255, 255);
	position: relative;
	min-height: 1px;
}
.ajk-pop-down-panel .content a.close {
	background: url("../images/timeline/pop-down-panel/close.png") no-repeat left top;
	top: 5px;
	width: 9px;
	height: 8px;
	right: 9px;
	text-indent: -99999em;
	overflow: hidden;
	display: block;
	position: absolute;
}
.ajk-pop-down-panel .content a.close:hover {
	background-position: 0px -8px;
}
.ajk-pop-down-panel .content h3 {
	padding: 6px 0px 8px;
	color: rgb(255, 255, 255);
	font-size: 15px;
}
.ajk-pop-down-panel .content p {
	color: rgb(170, 170, 170);
	line-height: 16px;
	font-size: 12px;
}
.ajk-pop-down-panel .content .input-holder {
	background: url("../images/timeline/pop-down-panel/field.png") no-repeat left top;
	margin: 12px 0px 10px;
	width: 215px;
	height: 25px;
}
.ajk-pop-down-panel .input-holder-relative {
	position: relative;
}
.ajk-pop-down-panel .content .input-holder input {
	background: rgb(0, 0, 0);
	border-width: 0px;
	margin: 5px 0px 0px 4px;
	padding: 0px;
	width: 95%;
	color: rgb(137, 137, 137);
	font-size: 12px;
}
.ajk-pop-down-panel .input-holder .ajk-verifier-overlay {
	background: rgb(0, 0, 0);
	left: 4px;
	top: 5px;
	width: 204px;
	height: 15px;
	color: rgb(137, 137, 137);
	line-height: 15px;
	font-size: 12px;
	position: absolute;
}
.ajk-pop-down-panel .content .textarea-holder {
	margin: 12px 0px 10px;
	padding: 6px 0px;
	width: 215px;
	position: relative;
}
.ajk-pop-down-panel .content .textarea-holder textarea {
	background: rgb(0, 0, 0);
	border-width: 0px;
	margin: 0px 1px;
	padding: 0px;
	width: 211px;
	height: 100px;
	color: rgb(137, 137, 137);
	line-height: 15px;
	overflow: hidden;
	font-family: Arial;
	font-size: 12px;
	display: block;
	resize: none;
}
.ajk-pop-down-panel .content .textarea-holder .tah-middle {
	border-width: 0px 1px;
	border-style: solid;
	border-color: rgb(26, 26, 26);
}
.ajk-pop-down-panel .content .textarea-holder .tah-top {
	background: url("../images/timeline/pop-down-panel/field.png") no-repeat left top;
	left: 0px;
	top: 0px;
	width: 215px;
	height: 6px;
	position: absolute;
}
.ajk-pop-down-panel .content .textarea-holder .tah-bottom {
	background: url("../images/timeline/pop-down-panel/field.png") no-repeat left bottom;
	left: 0px;
	width: 215px;
	height: 6px;
	bottom: 0px;
	position: absolute;
}
.ajk-pop-down-panel .content .rt-button-3 {
	float: right;
}
.ajk-pop-down-panel .content p.ajk-verifier-error-message {
	color: rgb(244, 149, 191);
}
.ajk-pop-down-panel .content p.ajk-verifier-success-message {
	color: rgb(150, 156, 244);
}
.ajk-pop-down-panel .content .ajk-verifier-field-focused input {
	color: rgb(255, 255, 255);
}
.ajk-pop-down-panel .content .ajk-verifier-field-focused textarea {
	color: rgb(255, 255, 255);
}
.ajk-pop-down-panel .content .ajk-verifier-field-error input {
	color: rgb(244, 149, 191);
}
.ajk-pop-down-panel .content .ajk-verifier-field-error textarea {
	color: rgb(244, 149, 191);
}
.ajk-pop-down-panel .fp-carousel {
	height: 150px;
	overflow: hidden;
}
.ajk-pop-down-panel .rt-button-3 {
	margin-left: 5px;
}
.ajk-pop-down-panel .fp-block {
	height: 150px;
	overflow: hidden;
	display: none;
	position: relative;
}
#ajk-pop-down-panel-sign-up .fp-carousel {
	min-height: 340px;
}
#ajk-pop-down-panel-sign-up .fp-block {
	min-height: 340px;
}
#ajk-pop-down-panel-login .fp-carousel {
	min-height: 168px;
}
#ajk-pop-down-panel-login .fp-block {
	min-height: 168px;
}
#ajk-pop-down-panel-login .forgotten-password {
	left: 5px;
	bottom: 10px;
	color: rgb(102, 102, 102);
	font-size: 12px;
	text-decoration: none;
	position: absolute;
}
#ajk-pop-down-panel-login .forgotten-password:hover {
	text-decoration: underline;
}
#ajk-pop-down-panel-login .fp-block-1 .verification-messages {
	width: 75px;
}
.ajk-pop-down-panel .fp-block a.close {
	right: 0px !important;
}
.ajk-pop-down-panel .button-holder {
	left: 0px;
	width: 100%;
	bottom: 0px;
	position: absolute;
}
.ajk-pop-down-panel .rt-button-left {
	float: left !important;
}
.ajk-pop-down-panel .fp-body-bottom-padding {
	padding-bottom: 5px;
}
.ajk-pop-down-panel .fp-block-loader {
	background: url("../images/timeline/loader.dark.gif") no-repeat center;
}
.ajk-pop-down-panel p {
	margin-bottom: 5px;
}
.ajk-pop-down-panel p a {
	color: rgb(255, 255, 255);
	text-decoration: none;
}
.ajk-pop-down-panel form {
	padding-bottom: 15px;
	position: relative;
}
.ajk-pop-down-panel form .rt-button-3 {
	bottom: -11px;
	position: relative;
}
.ajk-pop-down-panel .verification-messages {
	background: rgb(0, 0, 0);
	left: 0px;
	width: 140px;
	bottom: -5px;
	position: absolute;
}
#ajk-panel-secret-login {
	left: 20px;
	top: auto;
	right: auto;
	bottom: 105px;
}
.ajk-content-scroller .ajk-cs-carousel {
	height: 100px;
	overflow: hidden;
	position: relative;
	min-height: 1px;
}
.ajk-content-scroller .ajk-cs-carousel-stage {
	left: 0px;
	top: 0px;
	width: 100%;
	position: absolute;
	min-height: 1px;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder {
	background: url("../images/timeline/list-scroll-orig/back.repeat.png") repeat-y top;
	top: 0px;
	width: 17px;
	height: 100px;
	right: 0px;
	position: absolute;
	cursor: move;
	min-height: 1px;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder a {
	width: 17px;
	height: 14px;
	display: block;
	position: absolute;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder a.ajk-cs-up-arrow {
	background: url("../images/timeline/list-scroll-orig/up.arrow.png") no-repeat top rgb(0, 0, 0);
	left: 0px;
	top: 0px;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder a.ajk-cs-down-arrow {
	background: url("../images/timeline/list-scroll-orig/down.arrow.png") no-repeat top rgb(0, 0, 0);
	left: 0px;
	bottom: 0px;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder a:hover {
	background-position: center -14px;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder .ajk-cs-scroll-bar {
	padding: 0px 4px;
	left: 0px;
	top: 14px;
	width: 9px;
	height: 50px;
	position: absolute;
	cursor: move;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder .ajk-cs-scroll-bar span {
	background: rgb(68, 68, 68);
	margin: 0px 2px;
	height: 100%;
	display: block;
	cursor: move;
}
.ajk-content-scroller .ajk-cs-carousel-scroll-holder .ajk-cs-scroll-bar:hover span {
	background: rgb(51, 51, 51);
}
#TLmin-content-holder .TLmin-ch-gallery-block {
	width: 258px;
	cursor: default;
}
#TLmin-container .TLmin-gallery {
	left: 0px;
	top: 15px;
	width: 248px;
	height: 1px;
	position: absolute;
	z-index: 10;
}
.browser-type-webkit#TLmin-container .TLmin-gallery {
	height: auto;
	overflow: hidden;
}
#TLmin-container .TLmin-gallery .TLmin-g-main-content {
	width: 248px;
	height: 198px;
	overflow: hidden;
	position: relative;
}
#TLmin-container .TLmin-gallery .TLmin-g-main-stage {
	left: 0px;
	top: 0px;
	width: 5000px;
	height: 198px;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-main-item {
	width: 248px;
	height: 198px;
	overflow: hidden;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-main-item img {
	background: rgb(0, 0, 0);
	display: block;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-content-mask {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-mc-image-hover {
	cursor: pointer;
}
#TLmin-container .TLmin-gallery .TLmin-g-mc-image-hover:hover .TLmin-g-content-mask {
	background: url("../images/timeline/content-panel-new/expand3.png") no-repeat right top;
}
#TLmin-container .TLmin-mc-carousel {
	margin: 0px 0px 0px 20px;
	position: relative;
	min-height: 1px;
}
#TLmin-container .TLmin-mc-carousel-stage {
	position: relative;
	min-height: 1px;
}
.TLmin-browser-type-ios #TLmin-container .TLmin-gallery .TLmin-g-content-mask {
	display: none;
}
#TLmin-container .TLmin-gallery .TLmin-g-make-item-clickable .TLmin-g-content-mask {
	cursor: pointer;
}
#TLmin-container .TLmin-gallery .TLmin-g-content-mask .TLmin-g-content-mask-inner {
	border: 1px solid rgb(255, 255, 255);
	height: 198px;
	filter: alpha(Opacity=30);
	opacity: 0.3;
}
#TLmin-container .TLmin-gallery .TLmin-g-media-button {
	background: url("../images/timeline/content-gallery/play-media-button.png") no-repeat left top;
	left: 50%;
	top: 50%;
	width: 114px;
	height: 41px;
	text-align: center;
	color: rgb(0, 0, 0);
	line-height: 41px;
	font-size: 13px;
	text-decoration: none;
	margin-top: -20px;
	margin-left: -57px;
	display: block;
	position: absolute;
	z-index: 1;
}
#TLmin-container .TLmin-gallery .TLmin-g-media-button:hover {
	color: rgb(102, 102, 102);
}
#TLmin-container .TLmin-gallery .TLmin-g-flickr-image {
	cursor: pointer;
}
#TLmin-container .TLmin-gallery {
	left: 0px;
	width: 100%;
	bottom: 0px;
	position: absolute;
	z-index: 1;
}
#TLmin-container .TLmin-gallery-animating .TLmin-g-main-item .TLmin-g-caption-holder {
	z-index: 0;
}
#TLmin-container .TLmin-gallery .TLmin-g-caption-holder p {
	padding: 8px 10px;
	color: rgb(0, 0, 0);
	line-height: 15px;
	font-size: 13px;
}
#TLmin-container .TLmin-gallery .TLmin-g-caption-holder a {
	color: rgb(0, 0, 0);
	line-height: 15px;
	font-size: 13px;
}
.TLmin-g-caption-holder {
	background: #fff;
	left: 0px;
	width: 100%;
	bottom: 0px;
	position: absolute;
	z-index: 1;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#TLmin-container .TLmin-gallery .TLmin-g-caption-holder a:hover {
	text-decoration: underline;
}
#TLmin-container .TLmin-gallery .TLmin-g-gallery-controls {
	display: none;
}
#TLmin-container .TLmin-gallery:hover .TLmin-g-gallery-controls {
	display: block;
}
#TLmin-container .TLmin-gallery .TLmin-g-gallery-control-left {
	background: url("../images/timeline/content-gallery/gallery-controls-left.png") no-repeat left;
	left: 1px;
	top: 20px;
	width: 18px;
	height: 60px;
	display: block;
	visibility: hidden;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-gallery-control-left:hover {
	background: url("../images/timeline/content-gallery/gallery-controls-left.png") no-repeat right;
}
#TLmin-container .TLmin-gallery .TLmin-g-gallery-control-right {
	background: url("../images/timeline/content-gallery/gallery-controls-right.png") no-repeat right;
	top: 20px;
	width: 18px;
	height: 60px;
	right: 1px;
	display: block;
	visibility: hidden;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-gallery-control-right:hover {
	background: url("../images/timeline/content-gallery/gallery-controls-right.png") no-repeat left;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-holder {
	margin: 10px 0px 0px;
	width: 248px;
	height: 60px;
	overflow: hidden;
	position: relative;
}
.browser-type-webkit#TLmin-container .TLmin-gallery .TLmin-g-thumb-holder {
	overflow: visible;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-holder-invisible {
	visibility: hidden;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-stage {
	left: 0px;
	top: 0px;
	width: 1000px;
	height: 60px;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-item {
	margin: 0px 3px 0px 0px;
	width: 60px;
	height: 60px;
	overflow: hidden;
	float: left;
	display: inline;
	position: relative;
	cursor: pointer;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-item img {
	display: block;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-mask {
	background: url("../images/timeline/content-gallery/thumb-mask-60x60.png") no-repeat left top;
	width: 60px;
	height: 60px;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-item-selected .TLmin-g-thumb-mask {
	background-position: 0px -60px;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-item:hover .TLmin-g-thumb-mask {
	background-position: 0px -60px;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-control-left {
	background: url("../images/timeline/content-gallery/gallery-controls-left.png") no-repeat left;
	left: 0px;
	top: 0px;
	width: 18px;
	height: 60px;
	display: block;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-control-left:hover {
	background: url("../images/timeline/content-gallery/gallery-controls-left.png") no-repeat right;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-control-right {
	background: url("../images/timeline/content-gallery/gallery-controls-right.png") no-repeat right;
	top: 0px;
	width: 18px;
	height: 60px;
	right: 0px;
	display: block;
	position: absolute;
}
#TLmin-container .TLmin-gallery .TLmin-g-thumb-control-right:hover {
	background: url("../images/timeline/content-gallery/gallery-controls-right.png") no-repeat left;
}
#TLmin-container #TLmin-content-holder .TLmin-content-holder-dont-display-gallery .TLmin-gallery {
	left: -99999em;
	top: -99999em;
	position: absolute;
}
#TLmin-content-holder .TLmin-content-holder-dont-display-gallery .TLmin-ch-media-list {
	display: none;
}
#TLmin-content-holder .TLmin-content-holder-dont-display-gallery .TLmin-ch-content-block-text .TLmin-ch-content-block-inner {
	margin-left: 0px;
}
#TLmin-container .TLmin-content-holder-small-view .TLmin-g-thumb-holder {
	display: none;
}
#TLmin-container #tab-my-selected-timeline-categories {
	padding-top: 3px;
}
#TLmin-stage-holder .TLmin-stage-border-top {
	background: rgb(255, 255, 255);
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	filter: alpha(Opacity=40);
	position: absolute;
	opacity: 0.4;
}
#TLmin-stage-holder .TLmin-stage-border-bottom {
	background: rgb(255, 255, 255);
	left: 0px;
	width: 100%;
	height: 1px;
	bottom: 0px;
	line-height: 1px;
	font-size: 1px;
	filter: alpha(Opacity=40);
	position: absolute;
	opacity: 0.4;
}
.TLmin-main-content-block-holder {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	display: none;
	position: absolute;
	z-index: 4;
	text-align: center;
}
.TLmin-main-content-block-holder *{ text-align: left;}
.TLmin-main-content-block-holder .TLmin-ch-full-story-link,.TLmin-main-content-block-holder .rt-button-3{ text-align: center;}
.TLmin-main-content-block-holder .TLmin-mc-fade {
	background: rgb(0, 0, 0);
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	filter: alpha(Opacity=75);
	position: absolute;
	opacity: 0.75;
}
.TLmin-main-content-block-holder .TLmin-main-content-block {
	margin: 0px auto;
	position: relative;
}
.TLmin-main-content-block-holder .TLmin-mc-top-right {
	background: url("../images/timeline/content-panel-new/top-right.png") no-repeat right top;
	padding: 0px 22px 0px 0px;
}
.TLmin-main-content-block-holder .TLmin-mc-top-left {
	background: url("../images/timeline/content-panel-new/top-left.png") no-repeat left top;
}
.TLmin-main-content-block-holder .TLmin-mc-bottom-right {
	background: url("../images/timeline/content-panel-new/bottom-right.png") no-repeat right top;
	padding: 0px 22px 0px 0px;
}
.TLmin-main-content-block-holder .TLmin-mc-bottom-left {
	background: url("../images/timeline/content-panel-new/bottom-left.png") no-repeat left top;
	height: 44px;
}
.TLmin-main-content-block-holder .TLmin-mc-content {
	padding: 16px 0px 0px 5px;
	position: relative;
	min-height: 200px;
}
.TLmin-main-content-block-holder .TLmin-mc-footer-content {
	margin: 0px 0px 0px 25px;
	position: relative;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content {
	margin: 0px;
	padding: 1px 0px 4px;
	height: 17px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	position: relative;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-media-list {
	padding: 4px 0px 1px;
	width: 220px;
	position: relative;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-media-list li {
	padding: 0px 5px 0px 0px;
	display: inline-block;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-media-list li a {
	color: rgb(122, 124, 126);
	text-decoration: none;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-media-list li a span {
	font-weight: bold;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-media-list li.TLmin-ch-selected a {
	color: rgb(255, 255, 255);
	cursor: default;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-media-list li.TLmin-ch-disabled a {
	color: rgb(68, 68, 68);
	cursor: default;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-close-content {
	background: url("../images/timeline/content-panel-new/close.gif") no-repeat top;
	top: 1px;
	width: 12px;
	height: 18px;
	right: 2px;
	text-indent: -99999em;
	overflow: hidden;
	display: block;
	position: absolute;
}
.TLmin-main-content-block-holder .TLmin-ch-top-content .TLmin-ch-close-content:hover {
	background-position: center -16px;
}
.TLmin-main-content-block-holder .TLmin-ch-close-video {
	margin: 0px auto;
	top: 4px;
	display: none;
	position: relative;
}
.TLmin-main-content-block-holder .TLmin-ch-bc-inner {
	left: 50%;
	top: 9px;
	width: 0px;
	position: absolute;
}
.TLmin-main-content-block-holder .TLmin-ch-bc-inner .TLmin-ch-selected-story-num {
	width: 200px;
	text-align: center;
	color: rgb(255, 255, 255);
	font-size: 13px;
	margin-left: -100px;
}
.TLmin-main-content-block-holder .TLmin-ch-bc-inner .TLmin-ch-prev-story {
	background: url("../images/timeline/content-panel-new/prev-arrow.png") no-repeat right 3px;
	padding: 3px 20px 3px 0px;
	top: -3px;
	width: 300px;
	text-align: right;
	right: 60px;
	color: rgb(122, 124, 126);
	font-size: 13px;
	text-decoration: none;
	display: block;
	position: absolute;
}
.TLmin-main-content-block-holder .TLmin-ch-bc-inner .TLmin-ch-prev-story:hover {
	background-position: right -53px;
	color: rgb(255, 255, 255);
}
.TLmin-main-content-block-holder .TLmin-ch-bc-inner .TLmin-ch-next-story {
	background: url("../images/timeline/content-panel-new/next-arrow.png") no-repeat left 3px;
	padding: 3px 0px 3px 20px;
	left: 60px;
	top: -3px;
	width: 300px;
	color: rgb(122, 124, 126);
	font-size: 13px;
	text-decoration: none;
	display: block;
	position: absolute;
}
.TLmin-main-content-block-holder .TLmin-ch-bc-inner .TLmin-ch-next-story:hover {
	background-position: left -53px;
	color: rgb(255, 255, 255);
}
.TLmin-main-content-block-holder .TLmin-ch-extra-info-text {
	margin: 20px 0px 0px;
}
.TLmin-main-content-block-holder .TLmin-ch-extra-info-text p {
	margin: 0px 3px 8px 0px;
	color: rgb(170, 170, 170);
	line-height: 1.3;
	font-size: 14px;
}
.TLmin-main-content-block-holder .TLmin-ch-extra-info-text p:first-child {
	text-indent: 0px;
}
.TLmin-main-content-block-holder .TLmin-ch-extra-info-text p a {
	color: rgb(255, 255, 255);
	font-weight: bold;
	text-decoration: none;
}
.TLmin-main-content-block-holder .TLmin-ch-extra-info-text p a:hover {
	text-decoration: underline;
}
.TLmin-main-content-block-holder .TLmin-ch-standfirst {
	margin: 0px 5px 0px 0px;
	color: rgb(255, 255, 255);
	line-height: 1.375;
	font-size: 15px;
}
.TLmin-main-content-block-holder .TLmin-ch-author {
	padding: 4px 0px 0px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	display: none;
}
.TLmin-ch-author-hide .TLmin-main-content-block-holder .TLmin-ch-author {
	visibility: hidden;
}
.TLmin-main-content-block-holder .TLmin-ch-content-block-inner h3 {
	padding: 0px 0px 10px;
	color: rgb(221, 221, 221);
	text-transform: uppercase;
	line-height: 1.2;
	font-size: 25px;
	font-weight: normal;
}
.TLmin-main-content-block-holder .ajk-content-scroller .ajk-cs-carousel-scroll-holder {
	right: -2px;
	background-color: rgb(0, 0, 0);
}
.TLmin-main-content-block-holder .TLmin-ah-show-video-content .TLmin-ch-close-video {
	display: block;
}
.TLmin-main-content-block-holder .TLmin-ah-show-video-content .TLmin-ch-video-content {
	display: block;
}
.TLmin-main-content-block-holder .TLmin-ah-show-video-content .TLmin-mc-content-images-and-text .TLmin-ch-content-block {
	visibility: hidden;
}
.TLmin-main-content-block-holder .TLmin-ah-show-video-content .TLmin-mc-footer-content .TLmin-ch-next-prev-story {
	visibility: hidden;
}
.TLmin-ch-timeline-intro-view .TLmin-mc-footer-content .TLmin-ch-next-prev-story {
	visibility: hidden;
}
.TLmin-main-content-block-holder .TLmin-ch-timeline-intro-view .TLmin-ch-start-timeline {
	display: block;
}
.TLmin-main-content-block-holder .TLmin-ch-video-content {
	left: 0px;
	top: 52px;
	display: none;
	position: absolute;
	z-index: 10;
}
.TLmin-main-content-block-holder .TLmin-ch-video-content .TLmin-ch-vc-inner {
	margin: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 10;
}
.TLmin-main-content-block-holder .TLmin-ch-content-block {
	float: left;
	position: relative;
	min-height: 1px;
}
.TLmin-main-content-block-holder .TLmin-ch-content-block-inner {
	margin: 13px 0px 0px 20px;
	min-height: 1px;
}
.TLmin-main-content-block-holder .TLmin-ch-start-timeline {
	top: 5px;
	right: 0px;
	display: none;
	position: absolute;
	z-index: 11;
}
.TLmin-main-content-block-holder .TLmin-ch-panel-date-display {
	/*left: 269px;*/
	top: 6px;
	position: absolute;
}
.TLmin-general-purpose-panel-prototype .TLmin-mc-content {
	padding-left: 25px;
}
.TLmin-embedded-timeline #TLmin-header .main-logo {
	display: none;
}
.TLmin-embedded-timeline #TLmin-header .TLmin-main-title {
	left: 20px;
}
.TLmin-embed-hide-title-block #TLmin-header {
	display: none;
}
.TLmin-container-minimum-layout #TLmin-header {
	display: none;
}
.TLmin-container-hide-header #TLmin-header {
	display: none;
}
.TLmin-embed-hide-title-block #TLmin-container {
	padding-top: 0px !important;
}
.TLmin-container-minimum-layout {
	padding-top: 0px !important;
}
.TLmin-container-hide-header {
	padding-top: 0px !important;
}
.TLmin-container-minimum-layout .TLmin-stage-border-top {
	display: none !important;
}
.TLmin-container-hide-header .TLmin-stage-border-top {
	display: none !important;
}
.TLmin-container-minimum-layout #TLmin-slider-scale canvas.TLmin-scale-canvas {
	height: 40px;
}
.TLmin-container-minimum-layout #TLmin-slider-scale {
	height: 40px;
}
.TLmin-container-minimum-layout #TLmin-slider-holder {
	height: 40px;
}
.TLmin-container-minimum-layout #TLmin-slider-scale-holder {
	height: 40px;
}
.TLmin-container-minimum-layout #TLmin-slider-dragger .tlsd-inner {
	height: 40px;
}
.TLmin-container-minimum-layout #TLmin-slider-dragger .tlsd-inner-inner {
	height: 40px;
}
.TLmin-container-minimum-layout #TLmin-slider-holder .TLmin-s-tooltip {
	bottom: 22px;
}
.TLmin-container-minimum-layout-2 .TLmin-stage .scale-block .index {
	display: none;
}
.TLmin-container-minimum-layout-2 .TLmin-story-block {
	margin-bottom: 10px;
}
.TLmin-stage-fixed-position-content {
	left: 0px;
	top: 0px;
	width: 1px;
	height: 100%;
	position: absolute;
}
.TLmin-view-category-band {
	background: url("../images/timeline/category-band-view/scale.png") repeat-x left bottom;
	border-width: 0px 0px 2px;
	border-style: solid;
	border-color: rgb(255, 255, 255);
	left: 0px;
	top: 0px;
	width: 100%;
	position: absolute;
}
.TLmin-view-category-band .TLmin-vcb-inner {
	width: 100%;
	height: 100%;
	position: relative;
	opacity: 0.7;
}
.TLmin-view-category-band .TLmin-vcb-scale {
	left: 0px;
	width: 100%;
	height: 2px;
	bottom: -2px;
	position: absolute;
	z-index: 1;
}
.TLmin-view-category-band-label {
	left: 20px;
	top: 0px;
	width: 200px;
	margin-top: -40px;
	position: absolute;
}
.TLmin-view-category-band-label h4 {
	padding: 6px 12px;
	border-radius: 4px;
	left: 0px;
	top: 0px;
	color: rgb(255, 255, 255);
	font-size: 12px;
	display: inline-block;
	position: absolute;
	-moz-border-radius: 4px;
}
.TLmin-stage-view-category-band .TLmin-story-block {
	margin-bottom: 0px;
	margin-left: -120px;
}
.TLmin-stage-view-category-band .TLmin-sb-category-small-height {
	margin-left: -90px;
}
.TLmin-stage-view-category-band .TLmin-story-category-view-standard .TLmin-sb-basic-info-holder {
	background: #fff
}
.TLmin-sb-category-normal-height {
	width: 238px;
	overflow: hidden;
	padding-top: 10px;
}
.TLmin-sb-category-normal-height .top {
	background: url("../images/timeline/top-238px.png") no-repeat left top;
}
.TLmin-sb-category-normal-height .content {
	background: url("../images/timeline/back-238px.png") repeat-y left top;
}
.TLmin-sb-category-normal-height .TLmin-sb-inner p.text {
	margin: 5px 0px -8px;
	padding: 0px;
	line-height: 14px;
	font-size: 12px;
	display: block;
}
.TLmin-sb-category-normal-height .TLmin-sb-inner h4 {
	font-size: 11px;
	margin-bottom: 0px;
	position: relative;
}
.TLmin-sb-category-normal-height .TLmin-sb-inner h3 {
	text-transform: none;
	line-height: 16px;
	overflow: hidden;
	font-size: 14px;
	max-height: 32px;
}
.TLmin-sb-category-normal-height .TLmin-sb-gallery-active h4 {
	margin-left: 57px;
	position: relative;
}
.TLmin-sb-category-normal-height .TLmin-sb-gallery-active h3 {
	margin-left: 57px;
	position: relative;
}
.TLmin-sb-category-normal-height .TLmin-sb-gallery-active p.text {
	margin-left: 57px;
	position: relative;
}
.TLmin-sb-category-normal-height .TLmin-sb-more-button {
	margin: 3px 0px 0px;
	left: 147px;
	bottom: -10px;
	display: none;
	position: relative;
}
.TLmin-sb-category-small-height .TLmin-sb-more-button {
	margin: 3px 0px 0px;
	left: 147px;
	bottom: -10px;
	display: none;
	position: relative;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-small-height .TLmin-sb-more-button {
	left: 84px;
}
.TLmin-story-block-category-hover .TLmin-sb-more-button {
	display: block;
}
.TLmin-sb-category-normal-height .TLmin-sb-inner h5.tab {
	display: none;
}
.TLmin-sb-category-normal-height .TLmin-sb-inner .content-inner {
	margin: 0px 18px;
	top: -5px;
	position: relative;
}
.TLmin-sb-category-small-height .TLmin-sb-inner .content-inner {
	margin: 0px 18px;
	top: -5px;
	position: relative;
}
.TLmin-sb-category-normal-height .TLmin-sb-gallery-active .content-inner {
	min-height: 43px;
}
.TLmin-sb-category-normal-height .TLmin-sb-image-gallery {
	left: -2px;
	top: 0px;
	width: 50px;
	height: 50px;
	position: absolute;
}
.TLmin-sb-category-normal-height .TLmin-sb-image-gallery div.ig-inner {
	width: 50px;
	height: 50px;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-normal-height .TLmin-sb-inner h4 {
	margin-bottom: -8px;
}
.TLmin-page-size-category-normal-height .TLmin-sb-category-normal-height .TLmin-sb-inner p.text {
	display: none;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-gallery-active h4 {
	margin-left: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-gallery-active h3 {
	margin-left: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-gallery-active p.text {
	margin-left: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-gallery-active h4 {
	margin-top: 1px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-gallery-active .content-inner {
	padding-top: 136px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-image-gallery {
	top: 1px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-image-gallery {
	width: 203px;
	height: 130px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height .TLmin-sb-image-gallery div.ig-inner {
	width: 203px;
	height: 130px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-small-height h3 {
	height: auto;
	margin-bottom: 0px;
	max-height: 32px;
}
.TLmin-page-size-category-large-height .TLmin-sb-category-small-height h3 {
	height: auto;
	margin-bottom: 0px;
	max-height: 32px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-small-height h4 {
	font-size: 11px;
	margin-top: 1px;
	margin-bottom: -8px;
	display: block;
}
.TLmin-page-size-category-large-height .TLmin-sb-category-small-height h4 {
	font-size: 11px;
	margin-top: 1px;
	margin-bottom: -8px;
	display: block;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-gallery-active h4 {
	margin-left: 57px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-gallery-active h3 {
	margin-left: 57px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-gallery-active p.text {
	margin-left: 57px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-gallery-active h4 {
	margin-top: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-gallery-active .content-inner {
	padding-top: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-image-gallery {
	top: 0px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-image-gallery {
	width: 50px;
	height: 50px;
}
.TLmin-page-size-category-very-large-height .TLmin-sb-category-normal-height-small-image .TLmin-sb-image-gallery div.ig-inner {
	width: 50px;
	height: 50px;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .top {
	display: none;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bl {
	display: none;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .br {
	display: none;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .TLmin-sb-inner .tab {
	display: none;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .content {
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bottom {
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bm {
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .TLmin-sb-headline {
	color: rgb(255, 255, 255);
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .TLmin-sb-date {
	color: rgb(255, 255, 255);
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .TLmin-sb-intro-text {
	color: rgb(255, 255, 255);
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .TLmin-sb-basic-info-holder {
	background: rgb(29, 163, 100);
	padding: 12px 10px 7px;
	border-radius: 4px;
	box-shadow: 0px 0px 2px #000;
	-moz-border-radius: 4px;
	-moz-box-shadow: 0 0 2px #000;
	-webkit-box-shadow: 0 0 2px #000;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .content-inner {
	margin: 0px 12px;
	padding: 0px;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bm-pointer-holder {
	margin: 0px auto;
	width: 20px;
	position: relative;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bmp-standard {
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bmp {
	border-width: 10px;
	border-style: solid;
	border-color: rgb(29, 163, 100) transparent transparent;
	left: 0px;
	top: 0px;
	width: 0px;
	height: 0px;
	position: absolute;
}
.TLmin-stage-view-color-category-stories .TLmin-story-block .bmp-shadow {
	border-width: 11px;
	border-style: solid;
	border-color: rgb(0, 0, 0) transparent transparent;
	left: -1px;
	top: 1px;
	position: absolute;
	opacity: 0.3;
}
.TLmin-stage-view-color-category-stories .TLmin-sb-very-low-height .TLmin-sb-gallery-active .TLmin-sb-image-gallery {
	top: 20px;
}
.TLmin-stage-view-color-category-stories .TLmin-sb-tiny-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	top: 19px;
}
.TLmin-page-size-low-height .TLmin-stage-view-color-category-stories .TLmin-sb-low-height .TLmin-sb-inner .TLmin-sb-image-gallery {
	margin-top: 0px;
}
.TLmin-stage-view-color-category-stories .TLmin-sb-very-low-height .TLmin-sb-gallery-active .content .TLmin-sb-intro-text {
	min-height: 25px;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-headline {
	color: rgb(255, 255, 255);
	padding-top: 0px;
	font-size: 12px !important;
	font-weight: bold;
	margin-top: 0px;
	display: block;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-date {
	color: rgb(255, 255, 255);
	font-size: 11px !important;
	margin-bottom: 0px;
	display: block !important;
}
.TLmin-story-block .TLmin-sb-duration-bar {
	display: none;
}
.TLmin-stage-view-duration .TLmin-sb-gallery-active .TLmin-sb-date {
	margin-left: 31px !important;
}
.TLmin-stage-view-duration .TLmin-sb-gallery-active .TLmin-sb-headline {
	margin-left: 31px !important;
}
.TLmin-stage-view-duration .TLmin-sb-gallery-active .TLmin-sb-image-gallery {
	display: block !important;
}
.TLmin-page-size-low-height .TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-headline {
	height: 14px;
	overflow: hidden;
	margin-top: -1px;
}
.TLmin-page-size-very-low-height .TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-headline {
	margin-top: 0px;
	margin-bottom: -1px;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-intro-text {
	display: none;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-more-button {
	display: none;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-basic-info-holder {
	padding: 6px 5px 5px;
}
.TLmin-stage-view-duration .TLmin-story-block .content-inner {
	margin: 0px;
	padding: 0px;
}
.TLmin-stage-view-duration .TLmin-story-block {
	padding: 0px;
	width: 210px;
	margin-bottom: 63px;
	margin-left: -106px;
	cursor: pointer;
}
.TLmin-stage-view-category-band .TLmin-stage-view-duration .TLmin-story-block {
	margin-bottom: 0px;
	margin-left: -106px;
}
.TLmin-stage-view-duration .TLmin-story-block:hover {
	padding-bottom: 2px;
}
.TLmin-stage-view-duration .TLmin-sb-duration-story:hover {
	padding-bottom: 0px;
}
.TLmin-stage-view-duration .TLmin-story-block .bottom {
	height: 15px;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-image-gallery {
	margin: 0px !important;
	left: 5px !important;
	top: 5px !important;
	width: 25px !important;
	height: 25px !important;
	position: absolute !important;
}
.TLmin-stage-view-duration .TLmin-story-block .TLmin-sb-inner .TLmin-sb-image-gallery .ig-inner {
	width: 25px !important;
	height: 25px !important;
}
.TLmin-stage-view-duration .TLmin-sb-duration-story .TLmin-sb-basic-info-holder {
	border-radius: 0px;
	border: currentColor;
	box-shadow: 0px 0px 0px;
	-moz-border-radius: 0;
	-moz-box-shadow: 0 0 0;
	-webkit-box-shadow: 0 0 0;
}
.TLmin-stage-view-duration .TLmin-sb-duration-story .bottom {
	display: none;
}
.TLmin-stage-view-duration .TLmin-sb-duration-story .TLmin-sb-duration-bar {
	background: rgb(29, 163, 100);
	margin: 6px 0px 0px;
	border-radius: 2px;
	left: -16px;
	width: 400px;
	height: 5px;
	display: block;
	position: relative;
	box-shadow: 0px 0px 2px #000;
	-moz-border-radius: 2px;
	-moz-box-shadow: 0 0 2px #000;
	-webkit-box-shadow: 0 0 2px #000;
}
.TLmin-stage-view-duration .TLmin-sb-duration-story {
	margin-bottom: 40px;
	margin-left: 10px;
}
.TLmin-stage-view-category-band .TLmin-stage-view-duration .TLmin-sb-duration-story {
	margin-left: 10px;
}
#TLmin-advert-block {
	height: 90px;
	position: relative;
}
#TLmin-advert-block .TLmin-advb-ad {
	background: rgb(34, 34, 34);
	top: 15px;
	width: 468px;
	height: 60px;
	position: absolute;
}
#TLmin-advert-block .TLmin-advb-ad1 {
	left: 5%;
}
#TLmin-advert-block .TLmin-advb-ad2 {
	right: 5%;
}
#TLmin-advert-block .TLmin-advb-remove-ad {
	top: 80px;
	color: rgb(153, 153, 153);
	font-size: 11px;
	text-decoration: none;
	display: none;
	position: absolute;
}
#TLmin-advert-block .TLmin-advb-remove-ad:hover {
	color: rgb(170, 170, 170);
}
#TLmin-advert-block .TLmin-advb-remove-ad1 {
	left: 5%;
}
#TLmin-advert-block .TLmin-advb-remove-ad2 {
	right: 5%;
}
.TLmin-language-arabic .TLmin-main-content-block-holder .TLmin-ch-extra-info-text {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-main-content-block-holder .TLmin-ch-standfirst {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-main-content-block-holder .TLmin-ch-content-block-inner h3 {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-main-content-block-holder .TLmin-ch-panel-date-display {
	direction: rtl;
}
.TLmin-language-arabic #TLmin-slider-scale-times-holder h5 {
	direction: rtl;
}
.TLmin-language-arabic #TLmin-stage-date-displayer {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-story-block h4 {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-story-block h3 {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-story-block p.text {
	direction: rtl;
}
.TLmin-language-arabic .TLmin-story-block h5.tab {
	direction: rtl;
}
.TLmin-lightbox-2 .TLmin-mc-top-right {
	background: url("../images/timeline/content-panel-new/white-top-right.png") no-repeat right top;
}
.TLmin-lightbox-2 .TLmin-mc-top-left {
	background: url("../images/timeline/content-panel-new/white-top-left.png") no-repeat left top;
}
.TLmin-lightbox-2 .TLmin-mc-bottom-right {
	background: url("../images/timeline/content-panel-new/white-bottom-right.png") no-repeat right top;
}
.TLmin-lightbox-2 .TLmin-mc-bottom-left {
	background: url("../images/timeline/content-panel-new/white-bottom-left.png") no-repeat left top;
}
.TLmin-lightbox-2 .TLmin-ch-top-content .TLmin-ch-close-content {
	background: url("../images/timeline/content-panel-new/white-close.gif") no-repeat top;
	top: 3px;
	width: 14px;
	height: 17px;
	right: -1px;
	opacity: 0.75;
}
.TLmin-lightbox-2 .TLmin-ch-top-content .TLmin-ch-close-content:hover {
	background-position: center -17px;
}
.TLmin-lightbox-2 .ajk-content-scroller .ajk-cs-carousel-scroll-holder a.ajk-cs-up-arrow {
	background: url("../images/timeline/content-panel-new/white.scroller.up.arrow.gif") no-repeat top rgb(255, 255, 255);
}
.TLmin-lightbox-2 .ajk-content-scroller .ajk-cs-carousel-scroll-holder a.ajk-cs-down-arrow {
	background: url("../images/timeline/content-panel-new/white.scroller.down.arrow.gif") no-repeat top rgb(255, 255, 255);
}
.TLmin-lightbox-2 .ajk-content-scroller .ajk-cs-carousel-scroll-holder a:hover {
	background-position: center -14px;
}
.TLmin-lightbox-2 .ajk-content-scroller .ajk-cs-carousel-scroll-holder .ajk-cs-scroll-bar span {
	background: rgb(193, 193, 193);
}
.TLmin-lightbox-2 .ajk-content-scroller .ajk-cs-carousel-scroll-holder .ajk-cs-scroll-bar:hover span {
	background: rgb(102, 102, 102);
}
.TLmin-lightbox-2 .ajk-content-scroller .ajk-cs-carousel-scroll-holder {
	background: url("../images/timeline/content-panel-new/white.scroller.back.repeat.gif") repeat-y top;
}
.TLmin-lightbox-2 .TLmin-ch-top-content .TLmin-ch-media-list li a {
	color: rgb(153, 153, 153);
}
.TLmin-lightbox-2 .TLmin-ch-top-content .TLmin-ch-media-list li.TLmin-ch-selected a {
	color: rgb(102, 102, 102);
}
.TLmin-lightbox-2 .TLmin-ch-top-content .TLmin-ch-media-list li.TLmin-ch-disabled a {
	color: rgb(204, 204, 204);
}
.TLmin-lightbox-2 .TLmin-ch-bc-inner .TLmin-ch-selected-story-num {
	color: rgb(102, 102, 102);
}
.TLmin-lightbox-2 .TLmin-ch-bc-inner .TLmin-ch-prev-story {
	background: url("../images/timeline/content-panel-new/white-prev-arrow.png") no-repeat right 3px;
	color: rgb(122, 124, 126);
}
.TLmin-lightbox-2 .TLmin-ch-bc-inner .TLmin-ch-prev-story:hover {
	color: rgb(51, 51, 51);
}
.TLmin-lightbox-2 .TLmin-ch-bc-inner .TLmin-ch-next-story {
	background: url("../images/timeline/content-panel-new/white-next-arrow.png") no-repeat left 3px;
	color: rgb(122, 124, 126);
}
.TLmin-lightbox-2 .TLmin-ch-bc-inner .TLmin-ch-next-story:hover {
	color: rgb(51, 51, 51);
}
.TLmin-lightbox-2 .TLmin-ch-extra-info-text p {
	color: rgb(136, 136, 136);
}
.TLmin-lightbox-2 .TLmin-ch-extra-info-text p a {
	color: rgb(136, 136, 136);
}
.TLmin-lightbox-2 .TLmin-ch-standfirst {
	color: rgb(68, 68, 68);
}
.TLmin-lightbox-2 .TLmin-ch-standfirst a {
	color: rgb(68, 68, 68);
}
.TLmin-lightbox-2 .TLmin-ch-author {
	color: rgb(102, 102, 102);
}
.TLmin-lightbox-2 .TLmin-ch-content-block-inner h3 {
	color: rgb(68, 68, 68);
}
.TLmin-lightbox-2 .TLmin-ch-panel-date-display {
	color: rgb(102, 102, 102);
}
.TLmin-lightbox-2 .TLmin-main-content-block {
	padding: 12px;
	border-radius: 7px;
	margin-top: -12px;
	-moz-border-radius: 7px;
}
#TLmin-container .TLmin-lightbox-2 .TLmin-gallery .TLmin-g-content-mask .TLmin-g-content-mask-inner {
	border: 1px solid rgb(0, 0, 0);
	filter: alpha(Opacity=15);
	opacity: 0.15;
}
#TLmin-container .TLmin-lightbox-2 .TLmin-gallery .TLmin-g-caption-holder {
	background: url("../images/timeline/black-opacity-50.png") left top;
}
#TLmin-container .TLmin-lightbox-2 .TLmin-gallery .TLmin-g-caption-holder p {
	color: rgb(255, 255, 255);
}
#TLmin-container .TLmin-lightbox-2 .TLmin-gallery .TLmin-g-caption-holder p a {
	color: rgb(255, 255, 255);
}
.TLmin-lightbox-2 .rt-button-3 {
	background: rgb(153, 153, 153);
	border-radius: 3px;
	top: 4px;
	color: rgb(255, 255, 255);
	display: none;
	position: relative;
	-moz-border-radius: 3px;
}
.TLmin-lightbox-2 .TLmin-ch-full-story-link {
	background: rgb(153, 153, 153);
	border-radius: 3px;
	top: 4px;
	color: rgb(255, 255, 255);
	display: none;
	position: relative;
	-moz-border-radius: 3px;
}
.TLmin-lightbox-2 .rt-button-3:hover {
	background: rgb(136, 136, 136);
}
.TLmin-lightbox-2 .TLmin-ch-full-story-link:hover {
	background: rgb(136, 136, 136);
}
.TLmin-lightbox-2 .TLmin-ch-start-timeline {
	top: 5px;
	right: 0px;
	position: absolute;
}
.TLmin-lightbox-2 .TLmin-ch-full-story-link {
	padding-top: 6px;
	margin-bottom: 5px;
}
#TLmin-cp-image-viewer {
	left: 0px;
	top: 0px;
	width: 248px;
	height: 198px;
	display: none;
	position: absolute;
	z-index: 4;
	box-shadow: 0px 0px 5px #000;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
}
#TLmin-cp-image-viewer .TLmin-cpiv-main-item {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
#TLmin-cp-image-viewer .TLmin-cpiv-main-item img {
	background: rgb(0, 0, 0);
	display: block;
	position: absolute;
}
#TLmin-cp-image-viewer .TLmin-cpiv-content-mask {
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	position: absolute;
}
#TLmin-cp-image-viewer .TLmin-cpiv-content-mask-inner {
	border: 1px solid rgb(255, 255, 255);
	height: 198px;
	filter: alpha(Opacity=30);
	opacity: 0.3;
}
#TLmin-cp-image-viewer .TLmin-cpiv-content-mask a {
	background: url("../images/timeline/content-panel-new/expandclose.png") no-repeat left top;
	top: 10px;
	width: 26px;
	height: 26px;
	right: 10px;
	display: block;
	position: absolute;
}
#TLmin-cp-image-viewer .TLmin-cpiv-content-mask a:hover {
	background-position: left -26px;
}
#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder {
	background: url("../images/timeline/content-gallery/caption-back.png") left top;
	left: 0px;
	width: 100%;
	bottom: 0px;
	position: absolute;
}
#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder p {
	padding: 8px 10px;
	color: rgb(0, 0, 0);
	line-height: 15px;
	font-size: 13px;
	position: relative;
	z-index: 5;
}
#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder a {
	color: rgb(0, 0, 0);
	line-height: 15px;
	font-size: 13px;
	text-decoration: underline;
}
#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder a:hover {
	text-decoration: underline;
}
.TLmin-cp-lightbox-2#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder {
	background: url("../images/timeline/black-opacity-50.png") left top;
}
.TLmin-cp-lightbox-2#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder p {
	color: rgb(255, 255, 255);
}
.TLmin-cp-lightbox-2#TLmin-cp-image-viewer .TLmin-cpiv-caption-holder a {
	color: rgb(255, 255, 255);
}
#TLmin-copy-timeline-button {
	background: rgb(0, 0, 0);
	padding: 6px 10px;
	border-radius: 5px;
	border: 2px solid rgb(137, 137, 137);
	left: 10px;
	top: 20px;
	color: rgb(204, 204, 204);
	line-height: 16px;
	font-size: 15px;
	text-decoration: none;
	display: none;
	position: absolute;
	z-index: 2;
	-moz-border-radius: 5px;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
}
#TLmin-copy-timeline-button:hover {
	color: rgb(255, 255, 255);
}
#TLmin-copy-timeline-button span {
	text-decoration: none;
	cursor: pointer;
}
.TLmin-stage .scale-block .index h4 {
	width: 61px;
	text-align: center;
	padding-left: 0px;
}
.TLmin-s-ie-marker{}
/*
.TLmin-stage-hour-5-mins-medium .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-hour-10-mins-medium .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-hour-15-mins-medium .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-day-medium-hour .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-day-large-hour .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-day-small-hour .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-day-tiny-hour .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-day-tincy-hour .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-month-tiny-day .scale-block {
	background: url("../images/timeline/stage/zebra.png") -1px 0px;
}
.TLmin-stage-month-tincy-day .scale-block {
	background: url("../images/timeline/stage/zebra-64px.png") -1px 0px;
}
.TLmin-stage-month-small-day .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px;
}
.TLmin-stage-month-medium-day .scale-block {
	background: url("../images/timeline/stage/zebra-128px.png") -1px 0px;
}
.TLmin-stage-year-very-large-month .scale-block {
	background: url("../images/timeline/stage/zebra-256px.png") 0px 0px;
}
.TLmin-stage-year-large-month .scale-block {
	background: url("../images/timeline/stage/zebra-128px.png") -1px 0px;
}
.TLmin-stage-year-medium-month .scale-block {
	background: url("../images/timeline/stage/zebra-year-medium-month.png") -1px 0px !important;
}
.TLmin-stage-year-small-month .scale-block {
	background: url("../images/timeline/stage/zebra-year-small-month.png") -1px 0px;
}
.TLmin-stage-year-tiny-month .scale-block {
	background: url("../images/timeline/stage/zebra.png") -1px 0px;
}
*/
