Body {font-family: "sans-serif"; font-weight: 800; font-size: 100%; color: palegoldenrod; background-image: url(blueaztec.jpg);background-repeat: repeat;}

h1 {font-size: 40px; color: navy; font-style: normal; font-variant: normal; background-color: #B0E0E6; text-align: center; border: 5 ridge #B8860B; width: auto; margin-left: 15%; margin-right: 15%; background-position: top center; }
h1.point30 {font-size: 30px; border-color: red; text-align: left; color: #FFFBE3; background-color: navy; margin-left: 1%; margin-right: 1%; }
h2 {font-size: 20px; color: navy; font-style: normal; font-variant: normal;  background-color: #B0E0E6; text-align: center; border: 5 ridge #B8860B; width: auto;  margin-left: 15%; margin-right: 15%; background-position: top center; }
h3 {font-size: 12px; color: navy; font-style: normal; font-variant: normal;  background-color: #B0E0E6; text-align: center; border: 5 ridge #B8860B; width: auto;  margin-left: 15%; margin-right: 15%; background-position: top center; }
h4 {font-size: 5px; color: navy; font-style: normal;  font-variant: normal;  background-color: #B0E0E6; text-align: center; border: 5 ridge #B886OB; width: auto; margin-left: 15%; margin-right: 15%; background-position: top center; }
h5 {font-size: 11px; }
P { font-style: normal; font-variant: normal;  text-align: left;width: auto;  }
P.gold { font-size: 16px; color: palegoldenrod; margin-left: 25%; margin-right: 25%;}

td              {
	font-style: Bold;
	font-weight: 800;
	color: palegoldenrod;
	border-color: navy navy blue blue;
	border-style: "ridge";
	font-family : sans-serif;
}
td.75           {
	font-style: Bold;
	font-weight: 800;
	border-color: navy navy blue blue;
	border-style: "ridge";
	font-size: 75%;
	font-family : inherit;
}
td.900          {
	font-style: Bold;
	font-weight: 900;
	font-size: 225%;
	text-align: center;
	color: "#FFFBE3";
	background-color: navy;
	font-family : inherit;
}
td.blueback     {
	text-align: center;
	color: "yellow";
	background-color: "navy";
	font-size: 150%;
	font-family : inherit;
}
td.blueback_rev {
	text-align: center;
	color: "navy";
	background-color: "yellow";
	font-size: 150%;
	font-family : inherit;
}
td.c            {
	text-align: center;
	font-family : inherit;
}
td.centercell   {
	text-align: center;
	font-family : inherit;
}
td.colhead      {
	border-color: red;
	text-align: center;
	color: navy;
	background-color: "#FFFBE3";
	font-size: 150%;
	font-family : inherit;
}
td.colheadsmall {
	border-color: red;
	text-align: center;
	color: navy;
	background-color: "#FFFBE3";
	font-size: 75%;
	font-family : inherit;
}
td.colheadrev   {
	border-color: green;
	text-align: center;
	background-color: navy;
	color: "#FFFBE3";
	font-size: 150%;
	font-family : inherit;
}
td.invisible    {
	color: "navy";
	background-color: "navy";
	font-family : inherit;
}
td.letter       {
	font-style: Bold;
	font-size: 75%;
	font-weight: 1500;
	color: "navy";
	background-color: #DAFAFF;
	font-family : inherit;
}
td.midrow       {
	font-style: Bold;
	text-align: right;
	color: #DAFAFF;
	background-color:"navy" ;
	border-color: #FFFBE3 gold #FFFBE3 gold;
	font-family : inherit;
}
td.mini         {text-align: center; font-size: 75%; }
td.minimum      {border-style: "none"; text-align: center; font-size: 60%;}
td.noborder       {border-style: "none" }
td.nobordercenter {border-style: "none"; text-align: center}
td.noborderleft   {border-style: "none"; text-align: left}
td.noborderright  {border-style: "none"; text-align: right}

td.nobordergold {
	border-style: "none";
	background-color: "#FFFBE3";
	font-family : inherit;
}
td.rightcol     {
	text-align: right;
	color: white;
	background-color: "navy";
	border-color: #FFFBE3 gold #FFFBE3 gold;
	font-size: 150%;
	font-family : inherit;
}
td.size150      {
	font-size: 150%;
	font-family : inherit;
}
td.size200      {
	font-size: 150%;
	font-family : inherit;
}
td.tablehead    {
	border-color: red;
	text-align: center;
	color: "#FFFBE3";
	background-color: navy;
	font-size: 200%;
	font-family : inherit;
}
td.toprow       {
	font-style: Bold;
	font-weight: 900;
	font-size: 225%;
	text-align: center;
	color:"yellow";
	filter:Shadow(Color="red",Direction="150");
	width:200%;
	font-family : inherit;
}

th    {
	border-color: red;
	text-align: center;
	color: "#FFFBE3";
	background-color: navy;
	font-family : sans-serif;
}
th.150 {
	font-size: 1f50%;
	font-family : inherit;
}
th.200 {
	font-size: 200%;
	font-family : inherit;
}
th.rev {
	border-color: red;
	text-align: center;
	color: navy;
	background-color: "#FFFBE3";
	font-family : inherit;
}
th.rev150 {
	border-color: red;
	text-align: center;
	color: navy;
	background-color: "#FFFBE3";
	font-size: 150%;
	font-family : inherit;
}
th.rev200 {
	border-color: red;
	text-align: center;
	color: navy;
	background-color: "#FFFBE3";
	font-size: 200%;
	font-family : inherit;
}


p {font-weight: 800; font-size: 100%; font-family: "sans-serif"; font-style: Bold; color: black;}
p.smaller {font-weight: 400; font-size: 75%;}

A:link {text-decoration: none; color: yellow}
A:visited {text-decoration: none; color:mistyrose; }
A:active {text-decoration: none; color: white}
A:hover {text-decoration: overline underline; background-color: red; color: yellow}
A {filter:Shadow(Color="#000000",Direction="150"); width:100%;}

a.standout, a.standout:visited {text-align: center; display: block; background: #999; color: #fff; border: 0.15em solid; border-color: #ccc #666 #666 #ccc; text-decoration: none; padding: 0.15em 0.5em; }
a.standout:hover               {text-align: center;                 background: #aaa; color: #fff;                       border-color: #ddd #777 #777 #ddd; text-decoration: none;  }
a.standout:active              {text-align: center;                                                                      border-color: #666 #ccc #ccc #666; }

a.standoutmini, a.standoutmini:visited {text-align: center; display: block; background: #999; color: #fff; border: 0.15em solid; border-color: #ccc #666 #666 #ccc; text-decoration: none; padding: 0.15em 0.5em; font-size: 11px; }
a.standoutmini:hover                   {text-align: center;                 background: #aaa; color: #fff;                       border-color: #ddd #777 #777 #ddd; text-decoration: none; font-size: 11px; }
a.standoutmini:active                  {text-align: center;                                                                      border-color: #666 #ccc #ccc #666; font-size: 11px;}


a.out, a.out:visited {text-align: center; display: block; background: navy; color: #FFFBE3; border: 0.15em solid; border-color: #FFFBE3 yellow yellow #FFFBE3; text-decoration: none; padding: 0.15em 0.5em; }
a.out:hover          {text-align: center;                 background: blue; color: #FFFBE3;                       border-color: yellow #FFFBE3 #FFFBE3 yellow; text-decoration: none;  }
a.out:active         {text-align: center;                                                                               border-color: red white blue green ; }

