/*
BY RICHARD TUDOR HARRIS
menu.css
*/
#menu {
	margin: 0px;
	padding: 0px;
	width: 880px;
	height: 25px;
	display: block;
}
#menu ul {
	width: 880px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#menu li {
	float: left;
	list-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
}
#menu strong{
	display: none;
}
#sub_menu {
	margin: 0px 5px 0px 5px;
	padding: 2px 0px 10px 0px;
	width: 870px;
	height: 20px;
	background-color: transparent;
	background-image: url(../images/sub_bg.gif);
	background-repeat: no-repeat;
	display: block;
}
#sub_menu ul {
	width: 880px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#sub_menu li {
	float: left;
	list-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
}
#sub_menu strong{
	display: none;
}
/*
	menu 01
*/
#menu li#menu_01 a{
	display: block;
	width: 79px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_01.gif);
	background-repeat: no-repeat;
}
#menu li#menu_01 a#on,
#menu li#menu_01 a:hover{
	display: block;
	width: 79px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_01_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 02
*/
#menu li#menu_02 a{
	display: block;
	width: 81px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_02.gif);
	background-repeat: no-repeat;
}
#menu li#menu_02 a#on,
#menu li#menu_02 a:hover{
	display: block;
	width: 81px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_02_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 03
*/
#menu li#menu_03 a{
	display: block;
	width: 80px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_03.gif);
	background-repeat: no-repeat;
}
#menu li#menu_03 a#on,
#menu li#menu_03 a:hover{
	display: block;
	width: 80px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_03_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub3_01 a{
	display: block;
	width: 73px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_03_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub3_01 a#on,
#sub_menu li#sub3_01 a:hover{
	display: block;
	width: 73px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_03_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub3_02 a{
	display: block;
	width: 73px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_03_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub3_02 a#on,
#sub_menu li#sub3_02 a:hover{
	display: block;
	width: 73px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_03_02_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub3_03 a{
	display: block;
	width: 76px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_03_03.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub3_03 a#on,
#sub_menu li#sub3_03 a:hover{
	display: block;
	width: 76px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_03_03_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 04
*/
#menu li#menu_04 a{
	display: block;
	width: 74px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_04.gif);
	background-repeat: no-repeat;
}
#menu li#menu_04 a#on,
#menu li#menu_04 a:hover{
	display: block;
	width: 74px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_04_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub4_01 a{
	display: block;
	width: 73px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_04_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub4_01 a#on,
#sub_menu li#sub4_01 a:hover{
	display: block;
	width: 73px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_04_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub4_02 a{
	display: block;
	width: 75px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_04_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub4_02 a#on,
#sub_menu li#sub4_02 a:hover{
	display: block;
	width: 75px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_04_02_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub4_03 a{
	display: block;
	width: 90px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_04_03.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub4_03 a#on,
#sub_menu li#sub4_03 a:hover{
	display: block;
	width: 90px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_04_03_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 05
*/
#menu li#menu_05 a{
	display: block;
	width: 88px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_05.gif);
	background-repeat: no-repeat;
}
#menu li#menu_05 a#on,
#menu li#menu_05 a:hover{
	display: block;
	width: 88px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_05_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub5_01 a{
	display: block;
	width: 74px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_05_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub5_01 a#on,
#sub_menu li#sub5_01 a:hover{
	display: block;
	width: 74px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_05_01_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 06
*/
#menu li#menu_06 a{
	display: block;
	width: 76px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_06.gif);
	background-repeat: no-repeat;
}
#menu li#menu_06 a#on,
#menu li#menu_06 a:hover{
	display: block;
	width: 76px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_06_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_01 a{
	display: block;
	width: 91px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_01 a#on,
#sub_menu li#sub6_01 a:hover{
	display: block;
	width: 91px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_02 a{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_02 a#on,
#sub_menu li#sub6_02 a:hover{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_02_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_03 a{
	display: block;
	width: 77px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_03.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_03 a#on,
#sub_menu li#sub6_03 a:hover{
	display: block;
	width: 77px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_03_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_04 a{
	display: block;
	width: 83px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_04.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub6_04 a#on,
#sub_menu li#sub6_04 a:hover{
	display: block;
	width: 83px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_06_04_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 07
*/
#menu li#menu_07 a{
	display: block;
	width: 78px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_07.gif);
	background-repeat: no-repeat;
}
#menu li#menu_07 a#on,
#menu li#menu_07 a:hover{
	display: block;
	width: 78px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_07_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_01 a{
	display: block;
	width: 91px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_01 a#on,
#sub_menu li#sub7_01 a:hover{
	display: block;
	width: 91px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_02 a{
	display: block;
	width: 56px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_02 a#on,
#sub_menu li#sub7_02 a:hover{
	display: block;
	width: 56px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_02_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_03 a{
	display: block;
	width: 56px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_03.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_03 a#on,
#sub_menu li#sub7_03 a:hover{
	display: block;
	width: 56px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_03_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_04 a{
	display: block;
	width: 72px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_04.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub7_04 a#on,
#sub_menu li#sub7_04 a:hover{
	display: block;
	width: 72px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_07_04_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 08
*/
#menu li#menu_08 a{
	display: block;
	width: 77px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_08.gif);
	background-repeat: no-repeat;
}
#menu li#menu_08 a#on,
#menu li#menu_08 a:hover{
	display: block;
	width: 77px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_08_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub8_01 a{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_08_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub8_01 a#on,
#sub_menu li#sub8_01 a:hover{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_08_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub8_02 a{
	display: block;
	width: 82px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_08_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub8_02 a#on,
#sub_menu li#sub8_02 a:hover{
	display: block;
	width: 82px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_08_02_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 09
*/
#menu li#menu_09 a{
	display: block;
	width: 84px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_09.gif);
	background-repeat: no-repeat;
}
#menu li#menu_09 a#on,
#menu li#menu_09 a:hover{
	display: block;
	width: 84px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_09_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub9_01 a{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_09_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub9_01 a#on,
#sub_menu li#sub9_01 a:hover{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_09_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub9_02 a{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_09_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub9_02 a#on,
#sub_menu li#sub9_02 a:hover{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_09_02_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub9_03 a{
	display: block;
	width: 74px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_09_03.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub9_03 a#on,
#sub_menu li#sub9_03 a:hover{
	display: block;
	width: 74px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_09_03_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 10
*/
#menu li#menu_10 a{
	display: block;
	width: 80px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_10.gif);
	background-repeat: no-repeat;
}
#menu li#menu_10 a#on,
#menu li#menu_10 a:hover{
	display: block;
	width: 80px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_10_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub10_01 a{
	display: block;
	width: 105px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_10_01.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub10_01 a#on,
#sub_menu li#sub10_01 a:hover{
	display: block;
	width: 105px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_10_01_on.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub10_02 a{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_10_02.gif);
	background-repeat: no-repeat;
}
#sub_menu li#sub10_02 a#on,
#sub_menu li#sub10_02 a:hover{
	display: block;
	width: 70px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/sub_10_02_on.gif);
	background-repeat: no-repeat;
}
/*
	menu 11
*/
#menu li#menu_11 a{
	display: block;
	width: 83px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_11.gif);
	background-repeat: no-repeat;
}
#menu li#menu_11 a#on,
#menu li#menu_11 a:hover{
	display: block;
	width: 83px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	background-image: url(../images/menu_11_on.gif);
	background-repeat: no-repeat;
}
