body {
background	   : url("images/background.jpg");
  background-clip  : border-box;
  background-attachment: fixed;
  background-position-x: 100%;
  background-position-y: 50%;
  color		   : #2f2f31;
  font-family	   : "Trebuchet MS", serif, Helvetica, sans-serif;
  font-size        : 100%;
  margin           : 1px;
  padding          : 0px;
}

img {
  border           : 0px;
}

a {
  color: black;
}

a:hover {
  color: blue;
}


/* Styles for sections */

#footer {
  border-top       : 1px solid black;
  display          : block;
  font-size	   : 0.6em;
  padding-bottom   : 10px;
  padding-top      : 10px;
  text-align       : center;
  width            : 100%;
}

#header {
  border-bottom    : #d30016 dotted 1px;
  font-family	   : "Rokkitt";
  font-size        : 140%;
  font-weight      : bold;
  padding-bottom   : 8px;
  width            : 100%;
}

#freeText {
  color            : #E30303;
  font-weight      : bold;
  margin-bottom    : 8px;
  text-align       : center;
  vertical-align   : top;
  width            : 100%;
}

#resultData {
  font-size	   : 0.8em;
  padding-top	   : 30px;
  padding-bottom   : 5px;
  vertical-align   : top;
  width            : 100%;
}

#navigation {
  font-family	   : "Rokkitt";
  font-weight	   : 100;
  font-size	   : 90%;
  padding-top	   : 15px;
  padding-bottom   : 5px;
  vertical-align   : top;
  width            : 100%;
  
}

.subPart {
  background : none;
  border-top       : 1px solid black;
  margin-bottom    : 5px;
  margin-top       : 5px;
  padding-top      : 13px;
  vertical-align   : top;
  width            : 100%;
}

.subPart b {
  color		   : #0d4983;
  font-size        : 1.2em;
}

.noResult {
  color            : navy;
  font-size        : 14px;
  font-weight      : bold;
  margin           : 25px;
  text-align       : center;
}
.noResult, #navigation, #header, #footer, #resultData {
  background	   : url("images/bg_white.png")
}

/* Styles for table rows */

.trL0 {
}

.trL1 {
  background-color: #DFDFDF;
}

.trT1 {
  line-height	   : 1.2em;
}

.trT2 {
  background-color: #CFCFCF;
}


/* Styles for table cells */

.sep {
  background-color: black;
  height: 1px;
}

.title1L {
  border-bottom    : 1px solid;
  color		   : #0d4983;
  font-size        : 1.3em;
  font-weight      : bold;
  padding          : 1px;
}

.title1R {
  border-bottom    : 1px solid;
  color		   : #0d4983;
  font-size        : 1.3em;
  font-weight      : bold;
  padding          : 1px;
  text-align       : right;
}

.title2L {
  border-top       : 1px solid black;
  font-size        : 12px;
  font-weight      : bold;
  padding          : 1px;
}

.title2R {
  font-size        : 12px;
  font-weight      : bold;
  padding          : 1px;
  text-align       : right;
}

.lT {
}

.cT {
  text-align       : center;
}

.rT {
  padding-right    : 1px;
  text-align       : right;
}


/* Styles for split tooltips */

a.spTT, a.spTT:link, a.spTT:visited, a.spTT:active  {
  text-decoration  :none;
}

a.spTT:hover {
  background       : transparent;
  color            : black;
  position         : relative;
}

a.spTT span {
  display          : none;
}

a.spTT:hover span {
  background       : #ffcc66;
  border           : 1px solid;
  display          : block;
  left             : -140px;
  position         : absolute;
  top              : -3px;
  width            : 135px;
  z-index          : 100;
}


table.split {
}

td.sp0 {
  padding          : 0px;
  text-align       : right;
  width            : 35px;
}

td.sp1 {
  padding          : 0px;
  text-align       : right;
  width            : 50px;
}

td.sp2 {
  padding          : 0px;
  text-align       : right;
  width            : 45px;
}

td.spsep {
  background-color : #797979;
  height           : 1px;
  padding          : 0px;
}


/* End content "_lastHeatEventStyles.css" include file */