/*   Print Style Sheet	 */ 
/* Alameda Couty Library */

body {
background-color : #ffffff; 
margin : 0; 
margin-top : 0; 
padding : 0; 
text-align : center; 
font-family : Verdana, Helvetica, sans-serif; 
font-size : 55.5%; 
line-height : 11px; 
font-weight : normal; 
} 
a:link, a:visited, a:active {
color : #3350a3; 
text-decoration : none; 
} 
p {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
p.alert {
font-size : 1em; 
font-size : small; 
color : #ff0000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
p.nowrap {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 11px; 
white-space : nowrap; 
margin-top : 0; 
margin-bottom : 15px; 
} 
td.p {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
span.hours {
font-size : 1.5em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #330066; 
} 
span {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
span.alert {
font-size : 0.9em; 
font-size : x-small; 
color : #ff0000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
span.purple {
font-size : 1em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #330066; 
} 
span.purple12 {
font-size : 1.5em; 
font-size : small; 
font-weight : bold; 
line-height : 16px; 
margin-top : 0; 
color : #330066; 
} 
span.purple15 {
font-size : 1.5em; 
font-weight : bold; 
line-height : 16px; 
margin-top : 0; 
color : #330066; 
} 
.labeldarkblue {
font-size : 1em; 
font-size : small; 
font-weight : bold; 
line-height : 16px; 
margin-top : 0; 
color : #330066; 
} 
.labelpurple10 {
font-size : 1em; 
font-size : small; 
font-weight : bold; 
line-height : 16px; 
margin-top : 0; 
color : #330066; 
} 
.labelpurple12 {
font-size : 1.5em; 
font-size : small; 
font-weight : bold; 
line-height : 16px; 
margin-top : 0; 
color : #330066; 
} 
.labelpurple15 {
font-size : 2em; 
font-weight : bold; 
line-height : 16px; 
margin-top : 0; 
color : #330066; 
} 
.SubScript {
font-size : 8pt; 
font-weight : normal; 
} 
ul {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
ol {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
li {
line-height : 16px; 
color : #000000; 
} 
dl {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
h1 {
font-size : 2em; 
font-weight : bold; 
line-height : 20px; 
line-height : 30px; 
margin-top : 0; 
color : #336699; 
} 
h1.purple {
font-size : 2em; 
font-weight : bold; 
line-height : 20px; 
line-height : 30px; 
margin-top : 0; 
color : #330066; 
} 
h2 {
font-size : 1.7em; 
font-weight : bold; 
line-height : 12px; 
margin-top : 0; 
color : #336699; 
} 
h2.purple {
font-size : 1.7em; 
font-weight : bold; 
line-height : 12px; 
margin-top : 0; 
color : #330066; 
} 
h2.black {
font-size : 1.7em; 
font-weight : bold; 
line-height : 12px; 
margin-top : 0; 
color : #000000; 
} 
h3 {
font-size : 1.5em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #336699; 
} 
h3.purple {
font-size : 1.5em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #330066; 
} 
h3.black {
font-size : 1.5em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #000000; 
} 
h4 {
font-size : 1.2em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #336699; 
} 
h4.purple {
font-size : 1.2em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #330066; 
} 
h4.black {
font-size : 1.2em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #000000; 
} 
h5 {
font-size : 1em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #336699; 
} 
h5.purple {
font-size : 1em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #330066; 
} 
h5.black {
font-size : 1em; 
font-weight : bolder; 
line-height : 12px; 
margin-top : 0; 
color : #000000; 
} 
blockquote {
font-size : 1em; 
font-size : small; 
color : #000000; 
line-height : 14px; 
margin-top : 0; 
margin-bottom : 15px; 
} 
table.content {
background : #ffffff; 
} 
table.navbartop {
width : 100%; 
background : #330066; 
} 
td.navbartop {
text-align : center; 
} 
a.navbartop:link, a.navbartop:visited, a.navbartop:active {
font-size : 12px; 
font-weight : bold; 
line-height : 20px; 
color : #ffffcc; 
background-color : #330066; 
text-decoration : none; 
} 
table.navbarbot {
width : 100%; 
background : #ffcc66; 
} 
a.navbarbot:link, a.navbarbot:visited, a.navbarbot:active {
font-size : 1.1em; 
font-size : x-small; 
font-weight : bold; 
color : #330099; 
line-height : 18px; 
background-color : #ffcc66; 
text-decoration : none; 
} 
a.resourcelink:link, a.resourcelink:visited, a.resourcelink:active {
font-size : 12px; 
font-weight : normal; 
text-align : left; 
text-decoration : none; 
white-space : nowrap; 
color : #3350a3; 
} 
a.hottopics:link, a.hottopics:visited, a.hottopics:active {
font-size : 1em; 
font-size : small; 
font-weight : bold; 
text-decoration : none; 
white-space : nowrap; 
color : #ffffff; 
} 
.searchthecatalogslabel {
font-size : 1em; 
font-size : small; 
font-weight : bold; 
color : #000052; 
line-height : 15px; 
text-decoration : none; 
white-space : nowrap; 
} 
input {
border-right : 1px solid black; 
border-top : 1px solid black; 
font-size : 1em; 
font-size : x-small; 
margin : 0; 
margin-top : 1px; 
margin-bottom : 0; 
margin-right : 0; 
margin-left : 0; 
border-left : 1px solid black; 
border-bottom : 1px solid black; 
background-color : #e0e0ff; 
} 
input.radio {
height : 12px; 
width : 12px; 
border-right : 0 solid white; 
border-top : 0 solid white; 
border-left : 0 solid white; 
border-bottom : 0 solid white; 
background-color : #ffffff; 
} 
.buttonsubmit {
margin : 0; 
margin-top : 0; 
margin-bottom : 6px; 
margin-right : 0; 
margin-left : 0; 
border : 0; 
} 
div.footer {
width : 672px; 
min-width : 672px; 
margin-left : auto; 
margin-right : auto; 
text-align : center; 
} 
#border {
border-left : 1px solid #c0c0c0; 
border-right : 1px solid #c0c0c0; 
background : #ffffff; 
} 
#copyright {
font-size : 1em; 
font-size : xx-small; 
font-weight : normal; 
text-align : center; 
color : #000000; 
line-height : 10px; 
}
#printtext {
font-size : 1em; 
font-size : xx-small; 
font-weight : normal;
line-height : 11px;  
text-align : center; 
color : #000000;
display: none;
}  
#topspacer {
background-color : #ffffff; 
}
