/* default css stylesheet for a new web application project */
body {
  font-family: 'Times New Roman', Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12pt;
  background-color: #ffffff;
  /* margin-top: -1em;
  margin-right: -1em;
  margin-bottom: -1em;
  margin-left: -1em;
  background-image: url("images/speck.asp?r=255&g=255&b=255");  
  background-position: top left;
  background-repeat: repeat; */
}

p,
td,
table,
tr {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12pt;
}
.caption {
  font-size: 10pt;
}

em {
  font-family: Garamond;
  font-style: italic;
}
.bold {
  font-weight: bold;
}

.bolditalic {
  font-weight: bold;
  font-style: italic;
}

.underline {
  text-decoration: underline;
}

h1,
h2,
h3,
h4,
h5,
h6,
th,
thead,
tfoot {
  color: #000000;
  line-height: 1.2;
  margin: 2px 0px 0px 0px;
  padding: 1px 1px 1px 1px;
}
th {
  vertical-align: baseline;
}
h1 {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 30pt;
  font-weight: bold;
  font-style: italic;
}
h2 {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 16pt;
  font-weight: bold;
}
h3 {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 14pt;
  font-weight: bold;
}
h4,
dt {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
}
h5 {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
}
h6 {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 10px;
  font-weight: bold;
  font-style: italic;
}
img,
form,
input {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
a:link {
  text-decoration: none;
  color: #30cb00;
}
a:visited {
  text-decoration: none;
  color: #333399;
}
a:active {
  text-decoration: none;
  color: #333399;
}
a:hover {
  text-decoration: underline;
  color: #30cb00;
}
a:link.navbar {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
}
a:visited.navbar {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
}
a:active.navbar {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
}
a:hover.navbar {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #fdf1f3;
  background: #000000;
}
a:link.navbarrev {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #fdf1f3;
  background: #000000;
}
a:visited.navbarrev {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #fdf1f3;
  background: #000000;
}
a:active.navbarrev {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #fdf1f3;
  background: #000000;
}
a:hover.navbarrev {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
  background: #fdf1f3;
}
.navbar {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #000000;
}
.navbarrev {
  text-decoration: none;
  font-family: Times New Roman, Helvetica, sans-serif;
  font-size: 12pt;
  color: #fdf1f3;
  background: #000000;
}
small {
  font-size: 8px;
}
big {
  font-size: 14px;
}
blockquote,
pre {
  font-family: "Courier New", monospace;
}
ul li {
  list-style-type: square;
}
ul li li {
  list-style-type: disc;
}
ul li li li {
  list-style-type: circle;
}
ol li {
  list-style-type: decimal;
}
ol ol li {
  list-style-type: lower-alpha;
}
ol ol ol li {
  list-style-type: lower-roman;
}
.nothing {
  font-size: 2px;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.bodyheader,
.formheader {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.2;
  font-style: normal;
  text-align: center;
}
.formbutton {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
}
.inputlabel {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  text-align: right;
}
.inputdata {
  font-family: "Courier New", fixed;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-align: left;
}
.errormessage {
  font-family: "Courier New", fixed;
  font-size: 10px;
  font-weight: bold;
  color: #ff0000;
  text-align: left;
}
.errornotice,
.notice {
  font-family: "Courier New", fixed;
  font-size: 10px;
  font-weight: bold;
  color: #0000ff;
  text-align: left;
}
.bodycontent {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 12pt;
  margin-left: 0px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-right: 50px;
  padding: 0px 0px 0px 0px;
}
.ptbackground {
  font-size: 2px;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("images/horse.gif");
  background-position: top left;
  background-repeat: no-repeat;
}
.bsbackground {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("jpgs/d15redowhwhsztr3.jpg");
  background-position: top left;
  background-repeat: no-repeat;
}
.btbackground {
  font-size: 2px;
  line-height: 1;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("images/speck.asp?r=255&g=255&b=255");
  background-position: top left;
  background-repeat: repeat;
}
.bbbackground {
  font-size: 12px;

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("images/speck.asp?r=255&g=255&b=255");
  background-position: top left;
  background-repeat: repeat;
}
.pbbackground {
  font-size: 12pt;

  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background-image: url("images/speck.asp?r=255&g=255&b=255");
  background-position: top left;
  background-repeat: repeat;
}
.bcbackground {
  background-image: url("images/speck.asp?r=255&g=255&b=255");
  background-position: top left;
  background-repeat: repeat;
}
.producttype {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  color: #cc0000;
}
.productname {
  font-weight: bold;
  font-style: italic;
}
.center {
  margin-right: 40px;
}
.16ptbold {
  font-family: Times New Roman, Helvetica, Geneva, Swiss, SunSans-Regular;
  font-size: 16pt;
  font-weight: bold;
}
