body {
  margin:10px;
  padding:0;
  }
  
img {
  border: 0;
  }
  
a {
  outline: none;
  }
  
table {
  background-color: #FFFFFF;
  }
  
p {  
  margin: 0;
  padding: 0 0 10px 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#54555B;
  line-height:16px;
  text-align: justify;
  }
  
#bullets ul {
  margin: 0;
  padding: 5px 5px 5px 0px;
  list-style: none;  
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #54555B;
  line-height:14px;
  text-align: justify;
  }
  
#bullets ul li {
  margin: 0 0 5px 0px;
  padding: 0 0 5px 25px;
  list-style: none;
  background: url("../images/bullet.jpg") no-repeat 0 3px;
  text-decoration: none;
  }
  
#bullets ul li a {
  color: #333333;
  text-decoration: none;
  }

form {
  margin:0;
  padding:0;
  }

ul {
  margin:0;
  padding:0;
  }
  
li {
  margin:0;
  padding:0;
  }
  
.list {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #D00202;
  font-weight: bold;
  list-style-type:none;
  height:22px;
  border-bottom:#000000 1px dotted;
  padding-left: 13px;
  padding-top:4px;
  padding-bottom:0px;
  display:block;
  vertical-align:middle;
  }
  
.bullets {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  list-style-type:none;
  height:22px;
  padding-left: 13px;
  padding-top:4px;
  padding-bottom:0px;
  display:block;
  vertical-align:middle;
  }
  
.listlast {
  list-style-type:none;
  height:22px;
  padding-left: 13px;
  padding-top:4px;
  padding-bottom:0px;
  display:block;
  vertical-align:middle;
  }
  
input {
  border:#D4D0C8 solid 1px;
  border-top:#333333 solid 2px;
  border-left:#333333 solid 2px;
  width:104px;
  height:21px;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:12px;
  }
  
.input2 {
  border:#D4D0C8 solid 1px;
  border-top:#333333 solid 2px;
  border-left:#333333 solid 2px;
  width:165px;
  height:21px;
  font-family:Arial, Helvetica, sans-serif;
  color:#2D4050;
  font-size:11px;
  text-align:center;
  }
  
.bodytext {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#242534;
  line-height:14px;
  text-align:left;
  }
  
.bodytext2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#54555B;
  line-height:14px;
  text-align: justify;
  padding: 15px 0 15px 0;
  }
  
.readme {
  padding: 10px 0 15px 5px;
  }
  
#box {
  border-bottom:#000000 dotted 1px;
  height: 200px;
  }
  
.bodytext3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color:#2D685B;
  line-height:13px;
  text-align:left;
  }
  
.bodytext4 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:normal;
  color:#2C3F7E;
  line-height:14px;
  text-align:left;
  }
  
.bodytext5 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color:#D00202;
  line-height:18px;
  text-align:left;
  }
  
.footer {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#ffffff;
  text-align: center;
  background: url(../images/footer_background.jpg) no-repeat;
  line-height:12px;
  text-align:center;
  font-weight:bold;
  height: 40px;
  padding: 13px 0 0 0;
  }
  
a.footerlink {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#ffffff;
  line-height:12px;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
  }
  
a.footerlink:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #CCCCCC;
  line-height:12px;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
  }
  
.copyright {
  font-family:Verdana, Helvetica, sans-serif;
  font-size: 9px;
  color:#000000;
  line-height:9px;
  text-align:center;
  font-weight:bold; 
  }
  
  
/************* Subscription Form ***************/
/***********************************************/

input.txt {
  background: url(../images/bigshadow.gif) top left no-repeat #fff;
  color: #00008B;
  background-color: #e3f2f7;
  border: 1px solid #999999;
  width: 250px;
  }
  
input.btn {
  background: url(../images/smallshadow.gif) bottom right no-repeat #fff;
  padding: 2px 3px 2px 3px;
  font-size: 12px;
  color: #000;
  }
  
form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 5px;
  }
  
form p label {
  float: left;
  width: 30%;
  font: bold 0.9em sans-serif;
  }
  
textarea.txt {
  border: none;
  background: url(../images/bigshadow.gif) top left no-repeat #fff;
  padding: 2px 3px 3px 3px;
  width: 250px !important;
  width: 250px;
  width/**/:/**/200px;
  height: 80px !important;
  height: 85px;
  height/**/:/**/80px;
  }

fieldset {
  border: 1px solid #999999;
  margin-top: 16px;
  padding: 10px;
  width: 730px;
  }
  
legend {
  font: bold 0.8em sans-serif;
  color: #666666;
  background-color: #FFFFFF;
  }

.spacer img {
  margin: 0;
  padding: 10px 0 15px 0;
  }