*{
  margin:0;
  padding:0;
  font-family:"Trebuchet MS",sans-serif ,Arial,Verdana, helvetica;
}

body {
    font-size: 14px;
    padding-top: 20px;
}

img{
  border:none;
}


p{
  padding:0.8em 0;
}

ol{
  padding-left:30px;
}

ul{
  padding-left:30px;
}


h1,h2,h3,h4,h5,h6,h7{
  padding:0.8em 0;
}

h1{
  padding:10px 0;
  font-size:20px;
}

h2{
  padding:8px 0;
  font-size:18px;
}

h3{
  padding:7px 0;
  font-size:16px;
}

h4{
  padding:6px 0;
  font-size:14px;
}



.main{
  width:914px;
  margin:auto;
  padding-top: 10px;
  border: 1px solid #C5C5C5;
}

img#banner {
  margin-left: -1px;
}

.content {
  overflow: hidden;
  padding-top: 5px;
}

.content .left {
  float: left;
  width: 660px;
  padding-left: 20px;
}

.content .right {
  float: right;
  width: 200px;
  padding-right: 20px;
}

.content .page_body {
  padding: 20px;
  font-size: 16px;
}

.content .page_body ul {
  list-style-image: url(/images/edocs-tick-icon.gif);
}

.pub_form {

}

.pub_form h1 {
  font-size: 14px;
  padding-left: 60px;
}

.pub_form .field, .pub_form .action {
  overflow: hidden;
  margin-bottom: 6px;
}

.pub_form .field label {
  float: left;
  width: 50px;
  text-align: right;
  padding-right: 10px;
  font-size: 11px;
}

.pub_form .field input {
  float: left;
  width: 130px;
}

.pub_form .action input {
  background: url(/images/edocs-blue-button.gif);
  width: 86px;
  height: 33px;
  padding-bottom: 5px;
  text-align: center;
  border: none;
  color: #ffffff;
  text-shadow: 1px 1px 1px #787878;
  font-size: 15px;
  font-weight: bold;
  cursor: pointer;
  margin-left: 60px;
}

.footer {
  width: 896px;
  margin: auto;
  text-align: right;
  padding-right: 20px;
  font-size: 11px;
  color: #4c4c4c;
  font-weight: bold;
  padding-top: 10px;

}

.footer p {
  margin-bottom: 3px;
  padding: 0px;
}

.footer a {
  color: #4c4c4c;
  text-decoration: none;
}

.pub_account_url {
  margin-left: 60px;
  font-size: 12px;
  color: #0000ff;
  font-weight: bold;
}