/*	Copyright 2007, www.bridgewebs.com.	All Rights Reserved.	 */
/*	Author:Gwynne Hughes	*/
/*	We	will take legal action against those who copy our HTML content, */
/*	CSS style sheets and	JavaScript functions. */


a,	a:link, a:visited, a:active {	color:#302010; }
a:hover {
	color: #AB5914;
	text-decoration:underline
}
.guide_body {
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:18px;
	color:#605050;
	text-decoration:none;
	margin:2px;
	font-family:Calibri, "Open Sans", sans-serif;
}
.guide_mainbox {
	width:100%;
	height:100%;
	display:flex;
}
.guide_leftbox	{
	white-space:nowrap;
	display:inline-block;
	vertical-align:top;
	height:100%;
	min-height:	800px;
	padding:10px 10px 10px 5px;
	margin-right:10px;
	border-right:2px dashed #CCCCCC;
	overflow:hidden;
}
.guide_rightbox {
	display:inline-block;
	vertical-align:top;
	height:100%;
	min-height:800px;
	padding:10px 10px 10px 5px;
	width:100%;
	overflow:scroll;
}
.guide_prev {
	cursor: pointer;
	color: #444444;
	background-color: #eeeeee;
	font-size: 30px;
	border: 1px dotted black;
	padding: 0px 10px 0px 8px;
	border-radius: 4px;
	margin: 2px 3px 0px 3px;
}
.guide_next {
	cursor: pointer;
	color: #444444;
	background-color: #eeeeee;
	font-size: 30px;
	border: 1px dotted black;
	padding: 0px 8px 0px 10px;
	border-radius: 4px;
	margin: 2px 3px 0px 3px;
}
.guide_prev:hover {
	color: #eeeeee;
	background-color: #444444;
}
.guide_next:hover {
	color: #eeeeee;
	background-color: #444444;
}
.guide_pagehead1 {
	display:inline-block;
	text-align:center;
}
.guide_pagehead2 {
	display:inline-block;
	margin:0px 20px 0px 20px;
	text-align:center;
}
.guide_pagehead2a {
	white-space:nowrap;
	width:100%;
	color:#AB5914;
	font-size:24px;
    font-weight:bold;
	margin:5px;
	text-align:center;
}
.guide_pagehead3 {
	display:inline-block;
	margin-left:5px;
	text-align:center;
}
.guide_button {
	margin-left:40px;
	width:100px;
	border-radius:	5px;
	border:2px	solid	#000000;
	color:#ffffff;
	padding:	2px;
	box-shadow:	inset	0px 0px 10px #888888;
	background-color:	#eeeedd;
	color: #FFFFFF;
	font-size:24px;
	nowrap;
	text-align:center;
}
.guide_button:hover {
	color:#ffffff;
	background-color:	#ccccbb;
}
.guide_section2_close { display:none; }
.guide_section2_open { display:block; }
.guide_click { cursor:pointer; }
.guide_level1 {
	color: #AB5914;
	font-size: 22px;
	cursor:pointer;
	white-space:nowrap;
	margin-left:10px;
}
.guide_level1:hover {
	background-color:#000000;
	color:#FFFFFF;
}
.guide_level2 {
	color: #AB5914;
	font-size:20px;
	cursor:pointer;
	white-space:nowrap;
	margin-left:20px;
}
.guide_level2_active {
	font-size:20px;
	cursor:pointer;
	color: #24cc82;
	white-space:nowrap;
	margin-left:20px;
}
span.guide_level2_active::before {
    content:"|";
    background-color:#24cc82;
    color:#24cc82;
    margin-right:10px;
    font-weight:bold;
}
span.guide_level2::before {
    content:"|";
    background-color:transparent;
    color:transparent;
    margin-right:10px;
    font-weight:bold;
}
.guide_level2:hover {
	background-color:#000000;
	color:#FFFFFF;
}
.guide_level3 {
	color: #AB5914;
	cursor:pointer;
	white-space:nowrap;
	margin-left:35px;
}
.guide_level3_active {
	cursor:pointer;
	color: #24cc82;
	white-space:nowrap;
	margin-left:35px;
}
span.guide_level3_active::before {
    content:"|";
    background-color:#24cc82;
    color:#24cc82;
    margin-right:10px;
    font-weight:bold;
}
span.guide_level3::before {
    content:"|";
    background-color:transparent;
    color:transparent;
    margin-right:10px;
    font-weight:bold;
}
.guide_level3:hover {
	background-color:#000000;
	color:#FFFFFF;
}
.guide_levele {
	cursor:pointer;
	color: #AB5914;
   font-weight:bold;
	white-space:nowrap;
}
.guide_levele:hover {
	background-color:#AB5914;
	color:#FFFFFF;
}
.guide_text1 {
	font-size: 18px;
}
.guide_text2 {
	width:100%;
	height:100%;
	min-height:600px;
	padding:10px;
	margin:0px;
}
.guide_search_image {
	cursor:pointer;
	margin-bottom:-8px;
	margin-right:10px;
}
.guide_search_title {
	color:#000044;
	font-weight:bold;
	text-decoration:underline;
}
.guide_search_found {
	font-weight:bold;
	font-style: italic;
	font-size: 20px;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 8px;
	text-align: left;
}
.guide_search_context {
	color: #AB5914;
	font-weight:bold;
}
.guide_search1 {
	margin:5px;
	white-space :nowrap;
}
.guide_search2 {
	display:inline-block;
	text-align:center;
}
.guide_search3 {
	display:inline-block;
	text-align:center;
}
.guide_search_input {
	border-radius:5px;
	padding:5px;
	border:1px dotted blue;
	color:#888888;
}
.guide_index {
	height:100%;
	vertical-align:top;
	padding:10px;
	margin:0px;
	width: 100%;
	overflow: hidden;
}
.guide_title {
	font-style:italic;
	font-weight:bold;
	font-size:20px;
	margin-left:5px;
	margin-bottom:8px;
	text-align:left;
}
.guide_title1 {
	font-style:italic;
	font-weight:bold;
	font-size:22px;
	margin-left:5px;
	margin-bottom:8px;
	text-align:left;
	color: #AB5914;
}
.guide_title2 {
	font-style:italic;
	font-weight:bold;
	font-size:20px;
	margin-left:5px;
	margin-bottom:8px;
	text-align:left;
	color: #AB5914;
}
.guide_title3 {
	font-style:italic;
	font-weight:bold;
	margin-left:5px;
	margin-bottom:8px;
	text-align:left;
	color: #AB5914;
}
.guide_title_search {
	cursor:pointer;
}
.guide_title_search:hover {
	background-color:#000000;
	color:#FFFFFF;
}
.guide_detail {
	padding:2px 10px 2px 10px;
}
@media (max-width:600px) {
	.guide_mobile	{ width:100%; border:0px;
	}
}

