body {color: #ffffff; background-color: #000099; font-family: Verdana, airal, sans-serif;}
body.tariff {width: 900px; margin-left: auto; margin-right: auto; border: 3px solid #ffffff;} 

p.head {color: #000066; background-image: url(logo4.jpg); background-color: #0000ff; border:2px solid black; padding:48px; margin-top: 0px;}
h1 {color: #000066; font-size: 80%; font-family: Verdana; background-color: #ccffcc; border-left: 2px solid black; border-right: 2px solid black; padding:2px; margin-top: -19px;}
h3 {text-align: center;} 
p.footer {clear: left; color: #00ffff; text-align: center; font-size: 80%; width: 100%;} p.centre {text-align: center;}
p.booking {text-align: center; font-family: "comic sans ms"; font-size: 140%; background: #000066;}
p.title {font-family: "comic sans ms"; font-size: 170%;}

p {text-align: justify; background: #000099; color: #ffffff; font-family: Verdana, airal, sans-serif; font-size: 100%;}
p.thick {font-size: 120%;} p.align {text-align: center;} p.small {font-size: 80%; text-align: center;} p.leftsmall {font-size:85%;}

a:link {color: #ffffff; background: transparent;} a:visited {color: #ffffff; background: transparent} 
a:hover {color: #ffff00; background: transparent; text-decoration: underline;} a:active {color: #ffff00; background: transparent}

a {text-decoration: underline; font-family: Verdana, airal, sans-serif;}  
a.link {color: #ffffff; background: transparent; text-decoration: none;} a.link:hover {color: #ffff00; text-decoration: underline;}
a.link1 {color: #ffff00; background: transparent; text-decoration: underline;} a.link1:hover {color: #c0c0c0;} a.link1:active {color: #000000; text-decoration: underline;}
a.link2 {color: #ffff00; background: transparent; text-decoration: none;} a.link2:hover {color: #c0c0c0; text-decoration: underline;} a.link2:active {color: #000000; text-decoration: underline;}
a.link3 {color: #ffff00; background: transparent; font-family: "comic sans ms"; text-decoration: none;}

div {float:right; border:2px solid black; text-align:center;}
div.col {background:#008080; width:140px; margin:0px 0px 5px 10px;}
div.col3 {float:left; margin:0px 10px 5px 0px; border:0px solid #000000;}
div.col4 {margin:10px 0px 5px 10px; border:0px solid #000000;}
div.col5 {float:left; margin:10px 10px 5px 2px; border:0px solid #000000;}

caption {text-align: center; padding: 7px;}

tr {text-align: center;}

td {font-size: 80%; font-family: Verdana, airal, sans-serif; background: #0000ff; color: #ffffff; border: 1px solid #000000;}
td.vac {background: #000099; font-size: 100%} td.vacx {background: #000099; font-size: 55%} td.notlet {font-size: 70%}
td.vac2 {background: #000099;}
td.link {color: #ffff00; background: #008080; font-size: 80%}
td.title {background: #000066; font-size: 90%}
td.left {text-align: left; font-size: 100%;}
th {background: #000066; font-size: 90%}
table {margin-left: auto; margin-right: auto;}
table.menu {margin-top: -10px;}
table.top {margin-top: 10px }
table.bottom {margin-bottom: 20px; margin-left: 0;}
table.left {float: left; margin: 10px 10px 0px 0px;}
table.bb {margin-left: 0px; margin-right: 0px;}

img {border:2px solid black;}