body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	margin-top:0px;
}

.header{
	width:100%;
	height:100px;
	border-bottom:#999999 solid 1px;
}

.wsdlogo{
	float:left;
	width:200px;
}

.lrflogo{
	float:right;
	width:200px;
}

.lrflogo1{
	float:right;
	margin-top:15px;
}

#navcontainer ul
{
	padding: 0;
	margin:0px;
	height:22px;
	background-color:#ffffff;
	float: left;
	width: 100%;
	font-weight:normal;
	font-family: Verdana;
	font-size:0.8em;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
	padding: 0.3em 2em;
	background-color:#ffffff;
    color:#6E6E6E;
	text-decoration: none;
	float: left;
	border-right: 1px solid #e0e0e0;
	margin:0px;
	font-weight:normal;	
}

#navcontainer ul li a:hover
{
	padding: 0.3em 2em;	
	background-color: #ffffff;
	color: #000000;
	margin:0px;	
	text-decoration:underline;

}

.footer{
	width:100%;
	border-top:3px solid #2966A3;
	font-size:0.7em;
	padding:5px 0px 5px 0px;
	text-align:center;
	color:#6E6E6E;

}

.footer a
{
		font-weight:bold;
}



A { FONT-STYLE: Normal; TEXT-DECORATION: none; color:#0066cc;}
A:hover { COLOR: #993300; TEXT-DECORATION: none }
<!-- 4 Lines for Calendar table -->
A.EVENT:Link {color :#0000FF; font-weight :bold; text-decoration: none; }
A.EVENT:Visited {color :#0000FF; font-weight :bold; text-decoration: none; }
A.NORMAL:Link {color :#000000; font-weight :normal; text-decoration: none; }
A.NORMAL:Visited {color :#000000; font-weight :normal; text-decoration: none; }
.morenews { FONT-WEIGHT: bold; FONT-SIZE: 0.7em; COLOR: blue; background-color: #FFFFFF }
.bodytext { FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #000000; background-color: #FFFFFF }
<!--.frontbig { FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #000000; background-color: #FFFFFF }-->
<!--.frontsmall { FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; background-color: #FFFFFF }-->
.SelectedHEading { FONT-SIZE: 0.8em; COLOR: #FF0000; Background-COLOR: #cc00cc }
.Name { FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #000066; Background-color: #EDEDE5; border-bottom:solid #666666 1px; padding:5px; }

<!-- Right Hand Side -->
.RightBarHighlight { FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #FFFFFF; background-color: #CC0033 }
.RightBarHighlightAlt { FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #FFFFFF; background-color: #000066 }
.LowerHighlight { FONT-WEIGHT: bolder; FONT-SIZE: medium; COLOR: #FFFFFF; background-color: #000066 }
<!-- End Right Hand Side -->

.smalllink { FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #FF0000; background-color: #FFFFFF }


<!-- Fixtures -->
.FleetAnalysisHeadingName, .FleetAnalysisHeadingDelivered,  .FleetAnalysisHeadingConstruction
{ 
	COLOR: #ffffff; 
	Background-COLOR: #000066; 
	FONT-SIZE: 0.8em; 
	font-weight:bold; 
	padding:5px; 
}

.FleetAnalysisName, .FleetAnalysisConstruction  
{ 
	COLOR: #000066; 
	Background-COLOR: #DDDDDD; 
	FONT-SIZE: 0.8em; 
	padding:5px; 
}

.FleetAnalysisDelivered 
{ 
	COLOR: #000066; 
	Background-COLOR: #EDEDE5; 
	FONT-SIZE: 0.8em; 
	padding:5px; 
}
<!-- End Fixtures -->

.SubAreas { VISIBILITY: hidden }
TH { FONT-SIZE: 0.8em; COLOR: #000066; Background-COLOR: #F2F2EE; padding-bottom:5px; padding-right:5px; }
TD { COLOR: #000066; padding-bottom:5px;}

<!-- 3 Lines for Calendar table -->
TD.NON { COLOR: #999999; Background-COLOR: #ffffff;  border-top:#999999 solid 1px; }
TD.Some { COLOR: #000066; Background-COLOR: #EDEDE5; border-top:#999999 solid 1px; }
TD.HL { COLOR: #ffffff; Background-COLOR: #99CCFF;  border-top:#999999 solid 1px; }
TD { font-size:0.8em}



.inputnormal
{
    BORDER: #003399 1px solid;
    FONT-SIZE: 10px;
    WIDTH: 200px
}

.inputmedium
{
    BORDER: #003399 1px solid;
}

.inputmediumreq
{
    BORDER: #FF0000 1px solid;
}

.inputsmall
{
    BORDER: #003399 1px solid;
    FONT-SIZE: 10px;
    WIDTH: 75px
}

.submitmedium
{
    FONT-SIZE: 10px;
    WIDTH: 120px
}

.textarea
{
    BORDER: #003399 1px solid;
    FONT-SIZE: 0.8em;
    HEIGHT: 75px;
    WIDTH: 200px
}

.textarealarge
{
    BORDER: #003399 1px solid;
    FONT-SIZE: 0.8em;
    HEIGHT: 150px;
    WIDTH: 200px
}
.WelcomePage
{
	width: 925px; 
}

.WelcomePage100
{
	width:100%; 
}

.HeaderAdverts,.HeaderAdverts100
{
	DISPLAY:block;
	margin:20px 0 5px 0;
	BORDER-BOTTOM:1px solid #999999;
	Width:925px;
}

.HeaderAdverts100
{
	Width:100%;
}

.headerImage
{
	margin:0;
	padding:0;
	height:98px;
	width:100%;
	display:block;
}

.menubar
	{
		width:925px; 
		height: 25px; 
		margin-top:10px; 
		margin-bottom:10px; 
		border:1px solid #cccccc;
		background-color:#EDEDE5;
	}
	
.menubar100
	{
		width:100%; 
		margin-top:10px; 
		margin-bottom:10px; 
	    border-top:1px solid #e0e0e0;
	    border-bottom:1px solid #e0e0e0;	

	}

.ShipSearch
	{
		width:540px; 
		height:150px;
		border:1px solid #999999; 
		float:left; 
		background-position:top; 
		background-repeat:no-repeat;
		margin-top:0px;
	}
.loginContainer, .loginContainer100
	{
		border:#999999 solid 1px;		
		width:200px; 
		float:left;
		margin-right:5px;
	}
	
.logoadverts
	{
		width:164px; 
		border: 1px solid #999999; 
		float:right;
		text-align:center;
		margin-right:0;
		padding:5px 0 5px 0;
	}

.CompanySearch
	{
		width:535px; 
		border:1px solid #999999; 
		float:left; 
		background-image: url(../images/company_search.gif); 
		background-position:top; 
		background-repeat:no-repeat;
		padding-top:35px;
	}
	
.CompanySearch100
	{
		width:99%;
		border:1px solid #999999; 
		float:left; 
		background-image: url(../images/company_search.gif); 
		background-position:left top; 
		background-repeat:no-repeat;
		padding-top:35px;
		margin-right:5px;
	}	
	
.leaderboardfooter
	{
		width:730px; 
		height:90px; 
		float:left; 
		border:1px solid #999999; 
		margin-top:10px; 
		padding:10px; 
		background-color:#EDEDE5;
	}

.leaderboardfooter100
	{
		width:99.5%; 
		height:90px; 
		border:1px solid #999999; 
		margin-top:10px; 
		padding-top:10px; 
		padding-bottom:10px; 	
		background-color:#EDEDE5;
		text-align:center;
	}	
	
 .footer100
	{
		width:925px; height:25px; 
		margin-top:10px; 
		background-color:#1f244c;
		color:#FFFFFF; 
		float:left; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:0.7em; 
		text-align:center; 
		padding-top:10px;
		line-height:8px;
	}

.footer100
	{
		width:100%; 
	
	}

.LayoutTable
{
	width:100%;
	border:none;
}

.LayoutTable td
{
	vertical-align:top;
	border:none;	
}


.Content
{
	width:758px;
	float:left;
}
