#newsletter {
  width: 583px;
}
  #newsletter .himage {
    margin: 0 0 10px;
  }
  #newsletter p {
    padding: 0 0 15px;
  }
  #newsletter a {
    color: #00f;
    text-decoration: underline;
  }
  #newsletter a:hover {
    text-decoration: none;
  }

  #newsletter ul {
    margin: 0 0 5px 10px;
  }
  #newsletter ul li {
    list-style-type: disc;
    list-style-position: inside;
    padding-bottom: 2px;
  }
  #newsletter ol {
    margin: 0 0 5px 10px;
  }
  #newsletter ol li {
    list-style-type: decimal;
    list-style-position: inside;
    padding-bottom: 2px;
  }

  #newsletter h1 {
    font-size: 24px;
  }
  #newsletter h2 {
    font-size: 18px;
  }
  #newsletter h3 {
    font-size: 14px;
  }
  #newsletter h1, #newsletter h2, #newsletter h3 {
    padding: 0 0 10px;
    font-weight: bold;
  }

  #newsletter .added-files {
    margin: 15px 0 0;
  }
  #newsletter .added-files a {
    color: #555;
  }

	/*#newsletter table {
	  border-top: 1px solid #b2b2b2;
	  border-right: 1px solid #b2b2b2;
	  border-spacing: 0;
	  border-spacing: expression(cellSpacing=0);
    margin: 0 0 10px;
	}
	#newsletter table th {
		background-color: #b2b2b2;
		border-bottom: 1px solid #b2b2b2;
		border-left: 1px solid #fff;
		padding: 5px 16px 5px 12px;
		text-align: left;
		vertical-align: top;
	}
	#newsletter table th.firstTh {
		border-left: 0;
	}
	#newsletter table td {
  	border-bottom: 1px solid #b2b2b2;
  	border-left: 1px solid #b2b2b2;
		padding: 5px 16px 5px 12px;
		vertical-align: top;
	}
  #newsletter table tr>th {
		border-left: 0;
	}
  #newsletter table tr>th+th {
  	border-left: 1px solid #fff;
	}
  #newsletter table caption {
    text-align: center;
    font-weight: bold;
    padding: 0 0 5px;
  }*/
