﻿body{
	color:#000;
	background-color:#FFF;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;

}img{border:none;display:block;}a:focus{outline:none;}form{margin:0;padding:0;}#main{width:985px;margin:0 auto;}#header{width:985px;height:92px;background:#fff url(header-b.jpg) no-repeat -14px 0;position:relative;z-index:200;}.logo{position:absolute;top:20px;left:31px;background:url(logo0000.png) no-repeat;width:134px;height:135px;text-indent:-9999px;overflow:hidden;cursor:pointer;z-index:300;}.lang-nav{position:absolute;top:65px;left:158px;z-index:400;margin:0;padding:0;}.lang-nav li{display:inline;float:left;padding:0 3px 0 0;}.lang-nav li a{display:block;text-indent:-9999px;width:23px;height:23px;}.lang-nav li a.ico-tr{background:url(ico-tr00.gif) no-repeat;}.lang-nav li a.ico-us{background:url(ico-us00.gif) no-repeat;}.lang-nav li a.ico-fr{background:url(ico-fr00.gif) no-repeat;}.lang-nav li a.ico-es{background:url(ico-es00.gif) no-repeat;}.lang-nav li a.ico-gr{background:url(ico-gr00.gif) no-repeat;}.form{position:absolute;right:4px;top:68px;}.form input{float:left;}.form input.search,.newsletter-box input{width:131px;font-size:11px;position:relative;padding:1px 0 0;}.newsletter-box input{width:180px;float:left;padding:0;}.container{
	width:100%;
	float:left;
	position:relative;
	z-index:100;
	background-color:#fff;
	margin:0;
}.main-image{overflow:hidden;width:100%;margin:0;}.bg-holder{
	width:100%;
	overflow:hidden;
}.detail-page .bg-holder{
}.gallery-box-1{background:url(gallery-.jpg) no-repeat;width:276px;height:434px;position:absolute;top:0;left:23px;z-index:100;}.mask{width:230px;height:250px;position:relative;overflow:hidden;margin:136px 0 0 24px;}.slide-area{width:230px;height:250px;position:absolute;left:0;top:0;margin:0;padding:0;}.slide-area li{list-style:none;float:left;width:230px;height:250px;}.slide-area h3{overflow:hidden;text-indent:-9999px;margin:0;}.slide-area p{color:#aee7fe;line-height:15px;margin:0;padding:12px 5px 0 24px;}.buttons{background-color:#0c5479;width:57px;height:46px;overflow:hidden;margin:1px 0 0 48px;}.buttons .prev,.buttons .next{background:url(btn-prev.gif) no-repeat;width:18px;height:22px;text-indent:-9999px;overflow:hidden;float:left;display:inline;margin:11px 0 0 9px;}.buttons .next{background:url(btn-next.gif) no-repeat;margin:11px 0 0 1px;}.col-1{
	float:left;
	width:299px;
	padding:0px 0 0;
}.col-2{float:left;width:686px;background:url(content0.jpg) no-repeat 100% 100%;}.home-page .col-2{background:none;}.projects-box{background:url(gray-bg0.gif) repeat-x 0 35px;height:164px;position:relative;z-index:10;margin:14px 0 0;padding:0 0 0 19px;}.projects-box h2{text-indent:-9999px;height:14px;overflow:hidden;font-size:12px;margin:0 0 3px;}.projects-box p{color:#979797;font-weight:700;margin:0;padding:0 0 0 2px;}.gallery-box-2{background:url(black-bg.gif) repeat-x;height:129px;width:640px;overflow:hidden;margin:4px 0 0 2px;}.gallery-box-2 .btn-prev,.gallery-box-2 .btn-next{background:url(btn-prev.gif) no-repeat;width:16px;height:22px;text-indent:-9999px;overflow:hidden;float:left;display:inline;margin:40px 0 0 7px;}.gallery-box-2 .btn-next{background:url(btn-next.gif) no-repeat;}.mask2{overflow:hidden;float:left;display:inline;position:relative;width:566px;height:130px;margin:17px 10px 0;}.slide-area-2{width:566px;height:130px;position:absolute;top:0;left:0;margin:0;padding:0;}.slide-area-2 li{list-style:none;width:566px;height:130px;float:left;}.slide-area-2 .image{float:left;background:url(photo-bo.png) no-repeat;width:127px;height:99px;display:inline;margin:0 0 0 9px;padding:5px 0 0 5px;}.portfolio-box .slide-area-2 .image{background:url(photo-bo.png) no-repeat;}.slide-area-2 .image a{width:122px;display:block;position:relative;cursor:pointer;}.slide-area-2 .text{float:left;width:400px;padding:4px 0 0 11px;}.slide-area-2 .text h3{color:#fff;font-weight:700;font-size:11px;line-height:14px;margin:0;padding:0;}.slide-area-2 .text h3 a{color:#fff;text-decoration:none;}.slide-area-2 .text p{font-weight:400;color:#979797;line-height:15px;margin:0;padding:0 0 4px;}.slide-area-2 .text p.note{background:url(ico-note.gif) no-repeat -1px 1px;color:#ffc000;margin:0 0 0 -2px;padding:0 0 1px 19px;}.portfolio-box .slide-area-2 .text p.note{color:#77b8d9;}.news-box{
	width:480px;
	background-color:#FFF;
	margin:0 0 0 0px;
	padding:0px 10px 14px 0px;
}.detail-page .news-box{
}.news-box h2,.main-area h2{height:14px;overflow:hidden;font-size:12px;text-indent:-9999px;margin:0;}.scroll-area,.scroll-area-2{
	width:460px;
	overflow:hidden;
	position:relative;
	margin:0px 0 0 0px;
}.scroll-area-2{width:460px;height:380px;margin:44px 0 0 23px;}#Scroller-1,#Scroller-2{
	position:absolute;
	overflow:hidden;
	width:295px;
	height:402px;
	z-index: 17;
}#Scroller-2{width:445px;height:420px;}.Scroller-Container{
	position:absolute;
	top:0;
	left:0;
	width: 295px;
}.Scrollbar-Track{
	width:12px;
	height:95px;
	position:absolute;
	top:0px;
	left:305px;
	background:url(line0000.gif) no-repeat 5px;
}.scroll-area-2 .Scrollbar-Track{left:444px;background:url(line-200.gif) no-repeat 5px;top:18px;height:202px;}.detail-page .Scrollbar-Track{
	background:url(line-200.gif) no-repeat 5px;
	background-position: 5px 5px;
}.Scrollbar-Handle{
	position:absolute;
	top:0px;
	left:0;
	background:url(scroll-b.gif) no-repeat;
	width:12px;
	height:16px;
	font-size:0;
	text-indent:-9999px;
	overflow:hidden;
	cursor:pointer;
}.scroll-area-2 .Scrollbar-Handle,.detail-page .Scrollbar-Handle{background:url(scroll-b.gif) no-repeat;}.scroll-area h3,.scroll-area-2 h3{color:#282828;font-size:11px;line-height:17px;font-weight:700;margin:3px 0 0;}.scroll-area-2 h3{margin:0;}.scroll-area h3 a,.scroll-area-2 h3 a{text-decoration:none;color:#282828;}.scroll-area h3 span,.scroll-area-2 h3 span{
	font-weight:400;
	color:#565656;
}.scroll-area p,.scroll-area-2 p{
	line-height:18px;
	margin:0;
	padding:0px 10px 16px 0px;
	color: #566270;
}.scroll-area-2 p{padding-bottom:18px;}.portfolio-content-box{min-height:279px;position:relative;margin:-24px 0 0;padding:0;}* html .portfolio-content-box{height:279px;overflow:visible;}.portfolio-content-box-bg{background:url(project-.jpg) no-repeat 0 100%;min-height:229px;overflow:hidden;margin:0 0 0 21px;padding:30px 200px 20px 41px;}* html .portfolio-content-box-bg{overflow:visible;height:229px;}.sub-col-1{float:left;width:340px;display:inline;margin:13px 0 0 18px;padding:0 0 15px;}.services-holder{overflow:hidden;width:100%;margin:14px 0 0;padding:0 0 17px;}.services-holder ul,.side-nav{float:left;background:url(dotted-l.gif) repeat-y 3px 0;font-weight:700;width:142px;margin:0;padding:1px 0 0 12px;}.side-nav{background:none;float:none;padding:1px 0 0 9px;}.services-holder ul li,.side-nav li{list-style:none;background:url(ico-man0.gif) no-repeat 0 3px;padding:0 0 4px 15px;}.services-holder ul li a,.side-nav li a{color:#282828;text-decoration:none;}.services-holder ul li a:hover,.side-nav li a:hover{color:#0f6997;}.main-area p{line-height:18px;margin:0;padding:0 0 0 3px;}.menu{float:left;margin:13px 0 0;padding:0 0 0 16px;}.menu li{list-style:none;}.menu li a{text-decoration:none;display:block;width:312px;height:76px;text-indent:-9999px;}.menu li.menu-item-1 a:hover,.menu li.menu-item-1 a.active{background-color:#626262;}.menu li.menu-item-2 a:hover,.menu li.menu-item-2 a.active{background-color:#4e4e4e;}.menu li.menu-item-3 a:hover,.menu li.menu-item-3 a.active{background-color:#2c2c2c;}.footer{background:url(footer-b.gif) repeat-x;height:168px;overflow:hidden;width:100%;clear:both;font-family:Arial, sans-serif;}.logo-footer{background:url(footer-l.gif) no-repeat;width:60px;height:106px;text-indent:-9999px;float:right;overflow:hidden;margin:31px 17px 0 0;}.footer ul{font-weight:700;overflow:hidden;width:865px;margin:10px 0 0;padding:0;}.footer ul li{float:left;display:inline;background:url(sep-2000.gif) no-repeat 0 2px;padding:0 7px 0 9px;}.footer ul li.first{background:none;padding-left:24px;}.footer ul li a{color:#888;text-decoration:none;}.footer ul li a:hover{color:#fff;}.footer ul li a.active{color:#8ccded;}.footer p{color:#737373;margin:0;padding:3px 0 0 24px;}.portfolio-content-box-bg h3{color:#fff;font-weight:700;font-size:11px;line-height:14px;margin:0;}.portfolio-content-box-bg p{color:#979797;font-size:11px;line-height:15px;margin:0;padding:0 0 15px;}.portfolio-content-box-bg p a{color:#febf00;text-decoration:none;}.content{float:left;width:457px;margin:14px 0 0 19px;padding:0;}.content h2{font-size:14px;text-indent:-9999px;overflow:hidden;height:14px;margin:0;}.content h3{font-weight:700;color:#979797;font-size:11px;line-height:14px;margin:0;padding:3px 0 26px 2px;}.content h4{color:#0f6997;font-weight:700;font-size:11px;line-height:14px;margin:0;padding:2px 0 2px 2px;}.content h5{font-weight:700;font-size:11px;line-height:14px;color:#e97212;margin:-2px 0 0;padding:0 0 16px 2px;}.content p{color:#282828;font-size:11px;line-height:18px;margin:0;padding:0 0 18px 2px;}.content .header{color:#e97212;}.content h4.career{color:#000;}.dotted-box{background:url(dotted-m.gif) repeat-x;margin:-11px 0 15px 2px;}.dotted-box div{background:url(dotted-m.gif) repeat-x 0 100%;padding:6px 0;}.dotted-box p{font-weight:700;padding:0;}.dotted-box p a{color:#e97212;text-decoration:none;}.col-3{background:url(dotted-l.gif) repeat-y;width:180px;float:left;display:inline;margin:20px 0 0 21px;}.news-list{margin:0;padding:1px 0 0 8px;}.news-list li{list-style:none;background:url(ico-one-.gif) no-repeat 0 3px;padding:0 0 18px 16px;}.news-list li h3{color:#0f6997;font-size:11px;line-height:14px;font-weight:700;margin:0;}.news-list li p{color:#5c5c5c;font-size:11px;line-height:14px;margin:0;}.news-list li p a,.col-3 .old-news a{text-decoration:none;color:#5c5c5c;}.col-3 .old-news a{font-weight:700;}.col-3 .old-news{color:#5c5c5c;font-size:11px;line-height:14px;background:url(ico-two-.gif) no-repeat 0 3px;margin:5px 0 0 8px;padding:0 0 5px 16px;}.newsletter-box{width:230px;padding:14px 0 20px 12px;}.newsletter-box p,.text-box p{color:#282828;font-size:11px;line-height:18px;margin:0;padding:0 0 9px;}.newsletter-box div a{float:left;text-decoration:none;color:#282828;font-weight:700;display:inline;margin:1px 0 0 11px;}.text-box{background-color:#9f9f9f;width:229px;margin:0 0 0 23px;padding:14px 20px 5px 27px;}.contact-form label{display:block;float:left;width:100px;}.contact-form .textarea{margin-bottom:5px;width:160px;font-size:12px;line-height:12px;padding:1px 0 0;}.validator-callout td{border:1px solid #ccc;}.validator-callout .ajax__validatorcallout_popup_table{border:medium none;display:none;padding:0;}.validator-callout .ajax__validatorcallout_popup_table_row{vertical-align:top;padding:0;}.validator-callout .ajax__validatorcallout_callout_cell{border:medium none;text-align:right;vertical-align:top;width:20px;padding:0;}.validator-callout .ajax__validatorcallout_callout_table{border:medium none;padding:0;}.validator-callout .ajax__validatorcallout_callout_table_row{padding:0;}.validator-callout .ajax__validatorcallout_callout_arrow_cell{border:medium none;font-size:1px;text-align:right;vertical-align:top;padding:8px 0 0;}.validator-callout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{border-bottom:medium none;border-left:medium none;border-right:medium none;font-size:1px;left:1px;position:relative;width:15px;padding:0;}.validator-callout .ajax__validatorcallout_innerdiv{border-top:1px solid #ccc;}.validator-callout .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div{height:1px;margin-left:auto;overflow:hidden;background-color:#f8f8f8;border:1px solid #ccc;border-bottom:medium none;border-right:medium none;border-top:medium none;padding:0;}.validator-callout .ajax__validatorcallout_error_message_cell{border-left:medium none;border-right:medium none;font-family:tahoma;font-size:11px;width:100%;background-color:#f8f8f8;vertical-align:middle;padding:5px;}.validator-callout .ajax__validatorcallout_icon_cell{border-right:medium none;width:20px;background-color:#f8f8f8;padding:5px;}.validator-callout .ajax__validatorcallout_close_button_cell{border-left:medium none;text-align:right;vertical-align:top;background-color:#f8f8f8;padding:0;}.validator-callout .ajax__validatorcallout_close_button_cell .ajax__validatorcallout_innerdiv{border:medium none;cursor:pointer;text-align:center;width:10px;padding:2px;}.validator-callout .ajax__validatorcallout_innerdiv img{margin:5px 0;}.error{color:Red;}.success{color:Green;}.visible{display:block;}.hidden{display:none;}a.newslinks{text-decoration:none;color:#282828;font-weight:700;}.slide-area-2 .text h3 a:hover,.scroll-area h3 a:hover,.scroll-area-2 h3 a:hover,.portfolio-content-box-bg p a:hover,.dotted-box p a:hover,.news-list li p a:hover,.col-3 .old-news a:hover,.newsletter-box div a:hover,a.newslinks:hover{text-decoration:underline;}.main-area,.portfolio-content-box,.newsletter-box div{overflow:hidden;width:100%;}* html .menu li,*+html .menu li{margin-bottom:-1px;} .highlight {font-weight:bold; background-color:#666;}

