/* --- BROWSE PAGE RULES --- */

#browse #entrytext
{
  margin: 10px 0 0 250px;
	padding: 0 10px 15px 25px;
}

#browse #entrytext .browse
{
margin: 0;
padding: 10px 0 15px 0px;
float: left;
}

#browse #entrytext .browse li
{
font-size: 11px;
margin-bottom: 5px;
padding: 2px 6px;
background-color: #F1ECEC;
width: 560px;
}

#browse #entrytext .browse li a
{
text-decoration: none;
}

#browse #entrytext .browse li a:hover
{
color: #600;
text-decoration: underline;
}

#browse #entrybodytext
{
  margin: 0 0 15px 0px;
  padding: 10px 0 0 0;
	font-size: 13px;
}

#browse #entrybodytext h3, #arc #entrybodytext h3
{
padding: 2px 8px;
color: #633;
background-color: #e8e0e0;
border-bottom: solid 1px #c99;
border-right: solid 1px #c99;
}

#browse #dobject #add
{
	margin: 0;
	padding: 0;
  float: right;
  background: #ffc;
}

#browsetable
{
	width: 95%;
	margin: 1em;
}

#browsetable tr
{
	line-height: 20px;
}

#browse .dolabel
{
	width: 60px;
}

#browse label
{
	width: 60px;
}

#browse ul li
{
  list-style-type: none;
}

/* --- LETTERHEADS PAGE RULES --- */

#letterheads .dolist, .EM03394 .dolist
{
  float: left;
}

#letterheads .dolist dl, .EM03394 .dolist dl
{
  clear: none;
}

#letterheads .dolist dt, .EM03394 .dolist dt
{
  float: left;
	margin: 0;
	padding: 0;
	width: 160px;
}

#letterheads .dolist dl dt, .EM03394 .dolist dl dt
{
  clear: none;
	width: 6em;
}

#letterheads .dolist dd, .EM03394 .dolist dd
{
  margin-left: 170px;
	padding: 0 0 0.5em;
}

#letterheads .dolist dd, .EM03394 .dolist dd
{
	min-height: 240px;
}

#letterheads .dolist dl dd, .EM03394 .dolist dl dd
{
  min-height: 0;
	margin-left: 7em;
}

.EM03394 h3#pub-resources,
.EM03394 h4,
.EM03394 ul.resource
{
	position: absolute;
	left: -500em;
	color: #000;
	background: #fff;
}