/*reset */
ul {
  list-style: none;
  margin: 0px;
  padding: 8px;
}
/*end reset */
body {
  margin: 0;
  padding: 0;
  background-color: #EAECEE;
  font-family: Verdana, sans-serif;
  font-size: 10px;
}
#header {
  height: 120px;
  border-bottom: 3px solid #c0c0c0;
  background: #204080;
  text-align: center;
  color: #f0f0f0;
  margin: 0;
  padding: 0;
}
#header h1 {
  padding-top: 24px;
  font-size: 250%;
}
#header a {
  color: #f0f0f0;
}
#page {
  background: #ffffff;
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  border-right: solid 2px #a0a0a0;
  border-bottom: solid 2px #a0a0a0;
}
#sidebar {
  float: right;
  width: 200px;
  border: 1px solid #d0d0d0;
  min-height: 240px;
  padding: 4px;
}
#sidebar h1 {
  display: block;
  font-size: 120%;
  border-bottom: 1px solid #d0d0d0;
}
#container {
  padding: 8px;
}
#content {
  min-height: 320px;
  font-size: 120%;
  width: 720px;
}
#footer {
  text-align: center;
  padding: 8px;
  margin: 8px;
  border-top: 1px solid #c0c0c0;
  clear: both;
}
.panel {
  border: 1px solid #d0d0d0;
  padding: 8px;
  margin: 8px 4px 16px 4px;
  background: #fafafa;
}
.panel h1 {
  font-size: 120%;
  display: block;
  background: #f0f0f0;
  padding: 6px;
  margin: -8px;
  border-bottom: 1px solid #d0d0d0;
  margin-bottom: 8px;
}
.odd {
  background: #f0f0f0;
}
.even {
  background: #ffffff;
}
.dataTable {
  border-collapse: collapse;
  width: 100%;
}
.dataTable th {
  background: #204080;
  color: #f0f0f0;
  padding: 6px;
  border: 1px solid #f0f0f0;
}
.dataTable td {
  border: 1px solid #d0d0d0;
  padding: 4px;
}
.caption {
  float: left;
  width: 100px;
}
.formCaption {
  float: left;
  width: 100px;
  padding-top: 4px;
}
.value {
  margin-right: 8px;
}
.errorMessage {
  color: #ff0000;
  font-weight: bold;
}
.property {
  margin-bottom: 12px;
}
/**** Isotope Filtering ****/
.isotope-item {
  z-index: 2;
}
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
.menuItem {
  /*  float: left; */
  padding: 5px 0 20px;
  /*  width: 460px; */
}
.icon {
  float: left;
  width: 60px;
}
.info {
  float: left;
  max-width: 490px;
  text-align: justify;
}
/**** Isotope CSS3 transitions ****/
.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -ms-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
}
/**** Isotope filtering ****/
.isotope-item {
  z-index: 2;
}
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}
.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -ms-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
}
.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -ms-transition-property: -ms-transform, opacity;
  -o-transition-property: -o-transform, opacity;
  transition-property: transform, opacity;
}
/**** disabling Isotope CSS3 transitions ****/
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}
#nav-Databases_by_Subject,
#nav-ebooks,
#nav-filter,
#powersearch,
#addl-links {
  border: 2px solid #006599;
  box-shadow: 3px 3px 3px #CCCCCC;
  margin: 0px;
  width: 175px;
  padding: 0px;
}
#powersearch #submit {
  /*   background: url("http://access.gale.com/widgets/psx/picts/searches.gif") no-repeat scroll 0 0 #05497C; */
  background: url("../images/icon_magnifier.png") no-repeat scroll 8px 5px #FFFFFF;
  border: 1px dotted cornflowerblue;
  border-radius: 0 6px 6px 0;
  display: block;
  float: left;
  height: 22px;
  margin: 0;
  padding: 0;
  width: 30px;
  text-indent: -999px;
  margin-top: 10px;
}
#powersearch #searchBox {
  background-color: #FFFFFF;
  border: 1px solid #999999;
  color: #333333;
  display: block;
  float: left;
  font-family: arial;
  font-size: 12px;
  margin-top: 10px;
  padding: 2px 0 3px;
  width: 160px;
}
#powersearch #cs-select {
  width: 170px;
  margin-top: 5px;
  font-size: 10px;
}
#nav-filter #textFilter {
  background-color: #FFFFFF;
  border: 1px solid #999999;
  color: #333333;
  display: block;
  float: left;
  font-family: arial;
  font-size: 12px;
  width: 170px;
}
#nav-options h3,
#nav-filter h3,
#right-nav h3 {
  background: none repeat scroll 0 0 #006599;
  border-bottom: 1px solid #006599;
  color: #FFFFFF;
  font-size: 13px;
  height: 20px;
  margin: 0;
  padding: 3px 1px 1px;
  width: 175px;
}
#nav-options h3 {
  text-indent: 25px;
}
#right-nav h3 {
  padding: 0px;
}
#ebooks {
  background: url("../images/shelf_bg.jpg") repeat scroll 0 0 transparent;
  border: 12px solid #EFD1AD;
  float: left;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  margin-bottom: 20px;
  padding: 0 0 0 5px;
  position: relative;
  width: 540px;
}
#ebooks ul {
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
#ebooks ul li {
  float: left;
  font-size: 11px;
  height: auto !important;
  list-style: none outside none;
  margin: 24px 10px;
  min-height: 113px;
  padding: 0;
  text-align: left;
  width: 98px;
}
#ebooks ul li a {
  text-decoration: none;
}
#ebooks ul li a span.noCoverTitle {
  color: #465769;
  display: block;
  font-size: 10px;
  font-style: italic;
  height: 100px;
  line-height: 1.6em;
  margin: 0 0 -125px 8px;
  overflow: hidden;
  padding-top: 25px;
  position: relative;
  text-align: center;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  width: 85px;
}
#ebooks ul li a span.seriesCoverTitle {
  background: url("../images/series_overlay_110.png") no-repeat scroll left top transparent;
  color: #FFFFFF;
  display: block;
  font-size: 1.3em;
  font-style: italic;
  font-weight: bold;
  left: 16px;
  margin: 0 0 -25px;
  padding: 5px 0 5px 20px;
  position: relative;
  top: 98px;
  width: 64px;
}
/** Header **/
#top_menu {
  background: none repeat scroll 0 0 #006599;
  color: #FFFFFF;
  height: 25px;
  margin: 0;
  width: 100%;
}
#top_menu_content {
  margin: 0 auto;
  width: 924px;
}
#top_menu_left {
  float: left;
  text-align: left;
  width: 600px;
}
#top_menu h3 {
  color: #FFFFFF;
  font-size: 13px;
  margin: 0;
  padding: 3px 0 0;
}
#top_menu_right {
  float: left;
  text-align: right;
  width: 324px;
}
#top_menu h4 {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  margin: 0;
  padding: 5px 0 0;
}
#top_menu h4 a {
  color: #FFFFFF;
  text-decoration: underline;
}
.cursor {
  cursor: pointer;
}
#main {
  height: auto;
  margin: 0 auto;
  min-height: 450px;
  width: 100%;
  background: none repeat scroll 0 0 #FEFEFE;
  position: absolute;
}
#page-container {
  /*width: 960px;*/
  margin: 0 auto;
}
body {
  /*background: url("../../images/img-page-bkgrnd.jpg") repeat-x scroll 0 0 #05699B;*/
  font-family: arial;
  margin: 0;
  padding: 0;
}
#content {
  float: left;
  height: auto !important;
  margin: 10px 0 0 5px;
  min-height: 450px;
  width: 570px;
  position: relative;
  padding-top: 20px;
}
#right-nav {
  float: left;
  width: 200px;
  padding-top: 20px;
}
#powersearch,
#addl-links {
  width: 190px;
  height: 100px;
}
#powersearch h3,
#addl-links h3 {
  width: 190px;
}
#other-links {
  padding-top: 30px;
}
#nav {
  float: left;
  width: 185px;
  padding-top: 20px;
}
#nav-options {
  padding-top: 10px;
}
#menu {
  float: left;
  width: 560px;
}
.csProd {
  display: none;
}
/** Header **/
.coverage {
  display: inline;
}
.description ul {
  list-style: inside;
  text-indent: -15px;
  padding-left: 15px;
}
.hide {
  display: none;
}
#dl_info .post-bgbtm {
  padding-top: 0;
}
#dl_info #content {
  padding-top: 0;
}

/*# sourceMappingURL=screen.css.map */
