.web_links {font-size: 90%; text-align: right; line-height: 3em;}
.web_links a {color: #464b53;}
.web_links span {color: #b5c3d0; padding: 0 2px;}
.web_links a.sel {color: #c00000; font-weight: bold;}

.top_ban {text-align: center;}

/* Top Area */
.top_area {margin: 27px 0 10px 0; height: 103px; }
.top_area h1 {float: left; width: 367px; padding-top: 2px;}
.top_area h1 a {float: left; display: block; background: url(../img/logo_automix.gif) no-repeat 0 0; width: 255px; height: 55px;}

.top_area h2 {float: left; width: 367px; padding-top: 2px;}
.top_area h2 a {display: block; background: url(../img/logo.gif) no-repeat 0 0; width: 255px; height: 55px;}

.log_area {float: left; width: 270px; text-align: center; padding: 8px 15px 0 0; text-align: right;}
.log_area .user {margin-top: 13px; padding-left: 13px; background: url(../img/icons.gif) no-repeat 0 3px; color: #535967; float: right;}
.log_area .user a {color: #535967; font-weight: bold;}
.log_area .user span {color: #b5c3d0; padding: 0 3px;}

fieldset.search {float: right; padding: 0 0 2px 18px; width: 282px; background: url(../img/bg_line_search.gif) repeat-y 0 0;}
fieldset.search label {display: block; float: left; padding-right: 9px; line-height: 1.7em; white-space: nowrap; color: #464b53;}
fieldset.search input {float: left;}
fieldset.search input.input_text {width: 183px; _width: 177px; _height: 26px; float: left;}
fieldset.search input.input_submit {background: url(../img/icons.gif) no-repeat 0 -30px; padding-left: 25px; text-align: left; width: 87px; float: right;}

.menu {height: 30px; background: url(../img/bg_menu.gif) no-repeat 0 0;}
.menu ul { padding-left: 8px; float: left; width: 647px;}
.menu .other_menu {width: 280px;}
.menu li {float: left; padding: 0 7px 0 8px; background: url(../img/icons.gif) no-repeat 0 -150px; line-height: 30px;}
.menu .other_menu li {background: url(../img/icons.gif) no-repeat 0 -180px;}
.menu li.first, .menu .other_menu li.first, .menu li.after {background-image: none;}
.menu li a {font-weight: bold; color: #fff;}
.menu li.sel {background: url(../img/icons.gif) no-repeat 0 -337px; padding-right: 0;}
.menu li.sel a {color: #535967; display: block; background: url(../img/icons.gif) no-repeat 100% -337px; padding-right: 7px;}
.menu li.sel a:hover {text-decoration: none;}

.bottom {border-top: 1px solid #cacaca; padding: 15px 13px; font-size: 90%;}
.bottom p {padding-bottom: 5px; color: #333333;}
.bottom p a {color: #333333;}
.bottom p span {color: #cecece; padding: 0 3px;}

.login-box {
	background:transparent url(../images/login_bg.gif) repeat-x scroll 0 0;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	display:none;
	height:103px;
	left:678px;
	padding:5px 10px;
	position:absolute;
	z-index:100;
	margin-top: 58px;
	margin-left: -24px;
}

.topread{ margin: 0 0px 4px 0px;}
.topread ul li a {
color:#333333;
font-size:90%;}
.topread ul li {
background:transparent url(../img/icons.gif) no-repeat scroll 0 -100px;
padding:4px 0 4px 12px;}