@import url(general.css);
@import url(jez.css);
/* ___________common elements structure and styling: global nav and footer____________ */
/* image swap inline resultstags */
#tags,.tags{
	float:right;
	overflow: hidden;
	width:255px; 
	height:20px; 
	margin-right:195px;
    margin-top:7px;
	background:url(/elibweb/elib/images/tag-inline-a.gif); 
	font-size:0em;
}

#tags {
/*	m:expression( img.onmouseover=function("this.className='submit-hover';") ); */
	
	} 

#tags:hover{
	
}

#tags_one-hover{
m:expression( img.onmouseout=function("this.className='submit';") );
}

#mylisttags,.tags{
	float:right;
	overflow: hidden;
	width:255px; 
	height:20px; 
	margin-right:372px;
    margin-top:7px;
	background:url(/elibweb/elib/images/tag-inline-a.gif); 
	font-size:0em;
}

#mylisttags {
	/*m:expression( img.onmouseover=function("this.className='submit-hover';") );*/
	
}

#mylisttags:hover{
	
}

#mylisttags_one-hover{
m:expression( img.onmouseout=function("this.className='submit';") );
}

#query_link {
    position: relative;
    color: #606060;
    font-size: 10px;
    width: 120px;
    height: 20px;
    margin: 0.0em 0.0em 0.0em 50em;
}

#query_linknew {
    color: #606060;
    font-size: 10px;
}

h1#logo {
	/* plain US eLibrary */
	position: relative;
	overflow: hidden;
	width: 160px;
	height: 45px;
	margin: 2.5em 1.25em 0.8em 2.5em;
}
h1#logo span {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: url(/elibweb/elib/images/eLibrary_logo-trans.png) no-repeat;
}

h1#logoCE {
	/* US CE eLibrary */
	position: relative;
	overflow: hidden;
	width: 230px;
	height: 45px;
	margin: 2.5em 1.25em 0.8em 2.5em;
}
h1#logoCE span {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(/elibweb/curriculum/images/eLibrary_logo-trans_ce.png) no-repeat;
}
h1#logoCEExt {
  /* US CE eLibrary */
  position: relative;
  overflow: hidden;
  width: 230px;
  height: 45px;
  margin: 0.01em 0.01em 0.01em 0.01em;
}
h1#logoCEExt span {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(/elibweb/curriculum/images/eLibrary_logo-trans_ce.png) no-repeat;
}
h1#logoCA {
	/* plain Canada eLibrary */
	position: relative;
	overflow: hidden;
	width: 210px;
	height: 45px;
	margin: 2.5em 1.25em 0.8em 2.5em;
}
h1#logoCA span {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(/elibweb/canada/images/eLibrary_logo-trans-ca.png) no-repeat;
}
h1#logoCACE {
	/* Canada eLibrary  CE*/
	position: relative;
	overflow: hidden;
	width: 280px;
	height: 45px;
	margin: 2.5em 1.25em 0.8em 2.5em;
}
h1#logoCACE span {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(/elibweb/curriculumca/images/eLibrary_logo-trans_ca_ce.png) no-repeat;
}
h1#logoAU {
	/* plain Australia eLibrary */
	position: relative;
	overflow: hidden;
	width: 210px;
	height: 45px;
	margin: 2.5em 1.25em 0.8em 2.5em;
}
h1#logoAU span {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(/elibweb/australia/images/eLibrary_logo-trans_au.png) no-repeat;
}
h1#logoAUCE {
	/* Australia eLibrary CE */
	position: relative;
	overflow: hidden;
	width: 280px;
	height: 45px;
	margin: 2.5em 1.25em 0.8em 2.5em;
}
h1#logoAUCE span {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(/elibweb/curriculumau/images/eLibrary_logo-trans_au_ce.png) no-repeat;
}

h1#logo span a, h1#logoCE span a, h1#logoCA span a, h1#logoCACE span a, h1#logoAU span a 
{ display: block; width: 100%; height: 100%; }

/* main navigation bar */
#mainNavWrap {
	min-width: 75em;
	border-bottom: 1px solid #f6f8f9;
	overflow: hidden;
	zoom: 1; /* to trigger hasLayout for ie6 and earlier */
}
#mainNav {
	border-bottom: 1px solid #dcdedf;
	background: url(/elibweb/elib/images/dark_gray_half_tile.gif) center left repeat-x;
	overflow: hidden;
	zoom: 1; /* to trigger hasLayout for ie6 and earlier */
	padding: 0 2.5em 0 0;
}
ul#searchModes {
	float: left;
	margin: 0;
	padding-left: 2.5em;
	background: url(/elibweb/elib/images/dark_gray_full_tall_tile.gif) repeat-x center left;
	border-top: 2px solid #F6F8F9;
}
ul#searchModes li {
	float: left;
}
ul#searchModes li#search {
	border-left: 1px solid #b8bf9b;
}
ul#searchModes a {
	float: left;
	display: block;
	background: url(/elibweb/elib/images/searchmode_tiles_tall.gif) repeat-x center left;
	color: #405e03;
	text-decoration: none;
	font-weight: bold;
	border-top: 1px solid #ededee;
	border-bottom: 1px solid #b7b8b9;
}
ul#searchModes a span {
	float: left;
	display: block;
	border-bottom: 1px solid #f7f9fa;
	border-left: 1px solid #F5F7F8;
	border-right: 1px solid #BABCBD;
	padding: 0.4em 2.5em 0 2.5em;
	height: 1.85em;
	text-align: center;
	vertical-align: center;
}
ul#searchModes a:hover {
	background: url(/elibweb/elib/images/searchmode_tiles_on_tall.gif) repeat-x center left;
	color: #000000;
	border-top: 1px solid #90c016;
	border-bottom: 1px solid #98be37;
}
ul#searchModes a:hover span {
	border-bottom: 1px solid #a1d320;
	border-left: 1px solid #cfe45e;
	border-right: 1px solid #8bb72f;
}
/* these 2 are to style the current location in the search modes portion of the nav bar */
body#search ul#searchModes li#search a, body#topics ul#searchModes li#topics a, body#publications ul#searchModes li#publications a, body#reference ul#searchModes li#reference a, body#refdesk ul#searchModes li#reference a {
	background: url(/elibweb/elib/images/searchmode_tiles_on_tall.gif) repeat-x center left;
	color: #000000;
	border-top: 1px solid #90c016;
	border-bottom: 1px solid #98be37;
}
body#search ul#searchModes li#search a span, body#topics ul#searchModes li#topics a span, body#publications ul#searchModes li#publications a span, body#reference ul#searchModes li#reference a span, body#refdesk ul#searchModes li#reference a span {
	border-bottom: 1px solid #a1d320;
	border-left: 1px solid #cfe45e;
	border-right: 1px solid #8bb72f;
}
/* user tools: my list, bookcarts, quizzes, timelines, slideshows */
#userTools {
	float:left;
	display: block;
	font-size: 0.9em;
	text-align: right;
	background: url(/elibweb/elib/images/light_gray_half_tile.gif) repeat-x center left;
	height: 3em;
	overflow: hidden;
	zoom: 1; /* to trigger hasLayout for ie6 and earlier */
}
#userTools ul {
	margin: 0;
	display: block;
}
#userTools ul li {
	display: inline;
	margin: 0px 12px;
}
#userTools a {
	color: #4b6f03;
	text-decoration: none;
}
#userTools a:hover {
	color: #0e0e0e;
	text-decoration: underline;
}

