h1{
font-family:verdana;
font-size:20pt;
color:#000000;
font-weight:bold;
line-height: 1;

}

h2{
font-family:verdana;
font-size:16pt;
color:#000000;
font-weight:bold;
line-height:1;
}

h5{
font-family:verdana;
font-size:10pt;
color:#000000;
line-height: 1;
font-weight:normal;
}

h3{
font-family:verdana;
font-size:10pt;
color:#000000;
line-height: 1.1;
font-weight:normal;
}

h4{
font-family:verdana;
font-size:8pt;
color:#000000;
line-height: 1;
font-weight:normal;
}

body{
background-color: #ffffff;
}

.bargecobargepagehead{
  position:absolute;
  top:0px;
  left:-100px; 
  width:100%; 
  height:100px; 
  overflow:hidden; 
  margin-bottom:0px;
  margin-top:0px;
  background:#ffffff;
}

.bargecobargepage{
  position:absolute;
  left:1px; 
  width:99%;
  top:100px;
  overflow: visible;
  border-left: 1px solid #000000;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
}

.bargecobargepageinner{
  width:100%;
  overflow: visible;
}

th.pricetable_topleft {
	font: bold 12px "Verdana";
	color: #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	text-align: left;
	padding: 6px 6px 6px 12px;
}


th.pricetable_head {
	font: bold 11px "Verdana";
	color: #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	text-align: center;
	padding: 6px 6px 6px 12px;

}


th.pricetable_rowhead {
	font: bold 11px "Verdana";
	color: #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	text-align: left;
	padding: 6px 6px 6px 12px;
}

th.pricetable_data {
	font: 12px "Verdana";
	color: #000000;
	border-left: 1px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #000000;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #ffffff;
}

li.bp{
	font: 11px "Verdana";
	color: #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
	text-align: left;
	padding: 2px 2px 2px 8px;
}



.pic {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
}

a.clickable img.pic {
  border:1px solid #000000;
}

a.clickable:hover img.pic {
  border: 1px solid #000000;
}


.clickable{
  border:1px solid #ffffff;
}

.clickable:hover{
color: #000000; 
}

.backdrop {
	color:#ffffff;
}

a { text-decoration : underline; color : #0000ff; }

#buttonblock, #mapbutton, #supppageheader, #cruiseroute, #compass, #RSS  {
  display : none;
  }
  



