@charset "utf-8";

/*
blue 001A42
dark gray 1A1A1A
light gray 808080
*/

body, td {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #1A1A1A;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}
img {
  border: 0;
}
div {
  text-align: left;
}
ul {
  margin-top: 5px;
}
li {
  margin-bottom: 3px;
}

p {
  margin-top: 10px;
  margin-bottom: 15px;
  line-height: 1.5em;
}

/* Text */
a:link {
  text-decoration: none;
  color: #001A42;
}
a:visited {
  text-decoration: none;
  color: #001A42;
}
a:hover {
  text-decoration: underline;
  color: #001A42;
}
a:active {
  text-decoration: none;
  color: #001A42;
}

.seawaystitle {
  color: #001A42;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 5px;
}

/* forms */

input {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #1A1A1A;
  margin-left: 0px;
  margin-bottom: 5px;
  padding-left: 2px;
  border-top: 0px;
  border-bottom: 1px solid #1A1A1A;
  border-left: 1px solid #1A1A1A;
  border-right: 0px;
}

select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #1A1A1A;
  margin-left: 0px;
  margin-bottom: 5px;
  padding-left: 2px;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}

input[type=submit] {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #1A1A1A;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #FFFFFF;
  font-weight: bold;
  float: right;
}

input[type=radio] {
  border: 0px;
}

textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #1A1A1A;
  margin-left: 0px;
  padding-left: 2px;
  border-top: 0px;
  border-bottom: 1px solid #1A1A1A;
  border-left: 1px solid #1A1A1A;
  border-right: 0px;
}

/* scroll */

.scroll-track{
height:1px;
width:10px;
background-image: url('resource.php?fct=img&f=sliderscrollfill.png');
background-repeat: repeat;
}

.scroll-handle{
border: 0px;
height:1px;
width:10px;
background-image: url('resource.php?fct=img&f=sliderfill.png');
background-repeat: repeat;
cursor:pointer;
}

.scroll-track-top{
height:1px;
width:10px;
background-image: url('resource.php?fct=img&f=sliderup.png');
}

.scroll-handle-bot{
height:24px;
width:10px;
background-image: url('resource.php?fct=img&f=sliderbot.png');
}

.scroll-handle-top{
height:24px;
width:10px;
background-image: url('resource.php?fct=img&f=slidertop.png');
background-repeat: no-repeat;
}

.scroll-track-bot{
height:1px;
width:10px;
background-image: url('resource.php?fct=img&f=sliderdown.png');
}

/* divs */

#seawaysfull {
  position: relative;
  width: 850px;
  text-align: left;
  background-color: #FFFFFF;
  overflow: hidden;
}
#seawaystop {
  position: relative;
  text-align: left;
  width: 835px;
  height: 150px;
  overflow: hidden;
}
#seawayslogo {
  margin-top: 10px;
  margin-left: 15px;
}
#seawaysmenutop {
  position: absolute;
  top: 10px;
  left: 670px;
  width: 165px;
  height: 130px;
}
#seawaystexttop {
  position: absolute;
  top: 40px;
  left: 250px;
  width: 470px;
  height: 100px;
border-bottom: 0px solid #cccccc;
}
#seawaystexttop h1 {
  color: #001A42;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: normal;
}

#seawaysmenutop a:link {
  font-weight: normal;
  text-decoration: none;
  color: #808080;
}
#seawaysmenutop a:visited {
  font-weight: normal;
  text-decoration: none;
  color: #808080;
}
#seawaysmenutop a:hover {
  font-weight: normal;
  text-decoration: none;
  color: #1A1A1A;
}
#seawaysmenutop a:active {
  font-weight: normal;
  text-decoration: none;
  color: #808080;
}

#seawaysbanner {
  position: relative;
  width: 835px;
  height: 350px;
  overflow: hidden;
}
#seawaysbannermain {
  position: relative;
  width: 835px;
  height: 350px;
  overflow: hidden;
}
#seawaysbannerimg {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 835px;
  height: 350px;
  overflow: hidden;
}
#seawaysbannerimgcorner {
  position: absolute;
  top: 250px;
  left: 640px;
  width: 195px;
  height: 100px;
  overflow: hidden;
}
#seawaysmenu {
  position: absolute;
  text-align: left;
  top: 15px;
  left: 15px;
/*  width: 140px; */
  height: 325px;
/*  border: 1px solid #CCC; */
  overflow: hidden;
}
#seawaysbannermore {
  position: absolute;
  text-align: left;
  top: 15px;
  left: 500px;
  width: 320px;
  height: 180px;
