#logo {
	background-image: url(images/tbg.gif);
	height: 109px;
}
#logo_div {
	width: 760px;
}
#logo_logo {
	background-image: url(images/mcb.gif);
	width: 200px;
	height: 109px;
	float:left;
}
#logo_ani {
	width: 560px;
	height: 109px;
	float:left;
}
#navi {
	background-image: url(images/nblank.gif);
}
#navi_div {
	padding-left: 65px;
	width: 695px;
	height: 25px;
}
#topbar {
	background-color:#999999;
	height: 40px;
}
#printbar {
	display: none;
}
#sidebar {
	width: 160px;
	float:left;
}
#login {
	width: 146px;
	background-color: #999999;
}
#login_div {
	margin-left: 10px;
	color: #FFFFFF;
	line-height: 20px;
}
#login input {
	border: 0;
	width: 55px;
}
#copyright {
	text-align:center;
	color:#999999;
	width: 147px;
	margin-top: 50px;
}
#menu, #lmenu {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 5px;
	width: 146px;
}
#menu li, #lmenu li {
	margin: 0;
	padding: 0;
}
#menu a, #lmenu a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 8px 0px 4px 25px;
	background-image: url(images/mu.gif);
	background-color: #999999;
}
#menu a:hover {
	background-color: #AAAAAA;
	color: #000000;
}
#menu a.n_sel, #lmenu a {
	background-color: #FFB600;
	color: #666666;
	font-weight: bold;
}
#styleswitcher li, #styleswitcher span, #styleswitcher a, #styleswitcher {
	margin: 0;
	padding: 0;
}
#styleswitcher li {
	list-style: none;
	display: inline;
}
#styleswitcher a {
	display: block;
	float: left;
	margin-right: 2px;
	background-image: url("images/i_text_m.gif");
	width: 23px;
	height: 23px;
}
ul a#fontsize_large {
	background-image: url("images/i_text_l.gif")
}
ul a#fontsize_huge {
	background-image: url("images/i_text_xl.gif")
}
ul a#thisprint {
	background-image: url("images/i_print.gif")
}
ul a#thisprint:hover {
	background-position: 50% 100%;
}
#styleswitcher {
	margin: 0;
	padding: 0;
	margin-left: 25px;
}
