html, body
{
	overflow:            hidden;
}

body
{
	margin:              6pt;
	font-family:         Arial;
	font-size:           12pt;
	font-weight:         normal;
	color:               #000000;
}

span.ButtonText
{
	visibility:          hidden;
}

a
{
	text-decoration:     none;
	color:               #000000;
}
a:hover
{
	text-decoration:     underline;
}

a.Search
{
	display:             block;
	width:               72px;
	height:              24px;
	background:          url("../../../../PublicDomain/Gutenberg/Content/SearchButton.png") no-repeat 0 0;
	cursor:              default;
}
a.Search:hover
{
	background-position: 0 -24px;
	text-decoration:     none;
}

a.Reset
{
	display:             block;
	width:               72px;
	height:              24px;
	background:          url("../../../../PublicDomain/Gutenberg/Content/ResetButton.png") no-repeat 0 0;
	cursor:              default;
}
a.Reset:hover
{
	background-position: 0 -24px;
	text-decoration:     none;
}

a.Download
{
	display:             block;
	width:               94px;
	height:              27px;
	background:          url("../../../../PublicDomain/Gutenberg/Content/DownloadButton.png") no-repeat 0 0;
	cursor:              default;
}
a.Download:hover
{
	background-position: 0 -27px;
	text-decoration:     none;
}

a.Previous
{
	display:             block;
	width:               72px;
	height:              24px;
	background:          url("../../../../PublicDomain/Gutenberg/Content/PreviousButton.png") no-repeat 0 0;
	cursor:              default;
}
a.Previous:hover
{
	background-position: 0 -24px;
	text-decoration:     none;
}

a.Next
{
	display:             block;
	width:               72px;
	height:              24px;
	background:          url("../../../../PublicDomain/Gutenberg/Content/NextButton.png") no-repeat 0 0;
	cursor:              default;
}
a.Next:hover
{
	background-position: 0 -24px;
	text-decoration:     none;
}

h1
{
	margin-top:          0px;
	margin-bottom:       6px;
	font-family:         Arial;
	font-size:           17pt;
	font-weight:         normal;
	color:               #7F7F7F;
}

#SearchResetForms
{
	border-collapse:     collapse;
	margin-top:          6px;
	margin-bottom:       6px;
	font-family:         Arial;
	font-size:           10pt;
	font-weight:         normal;
	color:               #000000;
}

#Statistics
{
	border-collapse:     collapse;
	margin-top:          6px;
	margin-bottom:       6px;
	width:               100%;
	font-family:         Arial;
	font-size:           8pt;
	font-weight:         normal;
	color:               #000000;
	background-color:    #dddddd;
}
#Statistics td
{
	padding-top:         3px;
	padding-bottom:      3px;
}

#Lists
{
	border-collapse:     collapse;
	width:               100%;
	margin-top:          6px;
	margin-bottom:       6px;
	font-family:         Arial;
	font-size:           9pt;
	font-weight:         normal;
	color:               #000000;
}

#Ebooks
{
	border-collapse:     collapse;
	width:               100%;
	margin-top:          6px;
	margin-bottom:       6px;
	font-family:         Arial;
	font-size:           11pt;
	font-weight:         bold;
	color:               #000000;
}
#Ebooks td
{
	padding:             6px;
}

#PageLinks
{
	border-collapse:     collapse;
	width:               100%;
	margin-top:          6px;
	margin-bottom:       6px;
	font-family:         Arial;
	font-size:           11pt;
	font-weight:         bold;
	color:               #000000;
}
#PageLinks td
{
	padding:             6px;
}

div.subjectLink
{
	margin-top:          5px;
	margin-bottom:       5px;
}

p.footer
{
	padding:             6px;
	background-color:    #D9D9D9;
	color:               #666666;
	font-family:         Arial;
	font-size:           9pt;
	margin-top:          6px;
	margin-bottom:       6px;
}

.DisabledLink
{
	color:               #bbbbbb;
}

.CurrentPageLink
{
	color:               Red;
	font-weight:         bold;
}

div.Thumbnail
{
	margin-bottom:       5px;
}

div.Download
{
	margin-bottom:       15px;
}

div.NoResults
{
	text-align:          center;
	margin-top:          200px;
	font-family:         Arial;
	font-size:           11pt;
	font-weight:         bold;
	color:               #000000;
}