/* Gama Charters CSS - Updated 2009-10-11 */

body.gc {
  background-color:#000;
  color:#fff;
  font:9pt arial;
  margin:0;
}

div.gcheader {
  width:970px;
  height:75px;
  margin:10px auto 0 auto;
}

img.gcheader {
  width:310px;
  height:38px;
  padding:20px 0 0 0;
  float:left;
}

a.gctopmenuitem {
  margin:45px 0 0 13px;
  font:bold 8pt arial;
  color:#fff;
  float:right;
  text-decoration:none;
}

a.gctopmenuitem:hover {
  color:#c00;
  text-decoration:none;
}

div.gctopline {
  clear:both;
  width:970px;
  height:5px;
  margin:0 auto 5px;
  background-color:#333;
  text-align:left;
}
div.gcgraystripe {
  clear:both;
  width:970px;
  height:15px;
  margin:0 auto;
  background-color:#999;
}

div.gcviewport {
  width:942px;
  min-height:300px;
  margin:0 auto;
  background-color:#fff;
  color:#000;
  padding:14px;
}

div.gcbannertext {
  width:942px;
  font:bold 12pt verdana;
  padding:0 0 6px 0;
  border-width:0 0 1px 0;
  border-color:#eee;
  border-style:solid;
}

div.gcemtext {
  font:bold 12pt verdana;
  padding:0 0 15px 0;
}

div.gcsidemenu {
  width:190px;
  padding:21px 0 6px 0;
  border-width:0 0 1px 0;
  border-color:#eee;
  border-style:solid;
  float:left;
}

div.gcsideheader {
  padding:5px 0 5px 8px;
  horizontal-align:center;
  background-color:#eee;
  color:#000;
  font:bold 9pt verdana;
}

div.gcsideitem {
  font:9pt arial;
  color:#000;
  width:190px;
  margin:6px 0 0 0;
  padding:6px 0 0 0;
  border-width:1px 0 0 0;
  border-color:#eee;
  border-style:solid;
}

img.gcsideitem {
  padding:0 9px 0 3px;
}

a.gcsideitem {
  color:#000;
  text-decoration:none;
}

a.gcsideitem:hover {
  color:#a00;
  text-decoration:none;
}

a.gcsideitemact {
  color:#a00;
  text-decoration:none;
}

div.gcmain {
  width:718px;
  margin:0 0 0 207px;
  padding:21px 17px 21px 0;
  font:8pt arial;
}

a {
  color:#000;
  text-decoration:underline;
}

a:hover {
  color:#a00;
}

p.gg {
  margin:10px 0 0 0;
}

div.gcbottomline {
  width:970px;
  height:5px;
  margin:5px auto 0;
  background-color:#333;
  text-align:right;
}

div.gcfooter {
  width:970px;
  height:auto;
  margin:15px auto;
  font:7pt arial;
  letter-spacing:1px;
  color:#fff;
}

div.gcrightfoot {
  float:right;
}

a.gcfooter {
  color:#fff;
  text-decoration:none;
}

a.gcfooter:hover {
  color:#d00;
  text-decoration:none;
}

div.gcredline {
  width:970px;
  height:1px;
  margin:5px auto;
  background-color:#700;
}


# fleet

div.fleet {
  margin:10px 0 10px 0;
}

select.fleet {
  font:9pt arial;
}

table.fleet {
  margin:10px 0 10px 0;
  border:1px solid #ddd;
}

th.fleet {
  line-height:25px;
  background:#333;
  color:#fff;
  text-align:center;
}

th.lfleet {
  line-height:25px;
  background:#333;
  color:#fff;
  text-align:left;
}

th.fleetfooter {
  line-height:25px;
  background:#bbb;
  color:#000;
  text-align:left;
}

table {
  border-collapse:collapse;
}

td.tclassA {
  line-height:25px;
  background:#eee;
  text-align:center;
}

td.tclassB {
  line-height:25px;
  background:#fff;
  text-align:center;
}

td.ltclassA {
  line-height:25px;
  background:#eee;
  text-align:left;
}

td.ltclassB {
  line-height:25px;
  background:#fff;
  text-align:left;
}

td.a4s {
  padding:10px;
  background:#eee;
}

a.fleet {
  text-decoration:none;
}

div.gcmgmt1 {
  padding:0px;
  background-color:#fff;
}

div.gcmgmt2 {
  padding:10px;
  background-color:#eee;
}

div.gcmgmtline {
  height:0;
  width:600px;
  margin:0 50px;
  border-style:solid;
  border-color:#ccc;
  border-width:1px 0 0 0;
}
  

