BODY {
	FONT-SIZE: 10px;
	MARGIN: 0px;
	BEHAVIOR: url("Scripts/csshover2.htc");
	FONT-FAMILY: arial, helvetica, verdana, sans-serif;
	BACKGROUND-COLOR: #cecece;
	TEXT-ALIGN: center
}
.layout {
	BORDER-RIGHT: #acc297 1px solid;
	BORDER-TOP: #acc297 1px solid;
	MARGIN: 0px auto;
	BORDER-LEFT: #acc297 1px solid;
	WIDTH: 820px;
	BORDER-BOTTOM: #acc297 1px solid;
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 36px;
	COLOR: #005689
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #005689;
	line-height:1.4em;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #005689;
	line-height:1.3em;
}
H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #005689;
	line-height:1.2em;
}
H5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #005689;
	line-height:1.1em;
}
H6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #005689;
}
A {
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
A:link {
	COLOR: #0000ff
}
A:visited {
	COLOR: #7f0000
}
A:active {
}
A:hover {
	COLOR: #6699ff;
	TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12px
}
.header {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	WIDTH: 100%;
	COLOR: #005689
}
.header A {
	FONT-WEIGHT: bold;
	COLOR: #005689;
	TEXT-DECORATION: none
}
.header A:visited {
	FONT-WEIGHT: bold;
	COLOR: #005689;
	TEXT-DECORATION: none
}
.header #menu-table {
	BORDER-COLLAPSE: collapse;
	BACKGROUND-COLOR: #ffffff
}
.header #menu-table TD {
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: middle;
	COLOR: #005689;
	PADDING-TOP: 5px;
	HEIGHT: 25px;
	TEXT-ALIGN: center
}
.footer {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 10px;
	WIDTH: 98%;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#search {
	MARGIN-RIGHT: 11px;
	TEXT-ALIGN: left
}
#search INPUT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px
}
#left_div {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 5px 5px 10px 4px;
	WIDTH: 165px;
	COLOR: #0a0000;
	BACKGROUND-COLOR: #e0e0e0
}
#left_div P {
	MARGIN: 1px 1px 2px 3px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
#left_div A {
	COLOR: #2a1fff
}
#navbar {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	WIDTH: 170px;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#subscribe {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN-LEFT: 8px
}
#subscribe INPUT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px
}
#content {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 10px;
	FONT-SIZE: 12px;
	MARGIN-LEFT: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:1.5em;
}
#content HR {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	MARGIN: 0px auto auto 0px;
	WIDTH: 90%;
	COLOR: #2e2e2e;
	PADDING-TOP: 0px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #2e2e2e;
	TEXT-ALIGN: left;
	BORDER-RIGHT-WIDTH: 1px
}
.highlight {
	BACKGROUND: #ffff40
}
.searchheading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 130%
}
.summary {
	FONT-SIZE: 80%;
	FONT-STYLE: italic
}
.suggestion {
	FONT-SIZE: 100%
}
.results {
	FONT-SIZE: 100%
}
.category {
	COLOR: #999999
}
.sorting {
	TEXT-ALIGN: right
}
.result_title {
	FONT-SIZE: 100%
}
.description {
	FONT-SIZE: 100%;
	COLOR: #008000
}
.context {
	FONT-SIZE: 100%
}
.infoline {
	FONT-SIZE: 80%;
	COLOR: #808080;
	FONT-STYLE: normal
}
.zoom_searchform {
	FONT-SIZE: 100%
}
.zoom_results_per_page {
	FONT-SIZE: 80%;
	MARGIN-LEFT: 10px
}
.zoom_match {
	FONT-SIZE: 80%;
	MARGIN-LEFT: 10px
}
.zoom_categories {
	FONT-SIZE: 80%
}
.zoom_categories UL {
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.zoom_categories LI {
	DISPLAY: inline;
	MARGIN-LEFT: 15px;
	LIST-STYLE-TYPE: none
}
INPUT.zoom_button {
}
INPUT.zoom_searchbox {
}
.result_image {
	DISPLAY: block;
	FLOAT: left
}
.result_image IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 10px;
	WIDTH: 80px;
	BORDER-RIGHT-WIDTH: 0px
}
.result_block {
	CLEAR: left;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 15px
}
.result_altblock {
	CLEAR: left;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 15px
}
.result_pages {
	FONT-SIZE: 100%
}
.result_pagescount {
	FONT-SIZE: 100%
}
.searchtime {
	FONT-SIZE: 80%
}
.recommended {
	BORDER-TOP: #808080 1px dotted;
	MARGIN-TOP: 15px;
	BACKGROUND: #dfffbf;
	MARGIN-BOTTOM: 15px;
	BORDER-BOTTOM: #808080 1px dotted
}
.recommended_heading {
	FONT-WEIGHT: bold;
	FLOAT: right
}
.recommend_block {
	CLEAR: left;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 15px
}
.recommend_title {
	FONT-SIZE: 100%
}
.recommend_description {
	FONT-SIZE: 100%;
	COLOR: #008000
}
.recommend_infoline {
	FONT-SIZE: 80%;
	COLOR: #808080;
	FONT-STYLE: normal
}
DIV#rcorner {
	MARGIN-TOP: 5px;
	BACKGROUND: #f3eebb;
	MARGIN-BOTTOM: 5px;
	MARGIN-RIGHT: 5px
}
DIV#rcorner P {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 5px
}
DIV#rcorner UL {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px
}
DIV#rcorner LI {
	PADDING-BOTTOM: 5px
}
B.rtop {
	DISPLAY: block;
	BACKGROUND: #ffffff
}
B.rbottom {
	DISPLAY: block;
	BACKGROUND: #ffffff
}
B.rtop B {
	DISPLAY: block;
	BACKGROUND: #f3eebb;
	OVERFLOW: hidden
}
B.rbottom B {
	DISPLAY: block;
	BACKGROUND: #f3eebb;
	OVERFLOW: hidden
}
B.r1 {
	MARGIN: 0px 5px;
	HEIGHT: 1px
}
B.r2 {
	MARGIN: 0px 3px;
	HEIGHT: 1px
}
B.r3 {
	MARGIN: 0px 2px;
	HEIGHT: 1px
}
B.r4 {
	MARGIN: 0px 1px;
	HEIGHT: 2px
}

