@charset "utf-8";
/* CSS Document */

/*content text*/
#subpage #content {width: auto; padding: 1em 20px; margin: 0 25px 0 200px;}
	#subpage #content h2 {font-size: 2.4em; color: #000033; text-transform: lowercase; margin: .5em 0; font-weight: normal;}
	#subpage #content h3 {font-size: 1.7em; margin: 1.5em 0 .5em 0;}
	#subpage #content h4 {font-size: 1.5em; margin: 1.5em 0 .5em 0;}
	#subpage #content p {font-size: 1.4em; margin: .5em 0; line-height: 1.4em;}
	#subpage #content ul, #content ol {margin: 1em 3em;}
	#subpage #content li {font-size: 1.4em; line-height: 1.4em;}
	#subpage #content dt, #subpage #content dd {font-size: 1.4em; line-height: 1.4em;}
	#subpage dt {margin-top: 1em; font-weight: bold;}
	#subpage #content li li {font-size: 1em;}
	#subpage #content td, #subpage #content th {padding: .3em; font-size: 1.3em;}
	/*exceptions to the rule*/
	#subpage #content #quicksearch ul {text-align: right; margin-top: 1em 1em 0 0;}
	#subpage #content #quicksearch ul li {display: inline; margin-left: 1em; font-size: 1.1em; line-height: 1em;}
	#subpage #content #quicksearch ul li a {color: #fff;}
	
	#subpage #content #cse-search-box label {font-size: 1.4em; display: none;}
	#subpage #content #cse-search-box legend {font-size: 1.4em; font-weight: bold;}
	#subpage #content #cse-search-box fieldset {padding: 10px; -moz-border-radius: 8px; border-radius: px;}
	#subpage #content #cse-search-box #srchKeywords {width: 20em;}

	#subpage #content .contributor {font-size: 1.2em; font-style: italic;}

/*icon buttons - middle school resources*/	
#subpage #content .iconlist {margin: 1em 0 0 0; width: 500px;}
	#subpage #content .iconlist li {float: left; display: block; background-position: center center; background-repeat: no-repeat; margin-right: 10px; margin-top: 15px; list-style-type: none;line-height: 1; margin-left: 0; width: 150px; height: 75px;}
	#subpage #content .iconlist li a {display: block;text-decoration: none; width: 150px; height: 75px;}
	#subpage #content .iconlist li a span {visibility: hidden; font-size: 1px; line-height: 1;}
	#subpage #content .iconlist #src {background-image: url(/images/studentresearchcenter-logo.gif);}
	#subpage #content .iconlist #n {background-image: url(/images/novelist-logo.gif);}
	#subpage #content .iconlist #ks {background-image: url(/images/kidssearch-logo.gif);}
	#subpage #content .iconlist #g {background-image: url(/images/grolieronline-logo.gif);}
	#subpage #content .iconlist #p {background-image: url(/images/proquest-logo.gif);}
	#subpage #content .iconlist #w {background-image: url(/images/worldcat-logo.gif);}
	#subpage #content .iconlist #ehost {background-image: url(/images/ehost150.gif);}
	#subpage #content .iconlist #cinahl {background-image: url(/images/cinahl150.gif);}
	#subpage #content .iconlist #asp {background-image: url(/images/aspremier150.gif);}
	#subpage #content .iconlist #bsp {background-image: url(/images/bspremier150.gif);}
	#subpage #content .iconlist #lista {background-image: url(/images/LISTA150.gif);}

#kdl {display: block; font-size: 24px; line-height: 1.2em; text-transform: lowercase; font-weight: normal; color: #000066; margin-top: 1.5em; 
	background: url(/images/kdl-icon.png) no-repeat left top; padding-left: 35px;list-style-type: none;}


/*#lnav*/
	#subpage #lnav li#courier, #subpage #lnav li#students {background: #fff url(/images/lnav-li_sub-top.jpg) no-repeat top center;}
	#subpage #lnav li#courier a, #subpage #lnav li#students a {color: #000033;}
	#subpage #lnav li#courier ul, #subpage #lnav li#students ul {background: #fff url(/images/lnav-li_sub-bot.jpg) no-repeat bottom center; }
	#subpage #lnav li#courier ul li, #subpage #lnav li#students ul li {border-left: 1px solid #A6B8DE; border-right: 1px solid #A6B8DE; border-bottom: 1px solid #fff;}
	#subpage #lnav li#courier ul li a, #subpage #lnav li#students ul li a {color: #000033;}

/*collapsable lists*/
/* target list items in "expanded" mode. */
#content #list li.expand dl {display: block;}
/* target list items in "collapse" mode. */
#content #list li.hide dl {display: none;}
/*styles for the lists*/
#content #list {/*margin: 1em 0 .5em 0;*/}
#content #list li {list-style-type: none; font-size: 1.7em; margin: .5em 0; font-weight: bold; color: #000066; padding-left: 13px; cursor: pointer;}
#content #list li dt, #content #list li dd {font-size: .75em;}
#content #list li dd {font-weight: normal;}
#content #list li dd li {font-size: 1em;}
#content #list li.hide {background: url(/images/open.gif) no-repeat left 8px;}
#content #list li.expand {background: url(/images/close.gif) no-repeat left 8px;}


/*styles for the spans*/
#content #list span.contrib {font-size: .65em; font-weight: normal;}
#content #list span.show, #content #list span.collapse {font-size: .65em; font-weight: normal; color: #000;}
#content #list li.hide span.collapse {display: none;}
#content #list li.expand span.collapse {display: inline;}
#content #list li.expand span.show {display: none;}
#content #list li.hide span.show {display: inline;}
/*end lists*/

