.ed_content{
background-color:#F2F2F2;
padding: 10px;
}
.ed_title{
border-bottom: 1px solid white;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: white;
background-color:#c791b8;
width: 170px;
}
.ed_header_right{
background-color:#ebd9e6;
border-bottom: 1px solid white;
}
.ed {
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color:#444444;
}
.ed_adobe {
display:inline; position:absolute; padding-left: 20px; padding-top: 6px;
}
.ed_left {
float:left;
}
.ed_right {
float:right;
text-align:right;
}
.ed_n1 {
font-weight: bold;
}
.ed_n2 {
font-weight: bold;
font-style: italic;
}
.ed_date {
font-size:12px;
font-weight: bold;
}
.ed a:link, .ed a:visited, .ed_adobe a:link, .ed_adobe a:visited {
color: #444444;
}
.ed a:link:hover, .ed a:visited:hover, .ed_adobe a:link:hover, .ed_adobe a:visited:hover {
color: #762065;
}
.ed_ln {
}
.ed_lt {
font-size:11px;
}
.ed_ttext {
display:inline;position: absolute;padding-top: 10px;padding-left: 4px;
}
.popup {
  position: absolute; display: none;
}

.subtle {
  margin: 0px;
  padding: 5px;
  border: 2px solid gray;
  font-size: xx-small;
  background-color: #FFFFCC;
  color: #444;
}

form.small input, form.small select, form.small.textarea {
  font-size: xx-small;
}

td.label { font-size: xx-small; }

.ed_elink {
 position:relative; padding-right: 5px; padding-top: 6px;
}
.ed_imgemail {
	margin-right: 5px;
}