/*Label Display Page*/
#labeldisplay { /* width: 100%; overflow:hidden; */ position: relative; margin: 10px;}

#infotable { position: relative; width: 100%; overflow:hidden;}

#item { position:relative; margin-bottom:3px; border:1px solid; overflow:hidden; width: 100%; }

#iteminfo { position:relative; width:auto; padding: 0 0 10px 0;}
#extrainfo { position:relative; padding: 10px 0 0 0;}

.recordbookjacket {position:relative; width:auto; }
#label_title { position:relative; }
.label_title { font-size: 16pt; font-weight: normal; color: #990000; text-decoration: none; }

/* Locations Table */
#locations, #ReadingProgramsDiv { position:relative; margin:5px; border:0px solid; }
#locations td, #ReadingProgramsDiv td { padding:3px; }
#ReadingProgInfoTableCaption { font-size: 11pt; font-weight: bold; color: #0000cc; margin-top: 20px; }

/* Related Searches Table */
#searches { position:relative; border: 1px solid;}
#searches td { padding: 2px 2px 2px 8px; font-size: 8pt; }

.searchtype { position: relative; font-size: 8pt; color: #000; font-weight: bold; }
.searchlink { position: relative; color: #777; font-weight: normal; font-size: 8pt; }
a.searchlink, a.searchlink:link, a.searchlink:visited { color: #777; font-weight: normal; font-size: 8pt; }
a.searchlink:hover, a.searchlink:visited:hover { color: #990000; font-weight: normal; font-size: 8pt; }

.emphasis { font-size: 11pt; font-weight: bold; color: #0000cc; text-decoration: none; padding-right: 10px; }

.boundwithlist { list-style-type: disc; }
.boundwith { font-weight: bold; }

#bookjacketcell { width: 200px; }

@media print
{
	#labelbuttons, #extrainfo {display:none;}
	#bookjacketcell { width: auto; }
}
