.header-picture {
	background: url(/pictures/header/hk-header-03.jpg) left top no-repeat;
	width: 770px; height: 178px;
}
.homepage {
	padding: 10px 0 0 0;
	font-size: 13px; font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
}
.homepage a {color: #CCCCCC;}
.homepage a:hover {color: #FFF; text-decoration: none;}

.page-title {
	padding: 10px 0 0 0;
	font-size: 13px; font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display: block;
	float: right;
}

.menu-img {float: left; display: block; _margin: 0 -3px;}

ul#topMenu {
	height: 39px;
	list-style: none;
	margin: 0; padding: 0;
	float: left;
	}
#topMenu .rolover {
	float: left;
	}
#topMenu .rolover a {
	display: block;
	width:100%; height:100%;
	}
#topMenu .rolover span {display: none;}
#topMenu .rolover a:hover {background-image: none;}

#topMenu li.btn-01  {background: url("/pictures/header/menu-01.gif") 0 -78px no-repeat; width: 114px; height: 39px;}
#topMenu li.btn-01 a {background: url("/pictures/header/menu-01.gif") top left no-repeat;}

#topMenu li.btn-02 {background: url("/pictures/header/menu-02.gif") 0 -78px no-repeat; width: 90px; height: 39px;}
#topMenu li.btn-02 a {background: url("/pictures/header/menu-02.gif") top left no-repeat;}

#topMenu li.btn-03 {background: url("/pictures/header/menu-03.gif") 0 -78px no-repeat; width: 67px; height: 39px;}
#topMenu li.btn-03 a {background: url("/pictures/header/menu-03.gif") top left no-repeat;}

#topMenu li.btn-04 {background: url("/pictures/header/menu-04.gif") 0 -78px no-repeat; width: 53px; height: 39px;}
#topMenu li.btn-04 a {background: url("/pictures/header/menu-04.gif") top left no-repeat;}

#topMenu li.btn-05 {background: url("/pictures/header/menu-05.gif") 0 -78px no-repeat; width: 132px; height: 39px;}
#topMenu li.btn-05 a {background: url("/pictures/header/menu-05.gif") top left no-repeat;}

#topMenu li.btn-06 {background: url("/pictures/header/menu-06.gif") 0 -78px no-repeat; width: 79px; height: 39px;}
#topMenu li.btn-06 a {background: url("/pictures/header/menu-06.gif") top left no-repeat;}

#topMenu li.btn-07 {background: url("/pictures/header/menu-07.gif") 0 -78px no-repeat; width: 96px; height: 39px;}
#topMenu li.btn-07 a {background: url("/pictures/header/menu-07.gif") top left no-repeat;}

#topMenu li.btn-08 {background: url("/pictures/header/menu-08.gif") 0 -78px no-repeat; width: 67px; height: 39px;}
#topMenu li.btn-08 a {background: url("/pictures/header/menu-08.gif") top left no-repeat;}


/* - - - - - */

.submenu-header {
	padding: 5px; margin: 0;
	background: #024A9B url(/pictures/background_140.gif) left top repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold;
	color: white;
	height: 28px;
	border-top: 1px solid #024A75;
}
#subMenu {
	border-left: 1px solid #024A75;
	border-right: 1px solid #024A75;
}

#subMenu ul {
	margin: 0; padding: 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
/*	border-right: 1px solid #024A75;*/

}
#subMenu li a {
	display: block;
	padding: 5px; margin: 0;
	border-bottom: 1px solid #024A75;
	background: #F7F7F7 url(/pictures/header/bg-menu.gif) left top repeat-x;
	color: black;
}
#subMenu li a:hover, #subMenu li.active a {
	background: #B6B8BA url(/pictures/header/bg-menu-on.gif) left top repeat-x;
	text-decoration: none;
	color: #BC0101;
}

/* \*/ * html #subMenu li a {height: 1%; margin: -2px 0;} /**/

#subMenu li ul {list-style-type: square !important;}
#subMenu li ul li a {
	padding: 3px 5px 3px 12px;
	background: white !important;
	border-bottom: 1px solid #B3C8D5;
}
#subMenu li ul li a:hover {background: #E5E5E5 !important; color: #024A9B;}

ul#horne-menu {
	padding: 7px 0 7px 0; margin: 0;
	list-style: none;
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-align: center;
	font-family: Helvetica, Arial Narrow, Arial, sans-serif;
	background: url(pictures/bg-top-menu.gif);
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}

ul#horne-menu li  {
	display: inline;
}

#horne-menu li a {
	padding: 7px 7px 3px 7px;
	text-decoration: none;
	color: white;
	border-right: 1px solid #FFB933;
}
#horne-menu li a:hover, #horne-menu li.active a {
	background: #37399D;
	color: white !important;
	text-decoration: none;
	border-bottom: 4px solid #67ABCC;
}
ul#horne-menu li.last a { border-right: none;}

