body
{
  font-family: Verdana, Arial, sans-serif;
  margin: 0px;
  padding: 0px;
  font-size: 8pt;
  background-color: #FFF7EB;
  background-color: #DF1E26;
  background-color: #861116;
}
.PageBody
{
  color: #ee0000;
  text-align: left;
  vertical-align: top;
  text-align: left;
}
p
{
  margin:0px;
  padding:0px;
  padding-bottom:6px;
  font-size: 8pt;
  line-height:1.5;
}
.TvOrangeBack
{
  background-image:url(../Images/TV/TvOrangeBack.gif);
  background-repeat:no-repeat;
  height:96px;
  width:330px;
  color:white;
  font-size:7pt;
  padding:10px 10px 0px 10px;
  line-height:1;
}
.TvRedBack
{
  background-image:url(../Images/TV/TvRedBack.gif);
  background-repeat:no-repeat;
  height:96px;
  width:330px;
  color:white;
  font-size:7pt;
  padding:10px 10px 0px 10px;
  line-height:1;
}
p.Tvthumbs
{
  padding:10px 10px 0px 7px;
  font-size:7pt;
  line-height:1.2;
}
table.TvThumbs
{
}
hr
{
  height: 1px;
  color: darkorange;
}
.imagelocate
{
  font-weight: bold;
  font-size: 8pt;
  color: #ee0000;
  font-family: arial;
  text-align: center;
}
.help
{
  color: #ee0000;
  font-size: 8pt;
}
a.searchresult
{
  color: #ee0000;
  font-weight: bold;
}
a:link
{
  color: black;
  text-decoration: none;
}
a:link:hover
{
  color: black;
  text-decoration: underline;
}
a:active
{
  color: black;
}
a:visited
{
  color: black;
  text-decoration: none;
}
a:visited:hover
{
  color: #ee0000;
  text-decoration: underline;
}
select
{
  font-size: 8pt;
}
ol
{
  margin-left: 25px;
  margin-top: 5px;
  margin-bottom: 5px;
}
ul
{
  list-style-type: square;
  list-style-image: url(../Images/BulletRed.gif);
  list-style-position: outside;
  margin-left: 16px;
  margin-top: 5px;
  margin-bottom: 5px;
}
img.bordered
{
  border: 1px solid gold;
  margin: 5 5 5 0;
}
div.tour
{
  padding-left: 25px;
  color: Black;
}
.sitemap
{
  font-size: 8pt;
  text-transform: capitalize;
  color: black;
}
.copyseven
{
  font-size: 8pt;
  padding-right: 5px;
}
.specialbutton
{
  background-color: #FF9700;
  color: white;
  font-weight: bold;
  border: solid 1 gold;
  cursor: hand;
  padding: 2 0 4 2;
  vertical-align: sub;
  line-height: 12pt;
}
a.footer
{
  padding: 0 0 0 0;
  background-color: #FFEFD9;
  font-family: Arial;
  font-size: xx-small;
  color: orange;
}
a.footer:link
{
  color: #333333;
}
a.footer:visited
{
  color: #333333;
}
a.footer:active
{
  color: #666666;
}

