html,body {
  font-family: 'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  width:100%;
  overflow:auto;
  background-color:#FFFFFF;
  background-image:url('WebBackground1.png');
}

body {
  font-family: 'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  width:100%;
  overflow:auto;
  background-color:#FFFFFF;
  background-image:url('WebBackground1.png');
}

div.outer {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  background-image:url('WebBackground1.png');
  background-color:#EEEEEE;
  border:0px solid;
  text-align:center;
}

div.firetv {
  position:relative;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  background-image:url('WebBackground1.png');
  background-color:#EEEEEE;
  border:0px solid;
  text-align:center;
  height:560px;
  width:100%;
}

div.divider {
  position:relative;
  background-color:#000000;
  height:1px;
}

div.header {
  position:relative;
  background-color:#0A0087;
  height:76px;
  color:white;
  font-size: 1.2em;
  font-family: lucida,palatino;
  font-style: normal;
}

span.sub_heading {
  font-size: 1.2em;
  font-family: lucida,palatino;
  font-style: normal;
  color: #222222;
  text-align:left;
}

span.sub_heading {
  font-size: 1.2em;
  font-family: lucida,palatino;
  font-style: normal;
  color: #222222;
  text-align:left;
}

span.tour {
  font-size: 2.0em;
  font-family: arial;
  font-style: normal;
  color: #222222;
}

div.menu {
  position:absolute;
  border:0px solid;
  bottom:0px;
  width:100%;
  left:50%;
  margin-left:-50%;
  width:100%;
  margin-bottom:-2px;
}

table.menu {
  height:100%;
  width:100%;
  border-style:none;
  background-color: #222222;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
}

tr.menu {
  vertical-align:middle;
}

td.menu {
  text-align:center;
  background-color: #000000;
  color:#969696;
}

td.menu_selected {
  text-align:center;
  background-color: #333333;
  color:#FFFFFF;
}

td.menu_divider {
  text-align:center;
  background-color: #111111;
  width:2px;
}

a.menu {
  text-decoration:none;
  font-family: 'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
}

h2 {
  color: #730004;
  font-family: 'Arial Narrow',sans-serif;
  text-align:center;
}

h3 {
  color: #730004;
  font-family: 'Arial Narrow',sans-serif;
  text-align:center;
}

h4 {
  color: #730004;
  font-family: 'Arial Narrow',sans-serif;
  text-align:center;
}

A {
  text-decoration:none;
  font-family: 'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
  color: #EEEEEE;
}

A.dark {
  text-decoration:none;
  font-family: 'Arial Narrow',sans-serif;
  font-style: normal;
  color: #000038;
}

A.darkbold {
  text-decoration:underline;
  font-family: 'Arial Narrow',sans-serif;
  font-style: normal;
  color: #000038;
}

A.light {
  text-decoration:none;
  font-family: 'Arial Narrow',sans-serif;
  font-style: normal;
  color: #DDDDDD;
}

A.bottommenu {
  text-decoration:none;
  font-family: ‘Arial Narrow’, sans-serif;
  font-style: normal;
  color: #EEEEEE;
  text-wrap:none;
}

A.borderlink {
  text-decoration:none;
}

img {
  border:0px solid #000038;
}

img.bordered {
  border:1px solid #000038;
  background-color: #000038;
}

div.mainmiddle {
  position:absolute;
  border:0px solid;
  top:30px;
  left:0px;
  
  height:430px;
  text-align:center;
}

div.maintop {
  position:absolute;
  border:0px solid;
  top:4px;
  left:10px;
  font-family: "Palatino Linotype",times,lucida,palatino,times;
  font-size: 1.2em;
  font-style: normal;
  color: #000000;
}

div.mainbottom {
  position:absolute;
  border:0px solid;
  bottom:3px;
  right:10px;
  font-family: "Palatino Linotype",times,lucida,palatino,times;
  font-size: 1.2em;
  font-style: normal;
  color: #000000;
}

div.mainfilter {
  position:relative;
  border:1px solid #000038;
  width:100%;
  
  top:0px;
  bottom:0px;
  background-color:#DDDDDD;
  
  border-radius: 20px 20px;
  -moz-border-radius: 20px 20px;
  margin-top: 4px;
}

table {
  border-style:none;
}

table.main {
  height:100%;
  width:100%;
  border-style:none;
}

tr.main {
  vertical-align:middle;
}