/* Teacher Page Search */
.row_search { width: 4.6em; height: 2.2em; margin-top: .8em}
.row_search1 { width: 6.6em; height: 2.2em; margin-top: .8em}  
.teach-input { width: 20.5em;}


/* use this to set the current location indicator on one of the User Tools */
body#mylist #userTools ul li#mylist a, body#bookcarts #userTools ul li#bookcarts a, body#timelines #userTools ul li#timelines a, body#quizzes #userTools ul li#quizzes a, {
/*current location indicator style is still TBD */

}
/* utilities are the the links across the very top of the page. includes institution name, my eLibrary, help, contact, and exit */
#utilities { position: absolute; top: 4px; right: 0.5em; z-index:2}

#utilities ul li#myeLibrary { 
	padding: 0;
}

#utilities ul li#myeLibrary #myeLib-left{
	display: block;
	padding: .6em 0em 0.4em 0em;
	width:8px;
  float:left;
	background: url(/elibweb/elib/images/left_edge.gif) bottom left no-repeat;
}
#utilities ul li#myeLibrary #myeLib-right{
  display: block;
	padding: .6em 0em 0.4em 0em;
	width:8px;
  float:left;
	background: url(/elibweb/elib/images/right_edge.gif) bottom right no-repeat;
}

#utilities ul li#myeLibrary span.repeat {
	display: block;
	float:left;
	background: url(/elibweb/elib/images/edge-repeat.gif) bottom left repeat-x;
	padding: .6em 0.7em 0.4em 0.7em;
}

#utilities ul li {
	float: left;
	text-align: center;
	vertical-align: bottom;
	margin-left: 1.25em;
	margin-right: 1.25em;
	padding-top: .6em;
}
#utilities ul li#myeLibrary {
	background: url(/elibweb/elib/images/left_edge.gif) bottom left no-repeat;
	padding: 0;
}
#utilities ul li#myeLibrary span.rightEdge {
	display: block;
	background: url(/elibweb/elib/images/right_edge.gif) bottom right no-repeat;
	padding: .6em 1.5em 0.4em 1.5em;
}
#utilities ul li a {
	color: #606060;
}
#utilities ul li a img {
	border: none;
	vertical-align: middle;
}

#utilities ul li#bookcart-admin { clear: both; float: none; text-align: right;}


div#bookcart-admin { position: absolute; right: 18px; top: 50px; font-size: 0.9em;}
div#bookcart-admin a { color: #4b6f03; }
div#bookcart-admin a:hover { color: #0e0e0e; }

/* the secondary nav appears below the search modes in the primary navigation. */
ul#secondaryNav {
	margin: 0.5em 0 0.5em 2.25em;
	z-index: 0;
}
ul#secondaryNav li {
	display: inline;
	color: #606060;
	padding-right: 1.25em;
	font-size: 0.9em;
}

ul#secondaryNavNew {
	margin: 0 0 0.4em 0.0em;
	z-index: 0;
}

ul#secondaryNavNew li {
	display: block;
	color: #606060;
	padding-right: 1.2em;
	font-size: 0.8em;
	line-height: 184%;
}

#advlinkbox {
	width:108px;
	padding:0px;
	border:0px solid gray;
	margin:0px;
	margin-top: -6px;
}

#advlinkbox1 {
	width:108px;
	padding:0px;
	border:0px solid gray;
	margin:0px;
	margin-top: -6px;
	text-align: right;

}

#mainDiv .upper {
	position: absolute;
	vertical-align: top;
}

#srchbox {
	width:621px;
	padding:0px;
	border:0px solid gray;
	margin:0px;

}
#srchbox01 {
	width:710px;
	padding:0px;
	border:1px solid gray;
	margin:0px;
}
ul#secondaryNav li#popular-searches {
	position:relative;
}
/* footer */
 #footerWrap {
	clear: both;
}
#footer {
	font-size: 0.8em;
	color: #606060;
	margin: 1.25em 8px;
	text-align: left;
}
#footer img {
	margin: 0;
	vertical-align: top;
}
#footer img#institution { float: right; }

/*________________END: common elements structure and styling: global nav and footer____________ */


/*______________________________main content area structure and style_______________________________ */
#main {
	margin: 2em 0;
}
.mainContent {
	margin-left: 2.5em;
	margin-right: 2.5em;
	min-width: 760px;
	max-width: 960px;/*this reason I'm doing the indenting and min/max width like this is because we need to preserve the ability to have dividers within the main content area that are 100% across the width of the screen, not just the main content area */
}

/*__________main content area structure and style for printing in all browsers_________________ */
#mainprintFmt {
	margin: 0 0;
}
.mainContentprintall {
	margin-left: 0;
	margin-right: 0;
	width: auto
}

.mainContent1 {
	margin-left: 2.5em;
	margin-right: 2.5em;
	min-width: 1000px;
	max-width: 1000px;/*this reason I'm doing the indenting and min/max width like this is because we need to preserve the ability to have dividers within the main content area that are 100% across the width of the screen, not just the main content area does not pertain to slideshow-saved-status. */
}