.trail
{
  font-weight: bold;
  font-size: 10pt;
  margin: 0px;
  text-transform: lowercase;
  color: #ff9700;
  font-family: Helvetica, Arial, sans-serif;
}
a.trail
{
  font-weight: bold;
  font-size: 10pt;
  margin: 0px;
  text-transform: lowercase;
  color: #ff9700;
  font-family: Helvetica, Arial, sans-serif;
}
a.trail:link
{
  color: #ff9700;
  text-decoration: none;
}
a.trail:link:hover
{
  color: #ff9700;
  text-decoration: underline;
}
a.trail:active
{
  color: #ff9700;
}
a.trail:visited
{
  color: #ff9700;
  text-decoration: none;
}
a.trail:visited:hover
{
  color: #ff9700;
  text-decoration: underline;
}
button
{
  padding-right: 0px;
  padding-left: 0px;
  font-size: 8pt;
  padding-bottom: 0px;
  margin: 0px;
  color: #993300;
  padding-top: 0px;
  font-family: arial;
  height: 25px;
}
button.actionbutton
{
  color: white;
  background-color: #ee0000;
}
td
{
  font-size: 9pt;
  vertical-align: top;
}
table.ViewTable
{
  border: solid 1 black;
  padding: 0 0 0 0;
  margin: 10 10 10 10;
}
th.ViewTableHeader
{
  font-weight: bold;
  font-size: 12pt;
  background-color: Gray;
  border-bottom: solid 1 black;
}
td.ViewTableCaption
{
  font-weight: bold;
  padding-right: 5;
  padding-left: 5;
  text-align: right;
}
td.ViewTableContent
{
  padding-right: 5;
  padding-left: 5;
  text-align: left;
}
table.EditTable
{
  /* border: solid 1 black; */
  padding: 0 0 0 0;
  margin: 10 10 10 10;
}
th.EditTableHeader
{
  font-weight: bold;
  font-size: 12pt;
  background-color: Gray;
  border-bottom: solid 1 black;
}
td.EditTableCaption
{
  padding: 0 0 0 0;
  text-align: right;
  font-size: 8pt;
}
td.EditTableContent
{
  padding-right: 5;
  padding-left: 5;
  text-align: left;
  font-size: 4pt;
}
td.EditTableContentLarge
{
  padding-right: 5;
  padding-left: 5;
  text-align: left;
}
.ListTable
{
  font-size: 9pt;
  text-align: left;
  white-space: normal;
  border: solid 1 darkorange;
  padding: 0 2 0 0;
}
table.ListTableNarrow
{
  border: solid 1 darkorange;
}
tr.ListTableAlternate
{
  text-align: left;
  background-color: white;
}
.ListTableHeader
{
  font-weight: bold;
  font-size: 8pt;
  background-color: #ee0000;
  padding: 0 2 0 0;
  border: solid 1 darkorange;
  color: White;
  text-align: left;
}
.ListTableFooter
{
  height: 1;
  font-size: 0pt;
  background-color: #ee0000;
  height: 1;
  padding: 0 0 0 0;
  border-top: solid 1 darkorange;
}
.ListTablePager
{
  padding: 0 0 5 5;
  background-color: #ee0000;
  border: none;
  color: White;
}
textarea.ta
{
  text-align: left;
  background-color: #FFEFD9;
  border: solid 0 red;
}
.footer
{
  padding: 0 0 0 0;
  background-color: #FFEFD9;
  font-family: Arial;
  font-size: 7pt;
  color: #ee0000;
}
div.TopFooter
{
  width: 100%;
  padding: 1 5 1 5;
  background-color: white;
  text-align: center;
  color: Silver;
}
div.Header
{
  width: 100%;
  background-color: White;
  text-align: center;
  vertical-align: top;
  font-size: 12pt;
  font-weight: bold;
  color: #ee0000;
}
span.Edit 
{
  border: none;
}
span.InnerEdit 
{
  border: none;
}
input.Edit 
{
  font-size: 9pt;
  border: solid 1 gray;
}
input.DateEdit /* */
{
  border: solid 1 gray;
  text-align: center;
}
input.HourEdit
{
  border: solid 1 gray;
  text-align: right;
}
select.Edit
{
  border: none;
  font-size: 8pt;
}
textarea
{
  font-size: 9pt;
}
textarea.Edit
{
  border: solid 1 gray;
  font-family: arial;
  font-size: 9pt;
}
.ContentEdit
{
  color: Black;
  background-color: #ffffaa;
  position: static;
}
h1, .h1
{
  font-weight: normal;
  font-size: 11pt;
  font-family: verdana;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #ee0000;
}
h2, .h2
{
  font-weight: normal;
  font-family: verdana;
  margin:0px;
  padding:0px;
  padding-bottom:6px;
  font-size: 10pt;
  color: #ee0000;
}
h3, .h3
{
  font-family: verdana;
  font-weight: bold;
  font-size: 8pt;
  color:#DF1E26;
  width:90%;
}
h4, .h4
{
  font-weight: bold;
  font-size: 8pt;
  margin-bottom: 5px;
  width:80%;
}
h5, .h5
{
  font-weight: bold;
  font-size: 10pt;
  line-height: 16pt;
  margin: 0px 0px 0px 0px;
  color: #ee0000;
}
h6, .h6
{
  font-weight: bold;
  font-size: 10pt;
  line-height: 16pt;
  margin: 5px 0px 5px 0px;
  color: black;
}
.create
{
  font-size: 8pt;
  vertical-align: top;
}
select.create
{
  font-size: 8pt;
  vertical-align: top;
}
.error
{
  text-align: center;
  vertical-align: top;
  font-family: Arial;
  font-size: 10pt;
  color: #ee0000;
  background-color: #FFEFD9;
  line-height: 24pt;
}
