@charset "utf-8";

/*=====================================================
*
*	home.css
*	Since 2009.02.06
*	Editor 
*
========================================================*/

#home #header #globalNav,
#home #header #headerNav,
#home #header ul li,
#home #header ul li a,
#home #header ul li a:hover,
#home #header h1 { background: none !important; position: absolute; text-indent: -9999px !important; overflow: hidden; }


ul#subMenu { margin-top: 1px; }
ul#subMenu li { display: inline; }

/* ::::: news -------------------------*/
div#news { position: relative; width: 520px; }

div#news h2 { height: 17px; margin-bottom: 5px; text-indent: -9999px; background: url(../../images/whats_new.gif) no-repeat; }

div#news dl { padding: 3px 0 10px 0; }

div#news dl a  { color: #666666; text-decoration: none; }
div#news dl a:hover { text-decoration: underline; }
div#news dt {
	width: 6em;
	float: left;
	color: #132454;
	margin-top: 0.1em;
}
* html div#news dt { width: 5.4em; }
*+html div#news dt { width: 5.4em; }

div#news dd {
	margin-bottom: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 6.8em;
	color: #4e3b30;
	background: url(../../images/line_news.gif) repeat-x left bottom;
}
* html div#news dd { padding-left: 5.5em; }
*+html div#news dd { padding-left: 5.5em; }

div#news dd img{ margin-right: 5px; }
* html div#news dd img{ margin-right: 5px; }
*+html div#news dd img{ margin-right: 5px; }

div#news .more { position: absolute; top: 3px; right: 1px; margin-bottom: 0; }
* html div#news .more { top: 15px; }
*+html div#news .more { top: 15px; }

.bannerSpace { }

.bannerSpace h2 {
	height: 17px;
	margin-bottom: 6px;
	margin-top: 15px;
	text-indent: -9999px;
	background: url(../../images/enterprise_link.gif) no-repeat;
}
.bannerSpace a img {  margin-bottom: 3px; }
	