#main h2 {
	font-size: 1.3em;
	color: #515255;
	margin-bottom: 0.7em;
	text-align: left;
}
#main h3 {
	font-size:1.2em;
	color:#515255;
	margin-bottom:1em;
	text-align:left;
}

#main h4 {
	color:#515255;
}

#main #h2Curr h2 {
	font-size: 1.3em;
	color: #515255;
	margin-bottom: 0.7em;
	text-align: left;
	margin-left: 6.9em;
}
/*____________________Homepage/Basic Search screen (Regular and CE) (US, CA, and AU)____________________*/


.mainContentCenteredCE, .mainContentCentered {
	margin: 0 auto;
	padding: 0 2.5em;
	width: 840px;
	overflow:hidden;
	zoom: 1;
}
.mainContentCentered {
	width: 665px;
}

.mainContentCenteredNew {
	width: 494px;
	margin: 0 auto;
	padding: 0 2.5em;
	overflow:hidden;
	zoom: 1;
}
.mainContentCenteredNew01 {
	width: 820px;
	margin: 0 auto;
	padding: 0 2.5em;
	overflow:hidden;
	zoom: 1;
}

.mainContentCenteredNew01 #basicSearchOnlyNew01 h2 {
	font-size: 1.3em;
	color: #515255;
	margin-bottom: 0.7em;
	margin-left:108px;
	text-align: left;
}

.mainContentCenteredyui {
	width: 620px;
	margin: 0 auto;
	overflow:hidden;
	zoom: 1;
}

#basicSearch {
	float: left;
	margin-top: 1.5em;
}
input.searchBox {
	width: 31.4em;
	margin-right: 0.4em;
	vertical-align: top;
	font-size: 1.5em;
}

input.searchBoxNew01 {
	width: 31.4em;
	margin-right: 0.4em;
	vertical-align: top;
	font-size: 1.5em;
	margin-left: -1.4em;
	
}

input.searchBoxNew {
	width: 26.8em;
	margin-right: 0.4em;
	vertical-align: top;
	font-size: 1.5em;
	margin-left: 0.0em;
	
}

input.searchBoxCurr {
	width: 26.4em;
	margin-right: 0.4em;
	vertical-align: top;
	font-size: 1.5em;
}

#sourceTypes {
	font-size: 0.85em;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}

#sourceTypesnew {
	font-size: 0.85em;
	text-align: center;
	overflow: hidden;
	zoom: 1;
	margin-left:4.2em;
}
#sourceTypesbasic {
	font-size: 0.85em;
	text-align: center;
	overflow: hidden;
	zoom: 1;
	margin-left:4.2em;
}

#sourceTypes label {
	float: left;
	margin: 0.5em 0.75em;
	width: 6.5em;
}

#sourceTypesnew label {
	float: left;
	margin: 0.5em 0.75em;
	width: 6.5em;
}
#sourceTypesbasic label {
	float: left;
	margin: 0.5em 0.75em;
	width: 6.5em;
}
#sourceTypes img {
	margin: 0 auto;
}
#checkWrapper {
	margin: 10px 0px 5px 0;
	font-size: .85em;
	position: relative;
	height: 2.2em;
	width: 64.8em;
}
#checkWrapperNew {
	margin: -7px 0px 5px -3px;
	font-size: .85em;
	position: relative;
	height: 2.2em;
	width: 75.2em;
}

#checkWrapperCurr {
	margin-left:0em;
	font-size: .85em;
	position: relative;
	height: 2.2em;
	width:  66.4em;
}

#country {
	position: absolute;
	top: 0;
	left: -1;
	text-align: left;
}
#country input, #country img {
	vertical-align: middle;
}
#checkAll {
	position: absolute;
	top: 0;
	right: 0;
	text-align: right;
}
#currEdition {
	float: right;
	width: 123px;
	padding: 0 0 12px 0;
	margin-left: 1.5em;
	font-size: 0.85em;
	text-align:center;
	background: url(/elibweb/curriculum/images/CE_panel_bottom.gif) no-repeat bottom center;
}
#currEditionNew {
	float: right;
	width: 123px;
	padding: 0 0 12px 0;
	margin-left: 1.5em;
	font-size: 0.85em;
	text-align:center;
	background: url(/elibweb/curriculum/images/CE_panel_bottom.gif) no-repeat bottom center;
}
#currEdition h3 {
	display: block;
	background: #f7ffe9 url(/elibweb/curriculum/images/CE_panel_top.gif) no-repeat top center;
	margin: 0;
	padding: 12px 5px 0 5px;
	height: 23px;
	font-size: 1em;
	text-align: center;
}
#currEditionNew h3 {
	display: block;
	background: #f7ffe9 url(/elibweb/curriculum/images/CE_panel_top.gif) no-repeat top center;
	margin: 0;
	padding: 12px 5px 0 5px;
	height: 23px;
	font-size: 1em;
	text-align: center;
}
#currEdition div {
	border-left: 2px solid #cceb91;
	border-right: 2px solid #cceb91;
	background: #f7ffe9;
	margin: 0;
	padding: 0 0.2em;
}
#currEditionNew div {
	border-left: 2px solid #cceb91;
	border-right: 2px solid #cceb91;
	background: #f7ffe9;
	margin: 0;
	padding: 0 0.2em;
}
#currEdition span a {
	display: block;
	margin: 0 0 1.5em 0; /*be sure to merge in these changes into main */
}
#currEditionNew span a {
	display: block;
	margin: 0 0 1.5em 0; /*be sure to merge in these changes into main */
}
#features, #basicSearchOnly {
	text-align: center;
	padding: 0;
	margin: 0;
}
#featuresnew01, #basicSearchOnlyNew01 {
	text-align: center;
	padding: 0;
	margin: 0;
}
/* ______tag cloud styles __________*/

