/* cascading style sheet document name style.css for MLO website */


body {
	margin: 0em;
	padding: 0em;
	background-color:#FFFFE3;
	color: #000;
	font-family: verdana, sans-serif;
	font-size: 95%;
}
div#maincontent {
	max-width: 60em;
	margin-right: auto;
	margin-left: auto;
	padding-left: 2em;
	padding-right: 2em;
	padding-top: 0.5em;
	padding-bottom: 2em;
}

					/* START headings */

h1 {
	font-size: 2em;
}
h2 {
	font-size: 1.2em;
}
h3 {
	font-size: 1.1em;
}
h4 {
	font-size: 1em;
}

					/* END headings */

p {
	font-size: 1em;
	/*
	font-family: verdana,serif;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-top: 0px;
	*/
}
a:link, a:visited, a:active {
	color:#0000C0;
	text-decoration:none;
}
a:hover {
	color:#0000C0;
	text-decoration:underline;
}


					/* START header, footer, navigation bar */

.navigation {
	text-align: center;
	border: none;
	background: #CDCEFD;
	color: #000;
}
table.navigation tr td {
	font-size: 0.8em;;
}
#header {
	background: #0000C0;
	color: #fff;
}
#footer {
	background: #0000C0;
	color: #fff;
}
p.copy {
	font-size: 0.8em;;
	text-align:center;
	padding: 0.2em;
}
p.copy a {
	background: #0000C0;
	color: #fff;
}

					/* END header, footer, navigation bar */

table.collections {
  background: #fe6;
  margin-bottom: 1.0em;
  border-style: groove ;
}

table.collections td {
        border: solid black 1px;
        padding-left: 1em;
        padding-right: 1em;
}

table.searchfields td {
        padding-left: 1em;
        padding-right: 1em;
}

a.aboutcollection {
  font-size: 90%;
}

span.searcherror {
  color: #f00;
}

.hidden {
	display: none;
}

div.searchnavigate {
        padding: 0.5em;
        font-size: 90%;
        text-align: center;
        background: #fe6;
        border-color: #fe6;
        border-style: groove;
        margin-top: 0.2em;
        margin-bottom: 0.2em;
}

div.searchinstitutions {
        font-size: 90%;
        padding: 0.5em;
        background: #fe6;
        border-color: #fe6;
        border-style: groove;
        margin-bottom: 1.0em;
}

table.searchinstitutions {
}

table.searchinstitutions td {
        font-size: 90%;
        padding-left: 1em;
        padding-right: 1em;
}

div.searchlist {
}

div.searchresult {
    border-left: none;
    border-right: none;
    border-top: none;
    padding-bottom: 0.4em;
    padding-top: 0.8em;
    border-color: #fe6;
    border-bottom-size: thin;
    border-bottom-style: groove;
}

div.searchdetails {
    padding: 0.2em;
    border-color: #fe6;
    border-style: groove;
}

table.statusTable {
  background: #fe6;
  margin-bottom: 1.0em;
  border-style: groove ;
}

table.statusTable td {
        border: solid black 1px;
        padding-left: 1em;
        padding-right: 1em;
}

table.statusTable p {
    /*style="margin-top:0.1em;padding-top:0.1em;padding-bottom:0.1em;margin-bottom:0.1em;    margin-left:1em;"*/
}

table.statusTable h3 {
    font-size: 1em;
    font-weight: bold;
}


/* End of cascading style sheet */
