
h1 { color: black; font-weight: bold; font-size: 11pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; margin-bottom: 5px }
ol { margin-top: 0px }
ol ol { margin-top: 0px }
ol li { color: black; font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; margin-bottom: 3px; margin-left: -12px }
ul  { margin-top: 0px }
ul ul { margin-top: 0px }
ul li { color: black; font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; margin-bottom: 3px; margin-left: -12px }
.body    { margin: 0px }
.page   { position: absolute; top: 0px; left: 0px; height: 100% }
.banner      { position: relative; width: 100%; height: 60px }
.main   { position: relative; width: 100%; height: 91% }
.content  { float: left; position: relative; width: auto; height: auto }
.top  { background-color: white; clear: both; padding-bottom: 5px; position: relative; width: 100%; height: 35% }
.bottom   { clear: both; padding: 5px 5px 5px 10px; position: relative; width: 100%; height: 65% }
.padding     { float: left; padding: 10px }
.bodytext         { font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; padding-right: 4px; height: 160px; overflow: auto }
.bodytext p  { font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; margin-top: 5px; margin-bottom: 0px; padding-top: 0px; padding-right: 4px; padding-bottom: 0px }
.contact    { font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; background-color: white; padding-top: 6px }
.navbar          { background-color: #888; float: left; position: relative; width: 120px; height: 100% }
.navbarHeader   { color: white; font-weight: bold; font-size: 8pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; background-color: #888; padding: 2px 5px }
.coveragecontent     { clear: both; position: relative; width: 100%; height: 100% }
.coverage    { font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; background-color: #ddd; float: left; clear: none; padding: 6px; border-top: 2px solid #ddd; border-right: 1px solid white; border-left: 1px solid white; position: relative; width: 31%; height: 100% }
.coverage p  { font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; margin-top: 0px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px }
.programcontent      { background-color: white; float: left; clear: none; padding-top: 10px; padding-right: 10px; position: relative; width: 45% }
.agencycontent       { background-color: white; float: left; clear: none; padding-top: 10px; position: relative; width: 30% }
#tabs   { color: black }
#tabs ul    { font-size: 9pt; margin: 0px; padding: 0px; display: inline }
#tabs ul li    { list-style-type: none; margin: 0px; border-right: 1px solid white; border-left: 1px solid white; display: inline }
#tabs li a     { background-color: #bbb; color: black; font-weight: bold; line-height: 20px; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; text-decoration: none; padding: 1px 10px 2px }
#tabs li a:hover  { color: black; font-weight: bold; font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; text-decoration: none; background-color: #ddd }
#tabs li a.here   { background-color: #ddd; list-style-type: none; display: inline }

#navbarFeature           { color: #ddd; font-size: 8pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; background-color: #ddd; padding-right: 0px; border-top: 2px solid #777; border-bottom: 2px solid #aaa; width: 120px; height: 90px }
#navbarFeature ul    { list-style-type: none; margin: 0; padding: 0; border: none }
#navbarFeature li   { font-size: 8pt; margin: 0; border-bottom: 1px solid white }
#navbarFeature li a       { color: black; text-decoration: none; background-color: #ddd; padding: 1px 5px 2px; width: 100%; display: block }
html>body #navbarFeature li a   { width: auto }
#navbarFeature li a:hover     { color: black; background-color: white }
#navbarFeature li a.here  { color: black; background-color: white; list-style-type: none }
#navbarOther             { color: #ddd; font-size: 8pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; background-color: #c8c8c8; padding-right: 16px; border-top: 2px solid #777; border-bottom: 2px solid #aaa; width: 120px; height: 240px; overflow: auto }
/* \ commented backslash hack - recover from macIE5 workarounds, it will ignore the following rule */
#navbarOther   { padding-right: 0 }
#navbarOther ul   { font-size: 8pt; list-style-type: none; margin: 0; padding: 0; border: none }
#navbarOther li    { font-size: 8pt; margin: 0; border-bottom: 1px solid #ddd }
#navbarOther li a         { color: black; font-size: 8pt; text-decoration: none; background-color: #c8c8c8; padding: 1px 5px 2px; width: 100%; display: block }
html>body #navbarOther li a  { font-size: 8pt; width: auto }
#navbarOther li a:hover      { color: black; font-size: 8pt; background-color: white }
#navbarOther li a.here  { color: black; font-size: 8pt; background-color: white }
.effectiveDate  { font-size: 8pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif; text-align: right; padding-top: 5px; padding-right: 3px }
.navbarText{ color: #000000; font-size: 9pt; font-family: Arial, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, sans-serif;}