/* Change layout layer */
#tag-cloud {
	position:absolute;
	top: 10px;
	left: 0;
	z-index:100;
	line-height: 2em;
}
#tag-cloudNew {
	position:absolute;
	top: 196px;
	margin-left: -0.3em;
	z-index:100;
	line-height: 2em;
}
#tag-cloudCurr {
	position:absolute;
	top: 212px;
	margin-left: -0.3em;
	z-index:100;
	line-height: 2em;
}
#tag-cloud-adv {
	position:absolute;
	top: 195px;
	left: 2.9em;
	z-index:100;
	line-height: 2em;
}
#tag-cloud h3 {
	font-size: 1.2em;
	color:#000;
	padding-top:0.2em
}
#tag-cloudNew h3 {
	margin-bottom:0.2em;
	font-size: 1.2em;
	color:#000;
	padding-top:0.2em
	
}
#tag-cloudCurr h3 {
	margin-bottom:0.2em;
	font-size: 1.2em;
	color:#000;
	padding-top:0.2em
	
}
#tag-cloud-adv h3 {
	margin-bottom:0.2em;
	font-size: 1.2em;
	color:#000;
	padding-top:0.2em
	
}
#tag-cloud-top {
	background:url(/elibweb/elib/images/tagcloud-top.png) no-repeat 0 0;
	width:306px;
	height:23px;
}
#tag-cloud-body {
	background:url(/elibweb/elib/images/tagcloud-body.png) repeat-y 0 0;
	width:306px;
}
#tag-cloud-bottom {
	background:url(/elibweb/elib/images/tagcloud-bottom.png) no-repeat 0 0;
	width:306px;
	height:15px;
}
#tag-cloud .dotted {
	padding-top:1em;
	background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;
	margin:0;
}
#tag-cloudNew .dotted {
	padding-top:1em;
	background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;
	margin:0;
}
#tag-cloudCurr .dotted {
	padding-top:1em;
	background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;
	margin:0;
}
#tag-cloud-adv .dotted {
	padding-top:1em;
	background:url(/elibweb/elib/images/dotted-line.gif) repeat-x top;
	margin:0;
}
.close-window {
	position: absolute;
	top: 28px;
	right: 21px;
}

#tag-cloudNew a.small {
	font-size: 0.9em;
}
#tag-cloudCurr a.small {
	font-size: 0.9em;
}
#tag-cloud-adv a.small {
	font-size: 0.9em;
}

a.small {
	font-size: 0.8em;
}
a.medium {
	font-size: 1.2em;
}
a.large {
	font-size: 1.6em;
}
#tag-cloudNew a.large {
	font-size: 1.8em;
}
#tag-cloudCurr a.large {
	font-size: 1.8em;
}
#tag-cloud-adv a.large {
	font-size: 1.8em;
}
#ResearchTopics {
    font-size: 1.3em;
    color: #737373;
    text-align: center;
    padding-bottom: 1.2em;
    margin-bottom: 0.7em;
    margin-left: 108px;
    margin-right: 106px;    
}

#ResearchTopics a {
    color:#8fc948;   
}
/* ______________________________end homepage/basic search styles___________________________________ */

/* ______________________________Start Advanced Search styles___________________________________ */

#adv-wrapper {
	min-width: 70em;
	overflow: hidden;
	zoom: 1;
}
#adv-wrapper #adv-wrappernew {
	min-width: 70em;
	overflow: hidden;
	zoom: 1;
	margin-left:9.2em;
}
#advSearch {
	float: left;
}
#advSearchnew {
	float: left;
    width:70em;
}

