
/* CSS Document */
body
{
	margin:0 auto;
	padding:0;
	background:#ffffff;
	font-family:Verdana, Arial;
}

/*#container
{
	margin:0 auto;
	padding:0px;
	width:796px;
	height:auto;
	background:#ffffff;
	border:1px solid #3F3F7F;
	border-bottom:none;
}
*/
#container
{
	margin:0 auto;
	padding:0px;
	width:970px;

	background:#ffffff;
	/*border:1px solid #3F3F7F;*/
border-bottom:none;
}

.header
{
	margin:0 auto;
	padding:0;
	width:970px;
	/*width:796px;*/
	height:159px;
		
}



img
{
	border:none;
	margin:0px;
	padding:0px;
}

.clear { clear:both; }

.menubg
{
	margin:0px;
	padding:0px;
	width:100%;
	height:26px;
	font:bold 12px Verdana, Arial;
	color:#3F3F7F;
	border:0px #FF0000 solid;
}

.menubg a
{
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 60px 0px 20px;
	/*display:block;*/
line-height:26px;
	font:bold 13px Verdana, Arial;
	color:#3F3F7F;
	text-decoration:none;
}

.menubg a:hover
{
	float:left;
	margin:0px 0px 0px 0px;
	/*padding:5px 30px 0px 20px;*/
	padding:5px 60px 0px 20px;
	/*display:block;*/
line-height:26px;
	font:bold 13px Verdana, Arial;
	color:#3F3F7F;
	text-decoration:underline;
}

div.uploadimgsec
{
	margin:0px;
	padding:0px;
	width:970px;
	/*height:auto;*/
    height:170px;
	background:#e6eaf5;
	clear:both;
	/*border-bottom:1px solid #333;*/
}

div.uploadimgbg
{
	float:left;
	margin:1px 0px 0px 0px;
	padding:0px;
	height:139px;
	/*width:265px;*//*border-top:2px solid #fff;
border-right:2px solid #4066B3;
border-bottom:2px solid #4066B3;
border-left:2px solid #fff;*/
}

div.uploadimg
{
	margin:0px;
	padding:0px;
	height:170px;
	width:323px;
}

div.uploadimgtext
{
	margin:0px;
	padding:5px 0px 0px 0px;
	min-height:33px;
	/*height:33px;*/
/*line-height:33px;*/

font:bold 11px "Verdana", Arial;
	color:#4066B3;
	text-align:center;
}

/* ============================================== Middle Body Section ================================================= */

div.middlesec
{
	font:normal 11px Verdana, Arial;
	line-height:18px;
	margin:11px 0px 0px 0px;
	padding:0px;
	width:970px;
	

	/*min-width:796px;*/
/*min-height:471px;*/
background:url(../images/commonbg.jpg) repeat-y;
	/*border:1px solid #ff0000;*/
float:left;
}

/*div.middlesec-sub
{
	float:left;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	margin:0px;
	padding:0px;
	width:264px;
	float:left;
	
}
*/

div.middlesec-sub
{
	float:left;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	margin-left:0px;
	padding:0px;
	width:323px;
	
	height:auto;/*min-height:471px;*/
/*border-right:1px solid #fff;*/
}


div.news-events
{
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
	margin:10px 8px 5px 12px;
	padding:0px 0px 20px 0px;
}

div.vesseles
{
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
	margin:10px 5px 5px 5px;
	padding:0px 0px 20px 0px;
	/*width:800px;*/
}

.b
{
	font:bold 14px Verdana, Arial;
	line-height:18px;
	color:#003399;
	
}

div.news-events p
{
	/*width:210px;*/
	height:auto;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;/*border-bottom:1px dashed #8282AC;*/
}

div.news-events .p
{
	width:300px;
	height:auto;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	border-bottom:1px dashed #8282AC;
}

div.news-events p a
{
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	font-style:italic;
	text-decoration:none;
}

div.news-events p a:hover
{
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	font-style:italic;
	text-decoration:underline;
}

div.videosec
{
	margin:0px;
	padding:5px 0px 0px 0px;
	width:auto;
	height:207px;
	border-bottom:1px solid #fff;
}

div.video
{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:188px;
	border:1px solid #000;
}

div.vessels-headersec
{
	margin:5px 0px 0px 5px;
	padding:0px;
}

div.vessels-headersec p
{
	margin:0px;
	padding:0px;
	font:bold 13px Verdana, Arial;
	line-height:18px;
	color:#3F3F7F;
	letter-spacing:1px;
}

div.news-events div.img
{
	float:left;
	margin: 10px auto;
	padding:0px;
	width:290px;
	border:red solid 0px;
}

