.navtitle { font-family: Segoe UI,Arial,Helvetica; font-size: 14pt; font-weight: bold; margin-bottom: 16px; }
.navbar   { font-size: 12px; }

TD.toc { padding-bottom: 2px; padding-right: 4px }

body {background-color: #ffffff; margin: 0px; font-family: Segoe UI,Arial,Helvetica;}
.help-navigation{background-color: #ebedef; color: #ebedef; height: 43px; margin: 0px; }
#nav_toc { width: 46%; }
#nav_search { width: 54%; }
.help-navigation-selected{float: left; color: black; background-color: #ffffff; padding: 11px 0px 13px 0px; border-top-color: #0632ff; margin: auto; border-top-width: 3px; border-top-style: solid; font-weight: normal; font-size: 14px; text-align: center; }
.help-navigation-click{ float: left; background-color: #e2e2e2; color:#000000; margin: auto; border-bottom-color: #cacaca; border-bottom-width: 3px; border-bottom-style: solid; text-align: center;}
.help-navigation-click a{text-decoration: none; color: #000000; padding: 14px 0px 10px 0px; font-size: 14px; display: inline-block; width: 100%; height: 100%; }
.help-navigation-click:hover{background-color: #8e8a86;}
.help-navigation-main { margin: 8px; margin-top: 16px; margin-right: 8px; width: calc(100% - 16px);}
.heading1 { font-size: 14px; line-height: 20px; color: #000000; text-decoration: none;}
.heading2 { font-size: 14px; line-height: 18px; color: #000000; text-decoration: none;}
.heading3 { font-size: 14px; line-height: 18px; color: #000000; text-decoration: none;}
.heading4 { font-size: 14px; line-height: 18px; color: #000000; text-decoration: none;}
.heading5 { font-size: 14px; line-height: 18px; color: #000000; text-decoration: none;}
.heading6 { font-size: 14px; line-height: 18px; color: #000000; text-decoration: none;}
.heading1:hover { color: #2F6694;}
.heading2:hover { color: #2F6694;}
.heading3:hover { color: #2F6694;}
.heading4:hover { color: #2F6694;}
.heading5:hover { color: #2F6694;}
.heading6:hover { color: #2F6694;}
.hilight1 { color: #ffffff; background-color: #255bcf; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 4px; padding-right: 4px; }
.hilight2 { color: #ffffff; background-color: #255bcf; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 4px; padding-right: 4px; }
.hilight3 { color: #ffffff; background-color: #255bcf; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 4px; padding-right: 4px; }
.hilight4 { color: #ffffff; background-color: #255bcf; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 4px; padding-right: 4px; }
.hilight5 { color: #ffffff; background-color: #255bcf; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 4px; padding-right: 4px; }
.hilight6 { color: #ffffff; background-color: #255bcf; font-size: 14px; font-weight: bold; padding: 2px; padding-left: 4px; padding-right: 4px; }


.submit { font-size: 14px; line-height: 20px; color: #000000; text-decoration: none;}
.highlight { background: #FFFF40; }
.searchheading { font-size: 9pt; font-weight: bold; }
.summary { font-size: 10pt; font-style: italic; }
.results { font-size: 10pt; }
.description { font-size: 10pt; }
.context { font-size: 10pt; }
.result_title { font-size: 12pt; }
.infoline { font-size: 10pt; }

.suggestion { font-size: 100%; }
.category { color: #999999; }
.sorting { text-align: right; }
.zoom_searchform { font-size: 12px; line-height: 20px; color: #000000; text-decoration: none;}
.zoom_results_per_page { font-size: 12px; line-height: 20px; color: #000000; text-decoration: none;}
.zoom_match { font-size: 12px; line-height: 20px; color: #000000; text-decoration: none;}
.zoom_categories { font-size: 12px; line-height: 20px; color: #000000; text-decoration: none;}
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }
input.zoom_button {  }
input.zoom_searchbox {  }
.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }
.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }
.result_pages { font-size: 100%; }
.result_pagescount { font-size: 100%; }
.searchtime { font-size: 80%; }
.recommended  { background: #DFFFBF; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; margin-top: 15px; margin-bottom: 15px; }
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
.recommend_title { font-size: 100%; }
.recommend_description { font-size: 100%; color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}