/* Search Results page styles */

/* Results header */
#results-header{/*width:81em;*/margin-bottom:2.4em;}
.mainContent #results-header h2{float:left;margin:0.2em 0 0 0;width:9em;}
#results-header #echo{/*width:67.8em;*/margin-left:12em;zoom:1; line-height:1.6em}
#results-header #echo #echo-top{background:url(/elibweb/elib/images/echo-top-repeater.gif) repeat-x;height:3px;}
#results-header #echo .tl{width:3px;height:3px; background:url(/elibweb/elib/images/echo-tl.gif) no-repeat top left;float:left;line-height:0.1em}
#results-header #echo .tr{width:3px;height:3px; background:url(/elibweb/elib/images/echo-tr.gif) no-repeat top right;float:right;line-height:0.1em}
#results-header #echo #echo-bottom{background:url(/elibweb/elib/images/echo-bottom-repeater.gif) repeat-x;height:3px;}
#results-header #echo .bl{width:3px;height:3px; background:url(/elibweb/elib/images/echo-bl.gif) no-repeat top left;float:left;line-height:0.1em}
#results-header #echo .br{width:3px;height:3px; background:url(/elibweb/elib/images/echo-br.gif) no-repeat top right;float:right;line-height:0.1em}
#results-header #echo #echo-middle{border-left:1px solid #abdc4d;border-right:1px solid #abdc4d;padding:0 0.4em 0.1em 0.4em;zoom:1}
#results-header #echo #echo-middle #search-term{float:left;width:49%;font-weight:bold; color:#666666;}
#results-header #echo .quotes{font-size:1.2em; font-weight:bold; color: #BF4C00}

#results-header #echo a, #ambiguity a, #results-container a{font-weight:normal; color:#4b6f03}
#results-header #echo a:hover, #ambiguity a:hover, #results-container a:hover{font-weight:normal; color:#4b6f03; text-decoration:none;}
#results-header #echo #echo-middle #change-layout{float:right;width:50%; text-align:right}

/* Ambiguity div */
#ambiguity{border:1px dashed #FF9900; background-color:#fdfbd7; margin:0 0 1.4em 0;padding:0.24em 0.48em;/*width:78.98em;*/}

/* no results */
#no-results{border:1px solid #FF0000;margin:0 0 2.4em 0;padding:1em;}
#no-results ul{list-style:disc; margin:1em 2em;}
#no-results li{margin:0.4em 0;}

#export_copy {float:right; padding-top:.4em; height: 1.7em; width: 4.8em; margin-bottom:0;}
/*#export_copy_notes {float:right; padding-top:.3em; height: 1.9em; width: 4.8em; margin-bottom:0;}*/
#export_copy_notes {float:right; padding-top:.3em; height: 1.9em; width: 1.8em; margin-bottom:0;}
#checkbox_notes {float:right; padding-top:.3em; height: 1.9em; width: 1.8em; margin-bottom:0;}

/* Common styles */
.clr{clear:both;line-height:0.1em;height:0;}
.clr-right{clear:right;line-height:0.1em;}
.clr-left{clear:left;line-height:0.1em;}

/* Results container  */
#results-container{zoom:1; overflow:hidden; padding-bottom:1em}

/* Left column */
#results-container #result-options{float:left;margin-right:1.4em;background: url(/elibweb/elib/images/filter-gradient.gif) repeat-y top right;width:20.8em;margin-bottom: -6000px; padding-bottom: 6000px;padding-top:0.4em}

/* Sort by */
#result-options label{font-weight:bold}
#results-container select{width:13.5em; vertical-align:top;margin:0.1em 0.4em 0 0}
#results-container #document-options select{margin-right:0.1em;}
#results-container .dotted{background:url(/elibweb/elib/images/dotted-line.gif) repeat-x bottom;margin:0.2em 1.3em 1em 0;padding-bottom:1em;line-height:0.1em;clear:both;}

