body {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
margin:0;
padding:10px 0 0 5px;
}

h1 {
color:#25408e;
font-family:"Times New Roman", Times, serif;
font-size:155%;
font-weight:bolder;
margin-top:0;
margin-bottom:-10px;
}

h2 {
color:#25408e;
font-family:"Times New Roman", Times, serif;
font-size:135%;
font-weight:bolder;
margin-top:0;
margin-bottom:-10px;
}

.athens {
background-color:#5DBD53;
font-variant:small-caps;
font-weight:700;
color:#FFF;


}

.posidonia {
background-color:#155997;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}

.scando{
background-color:#e9a239;
font-variant:small-caps;
font-weight:700;
color:#fff;

}

.cyprus {
background-color:#2bb5a3;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}

.singapore{
background-color:#dd0808;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}

.dubai {
background-color:#2938c0;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}
.ham {
background-color:#9C973C;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}
.europort {
background-color:#014D7E;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}

.hamburg {
background-color:#9C973C;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}
.usa {
background-color:#800080;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}

.norshipping {
background-color:#25408E;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}

.shipdex {
background-color:#006600;
font-variant:small-caps;
font-weight:700;
color:#FFF;

}




#header .athens {

background-color:#5DBD53;
color:#FFF;
padding:5px;
margin:0px;
}

#header .scando{

background-color:#e9a239;
color:#fff;
padding:5px;
margin:0px;
}

#header .cyprus {
background-color:#2bb5a3;
color:#FFF;
padding:5px;
margin:0px;
}

#header .singapore{

background-color:#dd0808;
color:#FFF;
padding:5px;
margin:0px;
}
#header .usa {

background-color:#800080;
color:#FFF;
padding:5px;
margin:0px;
}

#header .ham {

background-color:#9C973C;
color:#FFF;
padding:5px;
margin:0px;
}

#header .dubai {

background-color:#2938c0;
color:#FFF;
padding:5px;
margin:0px;
}

#header .shipdex {

background-color:#006600;
color:#FFF;
padding:5px;
margin:0px;
}

#header .survey {

background-color:#ff0;
color:#000;
padding:5px;
margin:0px;
}

#header .europort {

background-color:#014D7E;
color:#FFF;
padding:5px;
margin:0px;
}

#header .posidonia {

background-color:#155997;
color:#FFF;
padding:5px;
margin:0px;
}


#header .hamburg{

background-color:#9C973C;
color:#FFF;
padding:5px;
margin:0px;
}

.norshipping{

background-color:#25408E;
color:#FFF;
padding:5px;
margin:0px;
}



#background {
/*background:url(../images/ds_bg.gif) repeat-y;*/
}

#backgroundfloorplan {
background:url(../images/cyprus_bg_floorplan.gif) repeat-y;
}

#container {
float:left;
margin-right:-200px;
width:100%;
}

#containerflash {
float:left;
width:100%;
}

#topstrap {
width:760px;
font-size:90%;
text-align:center;
color:#FFF;
background-color:#25408e;
padding-top:3px;
padding-bottom:3px;
}

#header {
background-color:#E6E6E6;
voice-family:inherit;
width:758px;
height:auto;
}

html>body #header {
width:758px;
}

#advert {
width:760px;
margin-bottom:5px;
text-align:right;
background-color:#FFFFFF;
}

#logo {
float:left;
padding-left:5px;
margin-top:10px;
}

#newsignup {
font-size:120%;
color:#25408e;
font-weight:700;
}

#gsearch {
margin-top:10px;
text-align:center;
float:right;
padding-bottom:5px;
}

#login {
	float:left;
	margin-top:10px;
padding: 0px 0px 0px 10px;
	}

#banner {
float:left;
padding-left:0;
margin-top:10px;
margin-bottom:5px;
}

#banner1 {
float:right;
padding-left:0;
margin-top:10px;
margin-bottom:5px;
}

#conlinks {
padding-top:5px!important;
padding-bottom:5px!important;
margin-top:15px;
margin-bottom:5px;
float:left;
font-size:85%;
padding-left:2px;

}

#conlinks a {
color:#fff;
border:1px solid black;

}

#content {
margin-right:200px;
}

#contentflash {
margin-right:20px;
}

#footer {
width:760px;
}

#left {
float:left;
background-color:#25408E;
voice-family:inherit;
width:150px;
overflow:visible;
padding: 2px 2px 0px 2px;
margin-right:5px;
}

#left a {
border-top:2px solid #fff;
color:#FFF;
display:block;
font-family:Arial, Helvetica, sans-serif;
padding-bottom:3px;
padding-top:3px;
text-decoration:none;
}

#left a:hover {
background-color:#e6e6e6;
color:red;
font-family:Arial, Helvetica, sans-serif;
}

#main {
margin-left:155px;
background-color:#FFF;
padding:5px 2px 0;
text-align:left;
}

#news {
height:600px;
margin-left:5px;
background-color:#FFF;
padding:5px 2px 0px 5px;
text-align:left;
}

#mainflash {
margin-left:160px;
}

#outer_wrapper {
padding-top:0;
width:760px;
}

#sidebar {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
font-weight:700;
padding-right:5px;
text-align:right;
voice-family:inherit;
width:195px;
}
#sidebar img {margin: 3px 0px 3px 0px}

caption {
border-top:1px thin #000;
background-color:#996533;
color:#FFF;
font-weight:700;
}

th {
background-color:#000;
color:#FFF;
}

td {
font-size:85%;
border-bottom:1px solid #F0F8FF;
padding:10px 0;
}

.bold {
font-weight:700;
}

.clearing {
clear:both;
height:0;
}

.bottomlink {
border-bottom:2px solid #FFF;
}

.formbutton {
background-color:#996533;
border-bottom:1px solid gray;
border-left:1px solid gray;
border-right:#FFC 1px solid;
border-top:#FFC 1px solid;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
text-decoration:none;
}

.last {
margin-bottom:0;
}

.redstar {
color:red;
font-size:small;
}

.subhead {
color:#000;
font-size:115%;
font-weight:bolder;
margin-top:0;
}

#left a.archivehead,#left a.archivehead:hover {
background-color:#000;
color:#FFF;
font-variant:small-caps;
font-weight:700;
}

#mainflash a,#main a,#news a {
color:#25408e;
font-weight:700;
text-decoration:none;
}

#mainflash a:hover,#main a:hover,#news a:hover {
color:#25408e;
font-weight:700;
text-decoration:underline;
}

.date {
font-style:inherit;
font-size:80%;
}


