@charset "utf-8";


.menuButtonHome
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/homeButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
			}
.menuButtonHome a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonHome a:hover
{
	text-decoration: none;
			}
.menuButtonHome a:visited
{
	text-decoration: none;
}
.menuButtonHome img {width: 120px; height: 36px; border: 0px none; }
* html a:hover {visibility:visible}
.menuButtonHome a:hover img{visibility:hidden}

.menuButtonKids
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/kidsButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonKids a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonKids a:hover
{
	text-decoration: none;
			}
.menuButtonKids a:visited
{
	text-decoration: none;
}
.menuButtonKids img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonKids a:hover img{visibility:hidden}


.menuButtonAdults
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/adultsButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonAdults a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonAdults a:hover
{
	text-decoration: none;
			}
.menuButtonAdults a:visited
{
	text-decoration: none;
}
.menuButtonAdults img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonAdults a:hover img{visibility:hidden}



.menuButtonFaq
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/faqButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonFaq a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonFaq a:hover
{
	text-decoration: none;
			}
.menuButtonFaq a:visited
{
	text-decoration: none;
}
.menuButtonFaq img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonFaq a:hover img{visibility:hidden}



.menuButtonSpecial
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/specialButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonSpecial a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonSpecial a:hover
{
	text-decoration: none;
			}
.menuButtonSpecial a:visited
{
	text-decoration: none;
}
.menuButtonSpecial img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonSpecial a:hover img{visibility:hidden}


.menuButtonTeacher
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/teacherButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonTeacher a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonTeacher a:hover
{
	text-decoration: none;
			}
.menuButtonTeacher a:visited
{
	text-decoration: none;
}
.menuButtonTeacher img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonTeacher a:hover img{visibility:hidden}


.menuButtonPrices
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/pricesButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonPrices a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonPrices a:hover
{
	text-decoration: none;
			}
.menuButtonPrices a:visited
{
	text-decoration: none;
}
.menuButtonPrices img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonPrices a:hover img{visibility:hidden}


.menuButtonContact
{
	position:relative;
	float: left;
	padding: 0px;
	background: url('images/menu/contactButtonJp.gif') no-repeat;
	width: 120px;
	height: 36px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
			}
.menuButtonContact a
{
	display: block;
	width: 120px;
	height: 36px;
	display: block;
	overflow:hidden;/* for ie to hide extra height*/
			}
.menuButtonContact a:hover
{
	text-decoration: none;
			}
.menuButtonContact a:visited
{
	text-decoration: none;
}
.menuButtonContact img {
	width: 120px;
	height: 36px;
	border: 0px none;
}
* html a:hover {visibility:visible}
.menuButtonContact a:hover img{visibility:hidden}