	.TextHeadlineLeft {
		FONT-WEIGHT: bold;
		FONT-SIZE: 10pt;
		COLOR: #A52A2A;
		LINE-HEIGHT: 12pt;
    padding-bottom:8px;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left
	}
	.sofatext {
		background-color: #E5EEE0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color: #336633;
		text-decoration: none;
	}
	.sofatext:HOVER {
		background-color: #E5EEE0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color: #003366;
		text-decoration: none;
	}
	.sofa {
		background-color: #F5FEDE;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #336633;
		text-decoration: none;
	}
	.sofa:HOVER {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #003366;
		text-decoration: none;
	}
	.sofahead {
		background-color: #336633;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	.theme {
		background-color: #990000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: none;
	}
	.themetext {
		background-color: #EEEEEE;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color: #333333;
		text-decoration: none;
	}
	.themetext:HOVER {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		color: #990000;
		text-decoration: none;
		background-color: #EEEEEE;
	}
	.MainText {
		FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	}
	.SideText {
		FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.Text {
		FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	}
	.Side {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.SideGrey {
		FONT-SIZE: 8pt; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.TextHeadline {
		FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; LINE-HEIGHT: 12pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
	}
	.SideTable {
		MARGIN-TOP: 4px; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}

	.TextHeadlineLeftCard {
		FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; LINE-HEIGHT: 8pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	}
	.TimesItalCard {
		FONT-SIZE: 12pt; COLOR: #003366; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: left
	}
	.SideTextCard {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.CardTitle {
		FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #cc0000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
	}
	.MainTextWhite {
		FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	}
	.TextList {
		LIST-STYLE: square url(../Assets/arrows.gif) outside; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	}
	.SideTableLineL {
		MARGIN-TOP: 4px; FONT-SIZE: 8pt; BORDER-BOTTOM-COLOR: black; BORDER-LEFT: #000000 thin solid; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: solid; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: solid
	}
	.TextBbUndl {
		FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
	}
	.TextBlue {
		FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366; LINE-HEIGHT: 14pt; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
	}
	.TextCenter {
		FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
	}
	A:hover {
		COLOR: #0000ff
	}
	.SideU {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
	}
	.SideBG {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9999cc
	}
	.SideTableBoldRed {
		MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.SideTableBlue {
		MARGIN-TOP: 4px; FONT-SIZE: 8pt; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.SideBlueBg {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff
	}
	.SideGreyBg {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f8
	}
	.BoldRed {
		MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.BoldNormal {
		MARGIN-TOP: auto; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.SideGreenBg {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
	}
	.SideTableBrdr {
		BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 4px; FONT-SIZE: 8pt; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.BMDChd {
		MARGIN: auto; FONT: bold 11pt Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; LETTER-SPACING: normal; TEXT-ALIGN: center
	}
	.TabTop {
		BORDER-RIGHT: medium none; BORDER-TOP: #000000 thick solid; FONT-WEIGHT: normal; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: #000000 thick solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699; FONT-VARIANT: normal
	}
	.TabData {
		BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; MARGIN: auto; FONT: 8pt Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #6699cc 1px solid; COLOR: #000000; BORDER-BOTTOM: #6699cc 1px solid; LETTER-SPACING: normal; TEXT-ALIGN: left
	}
	.SmBdCol {
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
	}
	.TextCenterRed {
		FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; LINE-HEIGHT: 14pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
	}
	.SideCompFld {
		FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.BDstruct {
		PADDING-LEFT: 10px; BACKGROUND: #f0f8ff; PADDING-BOTTOM: 4px; MARGIN: auto; FONT: bold 9pt/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 4px; LETTER-SPACING: normal; TEXT-ALIGN: left
	}
	.tableOut {
		BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid
	}
	.trbrd {
		BORDER-TOP: #000000 1px dotted; FONT-SIZE: 8pt; BORDER-BOTTOM: #6699cc 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.TabHdr {
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #336699
	}
	.leftborder {
		BORDER-LEFT: #336699 1px solid
	}
	.Sidebox {
		BORDER-RIGHT: #333399 1px solid; BORDER-TOP: #333399 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #333399 1px solid; BORDER-BOTTOM: #333399 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.calendarHeader {
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff
	}
	.calendarWeekHeader {
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff
	}
	.calendarToday {
		FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
	}
	.calendar {
		FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff
	}
	.belgicacanceled {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fcbe7a
	}
	.belgicacomplete {
		FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
	}
	.belgicaplanned {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #add8e6
	}
	.belgicamaintenance {
		FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
	}
	.belgicanull {
		FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
	}
	.belgicavacation {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
	}
	.belgicaweekend {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccccff
	}
	.belgicaweekday {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8
	}
	.belgicacruise {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #99ccff
	}
	.belgicaharbour {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
	}
	.belgicatransit {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #33ffff
	}
	.belgicaevent {
		FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc66
	}
	.calendarlarge {
		MARGIN-TOP: auto; FONT-WEIGHT: bold; FONT-SIZE: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.prgheading {
		PADDING-LEFT: 10px; BACKGROUND: #f0f8ff; PADDING-BOTTOM: 4px; MARGIN: auto; FONT: bold 9pt/12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; PADDING-TOP: 10px; LETTER-SPACING: normal; TEXT-ALIGN: left
	}
	.tabHead {
		FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff
	}
	.Sidebox7 {
		BORDER-RIGHT: #333399 1px solid; BORDER-TOP: #333399 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #333399 1px solid; BORDER-BOTTOM: #333399 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.smltxt {
		FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	}
	.legato_g {
		FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
	}
	.legato_r {
		FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc3300
	}
	.legato_y {
		FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
	}
	.legato_g {
		FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccffcc
	}
	.legato_r {
		FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc3300
	}
	.legato_o {
		FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc66
	}
	.legato_w {
		FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
	}
	.prevhdr {
		FONT-WEIGHT: bolder; FONT-SIZE: 8pt; BACKGROUND: url(../Assets/prvhd.jpg); PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; COLOR: #003366; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1pt; TEXT-ALIGN: center
	}
  
  DIV.scan {align:center;font-size:0.6em;color:brown;} 

div.img
{
  margin: 6px;
  border: 1px solid gray;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 5px;
  border: 1px solid #ffffff;
}
div.img a:hover img {border: 1px solid brown;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}
	td.cntbtn {
		width: 100%;	
		background-color:#C5D1E2; 
	}
	td.cntbtn a {
		text-decoration: none;
		font-family:arial;
		font-size:8pt;
    color:#00418A;
    background-color:#E9EEF4;
    width: 100%;
    padding-left:5px;
    padding-right:5px;
	}
  DIV.cntbtn {
    margin:2px;
    margin-right:2px;
    margin-bottom:2px;
    line-height:12px;
  }
  DIV.cntbtn2 {
    margin-left:5px;
    margin-right:5px;
    margin-bottom:2px;
    margin-top:2px;
    line-height:12px;
		width: 100%;  
    }
	td.cntbtn a {
		color:#00418A;
	}
	td.cntbtn a:hover {
		color:#00418A;
    background-color:#FFFFFF;
		text-decoration: none;
	}
	td.cntbtn a.selected {
		color:#00418A;
    background-color:#FFFFFF;
	}


  select {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10px;
    background-color:#EDFAFF;
  	border: #000000;
  	border-style: none;
  	border-top-width: 1px;
  	border-right-width: 0px;
  	border-bottom-width: 1px;
  	border-left-width: 0px
  }
