
.ControlHeader /* Used in MyVesselInfo */
{
	font-family: Arial, sans-serif;
	font-size:medium;
}
/* UtillitiesArea */
.UtillitiesArea
{
	background-color: white;
	color: black;
	text-align:right;
	vertical-align:baseline;
}		
.UtillitiesArea A, .UtillitiesArea A:visited, .UtilitiesLink, .UtilitiesLink:visited
{
	font-size: 85%;
	text-decoration: none;
}
/* Main data columns styles */
.TwoColumnLabelDataTable
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.NarrowFourthColumn{	text-align: left;	width: 40%;}
.ButtonColumn{	text-align: right;	width: 10%;}

/* Sometimes the second column is numeric, and numbers being relatively short and right aligned, 
the data ends up a long way from the label. This is ment to rectify this. */
.NumericSecondColumn{	text-align: right;	width: 10%;}
.IndentedColumn { padding-left: 1em; }

.FifthColumnEmpty, .EmptyColumn {	width:40%; }
.NummericFourthColumn
{
	text-align: right;	width: 10%;
}

.DnvTopImgCell { vertical-align:bottom; width: 46px; }
.DnvBottomImgCell { vertical-align: top; width: 46px; }

.CodeLetter { FONT-SIZE: 100%; FONT-FAMILY: 'Courier New', 'Comic Sans MS', Courier, Verdana, Tahoma, Georgia, 'CG Times' }

.Border
{
	border-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}

.TestColor
{
	background-color:hotpink;
}

.ValignWithTextBox
{
	vertical-align:top;
}

.MyRecentLink:visited
{
	color:#0434B1;
}

.HeaderArea { COLOR: white; BACKGROUND-COLOR: #c8c8d2 }
.PortalBottomCell { PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 65% }
.UtilitiesArea { BACKGROUND-COLOR: #e6e6eb }

