/* Reset ---------------------------------------------------------------------------*/

html{font-size:20px;margin:0;padding:0;}
body{line-height:1;font-size:50%;margin:0;padding:0;}
div,iframe,form,input,button,embed,object,applet,label,img{border:none;outline:none;background-color:transparent;margin:0;padding:0;}
table,thead,tbody,tfoot,tr,th,td{text-align:left;vertical-align:top;font-weight:400;font-style:normal;border-style:none;margin:0;padding:0;}
ol,ul{list-style-type:none;margin:0;padding:0;}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none;}
p,h1,h2,h3,h4,h5,h6,dl,dt,dd,blockquote{margin:0;padding:0;}

b,i { font-weight: normal; font-style: normal; } /*over-ride for knovel inline styles in the db*/

a {
	color: #000;
}

body {
	background: #FFF;	
	color: #000;
	font-size: 12pt;
	font-family: "Arial", sans-serif;
}

/* Generic Classes -----------------------------------------------------------------------------*/

.hidden {
  display: none;
}

h1, h2, h3, h4, h5 {
	margin-bottom: 4pt;
}


/* Layout -----------------------------------------------------------------------------*/

#content {
	background: #fff;
	padding: 40pt;
}


#header-main,
#ajax-result-list,
#footer {
	display: none;
}


/* Browse Home */

.subject-areas {
	line-height: 1.4;
}

#featured-library-items {
	margin-top: 20px;
}

/* Table View -----------------------------------------------------------------------------*/
#toolbar,
#secondary-toolbar,
.modal {
  display: none;
}

#interactive-table {
  font-size: 12px;
  width: 1000px;
}

#interactive-table tr{
  width: 140px;
  float: left;
}

#interactive-table tr td{
  width: 100%;
  float: left;
  clear: left;
}

#copyright {
  position: absolute;
  bottom: 0;
  text-align: center;
}

#interactive-table