.BaseText
{
  font-size: 12px; /*9pt;*/
  font-family: Arial, Helvetica, sans-serif;
}

.FinePrint
{
  font-size: 10px; /*7.5pt;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.FormFieldCaption
{
  font-weight: bold;
  font-size: 12px; /*9pt;*/
  font-family: Arial, Helvetica, sans-serif;
}

.FormFieldElement
{
  font-size: 12px; /*9pt;*/
  font-family: Arial, Helvetica, sans-serif;
}

.ButtonText
{
  font-size: 12px; /*9pt;*/
  font-family: Arial, Helvetica, sans-serif;
}

.RequiredFieldIndicator
{
  font-size: 12px; /*9pt;*/
  font-family: Arial, Helvetica, sans-serif;
}

.FormSectionHeader
{
  color: white;
  background-color: #3a6ea5;
}

.Copyright
{
  font-size: 9px; /*7pt;*/
  color: gray;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.PrintThisPage
{
  font-size: 10px; /*7.5pt;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Disclaimer
{
  font-weight: bold;
  color: #a01111;
}

.HeadingMajor
{
  font-weight: normal;
  font-size: 18px; /*13.5pt;*/
  color: #a01111;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.HeadingMinor
{
  font-weight: bold;
  font-size: 13px; /*9.5pt;*/
  color: navy;
  font-family: Arial, Helvetica, sans-serif;
}

.BackToTop
{
  font-size: 10px; /*7.5pt;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SmallText
{
  font-size: 10px; /*7.5pt;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.MenuSectionHeading
{
  font-size: 11px; /*8pt;*/
  color: white;
  font-family: Arial, sans-serif;
  background-color: #3a6ea5;
}

.MenuItem
{
  font-size: 11px; /*8pt;*/
  font-family: Arial, sans-serif;
  background-color: #eeeeee;
}

.FixedWidth
{
  font-size: 14px; /*10.5pt;*/
  font-family: 'Courier New', Courier, monospace;
}

.MenuSubsectionHeading
{
  font-size: 11px; /*8pt;*/
  color: #a01111;
  font-family: Arial, sans-serif;
  background-color: silver;
}

#Content p, ul, li
{
  line-height: 150%;
}

#Content a:active
{
  color: red;
}

#Content a:link, #Content a:visited, #Content a:hover
{
  color: #a01111;
}


.SectionMenuItem
{
  font-weight: bold;
  font-size: 11px; /*8pt;*/
}

.SectionMenu
{
  font-size: 11px; /*8pt;*/
}

.SectionMenu a:link, .SectionMenu a:active, .SectionMenu a:visited, .SectionMenu a:hover
{
  color: white;
}

body
{
  width: 750px;
  background-color: white;
}

body, table, input, select, textarea
{
  font-size: 12px; /*9pt;*/
  color: black;
  font-family: Arial, Helvetica, sans-serif;
}

.SectionMenu
{
  width: 160px;
  background-color: #3a6ea5;
}

h1
{
  margin-top: 0px;
  font-weight: normal;
  font-size: 13.5pt; /*18px;*/
  color: #a01111;
  padding-top: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2
{
  font-weight: bold;
  font-size: 14px; /*10.5pt;*/
  color: navy;
  font-family: Arial, Helvetica, sans-serif;
}

h3
{
  font-size: 12px; /*9pt;*/
  color: navy;
  font-family: Arial, Helvetica, sans-serif;
}

#SectionMenu
{
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 0px;
  width: 160px;
}

#Content
{
  padding-right: 15px;
  padding-left: 15px;
  font-size: 12px; /*9pt;*/
  background-image: url("inset_corner_tl.gif"/*tpa=http://www.mbadirect.com/images/inset_corner_tl.gif*/);
  padding-top: 10px;
  background-repeat: no-repeat;
  font-family: Arial, Helvetica, sans-serif;
}

#EmailQuote
{
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  width: 600px;
}

#EmailQuote a:link, #EmailQuote a:active, #EmailQuote a:visited, #EmailQuote a:hover
{
  color: #a01111;
}

#Date
{
  padding-right: 5px;
  font-size: 12px; /*9pt;*/
  padding-bottom: 5px;
  color: white;
  padding-top: 5px;
  background-color: #3a6ea5;
  text-align: right;
}

#SectionMenu ul
{
  padding: 0;
  margin: 0;
  list-style-type: none;
  background-color: transparent;
}

#SectionMenu ul li
{
  padding: 0;
  font-weight: bold;
  margin: 0;
}

#SectionMenu ul li a
{
  padding-right: 10px;
  display: block;
  padding-left: 10px;
  padding-bottom: 10px;
  color: white;
  height: 1%
}

table.Center, div.Center
{
  margin-left: auto;
  margin-right: auto;
}

legend
{
  color: #3a6ea5;
  font-weight: bold;
}

#CoverageGrid
{
  margin-left: auto;
  margin-right: auto;
  background-color: darkgray; 
}

#CoverageGrid .Available
{
  background-color: white;
  text-align: center;
}

#CoverageGrid .NotAvailable
{
  background-color: silver;
}