#advSearchCurr {
	float: left;
    width:64em;
}
#adv-wrapper #currEdition {
	float: left;
	margin: 0 0 0 3.5em;
}
#adv-wrapper #currEditionNew {
	float: left;
	margin: 0 0 0 1em;
}
#advSearch input.searchBox {
	width: 27.2em;
}
#advSearchnew input.searchBox {
	width: 26.2em;
}
#advSearchCurr input.searchBox {
	width: 26.2em;
}
#advSearch #checkWrapper {
	width: 57.4em;
}
#advSearchnew #checkWrapper {
	width: 57.4em;
}
#advSearchCurr #checkWrapper {
	width: 57.4em;
}
#advSearch #searchType {
	font-size: 0.85em;
	margin: 0.2em 0 0.4em 0;
}
#advSearchnew #searchType {
	font-size: 0.85em;
	margin: -2em 0 0.4em 10.2em;
}
#advSearchCurr #searchType {
	font-size: 0.85em;
	margin: -2em 0 0.4em 10.2em;
}
#advSearch #adv-checkall {
	float:left;
	display: block;
	text-align: left;
}
#advSearchnew #adv-checkall {
	float:left;
	display: block;
	text-align: right;
}
#advSearchCurr #adv-checkall {
	float:left;
	display: block;
	text-align: right;
}
#advSearch #sourceTypes label {
	margin: 0.5em 0.6em; /*change this when you merge in changes */
	width: 6.2em;
}
#advSearchnew #sourceTypesnew label {
	margin: 0.5em 0.6em; /*change this when you merge in changes */
	width: 6.2em;
}
#advSearchCurr #sourceTypesnew label {
	margin: 0.5em 0.6em; /*change this when you merge in changes */
	width: 6.2em;
}
#advSearchnew #sourceTypesbasic label {
	margin: 0.5em 0.6em; /*change this when you merge in changes */
	width: 6.2em;
}
#advSearchCurr #sourceTypesbasic label {
	margin: 0.5em 0.6em; /*change this when you merge in changes */
	width: 6.2em;
}
#advSearch #sourceTypes label.first {
	margin-left: 0;
}
#advSearchnew #sourceTypesnew label.first {
	margin-left: 1.5em;
}
#advSearchCurr #sourceTypesnew label.first {
	margin-left: 1.5em;
}
#advSearchnew #sourceTypesbasic label.first {
	margin-left: 1.5em;
}
#advSearchCurr #sourceTypesbasic label.first {
	margin-left: 1.5em;
}
#advSearch #additionalOptions {
	margin-left: 2em;
}
#advSearchnew #additionalOptions {
	margin-left: 0em;
}
#advSearchCurr #additionalOptions {
	margin-left: 0em;
}
#advSearch .option {
	display: block;
	margin: 1em 0;
}
#advSearchnew .option {
	display: block;
	margin: 1em 9.2em;
}
#advSearchnew .optionNew {
	display: block;
	margin: 1em 9.2em;
	width:26.8em;
}
#advSearchnew .optionScholar {
	display: block;
	margin: 1em 9.2em;
	width:24.2em;
}
#advSearchnew .optionPrim{
	display: block;
	margin: 1em 9.2em;
	width:24.2em;
}
#advSearchCurr .option {
	display: block;
	margin: 1em 9.2em;
}
#advSearchnew .option1 {
	display: block;
	margin: 1em 0.0em;
}
#advSearchCurr .option1 {
	display: block;
	margin: 1em 0.0em;
}
.popUpSelectWindow {
	font-size: 0.85em;
}
#advSearch h3.newSection {
	margin-top: 2em;
	margin-bottom: 1.3em;
}
#advSearchnew h3.newSection {
	margin-top: 2em;
	margin-bottom: 1.3em;
	margin-left: 7.9em;
}
#advSearchCurr h3.newSection {
	margin-top: 2em;
	margin-bottom: 1.3em;
	margin-left: 7.9em;
}
#advSearch #dateRangeType {
	display: block;
	float: left;
	width: 18em;
}
#advSearchnew #dateRangeType {
	display: block;
	float: left;
	width: 18em;

}
#advSearchCurr #dateRangeType {
	display: block;
	float: left;
	width: 18em;

}
#advSearch #dateRangeAny {
	overflow: hidden;
	zoom: 1;
}
#advSearchnew #dateRangeAny {
	overflow: hidden;
	zoom: 1;
}
#advSearchCurr #dateRangeAny {
	overflow: hidden;
	zoom: 1;
}
#advSearch #dateRange {
	overflow: hidden;
	zoom: 1;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 49em;
}
#advSearchnew #dateRange {
	overflow: hidden;
	zoom: 1;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 49em;
	margin-left: 9.2em;
}
#advSearchCurr #dateRange {
	overflow: hidden;
	zoom: 1;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 49em;
	margin-left: 9.2em;
}
#advSearch #dateRangeOptions {
	display: block;
	float: left;
	width: 31em;
}
#advSearchnew #dateRangeOptions {
	display: block;
	float: left;
	width: 31em;


}
#advSearchCurr #dateRangeOptions {
	display: block;
	float: left;
	width: 31em;


}
#advSearch #dateRangeOptions select {
	margin-right: 0.5em;
}
#advSearchnew #dateRangeOptions select {
	margin-right: 0.5em;
}
#advSearchCurr #dateRangeOptions select {
	margin-right: 0.5em;
}
#advSearchnew #dateRangeOptions .option1 span {
	width: 5em;
	display: block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchCurr #dateRangeOptions .option1 span {
	width: 5em;
	display: block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchnew #dateRangeOptions .option span {
	width: 5em;
	display: block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchCurr #dateRangeOptions .option span {
	width: 5em;
	display: block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchnew #dateRangeOptions #divDate1 input#startYear, 
#advSearchnew #dateRangeOptions #divDate2 input#endYear {
	width:2.6em;
}
#advSearchCurr #dateRangeOptions #divDate1 input#startYear, 
#advSearchCurr #dateRangeOptions #divDate2 input#endYear {
	width:2.6em;
}
#advSearchnew #dateRangeOptions .option1 a img {
	vertical-align:bottom;
}
#advSearchCurr #dateRangeOptions .option1 a img {
	vertical-align:bottom;
}
#advSearch #dateRangeOptions .option a img {
	vertical-align: bottom;
}
#advSearchnew #dateRangeOptions .option a img {
	vertical-align: bottom;
}
#advSearchCurr #dateRangeOptions .option a img {
	vertical-align: bottom;
}
#advSearch label.setWidth {
	width: 12em;
	display:block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchnew label.setWidth {
	width: 12em;
	display:block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchCurr label.setWidth {
	width: 12em;
	display:block;
	float: left;
	clear: both;
	padding-top: 0.3em;
}
#advSearchButtons input a img {
	padding: 0.5em 0.5em 2.5em 0;
}
#advSearchButtonsnew {
    margin-left:9.2em;
}
#advSearchButtonsnew input a img {
	padding: 0.5em 0.5em 2.5em 0;
}
#standards {
	text-align: center;
}

/*____________________________end Adv Search styles_________________________________*/

/* _________________________publication search/browse___________________________*/

/* sub_pagination */
#sub_pagination{margin: 0 0 0 0; overflow: hidden; zoom:1;}
#sub_pagination ul{float:left; }
#pub-lists #sub_pagination ul { margin-left: 0; }
#sub_pagination li{float:left;}
#sub_pagination li a{display:block;padding:0em 0.2em 0.1em 0.2em;border:1px solid #046d9c;margin:0.2em;color:#046d9c}
#sub_pagination li a:hover{text-decoration:none;color:#}
#sub_pagination li span{display:block;padding:0.1em 0.2em 0.1em 0.2em;margin:0.2em;font-weight:bold}
#sub_pagination span a{display:block;padding:0.2em 0.2em 0.1em 0.2em;margin:0.2em;float:left;color:#046d9c}
#sub_pagination span a:hover{text-decoration:none;color:#046d9c}

/* num_pagination */
#num_pagination{margin 0 0 0 0; overflow: hidden; zoom:1;}
#num_pagination ul{float:left}
#num_pagination li{float:left;}
#num_pagination li a{display:block;padding:0em 0.4em 0.1em 0.4em;border:1px solid #046d9c;margin:0.2em;color:#046d9c}
#num_pagination li a:hover{text-decoration:none;color:#}
#num_pagination li span{display:block;padding:0.1em 0.4em 0.1em 0.4em;margin:0.2em;font-weight:bold}
#num_pagination span a{display:block;padding:0.2em 0.4em 0.1em 0.4em;margin:0.2em;float:left;color:#046d9c}
#num_pagination span a:hover{text-decoration:none;color:#046d9c}

#pub-search { width: 52em;  }

#pub-search form {
  padding: 0.5em 1.5em 1.5em 1.5em;
}

#pub-search h3 {
  margin-bottom: 0;
}

