
body {
  color: white;
  font-size: 14px;
  background-image: url(art/back09.jpg);
}

a {
  color: navy;
  text-decoration: underline;
  font-weight: bold;
}

a:hover {
  color: #FF3333;
  text-decoration: underline;
  font-weight: bold;
}

/* page sets */
.p01 {
  width: 660px;
  background-color: #F0F0F0;
  border-top: 2px silver solid;
  border-right: 2px silver solid;
  border-bottom: 2px silver solid;
  border-left: 2px silver solid;
}

/* text*/
.t01 {
  color: blue;
  font-size: 24px;
  font-weight: bold;
}

.t02 {
  color: navy;
  font-size: 18px;
  font-weight: bold;
}

.t03 {
  color: black;
  font-size: 18px;
  font-weight: bold;
}

.t04 {
  color: navy;
  font-size: 20px;
  font-weight: bold;
}

.t05 {
  color: yellow;
  font-size: 18px;
  font-weight: bold;
}

.t06 {
  color: black;
  font-size: 16px;
  font-weight: bold;
}

.t07 {
  color: maroon;
  font-size: 14px;
  font-weight: bold;
}

.t08 {
  color: #006600;
  font-size: 18px;
  font-weight: bold;
}

.t09 {
  color: #006600;
  font-size: 16px;
  font-weight: bold;
} 

.t10 {
  color: lime;
  font-size: 14px;
  font-weight: bold;
}

.t11 {
  color: black;
  font-size: 12px;
}

.t12 {
  color: white;
  font-size: 14px;
  font-weight: bold;
}

.t13 {
  color: yellow;
  font-size: 14px;
  font-weight: bold;
}

.t14 {
  color: cyan;
  font-size: 14px;
  font-weight: bold;
}

.t15 {
  color: white;
  font-size: 10px;
  font-style: normal;
}	

.t16 {
  color: white;
  font-size: 24px;
  font-weight: bold;
} 

.t17 {
  color: green;
  font-size: 14px;
  font-weight: bold;
}

.t18 {
  color: maroon;
  font-size: 18px;
  font-weight: bold;
}

.t19 {
  color: navy;
  font-size: 16px;
  font-weight: bold;
}

.t20 {
  color: black;
  font-size: 14px;
  font-weight: bold;
}

.t21 {
  color: #f0f0f0;
  font-size: 18px;
  font-weight: bold;
}

.t22 {
  color: black;
  font-size: 14px;
  font-family: sans-serif;
}

/* Grids*/
.partgridtitle {
  text-align: center;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-color: white;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

.partgriditem {
  text-align: center;
  color: #006600;
  font-size: 14px;
  font-weight: bold;
  background-color: white;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

.partgriddata {
  text-align: center;
  color: black;
  font-size: 14px;
  background-color: white;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

.subpartgridtitle {
  color: black;
  font-size: 12px;
  font-weight: bold;
}

.subpartgriditem {
  color: #006600;
  font-size: 14px;
  font-weight: bold;
}

.subpartgriddata {
  color: black;
  font-size: 14px;
}

.subpartgridnote {
  color: black;
  font-size: 12px;
}

/* link colors*/
.l01 {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: cyan;
  font-family: Arial;
  text-align: center;
}

.l02 {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: white;
  font-family: Arial;
  text-align: center;
}

.l03 {
  font-size: 14px;
  color: #FFFFCC;
  font-family: sans-serif;
}

.l03old {
  font-size: 14px;
  font-style: normal;
  color: #CCFFFF;
  font-family: Arial;
  text-align: center;
}

.l04 {
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: yellow;
  font-family: Arial;
  text-align: center;
}

.l05 {
  font-size: 14px;
  font-style: normal;
  color: #F0F0F0;
  font-family: Arial;
  text-align: center;
}

.l06 {
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  color: #CCFFFF;
  font-family: Arial;
  text-align: center;
}

.l10 {
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: yellow;
  font-family: Arial;
  text-align: center;
}

.l11 {
  font-size: 18px;
  font-style: normal;
  font-weight: bold;
  color: white;
  font-family: Arial;
  text-align: center;
}

/* boxes 	*/
.b01 {
  color: black;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  background-color: white;
  width: 660px;
}

.b02 {
  color: black;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  background-color: #FFFFCC;
  width: 660px;
}

.b03 {
  color: black;
  font-size: 16px;
  font-style: normal;
  background-color: #F0F0F0;
}

.b04 {
  background-color: white;
  border-top: 2px silver solid;
  border-right: 2px #7A7A7A solid;
  border-bottom: 3px black solid;
  border-left: 2px #7A7A7A solid;
}

.b05 {
  color: black;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  background-color: #f0f0f0;
  width: 660px;
}

.b06 {
  color: black;
  font-size: 16px;
  font-style: normal;
  background-color: #f0f0f0;
  width: 660px;
}

.b07 {
  color: black;
  font-size: 16px;
  font-style: normal;
  background-color: white;
  width: 660px;
}

.b08 {
  color: black;
  font-size: 16px;
  font-style: normal;
  background-color: #FFFFCC;
}

.b09 {
  color: black;
  font-size: 16px;
  font-style: normal;
  background-color: white;
}

.b10 {
  border-top: 2px silver solid;
  border-right: 2px #7A7A7A solid;
  border-bottom: 3px black solid;
  border-left: 2px #7A7A7A solid;
}

.b11 {
  background-color: #FDFAC1;
  color: black;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

.b12 {
  background-color: #CAFFFF;
  color: black;
  font-size: 14px;
  font-style: normal;
  border-top: 1px black solid;
  border-right: 1px black solid;
  border-bottom: 1px black solid;
  border-left: 1px black solid;
}

.b13 {
  font-size: 16pt;
  font-style: normal;
  font-weight: bold;
  color: yellow;
  text-align: center;
  border-top: thin black solid;
  background-color: #990033;
  border-right: thin black solid;
  border-bottom: thin black solid;
  border-left: thin black solid;
}
.b14 {
  font-size: 16pt;
  font-style: normal;
  font-weight: bold;
  color: white;
  background-color: #FFFFCC;
}
.map01 {
 border-top: thin white solid; 
 border-right: thin white solid; 
 border-bottom: thin white solid; 
 border-left: thin white solid;
} 
 
/* These settings are being deprecated*/