header {
    background-color:  #1f618d;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 50px;
}

body {
background-color: 758698;
font: normal 11pt Verdana;
scrollbar-base-color: 38475C;
scrollbar-track-color: 758698;
scrollbar-arrow-color: FFFFCC;
}

TopMenu {
    z-index:999;
}

MainPages {
    z-index:1;
}

h1 {
    position: absolute;
    top: 0%;
    width: 75%;
    font-family: "Verdana", serif, sans-serif; font-size: 20px;
    font-size: 200%;
    color: lightyellow;
    margin-left: 12%;
    padding: 0;
}

h2 {
    position:relative;
    top: 6%;
    bottom: 7%;
    width: 50%;
    text-align: center;
    font-family: "Verdana", serif, sans-serif; font-size: 20px; color: white;
    font-size: 100%;
    margin-left: 0%;
    margin-bottom: 0%;
    padding: 0px 0px 0px 0px ;
}

h3 {
    position: absolute;
    top: 20%;
    width: 75%;
    font-family: "Verdana", serif, sans-serif; font-size: 20px; color: white;
    font-size: 75%;
    color: lightyellow;
    margin-left: 12%;
    padding: 0;
}

h4 {
    position: absolute;
    top: 17%;
    width: 40%;
    font-family: "Verdana", serif, sans-serif; font-size: 20px; color: white;
    font-size: 50%;
    color: lightyellow;
    margin-left: 5%;
    padding: 0;
}

h5 {
    position: absolute;
    top: 17%;
    width: 40%;
    font-family: "Verdana", serif, sans-serif; font-size: 20px; color: white;
    font-size: 40%;
    color: lightyellow;
    margin-left: 5%;
    padding: 0;
}

h6 {
    position: absolute;
    top: 23%;
    width: 30%;
    font-family: "Verdana", serif, sans-serif; font-size: 20px; color: white;
    font-size: 30%;
    font-size: 80%;
    color: lightyellow;
    margin-left: 5%;
    padding: 0;
}

article {
    font-size: 100%;
    color: lightyellow;
}

footer {
    position: relative;
    bottom:0;
    width: 100%;
    font-size: 100%;
    text-align: center;
    color: lightyellow;
    margin-left: 0%;
    padding: 0;
    float: bottom;
}

ul {
    list-style-type: none;
    margin: 1%;
    padding: 1%;
    overflow: hidden;
    background-color: #45486D;;
}

li a:link {
    color: wheat;
    display: block;
    text-align: center;
    text-decoration: none;
}

li a:visited {
    color: deepskyblue;
}

li a:hover {
    color: green;
    background-color: #111;
    text-decoration: underline;
}

li a.selected {
    color: yellow;
    background-color: #111;
    text-decoration: underline;
}



/**********************************************************  CLASS Definitions */

.title {
background-image: url('images/space.jpg');
background-repeat: repeat-x;
}

.piclink a:link, .piclink a:active, .piclink a:visited {
text-decoration: none;
color: 660000;
}

.piclink a:hover {
text-decoration: underline;
color: 660000;
}

.body {
font: normal 12pt Verdana;
color: 292E34;
padding: 10px;
padding-top: 20px;
text-align: center;
}

.body a:link, .body a:active, .body a:visited {
color: 000000;
text-decoration: none;
}

.body a:hover {
color: FFFFFF;
background-color: 292E34;
text-decoration: none;
}

.listtable {
border: solid #38475C 1px;
font: normal 10pt Verdana;
border-collapse: collapse;
}

.table_head {
background-color: 38475C;
text-align: center;
color: FFFFFF;
font: normal 11pt Verdana;
}

.captains{
    list-style-type: none;
    margin: 1%;
    padding: 1%;
    overflow: hidden;
    background-color: #45486D;;
}

.menufix{
  position:relative;
  z-index:1;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
/* Navbar container */
.navbar {
  overflow: hidden;
  background-color:#333;
  font-family: Verdana;
}

/* Links inside the navbar */
.navbar a {
  float: left;
  font-size: 14px;
  color: white;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
} 

/* The subnav container */
.subnav {
  float: left;
  overflow: hidden;
}

/* subnav button */
.subnav .subnavbtn {
  font-size: 14px;
  border: none;
  outline: none;
  color: white;
  padding: 14px 16px;
  background-color: inherit;
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.navbar a:hover, .subnav:hover .subnavbtn {
  background-color: red;
}

/* subnav content (hidden by default) */
.subnav-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0,2);
  z-index: 1;
}

/* Links inside the subnav */
.subnav-content a {
  float: none;
  color: red;
  padding: 12px 16 px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to subnav links on hover */
.subnav-content a:hover {
  background-color: red;
  color: white;
}

/* Show the subnav menu on hover */
.subnav:hover .subnav-content {
  display: block;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

/* i {
  border: solid #282828;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
} */

.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.column1 {
  float: left;
  width: 20%;
  z-index: 10;
}

.column2 {
  float: left;
  width: 20%;
  z-index: 10;
}

.column3 {
  float: right;
  width: 50%;
  z-index: 10;
}

.row{
    top: inherit;
    z-index:10;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

mySlides {
    display:none;
}

p.paragraph_style {
    color: black;
    font-size: 30px;
    text-decoration: underline;
    text-align: center;
}

p.paragraph_style_1 {
    color: black;
    text-decoration: underline;
    text-align: center;
}

p.paragraph_style_2 {
    color: black;
}

p.paragraph_style_3 {
    color: black;
}

p.paragraph_style_4 {
    color: black;
    font-weight: bold;
}

p.paragraph_style_5 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_6 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_7 {
    color: black;
    padding-left: 135pt;
}

p.paragraph_style_8 {
    color: black;
     font-weight: bold;
}

p.paragraph_style_9 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_10 {
    color: black;
     font-weight: bold;
}

p.paragraph_style_11 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_12 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_13 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_14 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_15 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_16 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_17 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_18 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_19 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_20 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_21 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_22 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_23 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_24 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_25 {
    color: black;
    font-weight: bold;
}

p.paragraph_style_26 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_27 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_28 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_29 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_30 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_31 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_32 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_33 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_34 {
    color: black;
    font-weight: bold;
}

p.paragraph_style_35 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_36 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_37 {
    color: black;
    font-weight: bold;
}

p.paragraph_style_38 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_39 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_40 {
    color: black;
    font-weight: bold;
}

p.paragraph_style_41 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_42 {
    color: black;
    font-weight: bold;
}

p.paragraph_style_43 {
    color: black;
    padding-left: 80pt;
}

p.paragraph_style_44 {
    color: black;
}

p.paragraph_style_45 {
    color: black;
}

/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after { 
    content: " \25B4\25BE" 
}