* {
  margin: 0px;
  padding: 0px;
  }

body {
  margin: 0px;
  padding: 0px;
  background: url(images/bg.gif);
  color: #000000;
  }

hr {
  height: 4px;
  width: 100%;
  background-color: #007777;
  border: none;
  color:#007777;
  margin-bottom: 20px;
  }

#pageContainer {
  width: 800px;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 7px;
  padding-bottom: 27px;
  padding-left: 7px;
  padding-right: 7px;
  }

#header {
  width: 795px;
  height: 95px;
  background: url(images/ags.gif) #027e7e no-repeat center left;
  margin-top: 2px;
  margin-bottom: 5px;
  border-right: #777777 solid 3px;
  border-bottom: #777777 solid 3px;
  }

#headerLinks {
  text-align: right;
  width: 787px;
  height: 24px;
  background: url(images/linkbg.gif) #02c216;
  margin-top: 2px;
  margin-bottom: 5px;
  padding-top: 2px;
  padding-right: 10px;
  font-family: arial;
  font-weight: 900;
  font-size: 10pt;
  }


#leftSide {
  margin-left: 5px;
  margin-right: 5px;
  width: 385px;
  float: left;
  }

#rightSide {
  margin-left: 5px;
  margin-right: 5px;
  width: 385px;
  float: right;
  }

.numBox {
  height: 32px;
  width: 32px;
  background-color: #ffffff;
  text-align: center;
  vertical-align: middle;
  line-height: 48px;
  color: #000000;
  float: left;
  margin-right: 8px;
  }

h1 {
  color: #3333cc;
  font-family: arial;
  font-size: 12pt;
  margin-left: 5px;
  }

h2 {
  color: #333377;
  font-family: arial;
  font-size: 11pt;
  margin-left: 5px;
  }

h3 {
  text-align: center;
  vertical-align: middle;
  color: #3333cc;
  font-family: arial;
  font-size: 10pt;
  margin-left: 0px;
  }

h4 {
  color: #333377;
  font-family: arial;
  font-size: 9pt;
  margin-left: 5px;
  }

h5 {
  text-align: center;
  vertical-align: middle;
  color: #3333cc;
  font-family: arial;
  font-size: 16pt;
  margin-left: 0px;
  }


p {
  text-indent: 20px;
  font-family: arial;
  font-size: 9pt;
  margin-bottom: 20px;
  }

ul {
  text-indent: 20px;
  font-family: arial;
  font-size: 9pt;
  margin-bottom: 20px;
  }

table {
  text-indent: 0px;
  text-align: center;
  }

th {
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
  }

td {
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
  }

#footer {
  clear: both;
  width: 800px;
  font-family: arial;
  font-size: 8pt;
  border-top: 4px #007777 solid;
  }

#title {
  float: left;
  color: #eeeeee;
  padding-left: 180px;
  margin-top: 10px;
  font-family: arial;
  font-size: 28pt;
  font-style: italic;
  font-weight: 900;
  }

#subTitle {
  float: left;
  color: #ffdd00;
  padding-left: 180px;
  font-family: arial;
  font-size: 12pt;
  }

.logo {
  text-indent: 14px;
  float: left;
  padding-top: 15px;
  margin: 2px;
  }

.right {
  float: right;
  margin: 0px;
  }

.left {
  float: left;
  margin: 0px;
  }


.hlink:link {
  color: #ffff00;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  }

.hlink:visited {
  color: #ffdd00;
  font-family: arial;
  font-size: 8pt;
  text-decoration: none;
  }

.hlink:hover {
  color: #ff0099;
  font-family: arial;
  font-size: 8pt;
  text-decoration: underline;
  }

#buynow {
  background-color: #ddeeee;
  margin-left: 80px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: left;
  width: 600px;
  font-family: arial;
  font-size: 10pt;
  }

#getfree{
  background-color: #ffffff;
  margin-left: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: left;
  width: 700px;
  font-family: arial;
  font-size: 10pt;
  }

#leftfree {
  margin-left: 40px;
  margin-right: 20px;
  width: 330px;
  float: left;
  }

#rightfree {
  margin-left: 20px;
  margin-right: 40px;
  width: 330px;
  float: right;
  }


#contact {
  background-color: #ddeeee;
  margin-left: 100px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  width: 560px;
  font-family: arial;
  font-size: 10pt;
  }

.adv {
  background-color: #ffffff;
  margin-left: 146px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  width: 468px;
  font-family: arial;
  font-size: 10pt;
  }

