﻿
.PageBreak
{
	page-break-before: always;
}

.ADTable
{
    border: 1px solid #C0C0C0;
    width: 100%;
    table-layout: auto;
    overflow: scroll;
    empty-cells: show;
    font: 12px/16px "segoe ui" ,arial,sans-serif;
    background-color: #FFFFFF;
    border-collapse: collapse;
    display: table;
}

.ADTable th
{
    background: 0 -2300px repeat-x #7DA5E0 url('Images/ADTable.gif');
    border-collapse:collapse;
}

.ADTable tr
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #C0C0C0;
}

.Byline
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #808080;
    font-style: italic;
}




.TimelineYear {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #15648F;
	width: 200px;
    white-space: nowrap;
}
.TimelineDate
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #15648F;
    width: 200px;
    white-space: nowrap;
}
.TimelineBar {
	background-image: url('Images/Bar.png');
	background-repeat: repeat-y;
	background-position: center center;
	width: 20px;
}
.TimelineTop {
	background-image: url('Images/Top.png');
	background-repeat: repeat-y;
	background-position: 50% top;
	width: 20px;
}
.TimelineMarker {
	background-image: url('Images/Marker.png');
	background-repeat: repeat-y;
	background-position: top;
	width: 20px;
	height: 30px;
}
.TimelineBottom {
	background-image: url('Images/Bottom.png');
	background-repeat: repeat-y;
	background-position: bottom;
	width: 20px;
}


.TripTop{
	background-image: url('Images/TripTop.png');
	width: 500px;
	background-repeat: no-repeat;
}
.TripBody
{
    background-image: url('Images/TripBody.png');
    background-repeat: repeat-y;
}
.TripBottom{
	background-image: url('Images/TripBottom.png');
	height: 23px;
	background-repeat: no-repeat;
}

.TripTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    color: #1580C8;
    margin-top: -5px;
}
a.TripTitle:link,a.TripTitle:visited
{
	text-decoration:none;
	color: #1580C8;
	}

a.TripTitle:hover
{
	color:blue;
}

.TripDate
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #15648F;
    padding-top: 2px;
    padding-bottom: 2px;
}

.TripPhoto
{
    vertical-align: middle;
	float: left;
	margin: 2px;
	max-width: 100px;
	height: 60px;
}
