/*********** ARRIVALS STYLES *************/
.arr {
	background-image:url(/liveinfo/images/bk_green.gif);
	margin:46px 50px 46px 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:normal;
	color:	#000000;
}
.arr a:link {
	FONT-SIZE: 10px; 
	COLOR: #33cc33; 
	FONT-FAMILY: Arial; 
	text-transform:uppercase;
	TEXT-DECORATION: none;
}
.arr a:visited {
	COLOR: #33cc33; 
	TEXT-TRANSFORM: uppercase;  
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
.arr a:hover {
	COLOR: #33cc33; 
	TEXT-DECORATION: underline;
}
.arr a:active {
	COLOR: #33cc33;
}
.arr p {
	FONT-SIZE: 65%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,arial;
}
.arr_updated {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #33CC33; 
	FONT-FAMILY: arial;
	padding-bottom:10px;
}

/********** DEPARTURES STYLES ******************/

.dept {
	background-image:url(/liveinfo/images/bk.gif);
	margin:46px 50px 46px 50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight:normal;
	color:	#000000;
}
.dept a:link {
	FONT-SIZE: 10px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #0099cc; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}
.dept a:visited {
	COLOR: #0099cc; 
	TEXT-TRANSFORM: uppercase; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
.dept a:hover {
	COLOR: #0099cc; 
	TEXT-DECORATION: underline;
}
.dept a:active {
	color:#0099cc;
}
.dept p 
{
	FONT-SIZE: 65%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,arial;
}
.dept_updated{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	COLOR: #0099cc; 
	FONT-FAMILY: arial;
	padding-bottom:10px;
}


/**********OLD STYLES ******************/



table.shipdata {
	padding-bottom:20px;
	width:100%;
}
table.shipdata th {
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	width:120px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
}
table.shipdata td {
	vertical-align:top;
	color:#333333;
	border-bottom:1px dotted #999;
}
td.shaded  {
	vertical-align:top;
	background-color:#EEFBFF;
}
.vessel{
	font-weight:bold;
	/*background-color:#CCCCCC;*/
}
span.delayed {
	color:red;
}
span.normal {
	color:#339966 ;
}
div.opentimes{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}

div.updated{
	font-weight:bold;
	text-transform:uppercase;
	padding-top:20px;
	padding-bottom:20px;
}
div.website {
	text-align:center;
}