/*TABLE*/
table {
  width:2800px;
  table-layout: fixed;
  border-collapse:collapse;
  /*background-image: url(topboks.jpg);*/
}


/*CELLS AND HEADER*/
td {
  padding: -10px;
  height:30px;
  text-align: center;
  border: 1px solid #cfcfcf;
}

th {
  height: 30px;
  font: bold 14px "Verdana", sans-serif;
  color:#ffffff;
  /*letter-spacing:2px;*/
  text-align: left;
  background:#000000;
  /*border: 1px solid #b4ced8;*/

}


/*BOXES*/
td div {
  float:left;
  height: auto;
}

td div p {
  margin:0;
  text-align: left;
  cursor:default;
  font-size:14px;
  /*padding:2px;*/
}

/*BOX GROUPS*/
.blueish {
  background:#b1c7ef;
  border:1px solid #8487ad;
  font: bold 14px "Verdana", sans-serif;
  text-align: center;
}

/*INDIVIDUAL BOXES*/

#one {
  /*width:260%;
  margin-left:50%;*/
  text-align: center;
  font: bold 14px "Verdana", sans-serif;
}

#two {
  /*width:260%;
  margin-left:50%;*/
  text-align: left;
  height: 300px;
  font-family: "Verdana", sans-serif;
}

#timeline {
  width:620px;
  overflow:hidden;
  overflow-x:scroll;
  position:relative;
  border: 1px solid #cfcfcf;
  background-color: #ffffff;
}