body{
margin:0;
padding:0;
background-color:#54A5D9;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
}
#forship{
list-style-type: decimal;
}
#forship li {
padding: 2px 0 2px 0;
}

td{
font-family:Arial, Helvetica, sans-serif;
}
div{
font-family:Arial, Helvetica, sans-serif;
}
h1{
font-size:170%;
color:#FDDB36;
font-weight:normal;
margin:0;
padding:0;
}
.slogan{
font-size:170%;
color:#FFFFFF;
}
a.m1{background-color:#FDC916;color:#004372;padding:4px;font-weight:normal;text-decoration:underline;}
a.m1:hover{background-color:#fff;color:#004372;padding:4px;font-weight:normal;text-decoration:underline;}

a.y{color:#FFD318;font-weight:normal;text-decoration:underline;font-size:100%;}
a.y:visited{color:#FFD318;font-weight:normal;text-decoration:underline;font-size:100%;}
a.y:hover{color:#ffffff;font-weight:normal;text-decoration:underline;font-size:100%;}
a.y:link{color:#FFD318; font-weight:normal; text-decoration:underline;font-size:100%;}


a.m2{color:#004372;font-weight:normal;text-decoration:underline;font-size:90%;}
a.m2:visited{color:#004372;font-weight:normal;text-decoration:underline;font-size:90%;}
a.m2:hover{color:#004372;font-weight:normal;text-decoration:underline;font-size:90%;}
a.m2:link{color:#004372; font-weight:normal; text-decoration:underline;font-size:90%;}

a.b{background-color:#FDC916;color:#112456; padding:4px;text-decoration:underline; font-size:120%}
a.b:link{background-color:#FDC916;color:#112456; padding:4px;text-decoration:underline; font-size:120%}
a.b:visited{background-color:#FDC916;color:#112456;padding:4px;text-decoration:underline; font-size:120%}
a.b:hover{background-color:#ffffff; color:#112456;padding:4px;text-decoration:underline; font-size:120%}

.nav{
color:#999999;
font-size:75%;
}
/*--------------------------------------------------------*/
#header {
margin:0;
 background: url(headerback.gif) top left repeat-x;
 font-size: 70%;
}

.tahomablack{
	font: bold 24px Tahoma;
	color: #030303;
}
.tahomayellow{
	font: bold 24px Tahoma;
	color: #FFDC0D;
}

.tahomawhite{
	font: bold 24px Tahoma;
	color: #fff;
}
/*--------------------------------------------------------*/
td{
font-size:0.9em;
color:#062B3E;
}
table td.body{
color:#FFFFFF;
padding-top:30px;
padding-bottom:30px;
}
div.level1{
position:absolute;left:0; z-index:2;height:100%;text-align:center;
background-image:url('images/index80_sea.jpg');
background-repeat: repeat-x;
background-position:bottom;
}
div.level0{
position:absolute;left:0; height:100%;z-index:1;
vertical-align:bottom;
}
table td.level0Sky{
background-color:#CEDACC;
background-image:url('images/index80_02.jpg');background-position:right,top; background-repeat:repeat-x;
}
table td.level0Sea{
background-color:#CEDACC;
background-image:url('images/index80_sea.jpg');background-position:right,bottom; background-repeat:repeat-x;
}
table td.level0SeaLeft{
background-image:url('images/index80_04.jpg');background-position:right;
background-position:bottom;
}
table td.level0SeaCenter{
background-image:url('images/index80_05.jpg');
background-position:bottom;
}
table td.level0SeaRight{
background-image:url('images/index80_06.jpg');
background-position:bottom;
}
div.menuv{
padding-bottom:3px;
}
div.t{
font-size:0.9em;
color:#164759;
}


h2{
color:white;
 font-size:1.4em;
 font-weight:normal;
}

table.fm td{
color:#004372;
}
table.fm td.t{
text-align:right;
padding:5px;
}
table.td td.t{
text-align:right;
padding:5px;
}
table.tb th{
background-color:#255062;
color:#FFFFFF;
padding:5px;
}
table.tb td.t{
padding:5px;
}

table.tb2 th{
background-color:#255062;
color:#FFFFFF;
padding:5px;
font-size:0.9em;
font-weight:normal;
}
table.tb2 td{
border-right: 1px solid #255062;
border-bottom: 1px solid #255062;
} 
table.tb2 td.td1{
padding:2px;
border-left: 1px solid #255062;
border-bottom: 1px solid #255062;
} 
table.tb2 td.t{
padding:5px;
}

div.fmsubmit{
padding-top:8px;
text-align:right;
}
input{
height:20px;
color:#848484;
font-size:0.8em;
line-height:1.5em;
}
input.submit{
height:24px;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
font-weight:bold;
border:1px solid #ffffff;
background-color:#255062;
font-size:11px;
}
textarea{
font-size:0.8em;
border:0px solid #ffffff;
color:#848484;
}
div.message{
font-weight:bold;
text-align:center;
}

table.vacanc{
	width:80%;
	text-align:center;
	border-collapse:collapse;

}


table.vacanc tr td.h{
	font-weight:bold;
	color: black;
}

table.vacanc tr td{
	border:1px solid black;
	padding:2px;
	font-size: 12px;
}

h2.fortable{
color: black;
font-size: 13px;
font-weight: bold;
}
