table.share_it input,
table.share_it select,
table.share_it textarea {
  font-family: tahoma;
  font-size: 13px;
  width: 170px;
  padding:0px;
  margin:0px;
}
table.share_it div.field {
  padding:0 0 5px 0;margin:0;
}
table.share_it label {
  line-height:20px;
  font-size: 13px;
  white-space: nowrap;
}
table.share_it label span {
  font-size: 11px;
  font-style:italic;
  line-height:16px;
  display:block;
  text-align:right;
  padding:0;margin:0;
}
table.share_it #comments {
  width: 720px;
  height: 80px;
}
table.share_it h1 {
  background: #AAFFAA;
}
table.share_it #submit_request {
  margin: 10px;
  font-size: 12px;
  font-weight: bold;
  padding: 5px;
}
table.share_it .checklist input {
  width: 20px;
}
table.share_it div.field.checkbox {
}
table.share_it div.field.checkbox label {
  vertical-align:top;
  line-height:20px;
  display:inline;
  float:left;
  width:230px;
  display:block;
}
table.share_it div.field.checkbox input {
  margin:4px 0 0 0;
  width:20px;
}
table.share_it div.description label {
  font-weight:bold;
  font-size:14px;
}
table.share_it #description {
  width: 100%;
  height:220px;
}
table.share_it div.content_block {
}

table.share_it div.email_list {
  padding:9px 0 0 0;
}
table.share_it div.email_list label {
  line-height:14px;
}
table.share_it div.email_list textarea {
  width:250px;
  height:160px;
}
table.share_it h1.content_title {
  font-size: 18px;
  color: #333399;
  border-bottom: 2px solid #999;
  padding:0;
  margin:0 0 5px 0;
  font-family: georgia, times;
  background:none;
  font-weight:bold;
}
table.share_it div.col_left {
  width:500px;
}