/*  border: 1px solid #CCC; */
  overflow: hidden;
}
#seawayscontent {
  position: relative;
  width: 821px;
  margin-left: 14px;
  overflow: hidden;
  background-image: url('resource.php?fct=img&f=bg-content.jpg');
  background-position: left bottom;
  background-repeat: no-repeat;
}
#seawayscontent1 {
  text-align: left;
  width: 165px;
  margin-top: 10px;
  margin-bottom: 15px;
  overflow: hidden;
}
#seawayscontent2 {
  text-align: left;
  width: 250px;
  margin-top: 10px;
  margin-bottom: 15px;
  overflow: hidden;
}
#seawayscontent3 {
  text-align: left;
  width: 390px;
  margin-left: 15px;
  margin-top: 10px;
  margin-bottom: 15px;
  overflow: hidden;
}
#seawayscontent23 {
  text-align: left;
  width: 600px;
  margin-top: 10px;
  margin-bottom: 15px;
  overflow: hidden;
}
#seawaysmenubottom {
  position: relative;
  text-align: right;
  width: 820px;
  margin-left: 15px; 
  border-top: 1px dotted #CCC;
  overflow: hidden;
}
#seawaysmenubottomcontent {
  position: relative;
  text-align: right;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 820px;
  overflow: hidden;
}

#seawaysmenubottomcontent a:link {
  font-weight: normal;
  text-decoration: none;
  color: #808080;
}
#seawaysmenubottomcontent a:visited {
  font-weight: normal;
  text-decoration: none;
  color: #808080;
}
#seawaysmenubottomcontent a:hover {
  font-weight: normal;
  text-decoration: none;
  color: #1A1A1A;
}
#seawaysmenubottomcontent a:active {
  font-weight: normal;
  text-decoration: none;
  color: #808080;
}






#seawaysfooter {
  position: relative;
  text-align: left;
  margin-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 820px;
  height: 100px;
  overflow: hidden;
}

/* Menus */

.menuitem {
  position: relative;
  margin-bottom: 2px;
  width: 100%;
  height: 20px;
}
.menuitemselected {
  position: relative;
  margin-bottom: 2px;
  width: 100%;
  height: 20px;
}

.menuitembg {
  position: absolute;
  background-color: #FFFFFF;
  filter : alpha(opacity=70);
  -moz-opacity : 0.7;
  opacity : 0.7;
  width: 100%;
  height: 20px;
}
.menuitembgselected {
  position: absolute;
  background-color: #FFFFFF;
  filter : alpha(opacity=70);
  -moz-opacity : 0.7;
  opacity : 0.7;
  width: 100%;
  height: 20px;
}

.menuitemcontent {
  position: relative;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 10px;
  height: 16px;
  white-space:nowrap;
}
.menuitemcontent a:link {
  text-decoration: none;
  color: #001A42;
}
.menuitemcontent a:visited {
  text-decoration: none;
  color: #001A42;
}
.menuitemcontent a:hover {
  text-decoration: none;
  color: #001A42;
}
.menuitemcontent a:active {
  text-decoration: none;
  color: #001A42;
}

.menuitemcontentselected {
  position: relative;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 10px;
  height: 16px;
  white-space:nowrap;

  font-family: Arial, Helvetica, sans-serif;
  color: #001A42;
  font-weight: bold;
}
.menuitemcontentselected a:link {
  text-decoration: none;
  color: #001A42;
}
.menuitemcontentselected a:visited {
  text-decoration: none;
  color: #001A42;
}
.menuitemcontentselected a:hover {
  text-decoration: none;
  color: #001A42;
}
.menuitemcontentselected a:active {
  text-decoration: none;
  color: #001A42;
}

.submenuitem {
  color: #001A42;
  border-bottom: 1px dotted #1A1A1A;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  margin-bottom: 2px;
  margin-right: 15px;
}
.submenuitem a:link {
  text-decoration: none;
  color: #001A42;
}
.submenuitem a:visited {
  text-decoration: none;
  color: #001A42;
}
.submenuitem a:hover {
  text-decoration: none;
  color: #001A42;
}
.submenuitem a:active {
  text-decoration: none;
  color: #001A42;
}

.submenuitemselected {
  color: #001A42;
  border-bottom: 1px dotted #1A1A1A;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  margin-bottom: 2px;
  margin-right: 15px;
  font-weight: bold;
}
.submenuitemselected a:link {
  text-decoration: none;
  color: #001A42;
}
.submenuitemselected a:visited {
  text-decoration: none;
  color: #001A42;
}
.submenuitemselected a:hover {
  text-decoration: none;
  color: #001A42;
}
.submenuitemselected a:active {
  text-decoration: none;
  color: #001A42;
}


