BODY {	font-family: Arial,Verdana,Southern,Georgia,"Times New Roman",serif;	font-size: 100%;	background: green;	background-image: url("../images/Heatherl.jpg");   background-repeat: repeat;}/*Primary, global items */HR {   margin: 0;   padding: 0;   height: 1;}.tight {   	border-top-width:0px;	border-right-width:0px;	border-bottom-width:0px;	border-left-width:0px;	padding: 0px;	margin: 0px;}.small-caps {  font-variant: small-caps;}@media print{   .non-print   {     display: none;   }      .bodytext {	  font-size: 4pt;   }}A:link {color: blue;}A:visited {color: navy;}A:active {color: darkcyan;}A:link, A:visited, A:active { font-weight: 600;}H1, H2, H3, H4{    font-weight: bold;     margin-bottom:1px;margin-top:1px;    color: white; background: red    ;   }H1 { font-size:140%; }H2 { font-size:130%; }H3 { font-size:120%; }H4 { font-size:110%; }H1 A:link {color: white;}H1 A:visited {color: white;}H1 A:active {color: white;}H2 A:link {color: white;}H2 A:visited {color: white;}H2 A:active {color: white;}H3 A:link {color: white;}H3 A:visited {color: white;}H3 A:active {color: white;}H4 A:link {color: white;}H4 A:visited {color: white;}H4 A:active {color: white;}P, LI     { font-size: 100%;        color: black;          /* font-weight: 520; */      }TD,TH { font-size: 100%;        color: black;         /* font-weight: 500; */      }/*DT {font-weight: bold;margin-bottom: 0em; margin-top: 0em;}DD {margin-bottom: 1em; margin-top: 0em;}*/LI {margin-bottom: 0em; margin-top: 0em;}table.listingbox {	border-color: navy;	border-style: solid;	/*	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;    padding: 0px;	margin: 0px;    */			border-collapse: collapse;}.listingbox th  {   border-style: solid;	border-color: navy;	border-width: 1px; 	border-left-width: 1px;       	/*  */	background-color: #eeeeee;	   /* margin-bottom:0px; */}.listingbox td  {    /* border-style: solid;	border-color: navy;	border-width: 1px; */}/* any small text */.small {font-size: 80%;}.verysmall {font-size: 75%;}/* large text */.large {font-size: 120%;}/* FOR PAGE BREAKS */.page {	page-break-before: always;	page-break-after: auto;	page-break-inside: avoid;}H1, H2, H3, H4, H5, H6 { page-break-after: avoid; }/* for tables with text content */.padded {padding: 4px}.newscales table {	border-style:none;	border-top-width:0px;	border-right-width:0px;	border-bottom-width:0px;	border-left-width:0px;	padding: 0px;	margin:0px;}