#pub-search input { font-size: 1.25em; vertical-align: bottom;  padding: 0;}
#pub-search select {font-size: 1.1em; vertical-align: bottom; padding: 0; }
#pub-search input#search { width: 22em; }
#pub-search input#pub-search-button { vertical-align: bottom; padding: 0 0 1px 0; margin: 0;}

h3#browse-results { margin: 3em 0 0.5em 0; clear: both;}

body#publications .mainContent #results-header {margin: 3em 0 0.5em 0;}
.mainContent #results-header h3#browse-results{float:left;margin:0.2em 0 0 0;width:9em;}

#browse-tabs{font-size:1em;line-height:normal;margin:1em 0 2em 0;background: url(/elibweb/elib/images/tab-bg.gif) repeat-x bottom;width:100%;float:left;padding-left:0.2em}
#browse-tabs ul {margin:0 0 0 2em;padding:0;list-style:none; float: left;}
#browse-tabs li {float:left;margin:0;padding:0;background:url(/elibweb/elib/images/tab-off-main.gif) no-repeat right top;margin-left:0.4em}
#browse-tabs a{display:block; background:url(/elibweb/elib/images/tab-off-left.gif) no-repeat left top;color: #4b6f03;padding:5px 15px 6px; text-decoration:none;}
#browse-tabs a:hover{text-decoration: underline; }
#browse-tabs #current {background:url(/elibweb/elib/images/tab-on-main.gif) no-repeat right top;}
#browse-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;}


#pub-lists h3 { margin: 2em 0 1em 0; }
#pub-lists h4, #pub-level-browse h4 { font-size: 1.2em; margin: 1.5em 0 0.5em 0; }
#pub-lists a#return-to-subs {font-size: 0.85em; margin-bottom: 1.8em; }
#pub-lists ul, #pub-level-browse ul { margin-left: 2em; }
#pub-level-browse ul.listexpander { margin-left: 0; }
#pub-lists ul li, #pub-level-browse ul li { margin: 0.3em 0; }
#pub-lists ul li ul { margin: 0 0 0 2em; }

#pub-lists #sourceTypes label.first { margin-left: 0; } 
#pub-lists #sourceTypes label.last { margin-right: 0; } 
#pub-lists #sourceTypes { margin-bottom: 2.5em;}
#pub-lists #sourceTypes label { background: #f7ffe9; border: 1px solid #90C016; padding: 1em 0.5em 0.5em 0.5em;}
#pub-lists #sourceTypes label.off { background: #fff; border: 1px solid #fff;}

#pub-lists .type-list { margin-left: 41px; }
#pub-lists #jump-to-type { margin: 1em 0; }
#pub-lists #subject-list { margin: 0; }

#pub-level-header { overflow: hidden; zoom: 1; }
#pub-level-header h2 { float: left; width: 30em; }
#pub-level-header .coverage { font-size: 0.8em; font-weight: normal; }
#pub-level-header #search-pub { float: right; text-align: right; width: 20em; margin-right: 1.4em; }

#pub-level-browse { overflow: hidden; zoom: 1; }

#pub-level-browse #pub-info {float: right; width: 25em; margin-left: 1em;}
#pub-level-browse #pub-info .content-wrapper { padding: 1em; }
#pub-level-browse #pub-info img#pub-logo { float: right; margin: 0 0 1em 1em; }
#pub-level-browse #pub-info p { margin: 0 0 0.5em 0; }

/*_______________________________end pub search/browse styles ______________________*/
/*________________________________my eLibrary styles____________________________________*/

/* login page styles */
form#login, form#reminder { width:36em; margin: 1.5em 0em 3em 0; padding: 1.5em 0 1.5em 1em; background: #f7ffe9; border: 1px solid #cceb91; overflow:hidden; zoom: 1; }
form#login div {overflow: hidden; zoom: 1; }
form#login label { width: 7em; float: left; margin: 0; clear: left; }
form#login input#username, form#login input#password  { width: 15em; float: left;margin-bottom: 0.5em;}
form#login a.password { font-size: 0.85em; float: left; margin-left: 0.5em; padding-top: 0.3em;}
form#login #save-checkbox { margin: 0.5em 0 0.5em 7em;}
form#login #save-checkbox input { vertical-align: middle; margin:0; width:13px; overflow:hidden;}
form#login #save-checkbox label { width: auto; float: none; clear: both; font-size: 0.85em; }
form#login #save-checkbox a { font-size: 0.85em; }
form#login input#loginButton { clear: both; float: none; }

/* rename page styles */
form#rename, form#reminder { width:36em; margin: 1.5em 0em 3em 0; padding: 1.5em 0 1.5em 1em; background: #f7ffe9; border: 1px solid #cceb91; overflow:hidden; zoom: 1; }
form#rename div {overflow: hidden; zoom: 1; }
form#rename label { width: 6em; float: left; margin: 0; clear: left; }
form#rename input#name { width: 12em; float: left;margin-bottom: 0.5em;}
form#rename input#loginButton { clear: both; float: none; }

h2#sign-up { margin-top: 1em; }
#sign-up { overflow: hidden; zoom: 1; }
#sign-up form { width:38em; float: left; margin-right: 1.5em; padding: 1.5em 0 1.5em 1em; background: #f7ffe9; border: 1px solid #cceb91; overflow:hidden; zoom: 1; }
#sign-up form div { overflow:hidden; zoom: 1;}
#sign-up form label { width: 15em; float: left; margin: 0; clear: left; }
#sign-up form input, #sign-up form select { float: left; margin-bottom: 0.5em;}
#sign-up form input#firstname, #sign-up form input#username2, form#sign-up input#password2, form#sign-up input#password3, form#sign-up input#pw-answer { width: 12em; }
#sign-up form div#admin { clear: both; }
#sign-up form div#admin label { width: auto; float: none; clear: both;  }
#sign-up form div#admin input { width: auto; float: none; clear: both; }
#sign-up form #adminflag { width: 35em; float: none; margin: 0.5em 0 0.5em 0; clear: both; }

#sign-up #about-myelibrary {  margin: 1.5em 0 1.5em 1.5em; }
#sign-up #about-myelibrary ul { list-style-position: inside; list-style-type:disc; margin-left: 1.5em; }
#sign-up #about-myelibrary ul li { margin-bottom: 0.5em; }

