﻿body
{
  margin: 0px 0px 0px 0px;
  background-color: White;
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
td
{
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
div
{
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
span
{
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
select
{
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
input
{
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
textarea
{
  font-family: Tahoma, Arial;
  color: Black;
  font-size: 8pt;
}
div.Window
{
  width: 100%;
  text-align: center;
}
div.SiteFrame
{
  width: 780px;
}
table.TopBars
{
  width: 780px;
  height: 300px;
  border: none;
}
table.NavLinks
{
  width: 515px;
  height: 45px;
  border: none;
}
table.Main
{
  width: 780px;
  border: none;
}
table.MainFrame
{
  width: 490px;
  border: none;
}
table.Footer
{
  width: 780px;
  border: none;
  margin: 15px 0px 0px 0px;
}
table.TopBarTeal
{
  width: 780px;
  height: 170px;
  border: none;
}
table.TopBarTealTabs
{
  width: 288px;
  height: 23px;
  border: none;
}
td.Logo
{
  width: 265px;
  height: 130px;
  text-align: left;
}
td.NavLinks
{
  width: 515px;
  height: 59px;
  text-align: left;
  padding: 41px 0px 0px 0px;
}
td.TopTealBar
{
  width: 515px;
  height: 30px;
  background-color: #0091a0;
}
td.TopBarWindow
{
  width: 780px;
  height: 170px;
}
td.NavLink
{
  width: 100px;
  height: 45px;
  text-align: center;
  padding: 0px 12px 0px 12px;
}
td.NavLinkDivider
{
  width: 4px;
  height: 45px;
  text-align: center;
}
td.MainLeftSpacer
{
  width: 20px;
}
td.MainLeftGrayBar
{
  width: 240px;
  text-align: left;
  background-color: #f0f0f0;
}
td.MainFrame
{
  width: 490px;
  text-align: left;
  padding: 15px 0px 15px 30px;
  font-size: 8pt;
  color: Black;
  line-height: 10pt;
}
td.MainFrameLeft
{
  width: 50%;
  text-align: left;
  padding: 15px 30px 15px 0px;
  border-right: solid 2px #f3f3f3;
  font-size: 8pt;
  color: Black;
  line-height: 10pt;
}
td.MainFrameRight
{
  width: 50%;
  text-align: right;
  padding: 15px 0px 15px 0px;
  border-left: solid 2px #f3f3f3;
  font-size: 8pt;
  color: Black;
  line-height: 10pt;
}
td.TopBarTealLeft
{
  width: 289px;
  height: 170px;
  text-align: left;
}
td.TopBarTealRight
{
  width: 491px;
  height: 170px;
  text-align: left;
  font-size: 10pt;
  color: #a5e1e6;
  line-height: 14pt;
}
td.TopTealBarTab
{
  width: 144px;
  height: 23px;
  padding: 0px 2px 0px 0px;
  text-align: left;
}
td.FooterLeftSpacer
{
  width: 20px;
}
td.FooterLeftBar
{
  width: 240px;
  text-align: left;
  padding: 6px 0px 0px 0px;
  font-size: 7pt;
  color: #666666;
  line-height: 12pt;
}
td.FooterDivider
{
  width: 4px;
  height: 45px;
}
td.FooterMainFrame
{
  width: 490px;
  text-align: left;
  padding: 6px 0px 0px 26px;
  font-size: 7pt;
  color: #666666;
  line-height: 12pt;
}
td.DefaultContent
{
  font-size: 8pt;
  color: Black;
  line-height: 10pt;
}
td.FieldContent
{
  font-size: 8pt;
  color: Black;
  line-height: 12pt;
}
td.FeaturedLine
{
  text-align: left;
  border-bottom: solid 2px #f3f3f3;
  padding: 2px 0px 2px 0px
}
div.TopBarFlash
{
  background-color: #dddddd
}
div.TopBarTeal
{
  background-color: #00a5b4
}
div.BottomTealBar
{
  width: 780px;
  height: 5px;
  background-color: #0091a0;
}
div.LeftGrayBarContent
{
  font-size: 8pt;
  color: Black;
  line-height: 10pt;
}
div.MainFrameContent
{
  padding: 15px 0px 15px 0px;
  font-size: 8pt;
  line-height: 10pt;
}
a
{
  color: #00a5b4;
}
a:link
{
  color: #00a5b4;
}
a:hover
{
  color: #00b5c4;
  text-decoration: none;
}
a:active
{
  color: #00b5c4;
  text-decoration: none;
}
a:visited
{
  color: #0095a4;
}
a.Footer
{
  color: #666666;
  text-decoration: none;
}
a.Footer:link
{
  color: #666666;
  text-decoration: none;
}
a.Footer:hover
{
  color: #777777;
  text-decoration: underline;
}
a.Footer:active
{
  color: #777777;
  text-decoration: underline;
}
a.Footer:visited
{
  color: #666666;
  text-decoration: none;
}
hr.LeftGrayBar
{
  width: 100%;
  border: solid 2px #dddddd;
  height: 2px;
}
hr.MainGrayBar
{
  width: 100%;
  border: solid 2px #f3f3f3;
  height: 2px;
}
.Gray
{
  color: #999999
}
.LtText
{
  color: #999999
}
.TextHeading
{
  font-size: 12pt;
  color: #006473;
}

h1
{
	font-size: 11pt;
	color: #0091a0;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	text-transform: uppercase;
}
h2
{
	font-size: 11pt;
	color: #0091a0;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	text-transform: uppercase;
}
h3
{
	font-size: 11pt;
	color: #000000;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	text-transform: uppercase;
	line-height: 9pt;
}