body {
   font-family: Arial, Helvetica, sans-serif;
   font-size:85%;
   color:white;
   background-color:#1D3096;
   margin:0;
}

div.center {
   text-align:center;
}
div.container {
   width:550px;
   border:0;
   background:transparent;
   margin:auto;
}

h1 {
   font-size:2.5em;
   color:yellow;
   font-weight:bold;
}

h2 {
   font-size:2em;
   color:yellow;
   font-weight:bold;
}

h3 {
   font-size:1.75em;
   font-weight:bold;
   color: yellow;
   text-decoration:underline;
}

h4 {
   font-size:1.5em;
   font-weight:bold;
   color:yellow;
}

h5 {
   font-size:1.25em;
   font-weight:bold;
}

p {
   font-size:1em;
}
p.small {
   font-size:0.75em;
}

a, a:visited {
   color:white;
   text-decoration:underline;
}

a:hover {
   color:white;
   text-decoration:none;
}

img {
   border:0;
}

table.touroverview, table.touroverview td {
   border:0;
   color:#FFF;
   vertical-align:top;
   text-align:left;
   padding:0 0.5em 2em 0.5em;
}

table.touroverview p {
   font-size:110%;
   margin:0 0 0 1.8em;
}

table.touroverview p a, table.touroverview p a:visited {
   color:yellow;
   text-decoration:none;
   font-weight:bold;
}

table.touroverview p a:hover {
   text-decoration:underline;
}

table.touroverview td img {
   border:0;
}

table.whiteborder {
   border:1px solid white;
}

table.whiteborder td, table.whiteborder th {
   border:1px solid white;
   margin:1px;
   padding:3px;
}

table.whiteborder th {
   font-weight:bold;
}

table.charters {
   width:90%;
}

table.charters td {
   text-align:center;
}

table.vehicles {
   width:95%;
   background-color:black;
}

table.vehicles td {
   text-align:center;
   width:315px;
}

table.title {
   min-width: 500px;
   text-align: left;
   vertical-align: middle;
   color: White;
   font-size: 350%;
   font-weight: bold;
   border: 0;
   margin:auto;
   margin-top: 40px;
}
table.title td.left{
   background-color: #2f83d9;
   padding: 10px;
}
table.title td.right {
   background-color: #e8010e;
   padding: 10px;
}
table.title td.right span.small {
   background-color: #e8010e;
   font-size: 30%;
   font-weight: normal;
}

.center {
   text-align:center;
}
.center table { margin:auto;}
.left {
   text-align:left;
}
.right {
   text-align:right;
}
.bold {
   font-weight:bold;
}
