/* NewsTab Stylesheet */
div.Publications div {
	font-size: 100%;
	padding-bottom: 2px;
}

div.PublicationsAbstract div {
	font-size: 100%;
	padding-bottom: 5px;
}

div.PublicationsNav {
	color: #7D7D7D;
	font-size: 95%;
}

div.PublicationsNav a {
	color: #7D7D7D;
}


div.PublicationsHeader {
	background-image: url(/img/listitem-black-on-white.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	font-family: Georgia, Times New Roman, Serif;
	padding-left: 10px;
	padding-bottom: 5px;
	text-decoration: none;
}

span.Desc {
	color: #7D7D7D;
	font-size: 95%;
}

table.publicationsSortGroup {
	margin-bottom: 0px;
	margin-top: 0px;
 	border: 1px solid #7D7D7D;
	background: url(/img/slanted_stripes.png) top left repeat;
}

table.publicationsSortGroup td {
	padding: 1px;
}

td.publicationsSortLabel {
	color: #7D7D7D;
	font-size: 95%;
	vertical-align: center;
}

td.publicationsSortContent {
	font-size: 95%;
	vertical-align: top;
}
.button {
  float: left;
  margin: 0 6px;
  white-space: nowrap;
  text-align: left;
  color: #444;
  text-decoration: none;
  line-height: 1.2em;
  outline: none;
}
.button b {
  display: block;
  margin:0 1px;
  border:solid #aaa;
  border-width:1px 0;
  padding: 0;
  font-weight:normal;
  background:#ddd url(/img/button.gif) repeat-x 0 0;
}
.button:hover {
  text-decoration: none;
}
.button.previous {
  margin: 0 2px 0 6px;
}
.button.next {
  margin: 0 0 0 2px;
}
.button b b {
  background:none;
  margin:0 -1px;
  padding: 0 5px 0 5px;
  border-width:0 1px;
}
.button b b b {
  margin: 0;
  padding: 2px .2em; /* vertical padding must not be fractional */
  border-width: 0;
  cursor: pointer;
}
.button.previous b b b {
  padding: 0;
  height: 1.3em;
  width: 16px;
  overflow: hidden;
  text-indent: -5000px;
  background: url(/img/button_arrow_left.gif) no-repeat center center;
}
.button.next b b b {
  padding: 0;
  height: 1.3em;
  width: 16px;
  overflow: hidden;
  text-indent: -5000px;
  background: url(/img/button_arrow_right.gif) no-repeat center center;
}
.button.index b b b {
  padding: 0;
  height: 1.3em;
  width: 45px;
  overflow: hidden;
  text-indent: -5000px;
  background: url(/img/button_index.gif) no-repeat center center;
}
