/* CSS Document */
/* Eric Meyer's CSS Reset */
@media all
{

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:"Arial Unicode MS", Arial, sans-serif;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}


html {background: url(../images/full-bg-right.png) top right repeat-y #ccc;
	padding:0px 15px 0px 0px;}

body {
	line-height: 1.3;
	color: black;
	background: url(../images/full-bg-left.png) top left repeat-y #ccc;
	padding:0px 0px 0px 15px;
	margin:0px;
	
	}

a.external {background:url('../images/external-2.gif') center right no-repeat;padding-right:18px;}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
 .clearing {clear:both;color:#fff;height:1px;}
 .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

ul.bulleted {}
ul.bulleted li {list-style:disc;margin-left:20px;}
/*ie6*/
* html .clearfix {height:1%;}
/*ie7*/
*:first-child+html .group {min-height:1px;}

.strong {font-weight:bold;letter-spacing:.05em;}
.hide {display:none;}
/*
#full-wrap {float:left;padding:0px 15px 0px 0px;background: url('../images/css/full-bg-right.png') top right repeat-y #ccc;}
*/

/*
#masthead {height:85px;
		   background:url(../images/css/mast-back-orange.png) #ffeacc;
		   color:#666;border-bottom:2px solid #ccc;
		   width:100%;
		   	   
		   }
#masthead-inner {height:3px;background:#fcdeb1;}

#masthead h1 {color:#000;font-weight:bold;font-size:1.5em;padding:15px 0px 0px 20px;letter-spacing:0.05em;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#masthead h2 {color:#666;font-weight:normal;font-size:.8em;margin:0px 0px 0px 20px;}
#masthead h3 {font-weight:normal;font-size:.8em;color:#ccc;position:absolute;top:40px;right:10px;}
#masthead a, #masthead a:link, #masthead a:visited {color:#666;}
#masthead a:hover, #masthead a:visited:hover {color:#666;text-decoration:underline;}

.mast-title {font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#masthead a.mast-title:link {color:#666;}
#masthead a.mast-title:visited {color:#666;}
#masthead a.mast-title:hover {color:#666;text-decoration:underline;}
#masthead a.mast-title:visited:hover {color:#666;text-decoration:underline;}

div#mast-webservice-wrap {background:url('../images/css/mast-tab-back-org.png') top no-repeat #ffeacc;width:278px;height:58px; position:absolute;top:3px;right:20px;}

h4.mast-webservice {background:url('../images/css/gear-2.png') left no-repeat;
					padding:20px 5px 20px 45px;
					font-size:12px;
					letter-spacing:.4px;
					font-family:"Verdana", Arial, "Helvetica", sans-serif;
					font-weight:normal;
					position:absolute;
					top:-12px;
					right:20px;
					width:180px;
					text-align:center;
					
					}
*/

/* Colors

Title Blue = #09517d

*/

a {color:#09517d;text-decoration:underline;}
a:link {color:#09517d;text-decoration:underline;}
a:hover{color:#09517d;text-decoration:underline;}
a:visited {color:#09517d;text-decoration:underline;}
a:visited:hover {color:#09517d;text-decoration:underline;}

.odd {background:#eee;}
.new {background:url('../images/icon-new2.png') right center no-repeat transparent;padding:5px 25px 5px 0;}

#masthead {height:85px;
		   background:url(../images/mast-back-blue.png) #094f7b;
		   color:#666;border-bottom:2px solid #ccc;
		   width:100%;
		   	   
		   }
#masthead-inner {height:3px;background:#094f7b;}

#masthead h1 {color:#fff;font-weight:bold;font-size:1.5em;padding:15px 0px 0px 20px;letter-spacing:0.05em;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#masthead h2 {color:#fff;font-weight:normal;font-size:.8em;margin:0px 0px 0px 20px;}
#masthead h3 {font-weight:normal;font-size:.8em;color:#ccc;position:absolute;top:40px;right:10px;}
#masthead a, #masthead a:link, #masthead a:visited {color:#ccc;}
#masthead a:hover, #masthead a:visited:hover {color:#ccc;text-decoration:underline;}

.mast-title {font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#masthead a.mast-title:link {color:#ccc;}
#masthead a.mast-title:visited {color:#ccc;}
#masthead a.mast-title:hover {color:#ccc;text-decoration:underline;}
#masthead a.mast-title:visited:hover {color:#ccc;text-decoration:underline;}

div#mast-webservice-wrap {background:none;width:278px;height:58px; position:absolute;top:3px;right:20px;}

h4.mast-webservice {background:url(../images/gear-2.png) left no-repeat;
					padding:30px 5px 20px 35px;
					font-size:12px;
					font-family:"Verdana", Arial, "Helvetica", sans-serif;
					color:#ccc;
					font-weight:normal;
					position:absolute;
					top:-12px;
					right:20px;
					width:180px;
					text-align:center;
					
					}
					
#body-wrap {font-size:0.8em;background:#fff;}
#body {float:left;background:#fff;width:100%;}
#homebody {padding:10px;font-size:0.8em;background:#fff;border-bottom:1px solid #999;border:1px solid #fff;}

p	{padding:5px 0px 5px 0px}
.one4 {font-size:1.4em;font-weight:normal;}




table td, table th {padding:3px;}
table th {font-weight:bold;}

#number-search-entry {}
#text-search-entry {}
.search-entry {margin:10px 0px 20px 0px;}

#examples {margin:10px 10px 0px 0px;padding-bottom:20px;background:#fff;clear:both;}
#examples h2 {font-weight:bold;font-size:1.2em;clear:both;border-bottom:1px solid #ccc;}
#examples h4 {font-weight:bold;font-size:0.9em;}

.examples {float:left;margin:10px 100px 5px 10px;}
.examples ul {line-height:1.5}



#tblSummaryData {clear:both;margin:0px 0px 15px 0px;}
#tblSummaryData th {padding:3px;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#tblSummaryData td {padding:3px;padding-right:30px;}
td#summaryDataTitle {}
.right {text-align:right;}
								
/* table and Chart */
#secClassSummary {}
#tblchart-outer {padding:10px 20px;float:left;}

#tblchart-data {border:2px solid red;}

table#classSummaryData {float:left;margin-right:10px;}

div#classSummaryCharts {float:left;padding-bottom:20px;}
#tabs div {padding:0;}
#tabs div img {padding:0 10px 0 0;margin:0;}

.dataTable { border-top:1px solid #aaa;border-left:1px solid #aaa;MARGIN: 0px 0px 5px;}
table.dataTable TH {padding:5px; FONT-WEIGHT: bold; background: #eee; BORDER-BOTTOM: 1px solid #aaa;border-right: 1px solid #aaa; 
font-family:"Verdana", Arial, "Helvetica", sans-serif;color:#09517d;}
table.dataTable TD { padding:8px; VERTICAL-ALIGN: top; BORDER-RIGHT: 1px solid #aaa;BORDER-BOTTOM: 1px solid #aaa}

#tabs {}
#tabs ul {}
#tabs a {font-weight:bold;font-size:80%;font-family:"Verdana", Arial, "Helvetica", sans-serif;}

#subs-outer {margin:20px;}
.sub-list { padding:10px 20px;font-size:1.2em;float:left;padding-bottom:10px;list-style-type:decimal}
.sub-list li {margin:3px 0px}


.sub-count {font-size:small;color:#666;margin-left:5px;}

#display-SH {margin:2% 0;float:left;width:100%;}
#display-SH-tbl {float:left;width:45%;max-width:460px;margin: 0 1%;}
#subhead-chart {float:left;}
#subhead-chart img {float:left;}

#display-V {margin:2% 0;float:left;width:100%;}
#display-V-tbl {float:left;width:45%;max-width:460px;margin: 0 1%;}


#subheadtbl {width:100%;}

/* Search */

#search {float:left;margin:10px;width:98%;background:#fff;}
img#info {padding-left:3px;}

#standnumInfo {display:none;}
#FASTinfo {display:none;}
img#info2 {position:relative;top:3px;}

p.standnumInfoP {margin:3px 5px;line-height:1.5em;}
img.standnumInfoIMG {margin-left:5px;}
ul.standnumInfoUL {padding-left:40px;margin-left:10px;list-style-type:disc;}
ol.standnumInfoOL {list-style-type:decimal;padding-left:40px;}

.secHeadInfo {font-weight:bold;font-size:1.2em;padding:6px;margin-top:10px;color:#000;background:url(../images/section-back-over.png);border:1px solid #ccc;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#standNumInfoFoot {}

.disable {opacity:0.6;filter:alpha(opacity=60)}
p.search-direction {padding:3px 3px 8px 3px;font-size:85%;font-family:"Verdana", Arial, "Helvetica", sans-serif;}



.search-form-set {margin-left:20px;}
.search-form-set label {display:inline;color:#666;font-weight:bold;font-size:75%;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#label-title {padding-right:70px;}
#label-author {padding-right:55px;}
#label-sh {padding-right:3px;}
.search-form-set input {margin:2px 0px 10px 0px;}
.search-form-set select {margin:2px 0px 10px 0px;}

#search-form-titleauthor{width:525px;padding-top:30px;margin-top:10px;}


#search-num {width:250px;margin-right:30px;margin-top:10px;}
#search-titleauth {width:400px;margin-top:10px;}

#search-titleauth-inputs {min-height:130px;}
#search-num-inputs {height:130px;}
.search-inputs {padding:10px;background: url(../images/search-box-bg2.png) bottom repeat-x  #fff;border:1px solid #ccc;}

.search-section {float:left;}
.search-section h5 {font-weight:bold;color:#666;font-family:"Verdana", Arial, "Helvetica", sans-serif;padding:0px 0px 3px 2px;}

.search-section-form-wrap {}


#listSetContainer {clear:both;margin-bottom:20px;}
#setIndex span {font-size:x-small;color:#666;vertical-align:middle;margin-left:5px;padding-bottom:5px;}

#search input.searchInput {font-size:1em;border:1px solid #ccc;background:#fff;padding:3px 5px;}
#search input.searchInput:focus {font-size:1em;border:1px solid #999;background:#ffc;padding:3px 5px;}

#search-outer {width:95%;margin:5px 20px;}
#search-outer .secHead {}


#search-inner {float:left;width:100%;}
.search-sec {border:1px solid #ccc;position:relative;float:left;width:275px;height:210px;margin:5px 10px 5px 0px;min-height:150px;}
.search-sec h5.search-ta-sublabel {font-weight:bold;color:#666;font-family:"Verdana", Arial, "Helvetica", sans-serif;padding:0px 0px 3px 2px;}
.search-sec-inner {padding:10px 5px;width:100%;}
.search-label{font-weight:bold;color:#09517d;font-family:"Verdana", Arial, "Helvetica", sans-serif;padding:6px;background:#eee;border-bottom:1px solid #ccc;vertical-align:middle;}
#search-standnum p {margin:3px 0px 3px 0px;}
#search-ta {}
#search-ta input {}
/*#search-subhead {border:none;}*/
#search-subhead p {margin:3px 0px 15px 0px;}
.search-sec h5.search-standnum-sublabel {font-weight:bold;color:#666;font-family:"Verdana", Arial, "Helvetica", sans-serif;padding:0px 0px 3px 2px;margin-top:-5px;}
.search-sec h5.search-subhead-sublabel {font-weight:bold;color:#666;font-family:"Verdana", Arial, "Helvetica", sans-serif;padding:0px 0px 3px 2px;margin-top:-16px;}
/*#submit {clear:both;background:#eee;border-top:1px solid #ccc;text-align:right;padding:4px 10px;}*/


.submit {background:#eee;position:absolute;bottom:0px;right:0px;width:267px;padding:3px 5px 3px 3px;border-top:1px solid #ccc;text-align:right;}
.submit input {}

/* DETAILS */


#summary {margin-top:20px;}
#summary h2 {font-weight:bold;padding:5px 0px 3px 3px;margin:8px 0px 8px 0px;font-size:1.2em;font-family:"Verdana", Arial, "Helvetica", sans-serif;
	/*background: url(../../images/sectionhead-bg-org.png) #ffebcc;*/
	background: url(../images/sectionhead-bg-gray.png) #ccc;
	/*border:1px solid #ffe0b2;*/
	border:1px solid #ccc;
	color:#666; }
#summary h3 {margin:10px 0px 10px 0px;}

#summary-lcc {margin:25px 0px 25px 0px;}
#summary-tables {float:left;width:400px;margin-right:50px;}
#summary-chart {float:left;margin-right:20px;}

#details {margin:25px 5px 20px 0px;clear:both;}
#details h2 {font-weight:bold;padding:3px 3px;margin:15px 0px 8px 0px;font-size:1.2em;font-family:"Verdana", Arial, "Helvetica", sans-serif;
	/*background: url(../../images/sectionhead-bg-org.png) #ffebcc;*/
	background: url(../images/sectionhead-bg-gray.png) #ccc;
	/*border:1px solid #ffe0b2;*/
	border:1px solid #ccc;
	color:#666; }

.details-nav {float:left;width:100%;padding:5px 0px 5px 0px;margin-bottom:3px;}

.details-nav-bottom {width:100%;padding:5px 0px 5px 0px;margin-bottom:40px;}

div.total-count {float:left;font-weight:bold;font-size:1.0em;margin-right:10px;padding:6px;}
div#table-limit {float:right;margin-right:10px;padding:5px;}

.navlinks {float:right;padding:6px;}
.navlinks a {border:1px solid #fff;background:#fff;font-size:10px;padding:5px;margin:0px 3px 0px 3px;}
.navlinks a:link {color:#000;text-decoration:none;border:1px solid #ccc;background:#eee;}
.navlinks a:hover {color:#000;text-decoration:none;border:1px solid #ccc;background:#fff;}
.navlinks a:visited {color:#000;text-decoration:none;border:1px solid #ccc;background:#eee;}
.navlinks a:visited:hover {color:#000;text-decoration:none;border:1px solid #ccc;background:#fff;}

a.navOn {background:#fff;}

#detailsTable {width:100%;clear:both;font-size:.9em;border:1px solid #ccc;border-top:none;}
#detailsTable tr {}
#detailsTable td {vertical-align:top;}

.rowHighlight {background:#ffff66;font-weight:bold;}
.rowNormal {background:#fff;font-weight:normal;}
.rowClick {background:#ccc;font-weight:bold;}

#detailsTable th {text-align:center;border-top:1px solid #ccc;border-right:2px solid #fff;border-bottom:1px solid #ccc;border-left:0px solid #ccc;padding:3px;background:#ffe0b2;font-family:"Verdana", Arial, "Helvetica", sans-serif;}

#detailsTable th a:link {color:#000;text-decoration:none;}
#detailsTable th a:hover {color:#000;text-decoration:underline;}
#detailsTable th a:visited {color:#000;text-decoration:none;}
#detailsTable th a:visited:hover {color:#000;text-decoration:underline;}

#detailsTable td {border-bottom:1px solid #eee;padding:3px;}

td.bottom {border-bottom:1px solid #ccc;}

th#count {width:50px;}
th#oclcnum{width:10%;}
th#title{width:25%;}
/*th#author{width:150px;}*/

th#lang{width:10%;}
th#holdings{width:10%;}
th#tag{width:10%;}
th#inds{width:10%;}
th#marca{width:25%;}

#lc-inds {}
#lc {;}

#dc-inds {width:50px;}
#dc {width:100px;}

th#ed{width:70px;}

.count {text-align:center;font-weight:normal;}

/*Editions Table */




/* home page example display */

#mainDisplay {clear:both;width:100%;margin-top:0px;float:left;}
.secHead {font-weight:bold;font-size:1.2em;padding:6px;color:#09517d;background:url(../images/section-back.gif);border:1px solid #ccc;font-family:"Verdana", Arial, "Helvetica", sans-serif;}

.active:hover {cursor:pointer;background:url(../images/section-back-over.png);border:1px solid #999;}

.mainSection {clear:both;margin:10px;}
#itemsummary {position:relative;float:left;width:98%;}
   	#listSetContainer {float:left;width:100%;margin-top:20px;}
	#listSetContainer h2 {font-weight:bold;font-size:1.2em;padding:6px;color:#3e2e73;background:url(../images/section-back.gif);border:1px solid #ccc;}
	.listSet {width:210px;height:250px;float:left;margin-right:25px;text-align:center;}
	.listSet h4 {font-weight:bold;padding:5px;margin:0px;text-align:center;color:#666;}
	.listSet h3 {background:#fff;position:relative;bottom:50px;width:200px;padding:10px;opacity:0.7;filter:alpha(opacity=70);font-weight:bold;text-align:right;font-family:"Verdana", Arial, "Helvetica", sans-serif;font-size:10px;}
	#music-listSet {bottom:30px;}
	
#usetofindlist {
		clear:both;
		float:left;
		width:100%;
		margin-top:10px;
		background:#fff;
		
}
#usetofindlist h2 {font-weight:bold;font-size:1.2em;padding:6px;background:url(../images/section-back.gif);border:1px solid #ccc;}
#usetofindlist ul {}
#usetofindlist ul li {float:left;width:230px;height:200px;margin-right:20px;margin-left:20px;padding-top:10px;text-align:center;position:relative;}
#usetofindlist h4 {font-weight:bold;padding:5px;margin:0px;text-align:center;color:#666;}
#usetofindlist h3 {background:#fff;position:absolute;bottom:40px;left:0px;width:190px;padding:10px;opacity:0.7;filter:alpha(opacity=70);font-weight:bold;text-align:center;font-family:"Verdana", Arial, "Helvetica", sans-serif;font-size:15px;}

#examplesCarousel-outer {border:1px solid #ccc;float:left;width:98%;margin:10px;}
#examples-nav {clear:both;background:#eee;border-top:1px solid #ccc;text-align:right;}

#examples-nav a img{border:none;vertical-align:middle;padding:3px;}

.itemSummary {line-height:2em;margin:10px 20px;}
.itemSummary dt {font-weight:bold;padding-right:3px;float:left;vertical-align:middle;}
.itemSummary dd {font-size:110%;vertical-align:middle;}
.tiemSummary dd span {vertical-align:middle;}
.itemSummary dd img {margin-right:5px;vertical-align:middle;}

#social {
	position:relative;
	
	}
#addthis {
	position:absolute;
	left:100px;
	top:10px;
	}


.goLeft {float:left;}
.itemSummary dd.goLeft {padding-right:30px;}



/* Home Page */

#homeColumnsWrap {
}
#homeColumns{
	float: left;
	width: 100%;
}

#homeLeft{
	margin-right: 340px; /*Set right margin to RightColumnWidth*/
}

#homeRight{
	float: left;
	width: 340px; /*Width of right column in pixels*/
	margin-left: -340px; /*Set left margin to -(RightColumnWidth) */


}


#news {width:100%;margin:20px 10px 20px 0px;}
/*
#news .secHead {
	font-weight:bold;
	font-size:1.2em;
	padding:6px;
	color:#09517d;
	background:url(../images/section-back.gif);
	border:1px solid #ccc;
	font-family:"Verdana", Arial, "Helvetica", sans-serif;
	float:left;
	margin:0px;
	width:97%;
}
*/
#news dl {margin:10px 10px 0px 10px;width:90%;}
.newsDate {color:#666;font-weight:normal;padding-right:3px;}
#news dt  {font-weight:bold;padding:0px 0px 5px 0px;border-bottom:1px solid #ccc;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#news dd  {padding:5px;line-height:1.4em;}

#pollframe {
	width:340px;
	height:550px;
}

#pollwrap {
	background:#fff;
	width:98%;
	margin:20px auto;
}


/** Examples on Home *** */

#examplesworks {min-height:300px;}

#shelfview {
	height:300px;
	background:url(../images/shelf.png) bottom center no-repeat #fff;
	position:relative;
	width:900px;
	margin:auto;
	}
.homecover { position:relative;top:14%;left:14%;padding-right:30px;}

/************** */
.mainSection-inner {}
#secHead-Eds {margin-top:20px;}
#display-Eds {padding:20px;}


#resultsInfo{
	
}


.resultsInfo {
	background:#f5f5f5;
	border:1px solid #ccc;
	margin:10px 0px 5px 20px; 
	width:95%;
	padding:5px 0px;
	float:left;
	
	
	
}

.resultsCount {
	float:left;
	margin:0px 3px;
	padding-top:4px;
	vertical-align:middle;

}
#resultsNavTop {
	float:right;
	margin-right:10px;
}

#resultsNavBottom {
	float:right;
	margin-right:10px;
}

.resultsNav ul li {
	float:left;
	margin-left:10px;
	padding:3px 2px;
	border:1px solid #ccc;
	background:#fff;
	font-size:85%;
}

.resultsNav ul li.selected {
	background:#ccc;
	border:1px solid #666;
	padding:3px 8px;
}

.resultsNav ul li a {
	text-decoration:none;
	padding:5px 8px;
}
.resultsNav ul li:hover {
	background:#eee;
	border:1px solid #09517d
}

#resultsInfoBottom {margin-top:-15px;margin-bottom:20px;}

#searchStatement {
	padding:8px 0px 5px 5px;
	font-size:130%;
	font-weight:bold;
	font-family:Arial, "Helvetica", sans-serif;
}
#searchStatement div {font-weight:bold;
	font-family:Arial, "Helvetica", sans-serif;}


.error {
	min-height:300px;
	}
.error p {
	font-size:120%;
	padding:1% 0 0 1%;}
.error ul {padding-left:2%;}
.error ul li {line-height:1.8em;list-style-type:disc;margin-left:3%;}



/* Results Table*/

#searchResults-wrap {margin:10px;}

#searchResults {width:100%;}

#searchResults h3 {}
#results-table-wrap {margin:10px 0px 20px 20px; width:95%;clear:both;}

#results-table {padding:0px;margin:0px;border:1px solid #ccc;border-bottom:2px solid #ccc;width:100%;}
#results-table th {font-family:"Verdana", Arial, "Helvetica", sans-serif;background:#ccc;height:30px;vertical-align:middle;}
#results-table td {padding: 8px 5px;vertical-align:middle;border-bottom:1px solid #eee;}
#results-table td span.title {display:block;padding:2px 0px;}


#results-table th.num {text-align:center;width:30px;}
#results-table th.ta {border-right:1px solid #fff;padding-left:5px;}
#results-table th.pub {width:250px;border-right:1px solid #fff;}
#results-table th.workdate {width:100px;text-align:center;border-right:1px solid #fff;}
#results-table th.lang {width:100px;text-align:center;border-right:1px solid #fff;}
#results-table th.format {width:120px;text-align:center;border-right:1px solid #fff;}
#results-table th.eds {width:100px;text-align:center;border-right:1px solid #fff;}
#results-table th.date1 {width:120px;text-align:center;border-right:1px solid #fff;}
#results-table th.date2 {width:120px;text-align:center;}
/*
#results-table th.dates {width:120px;text-align:center;}
*/

#results-table td.num {text-align:center;}
#results-table td.title {}
#results-table td.pub {}
#results-table td.workdate {text-align:center;}
#results-table td.lang {text-align:center;}
#results-table td.format {text-align:center;}
#results-table td.eds {text-align:center;}
#results-table td.dates {text-align:center;}


#results-wrap-sh {width:850px;padding:0px;margin:0px;margin-left:20px;}
#results-wrap-sh #resultsInfo {margin:0px;width:99.8%;margin-bottom:5px;}
#results-wrap-sh #results-table-wrap {padding:0px;margin:0px;width:100%;}
.sh {}

#results-table-sh {clear:both;padding:0px;margin:0px;border:1px solid #ccc;border-bottom:2px solid #ccc;width:100%;}
#results-table-sh th {font-family:"Verdana", Arial, "Helvetica", sans-serif;background:#ccc;height:30px;vertical-align:middle;}
#results-table-sh td {padding: 8px 5px;vertical-align:middle;}

#results-table-sh th.sh {border-right:1px solid #fff;}
#results-table-sh th.works {text-align:center;}
#results-table-sh th.type {text-align:center;border-right:1px solid #fff;}

#results-table-sh td.sh {border-right:1px solid #fff;}
#results-table-sh td.works {text-align:center;}
#results-table-sh td.type {text-align:center;border-right:1px solid #fff;}


/* Display-Eds-table*/

#editions-wrap {float:left;width:97%;margin:5px 10px 20px 10px;}
#editions-wrap #resultsInfo {width:99.8%;margin:5px 0px 5px 0px;}

#display-Eds {float:left;padding-bottom:0px;margin:0px;padding:0px;width:100%;}
#display-Eds-table {border:1px solid #ccc;border-bottom:none;margin:0px;padding:0px;width:100%;}
#display-Eds-table h3 {font-weight:bold;font-size:110%;margin:10px;font-family:"Verdana", Arial, "Helvetica", sans-serif;}

#display-Eds-table-wrap {margin:10px 0px 20px 20px; width:910px;border:1px solid #ccc;}
#display-Eds-table {padding:0px;margin:0px;}
#display-Eds-table th {font-family:"Verdana", Arial, "Helvetica", sans-serif;font-size:80%;background:#ccc;height:25px;vertical-align:middle;}
#display-Eds-table td {padding:3px 5px;vertical-align:middle;}


#display-Eds-table th.title {width:250px;text-align:center;border-right:1px solid #fff;}
#display-Eds-table th.lang {width:75px;text-align:center;border-right:1px solid #fff;}
#display-Eds-table th.format {width:70px;text-align:center;border-right:1px solid #fff;}
#display-Eds-table th.holdings {width:75px;text-align:center;border-right:1px solid #fff;}
#display-Eds-table th.tag {width:80px;text-align:center;border-right:1px solid #fff;}
#display-Eds-table th.class {width:200px;text-align:center;}

#display-Eds-table th.lib {width:50px;text-align:center;border-right:1px solid #fff;}
#display-Eds-table th.src {width:70px;text-align:center;}

 					
#display-Eds-table td {border-bottom:1px solid #ccc;}
#display-Eds-table td.cover {width:90px;text-align:center;vertical-align:middle;}
#display-Eds-table td.cover img {border:3px solid #eee}
#display-Eds-table td.title {vertical-align:middle;}

#display-Eds-table td.lang {text-align:center;vertical-align:middle;}
#display-Eds-table td.format {text-align:center;vertical-align:middle;}
#display-Eds-table td.holdings {text-align:center;vertical-align:middle;}
#display-Eds-table td.tag {text-align:left;padding-left:15px;vertical-align:middle;}

#display-Eds-table td.class {text-align:left;vertical-align:middle;}
#display-Eds-table td.lib {text-align:center;}
#display-Eds-table td.src {text-align:center;}

#display-Eds-table td.class img {vertical-align:middle;padding:0 0 0 3px;opacity:0.6;filter:alpha(opacity=60)}
#display-Eds-table td.tag img {padding:0px;padding-left:3px;vertical-align:middle;}
a.titlelink {display:block;}

/* tablesorder */


table.tablesorter {
	/*font-family:"Verdana", Arial, "Helvetica", sans-serif;*/
	background-color: none;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #ccc;
	border-bottom:1px solid #ccc;
	padding: 5px;
}
table.tablesorter thead tr .header {
	background-image: url(../images/bg.gif);
	/*background-image: url(../images/th-back-sort.jpg);*/
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #fff;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#eee;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../images/asc.gif);
	
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../images/desc.gif);
	
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #ccc;

}


p.badge {
	display:inline;
	color:#666;
	margin:0;
	padding:0;
	}
span.badgeinner {
	
	color:#666;
	font-size:80%;}

/* FOOTER */
#footer {clear:both;font-size:80%;width:100%;float:left;position:relative;left:-15px;margin:0px 0px 0px 0px;background: url(../images/full-bg-left.png) top left repeat-y #ccc;
	padding:0px 0px 0px 15px;}
#foot-outer {background: #bebebe;margin:0px;padding:0px;float:left;width:100%;}
/*#ffeacc = lgt orange */
#foot-inner {font-size:small;width:45%;padding-left:20px;float:left;}
#foot-inner a {color:#000;}

.foot-left {float:left;padding:5px;padding-bottom:20px;}
#foot-oclc {margin-right:10px;width:100%;min-height:170px;padding-top:20px;}
#foot-about {border-top:1px solid #999;}
.foot-info {background:url(../images/info-icon-2.png) left no-repeat;padding:20px 15px 20px 30px;}

#foot-datastamp {clear:both;margin:20px auto;padding:10px;border-top:1px solid #999;width:95%;}

.foot-date {background:url(../images/check-icon-2.png) left no-repeat;padding:20px 15px 20px 30px;font-size:12px;font-weight:normal;border-bottom:1px solid #999;}
#foot-logo {padding:6px;margin-right:10px;float:left;}
#foot-legal {margin-left:90px;}
#foot-legal ul {}
#foot-legal li {line-height:1.2em;margin:8px 0px;padding:0px;font-size:12px;}

#foot-webservice{clear:both;margin:20px auto;padding:10px;width:95%;font-size:12px;}
.foot-webservice {background:url(../images/gear-icon.gif) left no-repeat;padding:20px 5px 20px 30px;font-weight:bold;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#foot-webservice p {padding:0px; margin:8px 30px;}

.foot-sec {
padding:20px 15px 20px 0px;
margin-bottom:10px;
border-bottom:1px solid #999;
}

/*
#foot-feedback{margin:0px;padding:10px;width:45%;font-size:12px;margin-right:20px;text-align:left;float:right;border-left:1px solid #999;}
*/

.foot-feedback {
	background:url('../images/note-icon-3.png') left no-repeat;
	padding:20px 15px 20px 30px;
	font-weight:bold;
	font-size:110%;
	vertical-align:middle;
	text-decoration:none;
}

#feedback-form {background:none;
	padding:5px;
	margin:5px 0px;}
#feedback-form form {background:#fff;;margin:5px 0px;border:1px solid #999;padding:10px;-moz-border-radius-topleft:10px;
						-webkit-border-top-left-radius:10px;width:420px;}
#feeback-form-inner {}
#feedback-form h4 {font-weight:bold;font-size:130%;margin:0px;			 
				 padding:5px 5px;
				 vertical-align:middle;
				 color:#000;
				background:url(../images/note-icon-1.png) left no-repeat;padding:10px 15px 10px 35px;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#feedback-form-content {padding:3px;}
#feedback-form h5 {font-weight:bold;color:#666;font-style:italic;font-size:110%;margin:5px 0px 10px 0px;  }
#feedback-form h5 span {margin-right:20px;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
#feedback-form p {margin:10px 0px;}

#feedback-form form {border:1px solid #999;margin:5px 0px; padding:10px;}
.feedback-form-sec {margin:3px 0px 15px 0px;}
.feedback-form-sec label {font-weight:bold;display:block;padding-bottom:2px;font-family:"Verdana", Arial, "Helvetica", sans-serif;}
.feedback-form-sec input {padding:5px;}
.feedback-form-sec textarea {padding:5px;}
.feedback-form-sec input, 
.feedback-form-sec textarea {font-size:1.4em;
							border:1px solid #ccc;
							background:#eee;}
.feedback-form-sec input:focus, 
.feedback-form-sec textarea:focus {font-size:1.4em;
							border:1px solid #666;
							background:#fff}
							
.optional {font-weight:normal;font-size:80%;font-style:italic;}
#recaptcha {margin:10px 0px;}
p.req {font-weight:bold;color:#c00;font-family:"Verdana", Arial, "Helvetica", sans-serif;padding:0px 5px;margin:0px;display:none;}
#thankyou {font-weight:bold;font-size:120%;font-family:"Verdana", Arial, "Helvetica", sans-serif;}

#foot-aboutClassify {border-top:1px solid #999;padding:10px 0;}
#foot-aboutClassify h5 {font-weight:bold;font-size:110%;}
#foot-aboutClassify ul {margin-left:20px;}
#foot-aboutClassify ul li {list-style-type:disc;}

/* POLL*/

.pds-answer-group {padding:4px 0;}
#PDI_container3110976 .pds-answer label  {}

/* jumpList */
#jumplist {
	clear:both;
	margin-top:20px;
	float:left;
	width:99.5%
}
#jumplist a {text-decoration:none;}
#findlist-wrap {
	float:left;
	width:100%;
	margin-top:5px;
	
}
.listscol {
	
	width:30%;
	float:left;
	border:1px solid #ccc;
	
}

.listscol h4 {
	font-size:120%;
	
	border-bottom:1px solid #ccc;
	display:block;
	background:#eee;
	padding:5px;
	color:#09517D
	
}
.listcolul{
	
	
	border-top:none;
	
}

.listcolul li {
	padding:10px 0;
	text-align:center;
}
.listcolul li img {}
#listcol1 {margin:0 10px;}
#listcol2 {margin:0 10px;}
#listcol3  {margin:0 10px;}







}

@media print
{
  body {background:none;}
  #summary {margin:0px;}
  #footer    {background:none; }
}