.header_index {
	width:96%;
	height:100%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-header.jpg) no-repeat #D8D8D8 center top;
}
.header_in {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-inner.jpg) no-repeat #ffffff center top;
}
.header_business {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-business.jpg) no-repeat #ffffff center top;
}
.header_services {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-services.jpg) no-repeat #ffffff center top;
}
.header_products {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-products.jpg) no-repeat #ffffff center top;
}
.header_erp {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-erp.jpg) no-repeat #ffffff center top;
}
.header_web {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../webimages/bg.gif) repeat-x #ffffff center top;
}
.header_support {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-support.jpg) no-repeat #ffffff center top;
}
.header_contact {
	width:96%;
	padding:15px 20px 0px 20px;
	background:url(../images/bg-contact.jpg) no-repeat #ffffff center top;
}
/* Button & Header */

.menu_back {
	width:682px;
	height:64px;
	margin-bottom:15px;
	text-align:left;
	padding-left:260px;
	background:url(../images/menu0000.png) no-repeat;
}
#nav #submenu {
	left:191px;
	display:inline;
	top:0px;
	list-style:none;
	position:absolute;
	z-index:998;
	height:auto;
}
#nav #submenu ul li a {
	display:block;
	padding:0px 20px 0px 20px;
	height:33px;
	color:#fff;
	text-decoration:none;
	white-space:nowrap;
}
#nav ul#mainmenu {
	list-style:none;
	position:absolute;
	z-index:998;
	height:auto !important;
}
#nav ul#mainmenu li a {
	max-height:33px;
	font-size:9pt;
	list-style: none;
}
#nav li {
	color:#FFFFFF;
	position:relative;
	float:left;
	margin-top:24px;
	list-style: none;
}
#nav li.dl span {
	background-color:transparent;
	text-decoration: underline;
}
#nav li a {
	display:block;
	padding:0px 20px 0px 20px;
	height:33px;
	color:#fff;
	text-decoration:none;
	white-space:nowrap;
}
#nav li.on, #nav li:hover {
	background:transparent url('../images/btn_over.png') no-repeat 50% 100%;
}
/* Top menu dropdowns */

#nav li ul {
	position: absolute;
	z-index: 999;
	min-width:190px;
	background-color: #CC0F16;
	color: #fff;
	top: 33px;
	list-style: none;
	/*	margin: 0 0 0 -999em;*/
	margin-left:-10000px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	background-image: none;
	opacity: 0;
	transition: opacity 0.25s ease-out;
	-o-transition: opacity 0.25s ease-out;
}
#nav li:hover ul, #nav li:active ul, #nav li.sfhover ul {
	margin-left: 0;
	opacity: 1;
}
#nav li ul li, #nav li ul li:hover {
	width:190px;
	font-size:9pt;
	float: none;
	margin: 0;
	padding: 0;
	background: transparent none;
}
#nav li ul li + li {
	border-top: 1px dotted #FF473F;
	border-collapse: collapse;
}
#nav li ul a, #nav li.on ul a {
	padding: 1em 3em 1em 1.5em;
	margin:0;
	height: auto;
	color: #fff;
	line-height: 1em;
	display: block;
	background-image: none;
}
#nav li ul a:hover, #nav li ul a:focus, #nav li ul a.sffocus {
	color: #fff;
	background-color: #900;
	background-image: none;
}
#nav li ul li.dl {
	border: 0;
	background-color: #333;
}
#nav li ul li.dl a {
	background: #444 url('dlcircle.png') no-repeat 97% 12px;
}
#nav li ul li.dl {
	border-top: 1px dotted #666;
}
#nav li ul li.dl:hover, #nav li ul li.dl:hover a {
	background-color: #900;
	background-position: 97% -28px;
}
#nav li ul li.dl b {
	display: block;
}
.line_height {
	line-height:20px;
}
/* Button Close */
/* Flash */

.index_flash {
	width:600px;
	height:395px;
	float:left;
	overflow:hidden;
}
.four_col {
	width:940px;
	background:#333333;
	height:170px;
	overflow:hidden;
	line-height:16px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.four_col .section {
	width:31%;
	color:#CCCCCC;
	height:157px;
	font-size:9pt;
	float:left;
	padding:5px 5px 0px 10px;
	margin:5px 0px 5px 0px;
	text-align:left;
	border-right:dotted 1px #999999;
	border-collapse:collapse;
}
.four_col .no_border {
	border:none;
}
.four_col .section_matter {
	width:63%;
	margin:10px 0px 0px 0px;
	color:#CCCCCC;
	font-size:9pt;
	font-weight:normal;
	float:right;
}
.four_col .section_image {
	width:31%;
	text-align:center;
	height:100px;
	padding:3px;
	margin:10px 0px 0px 0px;
	float:left;
}
.four_col h2 {
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 0px 6px 6px;
	background:#C60A10;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.four_col a {
	color:#CCCCCC;

	border:none;
	font-size:8pt;
	font-weight:bold;
}

.four_col .read_more {
	width:100%;
	height:50px;
	border:#FFFFFF 1px solid;
}

/* flash web header */
#cubershadow{width:920px;height:320px; background:url(../webimages/shadow.png) no-repeat bottom}