tr.top {
  vertical-align:top;
}

td {
  text-align:left;
}

td.centered {
  text-align:center;
}

td.right {
  text-align:right;
}

td.main {
  text-align:center;
}

td.mainleft {
  text-align:left;
}

td.mainright {
  text-align:right;
}

span.mainspacer {
  margin-left:5px;
  margin-right:5px;
}

div.small1 {
  position:relative;
  border:1px solid #000038;
  width:220px;
  height:153px;
  background-color:#DDDDDD;
  text-align:center;
  
  border-radius: 5px;
  -moz-border-radius: 5px;
}

div.small2 {
  position:relative;
  border:1px solid #000038;
  width:220px;
  height:153px;
  background-color:#DDDDDD;
  text-align:center;
  
  border-radius: 5px;
  -moz-border-radius: 5px;
}

div.small3 {
  position:relative;
  border:1px solid #000038;
  width:220px;
  height:153px;
  background-color:#DDDDDD;
  text-align:center;
  
  border-radius: 5px;
  -moz-border-radius: 5px;
}

table.small {
  height:100%;
  margin-left:auto;
  margin-right:auto;
}

tr.small {
  vertical-align:middle;
}

table.dark {
  margin-left:auto;
  margin-right:auto;
  background-color:#222222;
  border-style:none;
}

table.light {
  margin-left:auto;
  margin-right:auto;
  background-color:#DDDDDD;
  border-style:none;
}

table.lightbordered {
  margin-left:auto;
  margin-right:auto;
  background-color:#DDDDDD;
  border-width:1px;
  border-style:solid;
  border-color:#222222;
}

div.scrollable {
  border:0px solid;
  width:100%;
  height:75%;
  overflow:auto;
}

div.copyright {
  position:absolute;
  border:0px solid;
  bottom:0px;
  right:10px;
  color:#DDDDDD;
  font-family: times;
  font-size: 0.8em;
  font-style: normal;
}

div.bottommenu {
  position:absolute;
  border:0px solid;
  bottom:14px;
  height:43px;
  width:100%;
  left:50%;
  margin-left:-50%;
  width:100%;
}

div.bottommenuinside {
  position:relative;
  border:0px solid;
  top:5px;
  left:50%;
  margin-left:-50%;
  height:38px;
  width:100%;
}

table.bottommenu {
  height:100%;
  margin-left:auto;
  margin-right:auto;
  border-style:none;
  text-align:center;
}

tr.bottommenu {
  vertical-align:middle;
}

td.bottommenu {
  text-align:center;
  vertical-align:middle;
  background-color:#000038;
}

td.bottommenuspacer {
  background-color:#000000;
}

span.bottommenu {
  font-family: ‘Arial Narrow’, sans-serif;
  font-size: 1.1em;
  font-style: normal;
  color: #EEEEEE;
  margin-left:10px;
  margin-right:10px;
  text-wrap:none;
}

span.bottommenuspacer {
  margin-left:15px;
  margin-right:15px;
}

label {
  font-size: 1.0em;
  font-family: 'Arial Narrow';
  font-style: normal;
  color: #000000;
}

span.black {
  font-size: 1.1em;
  font-family: arial,'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
  color: #000000;
}

span.dark {
  font-size: 1.1em;
  font-family: arial,'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
  color: #222222;
}

span.light {
  font-size: 1.1em;
  font-family: arial,'Palatino Linotype',times,lucida,palatino;
  font-style: normal;
  color: #DDDDDD;
}

span.darktext {
  font-size: 1.0em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #222222;
  float: left;
  text-align: left;
  margin-left: 15px;
  margin-right: 15px;
}

span.darktextnomargin {
  font-size: 1.0em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #222222;
  float: left;
  text-align: left;
}

span.whiteright {
  font-size: 0.8em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #FFFFFF;
  float: right;
  text-align: right;
}

span.darktextcenter {
  font-size: 1.0em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #222222;
  text-align: center;
}

span.badinput {
  font-size: 1.0em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #FF0000;
  float: left;
  text-align: left;
  margin-left: 15px;
  margin-right: 15px;
}

span.error {
  font-size: 1.0em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #FF0000;
}

span.righttext {
  font-size: 0.9em;
  font-family: 'Palatino Linotype',times;
  font-style: normal;
  color: #222222;
  float: right;
  text-align: right;
}

#editor {
    display:block;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
}