/* Bring results to top */
.top-wrapper{background:url(/elibweb/elib/images/results-to-top-repeater.gif) repeat-x;height:5px;margin:0.3em 1.4em 0 0}
.top-wrapper .tl{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-tl.gif) no-repeat top left;float:left;line-height:0.1em}
.top-wrapper .tr{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-tr.gif) no-repeat top left;float:right;line-height:0.1em}
.bottom-wrapper{background:url(/elibweb/elib/images/results-to-bottom-repeater.gif) repeat-x;height:5px;margin-right:1.4em;margin-bottom:0.6em}
.bottom-wrapper .bl{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-bl.gif) no-repeat top left;float:left;line-height:0.1em}
.bottom-wrapper .br{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-br.gif) no-repeat top left;float:right;line-height:0.1em}
.content-wrapper{border-left:2px solid #ABDC4D;border-right:2px solid #ABDC4D; margin-right:1.4em;}
.content-wrapper ul{margin:0;}
.content-wrapper li{margin:0.8em 0;}
.content-wrapper li a{padding-left:2em; background:url(/elibweb/elib/images/test-icon.jpg) no-repeat 0 10px;padding-top:1em;}
.content-wrapper li span{font-size:0.8em}
.content-wrapper .newspaper-icon{ background:url(/elibweb/elib/images/newspapers_small_green.gif) no-repeat 1px 2px; padding:4px 0 2px 27px;}
.content-wrapper .picture-icon{ background:url(/elibweb/elib/images/images_small_green.gif) no-repeat 1px 3px; padding:4px 0 2px 27px;}
.content-wrapper .magazine-icon{ background:url(/elibweb/elib/images/magazines_small_green.gif) no-repeat 3px 2px; padding:4px 0 2px 27px;}
.content-wrapper .map-icon{ background:url(/elibweb/elib/images/maps_small_green.gif) no-repeat 0 4px; padding:4px 0 2px 27px;}
.content-wrapper .book-icon{ background:url(/elibweb/elib/images/books_small_green.gif) no-repeat 2px 2px; padding:4px 0 2px 27px;}
.content-wrapper .audio-icon{ background:url(/elibweb/elib/images/audio_small_green.gif) no-repeat 4px 0px; padding:4px 0 2px 27px;}
.content-wrapper .website-icon{ background:url(/elibweb/elib/images/websites_small_green.gif) no-repeat 2px 2px; padding:4px 0 2px 27px;}
.content-wrapper .transcript-icon{ background:url(/elibweb/elib/images/transcripts_small_green.gif) no-repeat 4px 0px; padding:4px 0 2px 27px;}
.content-wrapper .special-icon{ background:url(/elibweb/elib/images/special_page_icon_small.gif) no-repeat 4px 0px; padding:4px 0 2px 27px;}
.content-wrapper span.website-icon, .content-wrapper span.transcript-icon, .content-wrapper span.audio-icon, .content-wrapper span.book-icon, .content-wrapper span.map-icon, .content-wrapper span.magazine-icon, .content-wrapper span.picture-icon, .content-wrapper span.newspaper-icon, .content-wrapper span.dictionary-icon, .content-wrapper span.thesaurus-icon, .content-wrapper span.encyclopedia-icon, .content-wrapper span.almanac-icon,.content-wrapper span.atlas-icon, .content-wrapper span.other-icon {font-size:1em;color:#626262}

.content-wrapper .dictionary-icon { background:url(/elibweb/elib/images/dictionary_small_green.gif) no-repeat 1px 2px; padding:4px 0 2px 27px; }
.content-wrapper .thesaurus-icon { background:url(/elibweb/elib/images/thesaurus_small_green.gif) no-repeat 0px 2px; padding:4px 0 2px 27px; }
.content-wrapper .encyclopedia-icon { background:url(/elibweb/elib/images/encyclopedia_small_green.gif) no-repeat 0px 0px; padding:4px 0 2px 27px; }
.content-wrapper .almanac-icon { background:url(/elibweb/elib/images/almanac_small_green.gif) no-repeat 1px 0px; padding:4px 0 2px 27px; }
.content-wrapper .atlas-icon { background:url(/elibweb/elib/images/atlas_small_green.gif) no-repeat 1px 0px; padding:4px 0 2px 27px; }
.content-wrapper .other-icon { background:url(/elibweb/elib/images/other_small_green.gif) no-repeat 1px 2px; padding:4px 0 2px 27px; }

/* Search Teacher Pages */
.top-wrapper01{background:url(/elibweb/elib/images/results-to-top-repeater.gif) repeat-x;height:5px;margin:0.3em 3em 0 0}
.top-wrapper01 .tl{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-tl.gif) no-repeat top left;float:left;line-height:0.1em}
.top-wrapper01 .tr{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-tr.gif) no-repeat top left;float:right;line-height:0.1em}
.bottom-wrapper01{background:url(/elibweb/elib/images/results-to-bottom-repeater.gif) repeat-x;height:5px;margin-right:3em;margin-bottom:0.6em}
.bottom-wrapper01 .bl{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-bl.gif) no-repeat top left;float:left;line-height:0.1em}
.bottom-wrapper01 .br{width:5px;height:5px; background:url(/elibweb/elib/images/results-to-top-br.gif) no-repeat top left;float:right;line-height:0.1em}
.content-wrapper01{border-left:2px solid #ABDC4D;border-right:2px solid #ABDC4D; margin-right:3em;}
.content-wrapper01 ul{margin:0;}
.content-wrapper01 li{margin:0.8em 0;}
.content-wrapper01 li a{padding-left:2em; background:url(/elibweb/elib/images/test-icon.jpg) no-repeat 0 10px;padding-top:1em;}
.content-wrapper01 li span{font-size:0.8em}

/* Teacher Link */
.teacherlink{float: right; width: 12em; height: 3em; font-size:12px}


/* Common topics cloud */
#results-container #common-topics-cloud{background-color:#FFFFFF;text-align: center;padding:0 0.1em;line-height:2em}
#results-container #common-topics-cloud a{text-decoration: none;}
#results-container #common-topics-cloud a:hover{text-decoration: underline;}
#results-container #ref-desk-picks{background-color:#FFFFFF;padding:0 0.6em;}
#ref-desk-picks span{font-size:0.8em}


/* Date options */
#date-options{margin-right:1.4em;}
#date-options div{border:1px solid #ABDC4D;padding:0.2em 0.4em;margin-top:0.2em;}
#date-options ul{margin:1em 0 1em 0.4em;}
#date-options li{ padding-left:1.6em;background:url(/elibweb/elib/images/bullet-green.jpg) no-repeat 0 0.4em;margin-bottom:0.6em;zoom:1}

/* Right column RESULTS */
#results-column{/*float:left;width:56em;*/margin-left:22em;margin-top:0.6em}
#results-column a, #special-page-wrapper a{color:#046d9c; text-decoration:underline}
#results-column a:hover, #special-page-wrapper a:hover{color:#046d9c; text-decoration:none}
#results-column .forced-document{background-color: #f5fbec;/*width:54.9em;*/ padding:1em;margin-bottom:1em; border:1px solid #E6E6E6}
#results-column .forced-document .allResults {margin-left:4em;}
#results-column .forced-document .line1{margin-top:0.4em}
#results-column .forced-document .line1 a{ font-weight:bold} 
#results-column .normal-document{/*width:54.9em;*/ padding:0.4em 1em 0em 0.2em; background-color:#ffffff}
#results-column .author{color:#666666}
#results-column .result-icon {float:left;width:4.4em;margin-top:0em}
#results-column .result-icon a img{margin:0 auto; text-align:center; display:block;}
#results-column .actual-result{/*float:left;width:52.4em*/margin-left:5em}
#results-column .actual-result a img {float:right;margin:0.2em 0.8em 0 1em;border:none; background:transparent}
#results-column .actual-result a:hover img{border:none}
#results-column .actual-result a img.category {float:none;border:none}
#results-column .line1{margin-top:0.4em}
#results-column .line1, #results-column .line2{padding-left:0.3em} 
#results-column .line2{font-size:0.9em; line-height:1.8em;margin-top:0.4em}
#results-column .line3{padding:0.1em 0.1em 0em 0.1em; margin:0.3em 0.2em 0em 0.2em;}
#results-column .line3 label{font-size:0.9em;padding-bottom:0.2em}
#results-column .line3 span{font-size:0.9em;margin-left:0.4em}
#results-column .line3 input{float:left;}
#results-column h4{color:#515255; background-color:#f4f4f4; padding:0em 0.4em; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6}
/*.added {background-color:#E7EDF0;}*/
.added {background-color:#E7EDF0;width:8.5em;}
.addednew {background-color:#E7EDF0;}
.notadded {background-color:#FFFFFF;}
#results-column .dotted2{padding-top:1em; background:url(/elibweb/elib/images/dotted-line.gif) repeat-x 0 0.5em;margin:1em 0 0 0;/*width:57em;*/}
#change-layer .dotted{padding-top:1em; background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;margin:0;/*width:57em;*/}
#results-column hr{width:57em; background-color:#cccccc;height:1px;border:none;margin-top:1.4em;}
#results-column a.pdf{padding-left:20px;background:url(/elibweb/elib/images/pdf.gif) no-repeat 0 0;display:block;float:left}
#results-column .line1 a img.preview-doc{vertical-align:top;float:right;border:none;margin:0;}

/* Right column TEACHER*/
#results-column22{/*float:left;width:56em;*/margin-left:30em;margin-top:0.6em}
#results-column22 a, #special-page-wrapper a{color:#046d9c; text-decoration:underline}
#results-column22 a:hover, #special-page-wrapper a:hover{color:#046d9c; text-decoration:none}
#results-column22 .forced-document{background-color: #f5fbec;/*width:54.9em;*/ padding:1em;margin-bottom:1em; border:1px solid #E6E6E6}
#results-column22 .forced-document .line1 a{ font-weight:bold}
#results-column22 .normal-document{/*width:54.9em;*/ padding:0.4em 1em 0 1em; background-color:#ffffff}
#results-column22 .author{color:#666666}
#results-column22 .result-icon {float:left;width:2.4em;padding-top:0.2em}
#results-column22 .actual-result{/*float:left;width:52.4em*/margin-left:2.6em}
#results-column22 .actual-result a img {float:right;margin:0.2em 0.8em 0 1em;border:2px solid #046d9c; background:transparent}
#results-column22 .actual-result a:hover img{border:2px solid #999999}
#results-column22 .actual-result a img.category {float:none;border:none}
#results-column22 .line1{margin-top:0.4em}
#results-column22 .line1, #results-column .line2{padding-left:0.3em} 
#results-column22 .line2{font-size:0.9em; line-height:1.8em;margin-top:0.4em}
#results-column22 .line3{padding:0.1em 0.1em 0em 0.1em; margin:0.3em 0.2em 0em 0.2em;}
#results-column22 .line3 label{font-size:0.9em;padding-bottom:0.2em}
#results-column22 .line3 span{font-size:0.9em;margin-left:0.4em}
#results-column22 .line3 input{float:left;}
#results-column22 h4{color:#515255; background-color:#f4f4f4; padding:0em 0.4em; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6}
/*.added {background-color:#E7EDF0;}*/
.added {background-color:#E7EDF0;width:8.5em;}
#results-column22 .dotted2{padding-top:1em; background:url(/elibweb/elib/images/dotted-line.gif) repeat-x 0 0.5em;margin:1em 0 0 0;/*width:57em;*/}
#change-layer .dotted{padding-top:1em; background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;margin:0;/*width:57em;*/}
#results-column22 hr{width:57em; background-color:#cccccc;height:1px;border:none;margin-top:1.4em;}
#results-column22 a.pdf{padding-left:20px;background:url(/elibweb/elib/images/pdf.gif) no-repeat 0 0;display:block;float:left}
#results-column22.line1 a img.preview-doc{vertical-align:bottom;float:none;border:none;margin:0;}

/* Right column NOTES */
#results-column2{/*float:left;width:56em;*/margin-top:0.6em}
#results-column2 a, #special-page-wrapper a{color:#046d9c; text-decoration:underline}
#results-column2 a:hover, #special-page-wrapper a:hover{color:#046d9c; text-decoration:none}
#results-column2 .forced-document{background-color: #f5fbec;/*width:54.9em;*/ padding:1em;margin-bottom:1em; border:1px solid #E6E6E6}
#results-column2 .forced-document .line1 a{ font-weight:bold}
#results-column2 .normal-document{/*width:54.9em;*/ padding:0.4em 1em 0 1em; background-color:#ffffff}
#results-column2 .author{color:#666666}
#results-column2 .result-icon {float:left;width:2.4em;padding-top:0.2em}
#results-column2 .actual-result{/*float:left;width:52.4em*/margin-left:2.6em}
#results-column2 .actual-result a img {float:right;margin:0.2em 0.8em 0 1em;border:2px solid #046d9c; background:transparent}
#results-column2 .actual-result a:hover img{border:2px solid #999999}
#results-column2 .actual-result a img.category {float:none;border:none}
#results-column2 .line1{margin-top:0.4em}
#results-column2 .line1, #results-column .line2{padding-left:0.3em} 
#results-column2 .line_desc{font-size:0.9em; line-height:1.8em;margin-top:0.4em; margin-left:0.4em}
#results-column2 .line3{padding:0.1em 0.1em 0em 0.1em; margin:0.3em 0.2em 0em 0.2em;}
#results-column2 .line3 label{font-size:0.9em;padding-bottom:0.2em}
#results-column2 .line3 span{font-size:0.9em;margin-left:0.4em}
#results-column2 .line3 input{float:left;}
#results-column2 h4{color:#515255; background-color:#f4f4f4; padding:0em 0.4em; border-top:1px solid #E6E6E6; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6}
/*.added {background-color:#E7EDF0;}*/
.added {background-color:#E7EDF0;width:8.5em;}
.addednew {background-color:#E7EDF0;}
#results-column .dotted2{padding-top:1em; background:url(/elibweb/elib/images/dotted-line.gif) repeat-x 0 0.5em;margin:1em 0 0 0;/*width:57em;*/}
#change-layer .dotted{padding-top:1em; background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;margin:0;/*width:57em;*/}
#results-column2 hr{width:57em; background-color:#cccccc;height:1px;border:none;margin-top:1.4em;}
#results-column2 a.notes{padding-left:20px;background:url(/elibweb/elib/images/note_graphic.gif) no-repeat 0 0;display:block;float:left}
#results-column2 .line1 a img.preview-doc{vertical-align:bottom;float:none;border:none;margin:0;}
#results-column2 .result-img {float:left;width:2.4em; padding-top:0.5em}
#results-column2 .result-imgs {float:left;width:2.0em;height:24.2em; padding-top:0.5em; margin-top:2.0em;}
#results-column2 .result-imgs1 {float:left;width:2.0em;height:2.4em; margin-top:2.0em;}
#results-column2 .result-imgs2 {float:left;width:2.0em;height:2.4em; margin-top:1.5em;}
#results-column2 .result-imgs3 {float:left;width:2.0em;height:2.4em; margin-top:1.9em;}
#results-column2 .result-imgs4 {float:left;width:2.0em;height:2.4em; margin-top:2.0em;}
#results-column2 .result-imgs5 {float:left;width:2.0em;height:2.4em; margin-top:1.9em;}
#results-column2 .result-imgs0 {float:left;width:2.0em;height:11.1em; padding-top:0.5em; margin-top:2.0em;}


/* Document Preview */
#document-preview{position:absolute;display: none;z-index:99;width:449px; }
#document-preview-arrow{position:absolute;background:transparent url(/elibweb/elib/images/doc-preview-arrow.png) no-repeat 1px 4px;z-index:100;width:25px;height:67px;top:0;right:0}
#document-preview-arrow2{position:absolute;background:transparent url(/elibweb/elib/images/doc-preview-arrow2.png) no-repeat 1px 4px;z-index:100;width:25px;height:67px;top:0;left:-17px}
#document-preview h3{font-size: 1.2em;color:#056c98;padding-top:0.2em;border-bottom:1px solid #ced1de;padding-bottom:1em;margin-bottom:1em;}
#document-preview-top{background:url(/elibweb/elib/images/doc-preview-top.png) no-repeat 0 0; width:449px; height:17px;}
#document-preview-body{background:url(/elibweb/elib/images/doc-preview-middle.png) repeat-y 0 0; width:449px;}
#document-preview-bottom{background:url(/elibweb/elib/images/doc-preview-bottom.png) no-repeat 0 0; width:449px; height:17px;}

/* Tags Preview */
#tags-preview{position:absolute;display: none;z-index:99;width:449px; }
#tags-preview-arrow{position:absolute;background:transparent url(/elibweb/elib/images/doc-preview-arrow.png) no-repeat 1px 4px;z-index:100;width:25px;height:67px;top:0;right:0}
#tags-preview-arrow2{position:absolute;background:transparent url(/elibweb/elib/images/doc-preview-arrow2.png) no-repeat 1px 4px;z-index:100;width:25px;height:67px;top:0;left:-17px}
#tags-preview h3{font-size: 1.2em;color:#056c98;padding-top:0.2em;border-bottom:1px solid #ced1de;padding-bottom:1em;margin-bottom:1em;}
#tags-preview-top{background:url(/elibweb/elib/images/doc-preview-top.png) no-repeat 0 0; width:449px; height:17px;}
#tags-preview-body{background:url(/elibweb/elib/images/doc-preview-middle.png) repeat-y 0 0; width:449px;}
#tags-preview-bottom{background:url(/elibweb/elib/images/doc-preview-bottom.png) no-repeat 0 0; width:449px; height:17px;}

#mytags-preview{position:absolute;display: none;z-index:99;width:449px; }
#mytags-preview-arrow{position:absolute;background:transparent url(/elibweb/elib/images/doc-preview-arrow.png) no-repeat 1px 4px;z-index:100;width:25px;height:67px;top:0;right:0}
#mytags-preview-arrow2{position:absolute;background:transparent url(/elibweb/elib/images/doc-preview-arrow2.png) no-repeat 1px 4px;z-index:100;width:25px;height:67px;top:0;left:-17px}
#mytags-preview h3{font-size: 1.2em;color:#056c98;padding-top:0.2em;border-bottom:1px solid #ced1de;padding-bottom:1em;margin-bottom:1em;}
#mytags-preview-top{background:url(/elibweb/elib/images/doc-preview-top.png) no-repeat 0 0; width:449px; height:17px;}
#mytags-preview-body{background:url(/elibweb/elib/images/doc-preview-middle.png) repeat-y 0 0; width:449px;}
#mytags-preview-bottom{background:url(/elibweb/elib/images/doc-preview-bottom.png) no-repeat 0 0; width:449px; height:17px;}


/* Pagination */
#pagination{float:right;margin:1em 0 1.4em 0;}
#pagination ul{float:left;}
#pagination li{float:left;}
#pagination li a{display:block;padding:0em 0.4em 0.1em 0.4em;border:1px solid #4b6f03;margin:0.2em;color:#4b6f03}
#pagination li a:hover{text-decoration:none;color:#4b6f03}
#pagination li span{display:block;padding:0.1em 0.4em 0.1em 0.4em;margin:0.2em;font-weight:bold}
#pagination span a{display:block;padding:0.2em 0.4em 0.1em 0.4em;margin:0.2em;float:left;color:#4b6f03}
#pagination span a:hover{text-decoration:none;color:#4b6f03}

/* Change layout layer */
#change-layer{position:absolute;display: none;z-index:100;}
#change-layer h3{font-size: 1.2em;color:#056c98;padding-top:0.2em}
#change-layout-top{background:url(/elibweb/elib/images/change-layout-top.png) no-repeat 0 0; width:373px; height:23px;}
#change-layout-body{background:url(/elibweb/elib/images/change-layout-body.png) repeat-y 0 0; width:373px;}
#change-layout-bottom{background:url(/elibweb/elib/images/change-layout-bottom.png) no-repeat 0 0; width:373px; height:15px;}
.close-window{position: absolute;top: 28px;right: 21px;}
.close-window2{position: absolute;top: 13px;right: 33px;}
#change-layer{margin:0.4em}
#change-layer select{margin-left:0;}
#change-layer fieldset div{margin:-20px 0 0 124px;}
#change-layer legend,#change-layer label{text-align:right;}
#change-layer .button{margin-left:274px}

/* Special Page */
#special-page-wrapper{zoom:1;position:relative;margin-bottom:2.2em;/margin-bottom:2.6em;}
#special-page-inner{border:8px solid #ced1de; padding:3.1em 0 0 0;overflow:hidden;height:240px;}
#special-page-wrapper #top-left{width:7px; height:6px; background:url(/elibweb/elib/images/special-page-tlb.gif) no-repeat top left;position:absolute;top:0;left:0;z-index:100}
#special-page-wrapper #top-right{width:7px; height:6px; background:url(/elibweb/elib/images/special-page-trb.gif) no-repeat top right;position:absolute;top:0;right:0;}
#special-page-wrapper #expand{width:80%; height:3.1em; background-color:#ced1de; position:absolute; top:0; left:0;margin-left:8px; z-index:3; padding-top:0.3em;border-top:1px solid #CCCCCC}
#special-page-wrapper #expand2{width:20%; height:3.1em; background-color:#ced1de; position:absolute; top:0; right:0;margin-right:8px; z-index:3; padding-top:0.3em; border-top:1px solid #CCCCCC}
#special-page-wrapper #bottom-left{width:7px; height:6px; background:url(/elibweb/elib/images/special-page-blb.gif) no-repeat bottom left;position:absolute;bottom:0;left:0;z-index:2}
#special-page-wrapper #bottom-right{width:7px; height:6px; background:url(/elibweb/elib/images/special-page-brb.gif) no-repeat bottom right;position:absolute;bottom:0;right:0;z-index:2}
#special-page-wrapper #special-page-functions{ position:absolute;top:8px;right:8px;z-index:100;height:2em;padding:0 0 0 1em;z-index:98}
#special-page-wrapper #special-page-functions #close-background{margin-left:1.8em;padding-right:0.2em}
#special-page-wrapper #special-page-functions #close-background a{color:#024664;}
#special-page-wrapper h1{color:#515255; font-size:1.2em;margin-bottom:1em;padding-bottom:0.6em;border-bottom:1px solid #ced1de;zoom:1;}
#special-page-wrapper #special-page-content h2{font-size:1.1em;color:#515255;margin-bottom:1em;}
#special-page-wrapper .purple-component h3{font-size:1em;color:#515255;margin-bottom:0.8em;border-bottom:1px solid #ced1de;padding-bottom:0.4em}
#special-page-wrapper #special-page-content{width:70%}
#special-page-wrapper #special-page-content img{float:left;padding:0.4em; background-color:#f7f6f6; border:1px solid #c2bdbd; margin:0 1.4em 0.4em 0}
#special-page-link-wrapper{float:right;width:28%;margin-left:0.8em;}
.purple-component{background:transparent url(/elibweb/elib/images/purple-background.gif) repeat-x bottom left; margin-top:1.4em;}
.purple-top{background:transparent url(/elibweb/elib/images/purple-top-repeater.gif) repeat-x;height:2px;margin:0}
.purple-top .tl{width:5px;height:5px; background:transparent url(/elibweb/elib/images/purple-top-tl.gif) no-repeat top left;float:left;line-height:0.1em}
.purple-top .tr{width:5px;height:5px; background:transparent url(/elibweb/elib/images/purple-top-tr.gif) no-repeat top left;float:right;line-height:0.1em}
.purple-bottom{background:transparent url(/elibweb/elib/images/purple-bottom-repeater.gif) repeat-x left bottom;height:5px;margin-bottom:0.6em}
.purple-bottom .bl{width:5px;height:5px; background:transparent url(/elibweb/elib/images/purple-top-bl.gif) no-repeat top left;float:left;line-height:0.1em}
.purple-bottom .br{width:5px;height:5px; background:transparent url(/elibweb/elib/images/purple-top-br.gif) no-repeat top left;float:right;line-height:0.1em}
.purple-middle{border-left:2px solid #ced1de;border-right:2px solid #ced1de; }
.purple-middle ul{margin:0;padding:0;}
.purple-middle li{margin:0 0 0.8em 0;padding:0}
.purple-middle li span{font-size:0.8em}
.purple-middle ul.bullet{margin:0;padding:0;}
.purple-middle ul.bullet li{ padding-left:1.2em;background:url(/elibweb/elib/images/purple-bullet.gif) no-repeat 0 0.4em;margin-bottom:0.6em;zoom:1}
#special-page-wrapper #expand a.full{padding:4px 7px 6px 17px; background:url(/elibweb/elib/images/green-arrow.gif) no-repeat 7px 50%; font-size:1em; margin:1em 0 0 0em; line-height:2.6em; background-color:#FFFFFF; border:1px solid #999999}
#special-page-wrapper a.less{padding:4px 7px 6px 20px; background:url(/elibweb/elib/images/green-arrow-down.gif) no-repeat 4px 50%; font-size:1em; margin:1em 0 0 0em; line-height:2.6em; background-color:#FFFFFF; border:1px solid #999999}

/* Tabbed version */
#edition-tabs{font-size:1em;line-height:normal;margin:1em 0 1.2em 0;background: url(/elibweb/elib/images/tab-bg.gif) repeat-x bottom;width:100%;float:left;padding-left:0.2em}
#edition-tabs ul {margin:0;padding:0;list-style:none;}
#edition-tabs li {float:left;margin:0;padding:0;background:url(/elibweb/elib/images/tab-off-main.gif) no-repeat right top;margin-left:0.2em}
#edition-tabs a{display:block; background:url(/elibweb/elib/images/tab-off-left.gif) no-repeat left top;color: #4b6f03;padding:5px 15px 6px;}
#edition-tabs a:hover{text-decoration:none;}
#edition-tabs #current {background:url(/elibweb/elib/images/tab-on-main.gif) no-repeat right top;}
#edition-tabs #current a {background:url(/elibweb/elib/images/tab-on-left.gif) no-repeat left top; text-decoration:none; font-weight:bold; color:#000000; padding-bottom:7px;}
.lit-heading{border:1px solid  #CCCCCC; font-size:1.2em; background-color: #F4F4F4; padding:0.4em; margin-top:1em; font-weight:bold; color:#666666}

/* Document View */
#document-view{padding:1em; border:1px solid #f1f1f1; margin:1.2em 0 1.2em 0}
#document-options{border:8px solid #f4f4f4; margin:0 0 0 0;padding:0.6em;zoom:1;}
#document-options span {color:#666666;display:block;float:left;margin:0.2em 0.3em 0 0}
#document-options input{vertical-align:bottom}
#document-view .target{background:url(/elibweb/elib/images/target.gif) no-repeat 0 0;padding:0.2em 0 0 20px;}
#document-view .summary{background:url(/elibweb/elib/images/note_summary.gif) no-repeat 0 0;padding:0.2em 0 0 20px;}
#document-view .hit{font-weight:bold}
#document-view #right-column{float:right;margin:0 0 0 1.4em;width:17.4em;padding:0}
#right-column div{margin-right:0;}
#results-container #document-options li{margin:0.2em 1em 0 0.2em;padding:0;float:left;}
#ref-desk-picks li{margin:0.5em 1em 0.7em 0.2em;padding:0;}
#results-container #document-options li a, #ref-desk-picks li a{background:none;padding:0;}
#results-container #document-options li a.email, #ref-desk-picks li a.email, #change-layout li a.email{background:url(/elibweb/elib/images/document-email.gif) no-repeat 0 5px;padding:0.2em 0 0 21px;}
#results-container #document-options li a.print, #ref-desk-picks li a.print, #change-layout li a.print{background:url(/elibweb/elib/images/document-print.gif) no-repeat 0 0;padding:0.2em 0 0 22px;}
#results-container #document-options li a.citation {background:url(/elibweb/elib/images/document-citation.gif) no-repeat 0 5px;padding:0.2em 0 0 22px;}
#results-container #document-options li a.easybib {background:url(/elibweb/elib/images/easybib.png) no-repeat 0 5px;padding:0.2em 0 0 22px;}
#results-container #document-options li a.pdf {background:url(/elibweb/elib/images/pdf.gif) no-repeat 0 0;padding:0.2em 0 0 22px;}
#results-container #document-options li a.note {background:url(/elibweb/elib/images/note_graphic.gif) no-repeat 0 0;padding:0.2em 0 0 22px;}
#results-container #document-options li a.tag {background:url(/elibweb/elib/images/tag_icon.gif) no-repeat 0 1px;padding:0.2em 0 0 24px;}
#ref-desk-picks li a.delete, #change-layout li a.delete{background:url(/elibweb/elib/images/delete-bin.gif) no-repeat 2px 0px;padding:0.2em 0 0 21px;}
#ref-desk-picks li a.save{background:url(/elibweb/elib/images/save2.gif) no-repeat 0px 6px;padding:0.2em 0 0 21px;display:block;margin-left:8px;}
#ref-desk-picks li a.save2{background:url(/elibweb/elib/images/multisave.gif) no-repeat 0px 3px;padding:0.2em 0 0 24px;display:block}
#ref-desk-picks #nolink{background:url(/elibweb/elib/images/save2.gif) no-repeat 0px 6px;padding:0.2em 0 0 21px;display:block;margin-left:8px;}
#change-layout ul{float:right;margin:0;padding:0;}
#change-layout li {margin:0.2em 1em 0em 0.2em;padding:0;float:left;}
.bestpart{font-weight: bold;color: #990000;}
.rbestpart{font-weight: bold;color: #990000;}
.rating-wrapper{background-color:#f4f4f4; margin-bottom:1em; padding:0.8em;}
.rating-wrapper .rating{background-color:#FFFFFF;padding:0.8em}
.rating-wrapper .rating img{float:left;margin-top:0.3em}
.rating-wrapper .rating span{margin-left:112px; display:block}
.rating-wrapper .column{}
.rating-wrapper .rating form .option .inline-form{margin-left:12em;background-color:#f4f4f4;color:#626262;width:28em}
.rating-wrapper .doc-info{float:left;width:20em;margin-right:2em; background-color:#FFFFFF;padding:0.8em 0.8em 0 0.8em; }
.rating-wrapper .doc-info span.name{float:left;display:block;  color:#666666; text-align:right; width:9em}
.rating-wrapper .doc-info span.value{float:left; margin-left:1em;}
.rating-wrapper h4{border-bottom:1px solid #f4f4f4;padding-bottom:0.8em;}
.rating-wrapper .rating .option .inline-form{margin-left: 12em;background-color: #f4f4f4;color: #626262;width: 28em;}
#citation-view .citation{background:#F1F5F4 url(/elibweb/elib/images/mla.gif) no-repeat 0% 50%; margin:1em; margin-bottom:0px; padding:0.8em; border:1px solid #D1DEDB; line-height:2em;padding-left:3.4em;padding-top:1.5em;padding-bottom:1.5em;}
#citation-view .citationapa{background:#F1F5F4 url(/elibweb/elib/images/apa.gif) no-repeat 0% 50%; margin:1em; margin-top:0px; padding:0.8em; border:1px solid #D1DEDB; line-height:2em;padding-left:3.4em;padding-top:1.5em;padding-bottom:1.5em;}
.rating form{margin:0 1em;margin-bottom:1em;}
.rating label.setWidth {width: 12em; display:block; float: left; clear: left; padding-top: 0.3em;}
.rating .option .setWidth span.bestpart{margin:0;display: inline}
.rating .option{display: block;margin-top: 1em;margin-right: 0pt;margin-bottom: 1.24em;margin-left: 0pt; border-bottom:1px solid #f6f8f8;padding-bottom:1.2em;}
#advSearchButtons2 input{padding-top: 0.5em;padding-right: 0.5em;padding-bottom: 0em;padding-left: 0pt;}
#advSearch #dateRangeOptions #divDate1 input#startYear, #advSearch #dateRangeOptions #divDate2 input#endYear { width: 2.6em; }

/*tag cloud link article page*/
.rating #edit_tags{float: right; background:url(/elibweb/elib/images/tag_icon.gif) no-repeat 0 0; width: 85px; margin: 5px 10px 0 0 ;}
.rating #add_tags{float: right; background:url(/elibweb/elib/images/tag_icon.gif) no-repeat 0 0; width: 55px; margin: 5px 10px 0 0 ;}


/* Thumbnail view */
#document-view a, #document-view a:hover{color: #046d9c;text-decoration: underline;}
#document-view #gallery-container{zoom:1}
#document-view #gallery-container .thumbnail{width:17.4em;height:13em; float:left;margin:2em 0.4em 2em 0; text-align:center;}
#document-view a img{ text-align:center; border:2px solid #046d9c;}
#document-view a:hover img{border:2px solid #999999}
#document-view #gallery-container .thumbnail p{text-align:center;}
#results-container #large-image{padding:1em;margin-top:1em;}

/* Topic section */
#topic-browse {margin:0.6em 0em 0em 0em; /margin-top:0.2em}
#topic-browse .top-topic{padding:0.4em 2.8em 0 0.9em; margin:0.8em 0.4em;}
.sixpsix{height:6.6em}
#topic-browse .top-topic h4{font-size:1.26em; margin-bottom:0.4em;}
#topic-browse #column1, #topic-browse #column2{width:44%;float:left;}
#topic-browse .top-topic span{color:#cccccc; font-weight:bold}
#topic-browse .top-topic span a{font-weight:normal}
#topic-breadcrumb{margin-bottom:1em;padding-bottom:0.8em}
#topic-breadcrumb span{color: #BF4C00; font-weight:bold; font-size:1em}
#topic-breadcrumb a{font-weight:normal}
#topic-breadcrumb h4 span{color: #cccccc;}
#topic-browse .top-topic ul{margin-left:1.4em; line-height:1.6em}
#topic-browse .top-topic ul span a, #topic-browse .top-topic h5 span a, #topic-breadcrumb h4 span a{font-size:0.8em; color:#4b6f03}
#topic-browse .top-topic ul span a.has-special, #topic-breadcrumb h4 span a.has-special, #topic-browse .top-topic h5 span a.has-special{ background:#CED1DE url(/elibweb/elib/images/star.gif) no-repeat 2px 1px; padding:0.2em 0.4em 0.3em 1.8em; color:#024664;}
#topic-browse .top-topic h5{color:#056c98;}
#top-results{border:1px solid #FFFFFF}
#top-results ul li{margin:0;padding:0.4em;}
#top-results ul{margin:0;border-bottom:1px solid #e2e2e2;padding:1.2em 0.4em 1.4em 0.4em}
.arrow{padding: 4px 7px 6px 12px;background: url(/elibweb/elib/images/green-arrow.gif) no-repeat 0px 50%;}
.arrow-down{padding: 4px 7px 6px 18px;background: url(/elibweb/elib/images/green-arrow-down.gif) no-repeat 0px 50%;}
#top-results ul li a.strong{font-weight:900; font-size:1.26em}
#top-results span{color: #BF4C00;font-weight: bold;font-size: 1em;}
#top-results span.view{color:#CCCCCC}
#top-results span.view a{font-weight:normal;font-size: 0.8em;color: #4b6f03;}
.topic-rating{margin:0em 0.8em 0 0; vertical-align:middle}
#top-results ul li span.strong{font-weight:900; font-size:1.26em; color:#056c98;}
#top-results ul.noborder{border:none;padding:0.4em 0.4em 0.4em 0.0em}
#top-results div.noborder{border:none;margin-top:0px;margin-bottom:0px;}
#top-results ul.noborder li{border:none;margin:0;padding:0.4em 0.4em 0.4em 0.2em;}
.has-special{ background-color:#CED1DE; padding:0.1em 0.3em 0.3em 0.3em; color:#024664}

.sm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	font-variant : normal;
}
.smbold3366ff {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #3366FF;
	font-variant : normal;
        text-decoration : none;
}
.smbold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	font-variant : normal;
}


/* Bookcart styles */
#results-column .bookcart-table{width:99%; background-color: #f8f8f8; margin-left:1px; border-collapse:separate; border:1px solid #B6B6B6; margin-bottom:0.4em}
#results-column .bookcart-table th{padding:0.4em 0.5em 0.6em 0.5em; background:#ffffff url(/elibweb/elib/images/th-header.gif) repeat-x bottom left; font-weight:normal; border-right:1px solid #B6B6B6}
#results-column .bookcart-table td{padding:0.6em; background-color:#FFFFFF; border-right:1px solid #eeeeee}
#results-column .bookcart-table td.odd{background-color:#f7f7f7}
#results-column .bookcart-table th a{ text-decoration:none; color:#000000}
#results-column .bookcart-table th a:hover {font-weight:bold; color:#000000}
.quiz{padding-right:14px; background:url(/elibweb/elib/images/ico-quiz.gif) no-repeat top right; display: inline-block;}
#bookcart-sf{margin:0 1em 0.2em 0.2em;padding-bottom:1em}
#bookcart-sf label{font-weight:bold;}
#results-column .indentation{margin-left:1em;padding-top:1.4em; padding-bottom:0.4em}
#results-column .indentation ul li{margin:0 0 0.4em 0}
#quiz-list ul{margin-left:1em}
#quiz-list li{line-height:2em;}
.quiz-result, .quiz-result2{padding-bottom:2.4em;}
.quiz-result span{float:left;display:block;width:14em}
.quiz-result2 span{float:left;display:block;width:10em}
.quiz-result2 div{float:left;width:24em}
.quiz-red{color:#D90000; font-weight:bold}

/* Added for district book cart page */
#results-column-district {/*float:left;width:56em;*/margin-left:0em;margin-top:0.6em}
#results-column-district .bookcart-table{width:99%; background-color: #f8f8f8; margin-left:1px; border-collapse:separate; border:1px solid #B6B6B6; margin-bottom:0.4em}
#results-column-district .bookcart-table th{padding:0.4em 0.5em 0.6em 0.5em; background:#ffffff url(/elibweb/elib/images/th-header.gif) repeat-x bottom left; font-weight:normal; border-right:1px solid #B6B6B6}
#results-column-district .bookcart-table td{padding:0.6em; background-color:#FFFFFF; border-right:1px solid #eeeeee}
#results-column-district .bookcart-table td.odd{background-color:#f7f7f7}
#results-column-district .bookcart-table th a{ text-decoration:none; color:#000000}
#results-column-district .bookcart-table th a:hover {font-weight:bold; color:#000000}

/* Added for my saved notes */
#change-layout-notes ul{float:left;margin:0;padding:0;margin-left:0.6em;}
#change-layout-notes li {margin:0.2em 1em 0em 0.2em;padding:0;float:left;}
#change-layout-notes li a.email{background:url(/elibweb/elib/images/document-email.gif) no-repeat 0 5px;padding:0.2em 0 0 21px;}
#change-layout-notes li a.print{background:url(/elibweb/elib/images/document-print.gif) no-repeat 0 0;padding:0.2em 0 0 22px;}
#change-layout-notes li a.delete{background:url(/elibweb/elib/images/delete-bin.gif) no-repeat 2px 0px;padding:0.2em 0 0 21px;}
#change-layout-notes li a.export{background:url(/elibweb/elib/images/note-export.gif) no-repeat 0 0px;padding:0.2em 0 0 27px;}
#results-header #echo #echo-middle #search-term-notes{float:left;width:35%;font-weight:bold; color:#666666;}
#results-header #echo #echo-middle #change-layout-notes{float:right;width:60%; text-align:right;}
