body {background-color: transparent; color:black;}

h1, h2, h3, h4, h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}
p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

a:link {text-decoration: none; color: navy; background-color: transparent;}
a:visited {text-decoration: none; color: navy; background-color: transparent;}
a:hover {color: blue; font-weight:bold; background-color: transparent;}

li {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px;}

.title
{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 24px;
  font-weight: bold;
  letter-spacing: 0.2em;
  line-height: 1.25;
  text-align: center;
}

.subtitle
{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  font-style: italic;
  line-height: 1.25;
  text-align: center;
}

.formtitle
{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  letter-spacing: 0.2em;
  line-height: 3.0;
  text-align: center;
}

table {text-align: left;}

th {text-align: center; border: 1px solid black; width: 640px;}

.ttable {background-color: #5b8ecf; width: 100%; border: none;}

.sttable {background-color: #c0dffd; width:100%; border: none;}

.menu7 {width: 7%; text-align: left;}

.menu10 {width: 10%; text-align: left;}

.menu17 {width: 17%; text-align: left;}

.menu22 {width: 22%; text-align: left;}

.maptable {margin-right: auto; margin-left: auto; border: 1px solid black; width: 640px;}

.chargetable {margin-right: auto; margin-left: auto; border: 1px solid black; width: 320px;}

.payformtable {margin-right: auto; margin-left: auto; border: 1px solid black; width: 600px; line-height: 2;}

.addtable {margin-left: 120px;}

.cent {text-align: center;}

.noprint
{
 display: none;
}


h2 {page-break-before: always}

