body {font-family: arial, verdana, geneva, sans-serif; margin: 0px; text-align:center; background-color: #D8D8D8;} #top { background-color: #BEBFC1; height: 5px; width: 995px; } #page { position: relative; width: 995px; height:1000px; background-color: #9A9C9E; } #leftborder { height: 1000px; position: absolute; width: 5px; top: 0px; left: 0px; background-color: #76787B; } #leftnav { position: absolute; width: 180px; height:500; top: 0px; left: 5px; background-image: url(./leftPanel_Grey2.jpg); background-repeat: no-repeat; padding-top: 358px; font-size: 10pt; font-family: Verdana, Helvetica, Arial, sans-serif; } #leftnav ul li a, #leftnav ul li a:visited {display:block; text-decoration:none; color:#FFFFFF; width:170px; height:20px; text-align:left; padding-left: 10px; border:1px solid #fff; border-width:0 0 1px 0; background:#76787B; line-height:19px; font-size:11px; font-weight: bold;} #leftnav ul li a.navOn, #leftnav ul li a.navOn:visited {display:block; text-decoration:none; color:#D23430; width:170px; height:20px; text-align:left; padding-left:10px; border:1px solid #fff; border-width: 0 0 1px 0; background:#D1D3D4; line-height:19px; font-size:11px; } #leftnav ul li.expanded a, #leftnav ul li.expanded a:visited {display:block; text-decoration:none; color:#000; width:170px; height:20px; text-align:left; padding-left:10px; border:1px solid #fff; border-width: 0 0 1px 0; background:#E6E7E8; line-height:19px; font-size:11px; font-weight: normal;} #leftnav ul li.expanded a:hover {display:block; text-decoration:none; color:#D23430; width:170px; height:20px; text-align:left; padding-left:10px; border:1px solid #fff; border-width: 0 0 1px 0; background:#D1D3D4; line-height:19px; font-size:11px; font-weight: normal;} #leftnav ul li.expanded a.navOn:link, #leftnav ul li.expanded a.navOn:visited {display:block; text-decoration:none; color:#D23430; width:170px; height:20px; text-align:left; padding-left:10px; border:1px solid #fff; border-width: 0 0 1px 0; background:#D1D3D4; line-height:19px; font-size:11px; } #leftnav ul {padding:0; margin:0;list-style-type: none; } #leftnav ul li {float:left; margin-right:1px; position:relative;} #leftnav ul li ul {display: none; list-style-type: none;} /* specific to non IE browsers */ #leftnav ul li:hover a {color:#D23430; background:#D1D3D4;} #leftnav ul li:hover ul {display:block; position:absolute; top:0; left:180px; width:170px;} #leftnav ul li:hover ul li a.hide {background:#dfc184; color:#FFFFFF;} #leftnav ul li:hover ul li:hover a.hide {width:170px;} #leftnav ul li:hover ul li ul {display: none;} #leftnav ul li:hover ul li a {display:block; background:#D1D3D4; color:#76787B; width:170px;} #leftnav ul li:hover ul li a:hover {background:#D1D3D4; color:#D23430;} /* for the expanded menu category */ #leftnav ul li.expandedheader a, #leftnav ul li.expandedheader a:visited { background-image: url(./arrowdown.gif); background-repeat: no-repeat; background-position: center right; } #leftnav ul li.collapsedheader a, #leftnav ul li.collapsedheader a:visited { background-image: url(./arrowright.gif); background-repeat: no-repeat; background-position: center right; } #leftnav ul li ul li.noimage a, #leftnav ul li ul li.noimage a:visited { background-image: url(./cleararrow.gif); background-repeat: no-repeat; background-position: center right; } #leftnav ul li.noimage a, #leftnav ul li.noimage a:visited { background-image: url(./cleararrow.gif); background-repeat: no-repeat; background-position: center right; } #leftnavlinks { position: absolute; width: 94px; height: 42px; top: 770px; left: 60px; font-family: Verdana, Helvetica, Arial, sans-serif; } #leftnavlinks ul li a, #leftnavlinks ul li a:visited { display:block; text-decoration:none; color:#FFFFFF; width:94px; text-align:center; background:#9EA7A8; font-size: 9pt; font-weight: bold; padding-top: 2px; padding-left: 7px; padding-right: 7px; padding-bottom: 2px; height:18px; white-space : nowrap; } #leftnavlinks ul li a:hover { display: block; text-decoration: none; color: #9EA7A8; width: 92px; text-align: center; background: #FFFFFF; font-size: 9pt; font-weight: bold; padding-top: 2px; padding-left: 7px; padding-right: 7px; padding-bottom: 2px; height: 18px; white-space: nowrap; border: 1px solid #9EA7A8; } #leftnavlinks ul li a.linkOn:link, #leftnavlinks ul li a.linkOn:visited, #leftnavlinks ul li a.linkOn:active { display: block; text-decoration: none; color: #D23430; width: 92px; text-align: center; background: #FFFFFF; font-size: 9pt; font-weight: bold; padding-top: 2px; padding-left: 7px; padding-right: 7px; padding-bottom: 2px; height: 18px; white-space: nowrap; border: 1px solid #9EA7A8; } #middle { height: 1000px; position: absolute; width: 5px; top: 0px; left: 185px; background-color: #76787B; } #right { height: 100%; width: 805px; position: absolute; top: 0px; left: 190px; background-color: #D9D9D9; /* border:5px solid #76787B; */ /* border-width:0 5px 0 0; */ } #rightbanner { position: absolute; top: 0px; left: 0px; height: 170px; width: 805px; background-image: url(./Banner800-2.jpg); background-repeat: no-repeat; background-position: 0px 0px; } #righthomecontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; background-image: url(./homepage.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightcorporatecontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./Corporate_background.jpg); */ background-image: url(./corporate.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightdesigncontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./DesignTech_background.jpg); */ background-image: url(./designTech.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightfleetcontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./Fleet_background.jpg); */ background-image: url(./fleet.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightdefencecontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; background-image: url(./defence.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightpublicationscontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./Publications_background.jpg); */ background-image: url(./publications.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightnewscontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./NewsPhotos_background.jpg); */ background-image: url(./newsPhotos.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightcareerscontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./Careers_background.jpg); */ background-image: url(./careers.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightlinkscontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./Links_background.jpg); */ background-image: url(./links.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightcontactcontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; /* background-image: url(./Contact_background.jpg); */ background-image: url(./contact.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightstaffcontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; background-image: url(./staffpage.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #rightothercontent { position: absolute; top: 170px; left: 0px; text-align: justify; height: 830px; width: 805px; background-image: url(./corporate.jpg); background-repeat: no-repeat; background-position: 0px 0px; background-color: #D9D9D9; } #contentmenu { height: 200px; width: 775px; padding-top: 10px; padding-bottom: 10px; font-size: 9pt; font-family: Verdana, Helvetica, Arial, sans-serif; margin: 0 auto; } table#menutable {text-align:center; margin-left:auto; margin-right:auto;} #mainmenu { position: absolute; top: 10px; left: 50px; width: 200px; text-align: center; margin-left:auto; margin-right:auto; } #mainmenu table { display: block; background-color: #9EA7A8; margin-left: auto; margin-right: auto; } #mainmenu table tr td table tr td a:link, #mainmenu table tr td table tr td a:visited, #mainmenu table tr td table tr td a:active { display: block; font-size: 9pt; text-decoration: none; color: #ffffff; /* border: solid #ffffff 1px; */ padding-top: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 1px; height: 20px; white-space : nowrap } #mainmenu table tr td table tr td a:hover { background-color: #ffffff; font-weight: bold; font-size: 9pt; color: #9EA7A8; /* border: solid #ffffff 1px; */ padding-top: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 1px; white-space : nowrap } #mainmenu table tr td table tr td a.menuOn:link, #mainmenu table tr td table tr td a.menuOn:visited, #mainmenu table tr td table tr td a.menuOn:active { background-color: #ffffff; font-weight: bold; font-size: 9pt; color: #D23430; padding-top: 1px; padding-left: 10px; padding-right: 10px; padding-bottom: 1px; white-space : nowrap } #contentheading { position: absolute; top: 195px; width: 775px; height: 30px; text-align: right; color: #D23430; font-size: 12pt; font-family: Verdana, Helvetica, Arial, sans-serif; } #homecontent { position: absolute; top: 240px; left: 10px; width: 780px; height: 485px; } #contentcontent { position: absolute; top: 230px; left: 10px; width: 780px; height: 485px; } #content { position: absolute; top: 10px; width: 780px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; } #topofthenews { position: absolute; top: 203px; left: 58px; text-align: justify; height: 144px; width: 321px; background-image: url(./top_of_the_news_box.jpg); background-repeat: no-repeat; background-position: 0px 0px; } #topofthenewsheadline { position: absolute; top: 40px; left: 10px; text-align: left; height: 60px; width: 170px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: bold; } #topofthenewsheadline a { text-decoration:none; color: #76787B; } #topofthenewsheadline a:hover { text-decoration:none; /* color: #D23430; */ color: #A9A9AB; } #topofthenewslinks { position: absolute; top: 78px; left: 10px; text-align: right; height: 60px; width: 180px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; /* font-weight: bold; */ } #topofthenewslinks a { text-decoration:none; /* color: #76787B; */ color: #123E7C; } #topofthenewslinks a:hover { text-decoration:none; /* color: #D23430; */ color: #2A5EAE; } #topofthenewsimage { position: absolute; top: 37px; left: 195px; text-align: right; height: 80px; width: 105px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: bold; } #homeimages { position: absolute; left: 390px; top: 33px; text-align: justify; height: 360px; width: 360px; } #teaser { position: absolute; width: 691px; top: 410px; left: 61px; font-size: 10pt; font-family: sans-serif bold; } #teasertop { position: relative; width: 100%; background-image: url(./top.gif); background-repeat: no-repeat; background-position: 0px 0px; } #teaserheading { position: relative; width: 100%; background-image: url(./heading.gif); background-repeat: repeat; background-position: 0px 0px; } #teaserheadingfont { padding-top: 4px; font-size: 12pt; line-height: 12pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #FFF; overflow: hidden; } #teasercontent { position: relative; padding-top: 8px; width: 100%; background-image: url(./bottom.gif); background-repeat: repeat; background-position: left bottom; } #teasercontentfont { font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; color: #EFEFEF; overflow: hidden; padding-top: 2px; padding-bottom: 6px; } #teasercontentfont a { font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; color: #EFEFEF; overflow: hidden; text-decoration: none; } #vesselcategorybody { text-align: center; } #vesselcategorytable { } p.pageTitle { color: #D23430; font-size: 12pt; font-family: Verdana, Helvetica, Arial, sans-serif; } a.BackLink { font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; color: #D23430; } a.BackLink:hover { font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; color: #FF0000; } table.fleetdisplay{ font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; } tr.fleetheader{ text-align: left; font-weight: bold; color: #ffffff; background-color: #9A9C9E; } tr.fleetbody{ text-align: left; color: #000000; background-color: #D1D3D4; } table.imagedisplay{ font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; } tr.imageheader{ font-weight: bold; color: #ffffff; background-color: #9A9C9E; } tr.imagebody{ color: #000000; background-color: #D1D3D4; text-align: center; } table.videodetails{ font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; } #footer{ position: relative; height: 50px; width: 995px; } #footerLeftBorder{ height: 50px; position: absolute; width: 5px; top: 0px; left: 0px; background-color: #76787B; } #footermiddle{ height: 50px; position: absolute; width: 5px; top: 0px; left: 185px; background-color: #76787B; } #footerSection{ position: absolute; width: 180px; height:50px; top: 0px; left: 5px; background-color: #9A9C9E; } #footerLeft { position: absolute; width: 80px; height: 30px; left: 2px; font-family: Verdana, Helvetica, Arial, sans-serif; color:#FFFFFF; font-size: 7pt; background-repeat: no-repeat; background-position: center center; } #leftnavfooterImg { position: absolute; width: 60px; height: 30px; left: 69px; bottom: 35px; background-image: url(./footer_imgBG.jpg); background-repeat: no-repeat; background-position: center center; } #footerRight { position: absolute; width: 40px; height: 30px; left: 123px; font-family: Verdana, Helvetica, Arial, sans-serif; color:#FFFFFF; font-size: 7pt; background-repeat: no-repeat; background-position: center center; } #disclaimer { top: 800px; left: 10px; position: absolute; height: 70px; width: 780px; font-size: 8pt; font-family: Verdana, Helvetica, Arial, sans-serif; color: #9d9e9f; text-align: justify; }