body { 
margin: 0px; 
padding: 0px; 
background-color: #FFFFFF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4E5255;
}

img {border:0;}

a:link, a:active, a:visited {
color:#024D86;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
text-decoration: none;
}

a:hover {
text-decoration:underline;
}



a.bold:link, a.bold:active, a.bold:visited {
color:#024D86;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:11px;
text-decoration: none;
}

a.bold:hover {
text-decoration:underline;
}


td {
font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E5255;
	font-weight:normal;}

	.border {
font-size:11px;
border-bottom:1px solid #777777;
padding-top:3px;
padding-bottom:3px;
}

.detailborder {
font-size:11px;
border-bottom:1px solid #D7D7D7;
padding-top:3px;
padding-bottom:3px;
}
	
div.navpadder { 
	padding-left:10px;
	padding-right:8px;
	padding-bottom:9px;
	padding-top:9px; 
}

div.padder { 
	padding-left:18px;
	padding-right:8px;
	padding-bottom:8px;
	padding-top:8px; 
}

#logosection {background:height:98px; width:1010px;}

#navtagline {font-family : Arial, Helvetica, sans-serif;
font-size:14px;
color:#4E5255;
font-weight:bold;
position:absolute;
top:44px;
left:260px;
}

#navborder { 
background-color:#38A7DC;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:3px;
width:1010px;
height:4px;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}



#mainnav {
background-color:#044C87;
color:#FFFFFF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
line-height:16px;
font-size:11px;
width:1010px;
height:35px;
}

#mainnav a:link, #mainnav a:active,#mainnav a:visited {
color:#FFFFFF;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
text-decoration: none;
padding-left:22px;
}

#mainnav a:hover {
color:#38A7DC;
}

#mainnav a.mainnavon:link,  #mainnav a.mainnavon:active,#mainnav a.mainnavon:visited {
color:#38A7DC;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
text-decoration: none;
padding-left:22px;
}

#mainnav a.mainnavoff:link,  #mainnav a.mainnavoff:active,#mainnav a.mainnavoff:visited {
color:#044C87;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
text-decoration: none;
padding-left:22px;
}

#mainnav a.mainnavon:hover {
color:#38A7DC;
}

	
#container {width:1010px;}
	
#leftcontent {
position: absolute;
left:0px;
top:146px;
width:195px;
background:#BCBBB6;
color:#024D86;
/* height:800px; */
height: 1000px;

}


ul#leftnav {
  margin:0;
  padding:0;
  width:195px;
}


ul#leftnav li {
   list-style: none;
 background:#BCBBB6;
   padding:0;
   margin:0px;
   text-align: left;
border-bottom:2px solid #FFFFFF;
padding-bottom:8px;
padding-top:8px;
padding-left:25px;
padding-right:5px;
}

  
ul#leftnav li.secnav {
   list-style: none;
 background:#BCBBB6;
   padding:0;
   margin:0px;
   text-align: left;
padding-bottom:4px;
padding-top:8px;
padding-left:25px;
padding-right:5px;
border-bottom:0px;
}  

ul#leftnav li.thirdnav {
   list-style: none;
 background:#BCBBB6;
   padding:0;
   margin:0px;
   text-align: left;
padding-bottom:4px;
padding-top:4px;
padding-left:35px;
padding-right:5px;
border-bottom:0px;
  }  
  
  ul#leftnav li.lastthirdnav {
   list-style: none;
 background:#BCBBB6;
   padding:0;
   margin:0px;
   text-align: left;
padding-bottom:4px;
padding-top:4px;
padding-left:35px;
padding-right:5px;
border-bottom:2px solid #FFFFFF;
  }  

ul#leftnav li a {
text-decoration: none;
font: bold 12px Arial, Helvetica, sans-serif;
background: #BCBBB6;
color:#024D86;
}
ul#leftnav li a.on {
text-decoration: none;
font: bold 12px Arial, Helvetica, sans-serif;
background: #BCBBB6;
color:#000000;
}


	#centercontent {
	background:#fff;
   	margin-left: 199px;
  	margin-right:199px;
	
	width:510px;
	voice-family: "\"}\"";
	voice-family: inherit;
  	margin-left: 201px;
  	margin-right:201px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E5255;
	padding-right:20px;
	padding-left:17px;
