﻿body
{
  background-color: White;
  margin: 0px 0px 0px 0px;
  font-family: Arial;
}
input
{
  font-family: Arial;
  font-size: 8pt;
}
select
{
  font-family: Arial;
  font-size: 8pt;
}
textarea
{
  font-family: Arial;
  font-size: 8pt;
}

div.TopLinksContainer
{
  width: 100%;
  height: 16px;
  top: 4px;
  position: absolute;
  z-index: 2;
  text-align: center;
}
div.TopLinks
{
  width: 908px;
  height: 16px;
  text-align: right;
  font-size: 8pt;
  color: #c8dcf0;
}
div.TopEdgeContainer
{
  width: 100%;
  height: 80px;
  top: 20px;
  position: absolute;
  z-index: 1;
  text-align: center;
  background-image: url(/Images/TopEdge.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}
div.MainContainer
{
  width: 100%;
  top: 100px;
  position: absolute;
  z-index: 1;
  text-align: center;
}
div.MainContent
{
  background-image: url(/Images/Bg.jpg);
  background-position: center top;
  background-repeat: repeat-y;
}
div.Main
{
  width: 930px;
  text-align: left;
  padding: 10px 10px 0px 10px;
  background-color: White;
}
div.BottomEdge
{
  width: 960px;
  height: 18px;
}
div.Footer
{
  width: 930px;
  text-align: left;
  font-size: 8pt;
  color: #c8dcf0;
  line-height: 14pt;
  margin: 15px 0px 0px 0px;
}
div.BoxGreen
{
  width: 250px;
  padding: 2px 0px 0px 0px;
  background-color: #dcfad7;
}
div.BoxTeal
{
  width: 250px;
  padding: 2px 0px 0px 0px;
  background-color: #e1f5ff;
}
div.BoxBlue
{
  width: 250px;
  padding: 2px 0px 0px 0px;
  background-color: #e6f0ff;
}
div.BoxYellow
{
  width: 250px;
  padding: 2px 0px 0px 0px;
  background-color: #fafad7;
}
div.BoxOutline
{
  width: 250px;
  padding: 2px 0px 0px 0px;
  background-color: White;
}
div.BoxContent
{
  padding: 0px 15px 0px 15px;
  font-family: Arial;
  font-size: 9pt;
  color: Black;
  line-height: 12pt;
}
div.BoxContentSm
{
  padding: 0px 15px 0px 15px;
  font-family: Arial;
  font-size: 8pt;
  color: Black;
  line-height: 11pt;
}
div.ListContent
{
  font-family: Arial;
  font-size: 8pt;
  color: Black;
  line-height: 11pt;
}
div.BoxBtn
{
  position: relative;
  left: -6px;
}
div.RentalThumb
{
  border: solid 1px #78b4d7;
  background-color: White;
  padding: 2px 2px 2px 2px;
}
div.RentalThumbLt
{
  border: solid 1px #b9dceb;
  background-color: White;
  padding: 2px 2px 2px 2px;
}
div.Caption
{
  background-color: #78b4d7;
  padding: 2px 2px 2px 2px;
  font-size: 8pt;
  color: White;
}
div.BoxFieldTitleGreen
{
  margin: 0px 0px 8px 0px;
  border-bottom: solid 2px #b4d7a5;
  width: 75%;
}
div.StatusBox
{
  padding: 2px 15px 0px 15px;
  background-color: White;
  color: #b4d8eb;
  font-family: Arial;
  font-size: 7pt;
  border-left: solid 1px #afe1f5;
  border-right: solid 1px #afe1f5;
}
div.AlertBoxRed
{
  margin: 0px 0px 10px 0px;
  padding: 5px 5px 5px 5px;
  background-color: #d75f28;
  color: White;
  font-family: Arial;
  font-size: 8pt;
}
div.AlertBoxGreen
{
  margin: 0px 0px 10px 0px;
  padding: 5px 5px 5px 5px;
  background-color: #4bc832;
  color: White;
  font-family: Arial;
  font-size: 8pt;
}
div.SortBox
{
  padding: 2px 15px 2px 15px;
  background-color: White;
  color: Black;
  font-family: Arial;
  font-size: 8pt;
  border-left: solid 1px #afe1f5;
  border-right: solid 1px #afe1f5;
}
div.PagerBox
{
  padding: 2px 15px 3px 15px;
  background-color: White;
  color: Black;
  font-family: Arial;
  font-size: 8pt;
  border-left: solid 1px #afe1f5;
  border-right: solid 1px #afe1f5;
}

table.TopEdge
{
  width: 960px;
  height: 80px;
  border: 0px;
}
table.Tabs
{
  height: 40px;
  border: 0px;
}
table.TopLinks
{
  height: 16px;
  border: 0px;
}
table.Content
{
  width: 930px;
  border: 0px;
}
table.RentalList
{
  width: 100%;
  border: 0px;
  margin: 0px 0px 8px 0px;
}

td.Logo
{
  width: 175px;
  height: 50px;
  padding: 0px 0px 0px 37px;
  vertical-align: middle;
  text-align: left;
}
td.Tabs
{
  width: 721px;
  height: 50px;
  padding: 0px 0px 0px 34px;
  vertical-align: bottom;
  text-align: left;
}
td.Tab
{
  width: 100px;
  height: 40px;
  padding: 0px 0px 0px 0px;
  vertical-align: bottom;
  text-align: left;
}
td.SearchBox
{
  height: 40px;
  padding: 0px 0px 0px 15px;
  vertical-align: middle;
  text-align: left;
}
td.TopLink
{
  height: 16px;
  padding: 0px 0px 0px 0px;
  vertical-align: middle;
  text-align: left;
  font-size: 8pt;
  color: #c8dcf0;
}
td.SideCol
{
  width: 255px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  text-align: left;
}
td.MainCol
{
  width: 665px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  text-align: left;
}
td.MiddleCol
{
  width: 400px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  text-align: left;
}
td.ColSpacer
{
  width: 10px;
  padding: 0px 0px 0px 0px;
}
td.RentalThumb
{
  vertical-align: top;
  text-align: left;
  width: 10%;
}
td.RentalDetails
{
  vertical-align: middle;
  text-align: left;
  padding: 0px 0px 0px 8px;
  width: 90%;
}
td.FieldLabel
{
  color: #b4b496;
  text-align: right;
  vertical-align: middle;
}

h1.Title
{
  color: #78b4d7;
  font-family: Arial;
  font-weight: bold;
  font-size: 13pt;
  margin: 0px 0px 10px 0px;
}
h1.RentalTitle
{
  color: #78b4d7;
  font-family: Arial;
  font-weight: bold;
  font-size: 13pt;
  margin: 5px 0px 3px 0px;
}
h1.TitleLtBlue
{
  color: #78b4d7;
  font-family: Arial;
  font-weight: normal;
  font-size: 15pt;
  margin: 5px 0px 3px 0px;
}

h2.Title
{
  color: #78b4d7;
  font-family: Arial;
  font-weight: bold;
  font-size: 11pt;
  margin: 0px 0px 10px 0px;
}
h2.BoxTitleGreen
{
  color: #96c38c;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  text-transform: uppercase;
  margin: 0px 0px 8px 0px;
}
h2.BoxTitleTeal
{
  color: #87b9d2;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  text-transform: uppercase;
  margin: 0px 0px 8px 0px;
}
h2.BoxTitleBlue
{
  color: #a5bee1;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  text-transform: uppercase;
  margin: 0px 0px 8px 0px;
}
h2.BoxTitleYellow
{
  color: #c8c8af;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  text-transform: uppercase;
  margin: 0px 0px 8px 0px;
}
h2.BoxTitleOutline
{
  color: #a5cddc;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  text-transform: uppercase;
  margin: 0px 0px 8px 0px;
}
h2.DataTitle
{
  color: #78b4d7;
  font-family: Arial;
  font-weight: bold;
  font-size: 9pt;
  margin: 0px 0px 8px 0px;
}

hr.GreenBox {color: #96c38c; border-top: dotted 1px #96c38c; border-right: none; border-bottom: none; border-left: none; height: 1px; width: 100%;}
hr.TealBox {color: #87b9d2; border-top: dotted 1px #87b9d2; border-right: none; border-bottom: none; border-left: none; height: 1px; width: 100%;}
hr.Main {color: #afe1f5; border-top: dotted 1px #afe1f5; border-right: none; border-bottom: none; border-left: none; height: 1px; width: 100%; margin: 10px 0px 10px 0px;}
hr.MainPadded {color: #afe1f5; border-top: dotted 1px #afe1f5; border-right: none; border-bottom: none; border-left: none; height: 1px; width: 100%; margin: 20px 0px 20px 0px;}

a {color: #68a4c7; text-decoration: none}
a:link {color: #68a4c7; text-decoration: none}
a:active {color: #68a4c7; text-decoration: none}
a:hover {color: #68a4c7; text-decoration: underline}
a:visited {color: #68a4c7; text-decoration: none}

a.StatusBar {color: #b4d8eb; text-decoration: none}
a.StatusBar:link {color: #b4d8eb; text-decoration: none}
a.StatusBar:active {color: #b4d8eb; text-decoration: none}
a.StatusBar:hover {color: #b4d8eb; text-decoration: underline}
a.StatusBar:visited {color: #b4d8eb; text-decoration: none}

a.Green {color: #4bc832; text-decoration: none}
a.Green:link {color: #4bc832; text-decoration: none}
a.Green:active {color: #4bc832; text-decoration: none}
a.Green:hover {color: #4bc832; text-decoration: underline}
a.Green:visited {color: #4bc832; text-decoration: none}

.Big {font-size: 11pt}
.Green {color: #4bc832}
.LtColor {color: #96aabe}
.FieldLabel {color: #b4b496}

.AjaxSliderHandle {cursor: pointer}
.AjaxAccordianHeader {cursor: pointer}
.AjaxAccordianHeaderSelected {cursor: pointer}
