﻿/* This set of styles is used for the publication detail view page */ 

#Content {padding-top:8px;}
.pageNav {position:relative; padding:9px; color:#ffffff; background-color:#799ead;}
.recordOffset {width:50%;}
.pageOffset {position:absolute; right:9px; top:6px;}
.pageOffset input {width: 30px; height:14px; margin-top:1px; text-align:right;}

#FormFooter {margin-top:9px; width:100%; text-align:center;}

.RecordNav {position:relative; margin:0 0 0 0; height:24px; padding:7px; color:#ffffff; background-color:#8EB3C3;}
.RecordNav p {margin:0; font-size:.9em; text-align:center;}
.RecordNav p span {margin: 0 6px 0 6px; color:#547584;}
.RecordNav p a {height:24px; color:#ffffff; }
.RecordNav p a img {vertical-align:middle;}
.RecordNav p#Modify {position:absolute; left:24px; top:11px; font-size:.9em; text-align:left;}
.RecordNav p#MarkRecord {position:absolute; right:24px; top:11px; font-size:.9em; text-align:left;}

div#viewContainer {position:relative; padding:0; margin-bottom:0; border-left:2px solid #8EB3C3; border-right:2px solid #8EB3C3; border-bottom:2px solid #8EB3C3; background-color:#8EB3C3;}
div#publicationView {padding:2em 25px 2em 25px; margin:0 0 0 0; border-radius: 20px; background-color:#fff;}
#roundLeft {position:absolute; top:0; left:0;}
#roundRight {position:absolute; top:0; right:1px;}


#publicationView div.addThisContainer {position:absolute; top:0.5em; right:20px; margin:0; padding:0; height:16px;}

.RecordNav #lnkPrevPage span, .RecordNav #lnkNextPage span {margin:0 0 0 0; color:#ffffff; font-size:1.3em;}

#publicationView div {margin-bottom:.5em;}
#publicationView p.recordLabel {margin-bottom:0; font-size: .9em;  font-weight: bold;  width: 160px;  color: #444444;  float:left;}
#publicationView div.recordWrapper {width:100%;  position:relative; margin:0;}
.recordWrapper > div {clear:left;}
#publicationView div.recordValue, #Content div.recordTitle {margin:0 0 0 160px;}
#publicationView div.recordTitle {font-weight:bold; font-size:1.1em;}
#publicationView div.recordValue, #publicationView div p {line-height:1.4em;}

/*  Protect against empty elements from the database or xsl by setting a nonzero minimum height.
	The floating divs will collapse into the prior row without a nonzero height.  */
.recordValue, .recordTitle {height: 1.4em; min-height: 1.4em;}
.recordValue, .recordTitle {height: auto;}

div#publicationView div.suppInfo {margin-bottom:0;}
div#publicationView div.suppInfo p {margin: 0 0 0 8px;  color: #666;  font-size: .9em;}
div.suppInfo h6 {font-weight:normal;  color:#000000;  margin:0 0 0 0;}
	
.recordWrapper div.recordCallout {float:right;  border:solid 1px #e3e3e3; background-color:#f9f9f9;  margin:0 0 .5em .5em; clear:none;}
.recordWrapper div.recordCallout img {border:solid 1px #b0b0b0;}

.recordWrapper div.recordBreak{margin: 1.5em 0 2em 0;  background-color:#8EB3C3;  height:2px; border : none;}