div.news-events div.imgtext
{
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
	padding-top:8px;
	
	
	
	
	
	
	
}

div.vessels-headersec div.imgtext a
{
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	text-decoration:none;
}

div.vessels-headersec div.imgtext a:hover
{
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	text-decoration:underline;
}

div.richardson-devinesec
{
	margin:0px;
	padding:5px 0px 0px 0px;
	width:auto;
	height:207px;
	border-bottom:1px solid #fff;
}

div.richardson-devinesec div
{
	margin:0px 0px 0px 10px;
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
}

div.richardson-devinesec div p
{
	margin:0px 5px 0px 10px;
	/*width:230px;*/
padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	text-align:center;
	letter-spacing:1px;
	line-height:13px;
}

div.mission
{
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#E6EAF5
}

div.mission div
{
	/*margin:5px 0px 0px 10px;*/
margin:0px;
	padding:2px 0px 0px 0px;
	font:11px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.mission p
{
	margin:15px 0px 0px 30px;
	padding:0px;
	width:195px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
	letter-spacing:1px;
}

/* ============================================ Dated on 17th.November.2008 ================================================ */


div.news
{
	margin:0px;
	padding:8px 0px 8px 12px;
	/*height:40px;*/
line-height:40px;
	font:bold 18px Verdana, Arial;
	line-height:18px;
	color:#003399;
	background:#F2F5FA;
}

div.newstext
{
	margin:0px;
	padding:0px;
	font:normal 14px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.newstext span
{
	margin:0px 10px 0px 0px;
	padding:0px;
	font:normal 14px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.information
{
	margin:0px 0px 0px 5px;
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
	text-align:left;
}

div.introduction
{
	margin:6px 0px 0px 0px;
	padding:10px;
	height:auto;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
	background:#F2F5FA;
}

div.news-images
{
	margin:5px 0px 0px 5px;
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.news-images p
{
	margin:5px 0px 0px 5px;
	padding:0px 0px 5px 0px;
	width:210px;
	height:auto;
	font:normal 12px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.news-images p.p
{
	margin:5px 0px 0px 5px;
	padding:0px 0px 5px 0px;
	width:210px;
	height:auto;
	font:bold 12px Verdana, Arial;
	line-height:18px;
	color:#8282AC;
}

div.middlesec-vessel
{
	margin:11px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	width:970px;
	/*min-width:796px;*/
/*min-height:471px;*/
height:auto;
	background:url(vesselbg.jpg) repeat-y;/*border:1px solid #ff0000;*/
}

div.vesselimagsec
{
	float:left;
	margin:0px;
	padding:0px;
	width:197px;
}

/* ============================================ Dated on 18th.November.2008 ================================================ */

div.vessel-heading
{
	margin:0px 0px 0px 30px;
	padding:0px;
	font:bold 14px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.vessel-heading div
{
	/*float:left;*/
width:190px;
	height:auto;
	margin:0px;
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
	line-height:12px;
}

div.vessel-heading p
{
	margin:10px 0px 0px 0px;
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#003399;
}

div.vessel-description
{
	margin:0px 0px 0px 10px;
	padding:20px 0px 0px 0px;
	font:bold 16px Verdana, Arial;
	line-height:18px;
	color:#003399;
	height:auto;
	width:auto;
}

div.vessel-description div
{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:240px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#000000;
	text-align:left;
}

div.vessel-description div p
{
	margin:10px 0px 0px 0px;
	padding:0px;
	font:normal 11px Verdana, Arial;
	line-height:18px;
	color:#000000;
	text-align:left;
}

.link
{
	font-family:Verdana, Arial;
	line-height:18px;
	text-decoration:none;
	font-size:11px;
	padding-left:30px;
	color:#4066B3;
}

.link:hover
{
	font-family:Verdana, Arial;
	line-height:18px;
	text-decoration:underline;
	font-size:11px;
}

.newslink
{
	font-family:Verdana, Arial;
	line-height:18px;
	text-decoration:none;
	font-size:11px;
	color:#4066B3;
}

.newslink:hover
{
	font-family:Verdana, Arial;
	line-height:18px;
	text-decoration:underline;
	font-size:11px;style="border:red solid 1px;
}

.contact-level
{
	width:200px;
	margin:0px;
	padding:0px;
	float:left;
}

.contact-iarea
{
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
}

div.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#003399;
	margin-bottom:15px;
	background:url(footer-bg.jpg) repeat-x;
	border:#CCCCCC solid 1px;
	width:968px;
	height:35px;
	clear:both;

}
hr{
color:#FFFFFF;
}