.simple-layout-bound{
	background-color:#18367C;
}
.simple-layout-content{
	width:1000px;
	background:url(../images/home/bg_web.jpg) no-repeat 0 0;
	background-color:#18367C;
	margin-left:auto;
	margin-right:auto;
	min-height:680px;
	height:auto !important;
	height:680px;
}
.simple-layout-center{
	clear:both;
}
.simple-layout-footer{
	clear:both;
}
/*-------------------- layout adv -------------------*/
.content-layout-bound{
	background-color:#18367C;
}
.content-layout-bound-center{
	width:1000px;
	background:url(../images/home/bg_web.jpg) no-repeat 0 0;
	background-color:#18367C;
	margin-left:auto;
	margin-right:auto;
	min-height:678px;
	#min-height:694px;
	height:auto !important;
	height:701px;
}
.content-layout-center{
}
.content-layout-banner{
	clear:both;
}
.content-layout-footer{
	clear:both;
}
.adv-left
{
        LEFT: -110px;
        WIDTH: 105px;
        POSITION: absolute;
        TOP: 10px;
        border:none;
		overflow:hidden;
}
.adv-right
{
       LEFT: 890px; 
       WIDTH: 110px; 
       POSITION: absolute; 
       TOP: 10px; 
       border:none
}
/*--------------------- Banner --------------*/
.banner-bound{ }
.banner-logo-bound{ float:left; cursor:pointer; margin-bottom:10px;}
.banner-logo{ background:url(../images/home/logo.jpg) no-repeat 0 15px; width:350px; height:100px; color:#fff; text-align:center;}
.banner-website-title{  text-align:center; width:360px;}
.banner-website-title div{ width:205px;color:#8BA9F1; margin-left:auto; margin-right:auto; text-transform:uppercase; }
.banner-content{ float:left; width:633px;}
.banner-language{ color:#fff; float:right; padding-top:5px;}
.banner-language a,.banner-language a:visited,
.banner-language a:hover,.banner-language a:visited:hover{
	color:#fff;
	text-decoration:none;
}
.banner-flash{ height:75px; clear:both;}
.banner-menu{ 
	clear:both; margin-left:5px; #margin-left:10px; padding-bottom:5px; white-space:nowrap;
}
.banner-menu a,.banner-menu a:visited{color:#E1E1E1; font-weight:bold; padding:0 5px; text-transform:uppercase; text-decoration:none;}
.banner-menu a:hover,.banner-menu a:visited:hover{ color:#7495FE; font-weight:bold; padding:0 5px; text-transform:uppercase; text-decoration:none;}

a.language-selected,a.language-selected:hover,a.language-selected:visited,a.language-selected:visited:hover{ color:#ccc;text-decoration:none;}
a.menu-selected,a.menu-selected:hover,a.menu-selected:visited,a.menu-selected:visited:hover{ color:#7495FE;}
.banner-date{ color:#ccc;}
/*--------------------- Footer --------------*/
.footer-content{ margin-top:10px;}
.footer-content li{list-style:none;}
.footer-note{ color:#B8CDFF; padding-top:3px; text-align:center;}
.footer-note a,.footer-note a:hover,.footer-note a:visited,.footer-note a:visited:hover{ color:#B8CDFF;}
.footer-note-company-name{ 
	font-weight:bold;color:#B8CDFF; padding-top:5px; text-align:center; text-transform:uppercase;
}
.footer-develped-by{ text-align:right; padding-top:5px; color:#607EDB;}
.footer-line-top{ border-top:1px solid #122E6D;}
.footer-line-top div{border-top:1px solid #1B419F;}
/*-------------------- htmlContactUs -----------------------*/
.html-contact-bound{padding:10px; vertical-align:top;}
.html-contact-bound-content{background:#E7E7E7;}
.html-contact-title{ 
	padding:10px 0 5px 5px;	text-transform:uppercase;color:#0C3E93;
	font:bold 16px Arial, Helvetica, sans-serif;
}
.html-contact{ 
	color:#0C3E93; 
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	line-height:18px;
	font-size:12px;
}
.html-contact a,.html-contact a:hover,.html-contact a:visited,.html-contact a:visited:hover{ color:#0C3E93; text-decoration:underline;}
.html-contact-title-sales{
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
.html-contact1{ 
	color:#000;
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	line-height:18px;
	font-size:12px;
}
.html-contact1 a,
.html-contact1 a:hover,
.html-contact1 a:visited,
.html-contact1 a:visited:hover{ 
	color:#3055AB; 
	text-decoration:underline;
}

/*--------------------- html-top-contact --------------------*/
.top-contact-bound{
	text-align:center; color:#B8CDFF;
}
.top-contact-bound div{ color:#B8CEFF; line-height:30px;}
.top-company-name{ font-size:13px; font-weight:bold; text-transform:uppercase;}
.top-company-email,
.top-company-email a,.top-company-email a:visited,
.top-company-email a:visited,.top-company-email a:visited:hover{
	font-weight:bold; font-size:12px; color:#B8CEFF; text-decoration:none;
}
/*-------------------- project finish ----------------------*/
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:url(../../../../core/skins/default/images/div_scroll/osx_track.gif) repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	background:url(../../../../core/skins/default/images/div_scroll/osx_drag_middle.gif) repeat-y;
	cursor: move;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background:url(../../../../core/skins/default/images/div_scroll/osx_drag_top.gif) no-repeat;
	height:6px;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background:url(../../../../core/skins/default/images/div_scroll/osx_drag_bottom.gif) no-repeat;
	height:7px;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 24px;
	background:url(../../../../core/skins/default/images/div_scroll/osx_arrow_up.png) no-repeat 0 -30px;
}
a.jScrollArrowUp:hover {
	background-position: 0 0;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 24px;
	background:url(../../../../core/skins/default/images/div_scroll/osx_arrow_down.png) no-repeat 0 -30px;
}
a.jScrollArrowDown:hover {
	background-position: 0 0;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
/*----------------------- counter -----------------*/
.counter-bound{ margin:20px 0;}
.counter-title{ color:#ccc; float:right;}
.counter-image{ text-align:center; color:#ccc; padding:0; float:right; padding-left:10px;}
/*----------------- newslist ---------------*/
.newslist-image-bottom{
	background:url(../images/business/line_1.png); height:1px;
	width:450px;
	margin:10px 0;
}
