/* horizontal menu */
.thmenu1_menu {
	position: absolute;
	z-index: 400;
	top: 269px;
	left: 50px;
	}

	/* button */
	.thmenu1_button {
		float: left; /* remove this for vertical menu */
		margin-right: 20px;
		cursor: pointer;
		padding-top: 5px;
		}

	.thmenu1_button a {
		display: block; /* don't touch this */
		text-decoration: none;
		}

		/* table */
		.thmenu1_button table {
			border-spacing: 0;
			}

			/* image */
			.thmenu1_button .image {}
			.thmenu1_button .image a {
				padding: 3px;
				}
			.thmenu1_button .image a:link {}
			.thmenu1_button .image a:visited {}
			.thmenu1_button .image a:hover {}
			.thmenu1_button .image a:active {}

			/* text */
			.thmenu1_button .text {}
			.thmenu1_button .text a {
				padding: 3px;
				padding-left: 0;
				color: white;
				font-weight: bold;
				}
			.thmenu1_button .text a:link {}
			.thmenu1_button .text a:visited {}
			.thmenu1_button .text a:hover {}
			.thmenu1_button .text a:active {}

			/* info */
			.thmenu1_button .info {
				padding: 3px;
				}
			.thmenu1_button .info a {
				color: silver;
				font-size: 10px;
				}
			.thmenu1_button .info a:link {}
			.thmenu1_button .info a:visited {}
			.thmenu1_button .info a:hover {}
			.thmenu1_button .info a:active {}

		/* section */
		.thmenu1_section {
			/* don't touch these */
			position: absolute;
			visibility: hidden;
			}

			/* item */
			.thmenu1_item {
				border-bottom: 1px solid white;
				white-space: nowrap; /* avoid line break in items */
				background-color: #0472b3;
				filter: alpha(opacity=90);
				opacity: 0.9;
				}

			.thmenu1_item a {
				display: block; /* don't touch this */
				text-decoration: none;
				padding: 2px;
				}

				/* table */
				.thmenu1_item table {
					width: 100%;
					border-spacing: 0;
					}

					/* image left */
					.thmenu1_item .image_left { width: 16px; }
					.thmenu1_item .image_left a {}
					.thmenu1_item .image_left a:link {}
					.thmenu1_item .image_left a:visited {}
					.thmenu1_item .image_left a:hover {}
					.thmenu1_item .image_left a:active {}

					/* image right */
					.thmenu1_item .image_right { width: 16px; }
					.thmenu1_item .image_right a {}
					.thmenu1_item .image_right a:link {}
					.thmenu1_item .image_right a:visited {}
					.thmenu1_item .image_right a:hover {}
					.thmenu1_item .image_right a:active {}

					/* text left */
					.thmenu1_item .text_left {}
					.thmenu1_item .text_left a {
						padding: 5px;
						text-align: right;
						color: white;
						font-weight: bold;
						}
					.thmenu1_item .text_left a:link {}
					.thmenu1_item .text_left a:visited {}
					.thmenu1_item .text_left a:hover {}
					.thmenu1_item .text_left a:active {}

					/* text right */
					.thmenu1_item .text_right {}
					.thmenu1_item .text_right a {
						padding: 5px;
						text-align: left;
						color: white;
						font-weight: bold;
						}
					.thmenu1_item .text_right a:link {}
					.thmenu1_item .text_right a:visited {}
					.thmenu1_item .text_right a:hover {}
					.thmenu1_item .text_right a:active {}

					/* info left */
					.thmenu1_item .info_left {}
					.thmenu1_item .info_left a {
						padding-top: 0;
						padding-right: 3px;
						padding-left: 3px;
						text-align: right;
						color: silver !important;
						font-size: 10px;
						}
					.thmenu1_item .info_left a:link {}
					.thmenu1_item .info_left a:visited {}
					.thmenu1_item .info_left a:hover {}
					.thmenu1_item .info_left a:active {}

					/* info right */
					.thmenu1_item .info_right {}
					.thmenu1_item .info_right a {
						padding-top: 0;
						padding-right: 3px;
						padding-left: 3px;
						text-align: left;
						color: silver !important;
						font-size: 10px;
						}
					.thmenu1_item .info_right a:link {}
					.thmenu1_item .info_right a:visited {}
					.thmenu1_item .info_right a:hover {}
					.thmenu1_item .info_right a:active {}

					/* arrow left */
					.thmenu1_item .arrow_left { width: 4px; }
					.thmenu1_item .arrow_left a {
						padding-right: 10px;
						padding-left: 5px;
						}
					.thmenu1_item .arrow_left a:link {}
					.thmenu1_item .arrow_left a:visited {}
					.thmenu1_item .arrow_left a:hover {}
					.thmenu1_item .arrow_left a:active {}

					/* arrow right */
					.thmenu1_item .arrow_right { width: 4px; }
					.thmenu1_item .arrow_right a {
						width: 4px;
						padding-right: 5px;
						padding-left: 10px;
						}
					.thmenu1_item .arrow_right a:link {}
					.thmenu1_item .arrow_right a:visited {}
					.thmenu1_item .arrow_right a:hover {}
					.thmenu1_item .arrow_right a:active {}

/* button hover */
.thmenu1_button:hover {
	}

.thmenu1_button:hover .text a {
	text-decoration: none;
	color: black !important;
	}

.thmenu1_button:hover .info a {
	text-decoration: none;
	color: yellow !important;
	}

/* item hover */
.thmenu1_item:hover {
	background-color: white;
	}

.thmenu1_item:hover > table .text_left a,
.thmenu1_item:hover > table .text_right a {
	text-decoration: none;
	color: #0472b3 !important;
	}

.thmenu1_item:hover > table .info_left a,
.thmenu1_item:hover > table .info_right a {
	text-decoration: none;
	color: red !important;
	}

/* button selected */
.thmenu1_menu .selectedButton {
	}

.thmenu1_menu .selectedButton .text a {
	color: black;
	}

/* item selected */
.thmenu1_menu .selectedItem > .text_left a,
.thmenu1_menu .selectedItem > .text_right a {
	color: black;
	}