padding-top:17px;
		}
	html>body #centercontent {
   	margin-left: 201px;
   	margin-right:201px;
		}
		
	#centercontent li {
	 list-style: url(http://media.seacastle.com/designimages/bullet.gif);
	}	
		
	.intro {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#4E5255;}

	#rightcontent {
		position: absolute;
		right:10px;
		top:152px;
		left:750px;
		width:200px;
		background:#fff;
		}
	
	
	.unitinquiry {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
	#rightcontent h1{
	  color:#034C83;
	font: bold 11px Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
		line-height:10px;
		}
		
		#rightcontent form{
	 	margin:0;
		padding:0;
		line-height:0px;
		}
	
		
	h1 {
	    color:#034C83;
		font: bold 16px Arial, Helvetica, sans-serif;

		}
	
	h2 {
	    color:#034C83;
		font: bold 13px Arial, Helvetica, sans-serif;
		}
		
	h3 {
	    color:#000000;
		font: bold 11px Arial, Helvetica, sans-serif;
		}

h4, .h4 {
	    color:#034C83;
		font-style:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
		
		
	/* ship detail:begin */
	
	.shipdetail {
	background-color:#D3D3D3;
	border: 1px solid #000;
	}
	
	.shipdetaillabel {
	background-color:#D3D3D3;
	border: 1px solid #000;
	font-weight:bold;
	}
	
	.detailgrey {
	background-color:#E2E1E1;
	border: 0;
	font-weight:normal;
	padding:5px;
	vertical-align:top;
	}
	
	.detailwhite {
	background-color:#fff;
	border: 0;
	font-weight:normal;
	padding:5px;
	vertical-align:top;
	}
	
	.td_border {
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	padding:5px;
	vertical-align:top;}
	
	/* ship detail:end */
	
	
	
	#rightcontent p {
		font-size:10px
		}
		
	#rightcaption {
	background-color:#024C89;
	color:#FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	font-weight:normal;
	height:10px;
	border-top:1px solid #FFFFFF;
	}	
	
	#rightbar {
	background-color:#024C89;
	color:#FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	height:10px;
	border-top:1px solid #FFFFFF;
	}	
		
	#footer {padding-left:215px;
	padding-top:40px;
	padding-bottom:25px;
	clear:both;
	}
	
	#footer a:link, #footer a:active, #footer a:visited {
color:#024D86;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:10px;
text-decoration: none;
}

#footer a:hover {
text-decoration:underline;
}
	
	
	




	/* home page */
	
	#homecontainer {
width:1010px;
  float: left;
}
#homeleftcontainer {
  width: 580px;
  float: left;
   border-right:1px solid #FFF;
   border-bottom:1px solid #FFF;
  }
#homeleftbody  {background-color:#FFFFFF; 
	color:#4E5255;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
line-height:16px;
font-size:13px;
padding-right:25px;
padding-top:17px;
padding-left:25px;}

#homeleftnews {
/* background-color:#323091; 
	color:#FFFFFF; */
background-color:#ABB1B4;
color:#4E5255;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
padding-right:25px;
padding-top:17px;
padding-left:25px;
/* height:335px;*/
/* height:120px; */
height:86px;
  border-bottom:1px solid #FFF;
}

#homeleftnews h1  {
	/*color:#FFFFFF; */
	color:#4E5255;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:13px;}

#homeleftnews a:link,  #homeleftnews a:active,  #homeleftnews a:visited {
color:#024D86;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
text-decoration: none;
}

#homeleftnews a:hover {
text-decoration:underline;
}

#homerightcontainer {
  float: right;
  width: 429px;
  
}

#homeimage {
border-bottom:1px solid #FFF;
}

#homerightbody {
background-color:#000000; 
	color:#FFFFFF;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;
height:240px;
padding-top:25px;
padding-left:25px;
padding-right:40px;
border-bottom:1px solid #FFF;
}

#homerightbody p {
background-color:#000000; 
	color:#FFFFFF;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:12px;}

.rightheader  {background-color:#000000; 
	color:#FFFFFF;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:13px;}


#homecontact {
background-color:#585B60; 
	color:#FFFFFF;
	 font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size:11px;
line-height:16px;
/* height:165px; */
height:20px;
padding-top:25px;
padding-left:25px;
padding-right:40px;
border-bottom:1px solid #FFF;

}

#homefooter {
width:1010px;
height:25px; 
  float: left;
color:#FFFFFF;
background-color:#000000;
}

#homefooter  a{
color:#38A7DC;}

@media print {
BODY {background: white;color:#000000;}
#leftcontent {display:none;
}
#centercontent {
margin-left:0;
margin-righ:400px;
}

#rightcontent {display:none;
}	

#mainnav a.mainnavoff:link,  #mainnav a.mainnavoff:active,#mainnav a.mainnavoff:visited {
display:none;
width:60px;}	
}

