body{ margin:0px; font-family:arial; font-size:10pt; background-color:#f0f0f0; }
table{ background-color:white; }
td{ font-size:10pt; }
td.header{ width:800px; }
td.tnav{ width:800px; padding:5px; }
td.bdy{ width:800px; padding:10px; }
td.foot{ width:800px; font-size:8pt; border-top:solid 1px #c0c0c0; margin-top:10px; text-align:center; }
h1.hdr{ font-size:20pt; font-family:arial black; text-align:left; margin-top:20px; padding-left:10px; color:#4da1c3; font-weight: normal; }
h2.hdr{ font-size:12pt; font-family:arial; text-align:left; margin-top:-20px; margin-bottom:0px; margin-left:50px; padding-left:10px; color:#c7c7c7; background-image:url(''); background-position:left center; background-repeat:no-repeat;}
font.hdr{ color:#c84322; }
td.bx1{ width:218px; height:110px; background-color:#FF8500; cursor:hand; text-align:center; }
td.bx2{ width:218px; height:110px; background-color:#00b0f0; cursor:hand; text-align:center; }
td.bx3{ width:218px; height:110px; background-color:#00b050; cursor:hand; text-align:center; }
td.bx4{ width:218px; height:110px; background-color:#ff0000; cursor:hand; text-align:center; }

div.grybx{ float:left; width:180px; border:solid 1px #C0C0C0; background-color:#faf9f7; color:#e08d2a; font-weight:bold; padding:5px; }
div.grybx2{ float:right; width:180px; border:solid 1px #C0C0C0; }
div.cbx{ width:595px; padding:10px; }

a.tnav:link, a.tnav:visited, a.tnav:active{ font-size:14pt; font-weight:bold; color:white; text-decoration: none; text-transform:none; }
a.tnav:hover{  color:#0000ff;  text-decoration: underline; }
a.nav:link, a.nav:visited, a.nav:active{ font-weight:normal; width:150px; padding-left:5px; color:#666666; text-decoration: none; text-transform:none; background-image:url('../images/arrow.jpg'); background-repeat:no-repeat; background-position:left center; text-align:left; }
a.nav:hover{  color:#FF0000;  text-decoration: underline; }
a.selected_nav:link, a.selected_nav:visited, a.selected_nav:active{ width:150px; padding-left:25px; color:#000000; text-decoration: none; text-transform:none; background-image:url('../images/arrow-selected.jpg'); background-repeat:no-repeat; background-position:left center; text-align:left; }
a.selected_nav:hover{  color:#FF0000;  text-decoration: underline; }
a.foot_nav:link, a.foot_nav:visited, a.foot_nav:active{ font-size:8pt; color:#000000; text-decoration: none; font-family:arial;}
a.foot_nav:hover{ font-size:8pt;  color:#0000FF; text-decoration: underline; }

a.normtxt:link, a.normtxt:visited, a.normtxt:active{ font-size:10pt; color:#000000; text-decoration: none; font-family:arial; font-style: italic;}
a.normtxt:hover{ font-size:10pt;  color:#0000FF; text-decoration: underline;  font-family:arial; font-style: italic;}


body{ margin:0px; font-family:arial; font-size:10pt; background-color:#f0f0f0; }


div.bordersummerprograms{ 	border-style: dashed; border-width: 2px; border-color: #8F0C0C; padding: 8px; width: 440px; font-family: arial; font-size: 10pt; font-weight:bold; text-align: left; 
  }

h1.header{
	font-size: 14pt; font-family: arial; color: #b24636; margin: 0px; padding: 0px; padding-bottom: 6px;
}
h2.header{
	font-size: 12pt; font-family: arial; color: #854940; margin: 0px; padding: 0px;padding-bottom: 6px;
}
h3.header{
	font-size: 10pt; font-family: arial; color: black; margin: 0px; padding: 0px; padding-bottom: 6px;
}
h4.header{
	font-size: 11pt; font-family: arial; color: red; margin: 0px; padding: 0px; font-weight: bold; text-align: center;
}
h5.header{
	font-size: 10pt; font-family: arial; color: black; margin: 0px; padding: 0px; text-align: center;
}
h6.header{
	font-size: 10pt; font-family: arial; color: #FF8300; margin: 0px; padding: 0px; text-align: center;
}

h2.summergraphs{
	font-family: arial; font-size: 13pt; font-weight: bold; padding-bottom: 10px; padding: 0px;
}