form#login .button, #sign-up .button { margin: 1em 0.5em 0 0; }
/* end login page styles */

/*start MyeLibrary home styles */
#dashboard-wrapper {overflow: hidden; zoom: 1; margin: 2em 0;}
#mylists, #mytimelines, #myslideshows{ float: left; width: 300px;} 
#mylists, #mytimelines, #myslideshows { margin-right: 5px; }
#mylists h3, #mytimelines h3, #myslideshows h3 { position: relative; overflow: hidden; width: 300px; height: 28px; margin: 0;}
#mylists h3 span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(/elibweb/elib/images/my_lists_header.gif) no-repeat; } 
#mytimelines h3 span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(/elibweb/elib/images/my_timelines_header.gif) no-repeat; } 
#myslideshows h3 span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:url(/elibweb/elib/images/my_slideshows_header.gif) no-repeat; } 

.dash-options { position: relative; padding: 5px; min-height: 140px; border-left: solid 1px #bfbfbf; border-right: solid 1px #bfbfbf; border-bottom: solid 1px #bfbfbf; }
.dash-options #common-topics-cloud {margin: 1.0em  0.9em  1.0em 1.2em; }
.dash-options input { position: absolute; top: 10px; right: 5px; }
.dash-options h4 { margin-bottom: 1em; }
.dash-options ol { list-style: decimal; list-style-position: inside; margin: 0 0 1em 0; }
.dash-options ol li { margin-bottom: 0.3em; }
p#account-details { clear: both; }

#mytags{ float: left; width:610px;} 
#mytags h3{ position: relative; overflow: hidden; width: 610px; height: 28px; margin: 0;}
#mytags h3 span {position: absolute; left: 0; top: 0; width: 610px; height: 100%; background:url(/elibweb/elib/images/my_tags_header.gif) no-repeat; overflow: hidden; zoom: 1;}

/* saved lists and saved timelines home */
h2#timeline-heading { margin-bottom: 0; }
h2#slideshow-heading { margin-bottom: 0; }

#saved-list .row {overflow: hidden; zoom: 1; margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #CCC; }
#saved-list .first { margin-top: 2em; padding-top: 1em; border-top: 1px solid #CCC; }
#saved-list .onlyfirst { margin-top: 2em; padding-top: 1em; border-top: 1px solid #CCC; border-bottom:0px solid}
#saved-list .name { float: left; width: 26em; padding-top: 2px; }
#saved-list .name input#listname { width: 14em; }
#saved-list .status { margin-left: 35em; text-align: left; }
#saved-list .status #set_status { margin-left: 1em; padding-bottom: 1px; padding-left: 2px; vertical-align: bottom;}

#saved-list .rename-delete { float: right; width: 14em; text-align: right;}

form#account-details .row { overflow: hidden; zoom: 1; margin: 0.75em 0; }
form#account-details .labels { float: left; text-align: right; width: 16em; }
form#account-details .data {float: left; margin-left: 1em; width: 25em; }
form#account-details input.data {width: 16em; }

p.error { font-size: 0.85em; margin-top: 1em;}
p.error span { font-weight: bold; color: #FF6600; }

/* search and browse timelines */

#timeline-search {width: 43em; margin-top: 0; }
#slideshow-search {width: 43em; margin-top: 0; }
/* #timeline-search {width: 43em; } */


form#search-timelines .row { overflow: hidden; zoom: 1; margin-bottom: 0.3em; }
form#search-timelines .row label { float: left; text-align: right; width: 8em; padding: 2px 0.5em 0 0; }
form#search-timelines .row input { width: 30em; }
form#search-timelines input#submit-timeline-search { font-size: 1em; margin-left: 8.5em;}

#timeline-search-browse { width: 45em; float: left; margin: 0.5em 3em 3em 0; }

form#search-slideshows .row { overflow: hidden; zoom: 1; margin-bottom: 0.3em; }
form#search-slideshows .row label { float: left; text-align: right; width: 8em; padding: 2px 0.5em 0 0; }
form#search-slideshows .row input { width: 30em; }
form#search-slideshows input#submit-slideshow-search { font-size: 1em; margin-left: 8.5em;}

#slideshow-search-browse { width: 45em; float: left; margin: 0.5em 3em 3em 0; }

h4.status { margin-top: 1.5em; }

#timeline-results ul { margin-left: 0; }
#timeline-results ul.indent { margin-left: 1.5em; }
#timeline-results ul li { margin-top: 1em; padding-bottom: 1em;  border-bottom: 1px solid #CCC; overflow: hidden; zoom: 1;}
#timeline-results  ul .title { float: left; width: 45em; margin-right: 0.5em; font-size: 0.8em;}
#timeline-results  ul .title .view { font-weight: normal; font-size: 1.25em;}
#timeline-results  ul .authors { text-align: right; margin-bottom: 0.1em; }
#timeline-results ul .desc {clear: left;  font-style:italic; padding-top: 0.2em; color: #707070;} 
#timeline-results  ul .status { text-align: right; float: right; width: 18em; margin-left: 0.5em;}
#timeline-results h4 { margin-top: 2em; }
#timeline-results ul li.last { border-bottom: none; }

#slideshow-results ul { margin-left: 0; }
#slideshow-results ul.indent { margin-left: 1.5em; }
#slideshow-results ul li { margin-top: 1em; padding-bottom: 1em;  border-bottom: 1px solid #CCC; overflow: hidden; zoom: 1;}
#slideshow-results  ul .title { float: left; width: 45em; margin-right: 0.5em; font-size: 0.8em;}
#slideshow-results  ul .title .view { font-weight: normal; font-size: 1.25em;}
#slideshow-results  ul .authors { text-align: right; margin-bottom: 0.1em; }
#slideshow-results ul .desc {clear: left;  font-style:italic; padding-top: 0.2em; color: #707070;} 
#slideshow-results  ul .status { text-align: right; float: right; width: 18em; margin-left: 0.5em;}
#slideshow-results h4 { margin-top: 2em; }
#slideshow-results ul li.last { border-bottom: none; }

/* timeline search/browse & timeline search results*/ 
#timeline-results  ul .authors2 { float: left; text-align: right; margin-bottom: 0.1em; }
.saved-sec-highlight { width: 55em; margin: 2em 0; padding: 1em; background: #f7ffe9; border: 1px solid #cceb91; }
#timeline-results  ul .title1{ float: left; width: 40em; margin-right: 21.6em; font-size: 0.8em;}
#timeline-results  ul .title1 .view { font-weight: normal; font-size: 1.25em;}
#timeline-results  ul .results_detail { float: left; width: 72em;}
#timeline-results  ul .image-pre { float: left; width: 60px; height: 35px; margin: 0px 5px 0px 0px;}

/* slideshow search/browse & slideshow search results*/ 
#slideshow-results  ul .authors2 { float: left; text-align: right; margin-bottom: 0.1em; }
#slideshow-results  ul .title1{ float: left; width: 40em; margin-right: 21.6em; font-size: 0.8em;}
#slideshow-results  ul .title1 .view { font-weight: normal; font-size: 1.25em;}
#slideshow-results  ul .results_detail .text { vertical-align: top; float: right; width: 72em;}
#slideshow-results  ul .image-pre { float: left; margin: 0px 5px 0px 0px;}

.saved-section-highlight { width: 55em; margin: 2em 0; padding: 1em; background: #f7ffe9; border: 1px solid #cceb91; }
.saved-section-highlight form#save-my-list { margin-bottom: 1em; }
input#save-new, input#add-to { vertical-align: bottom; padding-bottom: 1px;}
input#save-new { margin-right: 1.5em; }
input#list_name { width: 15em; }
.saved-section-highlight ol { font-size: 0.85em; list-style: decimal; list-style-position: inside; margin: 0.5em 0 0 0; }
.saved-section-highlight ol li { margin-bottom: 0.1em; }
.saved-section-highlight ol li.view-more { list-style: none; margin-bottom: 0; }
.saved-section-highlight h3#timeline { margin-bottom: 0.1em; }
a.go-to-timelines { float: right; font-size: 0.85em; text-align: right; }
a.go-to-slideshows { float: right; font-size: 0.85em; text-align: right; }

form#create-timeline .row { overflow: hidden; zoom: 1; margin-bottom: 0.2em; }
form#create-timeline .row label { float: left; text-align: right; width: 13em; padding: 2px 5px 0 0; }
form#create-timeline .row #name, form#create-timeline .row #author { width: 26em; }
form#create-timeline .row textarea { width: 30em; }
form#create-timeline .row #continue { margin-left: 0.2em; }

form#create-slideshow .row { overflow: hidden; zoom: 1; margin-bottom: 0.2em; }
form#create-slideshow .row label { float: left; text-align: right; width: 13em; padding: 2px 5px 0 0; }
form#create-slideshow .row #name, form#create-slideshow .row #author { width: 26em; }
form#create-slideshow .row textarea { width: 30em; }
form#create-slideshow .row #continue { margin-left: 0.2em; }

h2#timeline-info { margin-bottom: 0.2em; }
p#timeline-info { margin: 0; font-size: 0.8em; }

h2#slideshow-info { margin-bottom: 0.2em; }
p#slideshow-info { margin: 0; font-size: 0.8em; }

input#author-names, input#description { width: 35em; }
#save-preview { float: right; text-align: right; }

#event-editor { width: 60em; margin-top: 3em; }
form#event .event-info { margin: 0.5em 0 1.5em 0em; }
form#event .event-info div { margin-bottom: 0.3em; }
form#event label#event-title, form#event label#range { float: left; clear: both; width: 8em; padding-top: 0.2em; }
form#event input#event-title { width: 30em; }
form#event input#url { width: 40em; }
form#event input#start-year, form#event input#end-year { width: 6em; }
form#event h4 { margin-bottom: 0.5em; }
form#event .documents { margin-left: 3em; }
form#event .documents ol { margin: 0 0 1.5em 0; list-style: inside decimal; font-size: 1em; }
form#event .documents ol li a img { margin-left: 0.5em; vertical-align: bottom;  }
form#event input#open, input#save-data { padding-bottom: 1px; vertical-align: bottom; }


div#events .row {overflow: hidden; zoom: 1; margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #CCC; }
div#events .date { float: left; width: 14em; }
div#events .title { margin-left: 14.5em; font-weight: bold; }
div#events .actions { float: right; width: 110px; text-align: right;}
div#events .docs { clear: both; }

div#timeline-msg { padding-top: 2em; }
div#timeline-msg ul { list-style: inside disc; margin: 0.5em 0 0 1em; }

div#slideshow-msg { padding-top: 2em; }
div#slideshow-msg ul { list-style: inside disc; margin: 0.5em 0 0 1em; }

#utilities ul li#bookcart-admin { clear: both; float: none; text-align: right;}

/*________________________________________Reference tab__________________________________________*/

form#reference { overflow: hidden; zoom: 1; margin: 2em 0; }
#reference input.searchBox { width: 27.2em; }
#reference #checkWrapper { width: 57.4em;}
#reference #adv-checkall { float:left; display: block; text-align: left;}
#reference #sourceTypes { margin: 2em 0; }
#reference #sourceTypes label { margin: 0.5em 0.8em; width: 7em; }
#reference #sourceTypes label.first { margin-left: 0;}
#pub-lists ul.ref-pub-list  { margin-left: 41px; }

/*________________________________________Backround Theme__________________________________________*/

#green-line{
	background: url(/elibweb/elib/images/utilities_tile.gif) top left repeat-x; 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index:1;width:100%;
	}

.theme_forest {background:url(/elibweb/elib/images/bg_forest.gif) repeat-x top left;}
.theme_circles {background:url(/elibweb/elib/images/bg_circles.gif) repeat-x top left;}
.theme_squares {background:url(/elibweb/elib/images/bg_squares.gif) repeat-x top left;}
.theme_leafs {background:url(/elibweb/elib/images/bg_leafs.gif) repeat-x top left;}
.theme_landscape {background:url(/elibweb/elib/images/bg_landscape.gif) repeat-x top left;}
.theme_downhill {background:url(/elibweb/elib/images/bg_downhill.gif) repeat-x top left;}

form#rename-my-list img {margin: 0;	vertical-align: top;}
	