BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
HTML {
	TEXT-ALIGN: center
}
BODY {
	TEXT-ALIGN: center
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #996600
}
TR {
	VERTICAL-ALIGN: text-top
}
TABLE {
	MARGIN-TOP: 0px
}
.alt {
	DISPLAY: none
}
.matches {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 20px; TEXT-ALIGN: right
}
.helper {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
#logo {
	CLEAR: right; BACKGROUND: url(referencesearchlogo-2.jpg) no-repeat; MARGIN: 0px auto 20px; WIDTH: 400px; HEIGHT: 65px
}
#loading {
	BACKGROUND: url(searching-100x100.gif) no-repeat; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
#notloading {
	BACKGROUND: white; LEFT: 0px; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
#top-nav {
	MARGIN-TOP: 3px; DISPLAY: block; FLOAT: right
}
#top-nav LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
#search-box LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
#top-nav LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#search-box LI.last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#search-box LI {
	MARGIN-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px
}
#search-box {
	WIDTH: 100%
}
#search-box A.menu {
	MARGIN-BOTTOM: 5px
}
#search-box UL {
	MARGIN: 0px auto 10px
}
#search-box INPUT {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #000 1px solid; WIDTH: 300px; BORDER-BOTTOM: #000 1px solid
}
#search-box INPUT#search-button {
	WIDTH: 100px
}
#footer {
	CLEAR: both; MARGIN-TOP: 100px; VERTICAL-ALIGN: bottom
}
#content {
	BORDER-TOP: #996600 2px solid; DISPLAY: block; MARGIN: 0px auto; WIDTH: 95%; HEIGHT: 500px
}
#content LI {
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
#ads {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#ads H3 {
	FONT-SIZE: 16px
}
#ads A {
	MARGIN-TOP: 10px; FONT-SIZE: 14px
}
#ads P {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
#ads H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; COLOR: #0022ff
}
#donate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 5px
}
#donate P {
	MARGIN: 0px; TEXT-ALIGN: justify
}
#donate STRONG {
	FONT-SIZE: 14px; TEXT-ALIGN: left
}
#no-match P {
	FONT-SIZE: 16px; MARGIN: 50px 0px 100px 50px; TEXT-ALIGN: left
}
#reflist {
	FONT-SIZE: 12px; MARGIN-LEFT: auto
}
#reflist TABLE {
	align: middle
}
#reflist TABLE.td {
	WIDTH: 80px
}
#reflist P.rl {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 200px; TEXT-INDENT: 0px; TEXT-ALIGN: left
}
#search-results {
	BORDER-RIGHT: #996600 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; WIDTH: 80%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#below-search-results {
	BORDER-RIGHT: #996600 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; WIDTH: 80%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#search-results P {
	FONT-SIZE: 12px; MARGIN: 0px 30px 0px 70px; TEXT-INDENT: -60px
}
#search-results A {
	COLOR: #996600
}
#search-results H3 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 0px
}
#search-results H4 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; COLOR: #0022ff
}
#search-results P.filtered {
	TEXT-INDENT: -70px
}
#search-results P.pageControl {
	FONT-SIZE: 12px; text: align: center
}
#page-default {
	MARGIN: 30px 75px 0px; TEXT-ALIGN: left
}
#page-default H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#page-default H2 {
	MARGIN-TOP: 40px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px
}
#page-default P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#page-advanced {
	MARGIN: 30px 75px 0px; TEXT-ALIGN: left
}
#page-advanced P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: left
}
#page-advanced H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
#page-advanced H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 20px 0px 0px 10px
}
#page-advanced H3 {
	MARGIN: 10px 0px 0px 20px
}
#page-advanced H4 {
	MARGIN: 0px 0px 0px 30px
}
#page-advanced H5 {
	MARGIN: 0px 0px 0px 100px; FONT-FAMILY: courier
}

