#logo {
	background-image:url(../images/newlogo.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:110px;
	height:60px;
	float:left;
}
.gbf {
	background:url(../images/nav-lang-eng.jpg) no-repeat;
	width:30px;
	height:20px;
	float:right;
	position:absolute;
	right:65px;
	top:25px;
}
.jbf {
	background:url(../images/nav-lang-jap-dim.jpg) no-repeat;
	width:30px;
	height:20px;
	float:right;
	position:absolute;
	right:35px;
	top:25px;
}
#language {
	background-image:url(../images/select-lang.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:30px;
	float:right;
}
.background_width {
	text-align:left;
	width:916px;
	background:#FFFFFF;
}
#top_back {
	background:url(../images/bg1.jpg) repeat-x;
	width:916px;
	height:60px;
}
#text {
	background-image:url(../images/header-text.gif);
	background-repeat:no-repeat;
	width:170px;
	height:50px;
	float:left;
}
#language {
	background-image:url(../images/select-lang.jpg);
	background-repeat:no-repeat;
	position:absolute;
	right:40px;
	top:25px;
	width:170px;
	height:30px;
	float:right;
}
#space {
	width:600px;
	float:left;
}
a.home {
	background-image:url(../images/nav3_01.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:366px;
	width:88px;
	height:64px;
	float:right;
}
a.home_fade {
	background-image:url(../images/nav1_01.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:366px;
	width:88px;
	height:64px;
	float:right;
}
a.home:hover {
	background-image:url(../images/nav2_01.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:366px;
	width:88px;
	height:64px;
	float:right;
}
a.home_fade:hover {
	background-image:url(../images/nav2_01.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:366px;
	width:88px;
	height:64px;
	float:right;
}
a.service_fade {
	background-image:url(../images/nav1_02.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:279px;
	width:88px;
	height:64px;
	float:right;
}
a.service {
	background-image:url(../images/nav3_02.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:279px;
	width:88px;
	height:64px;
	float:right;
}
a.service:hover {
	background-image:url(../images/nav2_02.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:279px;
	width:88px;
	height:64px;
	float:right;
}
a.service_fade:hover {
	background-image:url(../images/nav2_02.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:279px;
	width:88px;
	height:64px;
	float:right;
}
a.solution_fade {
	background-image:url(../images/nav1_03.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:191px;
	width:88px;
	height:64px;
	float:right;
}
a.solution {
	background-image:url(../images/nav3_03.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:191px;
	width:88px;
	height:64px;
	float:right;
}
a.solution:hover {
	background-image:url(../images/nav2_03.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:191px;
	width:88px;
	height:64px;
	float:right;
}
a.solution_fade:hover {
	background-image:url(../images/nav2_03.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:191px;
	width:88px;
	height:64px;
	float:right;
}
a.company {
	background-image:url(../images/nav3_04.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:103px;
	width:88px;
	height:64px;
	float:right;
}
a.company_fade {
	background-image:url(../images/nav1_04.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:103px;
	width:88px;
	height:64px;
	float:right;
}
a.company:hover {
	background-image:url(../images/nav2_04.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:103px;
	width:88px;
	height:64px;
	float:right;
}
a.company_fade:hover {
	background-image:url(../images/nav2_04.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:103px;
	width:88px;
	height:64px;
	float:right;
}
a.contact_fade {
	background-image:url(../images/nav1_05.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:15px;
	width:88px;
	height:64px;
	float:right;
}
a.contact {
	background-image:url(../images/nav3_05.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:15px;
	width:88px;
	height:64px;
	float:right;
}
a.contact:hover {
	background-image:url(../images/nav2_05.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:15px;
	width:88px;
	height:64px;
	float:right;
}
a.contact_fade:hover {
	background-image:url(../images/nav2_05.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:46px;
	right:15px;
	width:88px;
	height:64px;
	float:right;
}
#clear {
	clear:both;
}
#clearr {
	clear:both;
}
#proweb {
	background-image:url(../images/header-website.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:63px;
	float:left;
}
#spacer {
	background-image:url(../images/bg1.jpg);
	background-repeat:repeat-x;
	width:134px;
	;
	height:63px;
	float:left;
}
#spacer2 {
	background-image:url(../images/bg1.jpg);
	background-repeat:repeat-x;
	width:134px;
	;
	height:63px;
	float:left;
}
#spacerr {
	background-image:url(../images/bg1.jpg);
	background-repeat:repeat-x;
	width:136px;
	height:63px;
	float:left;
}
#commerce {
	background-image:url(../images/header-ecommerce.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:63px;
	float:left;
}
#marketing {
	background-image:url(../images/header-marketing.jpg);
	background-repeat:no-repeat;
	width:170px;
	height:63px;
	float:left;
}
#cont {
	background:#FFFFFF;
	width:33.2%;
	height:auto;
	float:left;
	border-right:1px #EEEEEE solid;
}
#rightborder {
	background:#FFFFFF;
	width:319px;
	height:auto;
	float:left;
}
.Text-Blue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
}
.girl {
	background-image:url(../images/girl-001.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:100px;
	float:left;
}
.girlcomment {
	padding:0px 0px 0px 6px;
	width:190px;
	height:100px;
	float:left;
}
.Text-Grey {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
}
.Text-Greybig {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	padding-left:10px;
}
.Text-Orange {
	FONT-WEIGHT: normal;
	FONT-SIZE: 17px;
	COLOR: #D74C1E;
	FONT-FAMILY: Tahoma;
}
.navText-Orange {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #D74C1E;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}
a.navText-Orange:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #D74C1E;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}
a.navText-Orange:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #D74C1E;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}
.Text-Bluenext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
	background:url(../images/arrow.jpg) no-repeat;
	width:300px;
	height:auto;
	margin-left:10px;
}
.image1 {
	background:url(../images/girl-001.jpg) no-repeat;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	width:100px;
	height:80px;
}
.image2 {
	background:url(../images/girl-002.jpg) no-repeat;
	width:100px;
	height:120px;
	float:right;
	margin-bottom:4px;
	margin-left:4px;
}
.shop {
	background:url(../images/shop-002.jpg) no-repeat;
	width:240px;
	height:80px;
}
.market {
	background:url(../images/marketing-002.jpg) no-repeat;
	width:130px;
	height:106px;
	float:right;
	margin-left:4px;
	margin-bottom:4px;
}
.footer-left {
	background:url(../images/footer.gif) no-repeat;
	width:100%;
	height:48px;
}
#footer {
	position:relative;
	width:98%;
	height:5px;
	top:5px;
	left:15px;
}
.footer-menu {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
	text-align:left;
	position:relative;
	top:12px;
	float:left;
}
.Text-Footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
}
.navText-Footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}
a.navText-Footer:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}
a.navText-Footer:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}
.Text-Footer {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
}
.copyright {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #C8D2DC;
	FONT-FAMILY: Tahoma;
	position:relative;
	text-align:right;
	vertical-align:middle;
	position:relative;
	top:12px;
	right:20px;
	float:right;
	padding:0px;
}
.navText-Blue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}
a.navText-Blue:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}
a.navText-Blue:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}
.home_content {
	background:url(../images/shop-001.jpg) no-repeat;
	width:220px;
	height:80px;
}
.company_info {
	background:url(../images/arrow.jpg) repeat-x;
	width:8px;
	height:9px;
	float:right;
}
.conditions_and_terms {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
	FLOAT:left;
	WIDTH:17%;
	PADDING-TOP:10px;
}
.workflow {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #4183B5;
	FONT-FAMILY: Tahoma;
	FLOAT:left;
	WIDTH:19%;
	PADDING-TOP:10px;
}
.body_content {
	width:100%;
	height:100%;
	background:url(images/bg1.jpg) repeat-x;
}
/*company        */
.company_head {
	background:url(../images/pageImages/company.jpg) no-repeat;
	width:300px;
	height:135px;
	padding:10px 0px 0px 10px;
}
.company_body {
	background:url(../images/company-001.jpg) no-repeat;
	width:350px;
	height:200px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	float:left;
	margin-left:20px;
	margin-right:8px;
	margin-bottom:20px;
	margin-top:4px;
}
.text1 {
	background:#FFFFFF;
	width:300px;
	height:30px;
	float:left;
	text-align:center;
	left:5px;
}
.blank {
	background:#FFFFFF;
	width:150px;
	height:30px;
}
.text2 {
	background:#FFFFFF;
	text-align:center;
	width:550px;
	height:30px;
}
.text-head {
	background:#FFFFFF;
	text-align:left;
	margin-left:20px;
	margin-right:20px;
}
.company_body2 {
	background:url(../images/company-teammember.jpg) no-repeat;
	position:relative;
	width:80px;
	height:120px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	float:left;
	margin-right:8px;
	margin-bottom:4px;
}
.company_comment {
	width:200px;
	height:auto;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	float:left;
	margin-right:8px;
	margin-bottom:4px;
}
.company_future {
	background:url(../images/company-ad.jpg) no-repeat;
	width:560px;
	height:116px;
	padding:0px 15px 10px 0px;
	float:right;
	margin-right:20px;
}
.comments_header {
	vertical-align:middle;
	width:35%;
	height:200px;
	float:left;
	background:#FFFFFF;
}
.web_comments {
	vertical-align:middle;
	width:56%;
	height:200px;
	float:left;
	background:#FFFFFF;
}
.future_header {
	width:65%;
	height:200px;
	float:left;
	background:#FFFFFF;
}
/* Contact       */
.contact_us {
	background:url(../images/heading-contactus.jpg) no-repeat;
	width:25%;
	height:50px;
}
.contact_form {
	background:url(../images/office_building.jpg) no-repeat;
	width:240px;
	height:200px;
}
.contact_map {
	background:url(../images/map_small.gif) no-repeat;
	width:205px;
	height:140px;
}
.formButton {
	color: #D84422;
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	border: 1px solid #D6D6D6;
	background-color: #FFFFFF;
	width:62px;
	height:20px;
}
.location {
	margin-top:30px;
	width:390px;
	height:266px;
	vertical-align:middle;
	text-align:center;
	background-color: #FFFFFF;
	background-image: url(../images/map.gif);
	background-repeat: no-repeat;
}
/* Services     */
.services {
	background:url(../images/services.jpg) no-repeat;
	width:25%;
	height:60px;
}
.web_design {
	background:url(../images/serv_1.jpg) no-repeat;
	width:200px;
	height:60px;
}
.service_font {
	font-family:Georgia;
	font-size:17px;
	color:#333333;
	text-align:left;
}
.ecommerce {
	background:url(../images/serv_2.jpg) no-repeat;
	width:200px;
	height:60px;
}
.internet_market {
	background:url(../images/serv_3.jpg) no-repeat;
	width:200px;
	height:60px;
}
.add_rss {
	background:url(../images/serv_4.jpg) no-repeat;
	width:200px;
	height:60px;
}
.runner {
	background:url(../images/serv_ad.jpg) no-repeat;
	width:400px;
	height:400px;
	margin-top: 8px;
}
.service_host1 {
	background:url(../images/serv_host1.jpg) no-repeat;
	width:200px;
	height:60px;
}
.service_host2 {
	background:url(../images/serv_host2.jpg) no-repeat;
	width:200px;
	height:60px;
}
.service_add1 {
	background:url(../images/serv_ad1.jpg) no-repeat;
	width:400px;
	height:70px;
	margin-top: 8px;
}
.service_add2 {
	background:url(../images/serv_ad2.jpg) no-repeat;
	width:400px;
	height:70px;
	margin-bottom: 8px;
}
.service_client {
	background:url(../images/ecommerce-001.jpg) no-repeat;
	width:300px;
	height:200px;
	float:left;
}
.commerce2 {
	background:url(../images/ecommerce-002.jpg) no-repeat;
	width:300px;
	height:200px;
	float:left;
}
.service_add3 {
	background:url(../images/client_case1.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add4 {
	background:url(../images/client_case2.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add5 {
	background:url(../images/client_case3.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add6 {
	background:url(../images/client_case4.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add7 {
	background:url(../images/client_case5.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add8 {
	background:url(../images/client_case6.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add9 {
	background:url(../images/client_case7.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.service_add10 {
	background:url(../images/client_case8.jpg) no-repeat;
	width:205px;
	height:100px;
	float:left;
}
.web2 {
	background:url(../images/service_web-001.jpg) no-repeat;
	width:350px;
	height:205px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	float:left;
	margin-right:16px;
	margin-top:4px;
	margin-bottom:8px;
	margin-left:4px;
}
.web3 {
	background:#ffffff url(../images/service_web-002.jpg) no-repeat;
	width:356px;
	height:200px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	float:left;
	margin-top:24px;
	margin-left:8px;
}
/*Solutions   */
.solution_top {
	background:url(../images/solutions.jpg) no-repeat;
	width:25%;
	height:50px;
}
.business {
	background:url(../images/marketing-004.jpg) no-repeat;
	width:340px;
	height:324px;
	float:left;
	margin-top:10px;
}
.solution_text {
	width:530px;
	float:left;
	padding:5px 2px 2px 15px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
}
.service_text2 {
	width:800px;
	float:left;
	padding:5px 2px 2px 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
}
.solution_text1 {
	width:520px;
	float:left;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #828282;
	FONT-FAMILY: Tahoma;
	padding:8px 0px 0px 0px;
}
.telecom {
	background:url(../images/solution-002.jpg) no-repeat;
	width:300px;
	height:324px;
	float:right;
	margin-right:10px;
}
.text-form {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	height:15px;
}
