#results-loading{border:4px solid #555;width:200px;height:100px;xbackground:red;position:fixed;top:20%;margin-right:-100px;right:50%;z-index:100;background:#fff url('/images/ajax-loader.gif') no-repeat center center;text-align:center;}#results-loading span{padding-top:73px;}#portfolio{width:900px;margin:0 auto;background:url('/images/bg-1x121.gif') repeat-x right 0;}#portfolio .portfolio-wrapper{margin:0 auto;}#portfolio .top{margin:0 auto;width:850px;xbackground:#ffa;}#portfolio .top h2{padding-top:20px;padding-bottom:15px;}#portfolio .top .preface p{padding-bottom:30px;}#portfolio .stat-info{margin:0 auto;width:850px;xbackground:#afa;padding-top:20px;padding-bottom:15px;padding-right:10px;}#portfolio .stat-info strong{color:#000;}#portfolio .filter-top-border{background:#313131;width:848px;height:4px;_overflow:hidden;margin:0 auto;xmargin-bottom:2px;}#portfolio .filter{position:relative;width:846px;xheight:130px;margin:0 auto;border-right:solid 1px #e3e3e3;border-left:solid 1px #e3e3e3;background:url('/images/bg-porfolio-filter3.gif') no-repeat center 2px;padding-bottom:18px;}#portfolio .filter-footer{width:848px;height:9px;margin:0 auto;background:url('/images/bg-porfolio-filter2.gif') no-repeat right 0;margin-bottom:5px;}#portfolio .filter-wrapper{padding-top:18px;xpadding-bottom:18px;xwidth:785px;xheight:80px;xbackground:#aab;margin:0 auto;xbackground:red;}#portfolio .filter-wrapper .controls{float:right;width:690px;background:url('/images/dotted-line-Y.gif') repeat-y left 0;}#portfolio .filter-wrapper .free-search{position:relative;z-index:100;width:749px;height:20px;xbackground:#faf;padding-bottom:5px;margin-bottom:20px;right:53px;background:url('/images/dotted-line-X.gif') repeat-x left bottom;padding-bottom:15px;float:right;}#portfolio .filter-wrapper .free-search .field{position:relative;}#portfolio .filter-wrapper .free-search label{padding-left:10px;font-weight:bold;}#portfolio .filter-wrapper .free-search input{border:solid 1px #ccc;width:162px;padding:1px;padding-right:5px;color:#555;}#portfolio .filter-wrapper .free-search span.free-sarch-button{position:relative;*top:1px;background:#000;color:#fff;xheight:20px;padding:2px 10px;cursor:pointer;margin-right:10px;}#portfolio .filter-wrapper .free-search #auto-complete{width:162px;padding:1px;position:absolute;right:0;top:21px;*top:22px;background:#fff;border:1px solid #d9dce0;}#portfolio .filter-wrapper .free-search #auto-complete li a{background:#fff;width:157px;color:#999;padding:2px 0;padding-right:5px;}#portfolio .filter-wrapper .free-search #auto-complete li a:hover{background:#bbb;color:#fff;}#portfolio .filter div.block{float:right;width:206px;xbackground:#ffc;}#portfolio .filter div.block.by-country{width:225px;padding-right:50px;}#portfolio .filter div.block.by-country table td{padding-left:12px;}#portfolio .filter div.block strong{padding-bottom:15px;padding-right:2px;}#portfolio .filter div.block ul li span,#portfolio .filter div.block td span{position:relative;padding-right:5px;bottom:3px;color:#6b6d6f;}#portfolio .filter .buttons{width:90px;float:right;xbackground:#ffa;}#portfolio .filter .buttons .buttons-wrapper{height:30px;xbackground:red;xtext-align:center;position:relative;top:18px;right:35px;}#portfolio .filter .buttons .buttons-wrapper a{padding-right:20px;background:url('/images/ico-check-all.gif') no-repeat right 3px;}#portfolio .filter .buttons .toggle-all{cursor:pointer;padding-bottom:10px;}#portfolio .filter .submit{background:#000;padding-top:3px;padding-bottom:4px;padding-right:10px;padding-left:10px;}#portfolio .filter .submit span{color:#fff;cursor:pointer;background:#000 url('/images/ico-submit.gif') no-repeat left 3px;padding-left:20px;}#portfolio .results{margin-right:29px;}#portfolio .results .project-block{margin-bottom:30px;margin-left:47px;}#portfolio .results .project-block.last-in-row{margin-left:0;}#portfolio .results .pager{xbackground:#abe;height:50px;text-align:center;}#portfolio .results .pager #pager{width:auto;text-align:center;xbackground:#aee;position:relative;top:0;right:-14px;}#portfolio .results .pager #pager .controls{xbackground:#1ce;xheight:30px;zoom:1;}.search-marker-found{background:yellow;}body{font-family:Arial;font-size:75%;line-height:1.3em;}h1{font-size:190%;}h2{font-size:160%;line-height:1.7em;font-weight:bold;}h3{font-size:150%;line-height:1.2em;}h4{font-size:100%;font-weight:bold;}h5{font-size:100%;}h6{font-size:100%;font-weight:normal;font-style:italic;}p.lowlight{font-size:88%;color:#898989;}a.normal-link{font-size:90%;color:#f9b91d;text-decoration:underline;cursor:pointer;display:inline-block;_display:inline;zoom:1;}p{color:#555;padding-bottom:.5em;}a{color:#f9b91d;text-decoration:none;}#page .top-header{width:900px;position:relative;xbackground:#ffc;height:34px;margin:0 auto;margin-bottom:15px;_margin-bottom:-8px;z-index:100;}#page .top-header a.logo{padding:0;width:119px;height:34px;background:url('/images/logo.gif') no-repeat left 0;float:right;display:block;margin-top:13px;}#page .top-header .menu-right{float:right;margin-right:10px;padding-top:17px;*padding-top:16px;_padding-top:17px;overflow:hidden;_display:inline;Xbackground:#ffa;}#page .top-header .menu-right div.m-item{float:right;*float:none;Xbackground:#faf;}#page .top-header .menu-right a.current{color:#000;font-weight:bold;}#page .top-header .menu-right a{height:30px;color:#898989;text-decoration:none;font-weight:normal;background:url('/images/menu-separator-pipe.gif') no-repeat left 0;padding-left:5px;padding-right:5px;padding-top:6px;padding-bottom:6px;display:inline-block;*display:inline;zoom:1;}#page .top-header .menu-right a.first-pipe{padding-right:0;padding-left:0;}#page .top-header .menu-right span{display:inline-block;width:7px;height:7px;margin-left:7px;*margin-left:9px;background:#f9b91d;_overflow:hidden;zoom:1;vertical-align:middle;}#page .top-header .menu-left{float:left;width:290px;text-align:left;}#page .is-rtl-false .menu-left{width:263px;}#page .top-header .menu-left a{color:#898989;text-decoration:none;font-weight:normal;zoom:1;font-weight:normal;}#page .top-header .menu-left span{color:#898989;font-weight:bold;padding-top:0;padding-bottom:0;padding-right:7px;padding-left:7px;}#page .top-header .menu-left .upper-menu-left{float:left;padding-bottom:7px;margin-left:-1px;}#page .top-header .menu-left .lower-menu-left{float:left;}#page .top-header .menu-left .site-search{float:left;width:202px;xxxheight:18px;xxxpadding-top:2px;border:none 0 @header-border-color;color:@header-text-color;font-family:Arial;font-size:12px;xxxmargin:8px 0 7px;margin-top:-1px;_margin-top:0;xxx_margin:8px 0 0;}#page .top-header .menu-left .site-search .site-search-center{float:right;width:180px;_width:184px;height:17px;xxxline-height:13px;padding-top:0;padding-bottom:0;padding-right:3px;_padding-right:1px;padding-left:3px;*padding-left:4px;_padding-left:1px;vertical-align:middle;}#page .top-header .menu-left .site-search .site-search-center .input-side{float:right;width:0;height:15px;_line-height:12px;padding:0;border-right:1px solid #c4c4c4;margin-top:1px;}#page .top-header .menu-left .site-search .site-search-center .input-align-side{_border-right:0 none;_border-left:1px solid #c4c4c4;}#page .top-header .menu-left .site-search .site-search-center .site-search-text{float:right;width:174px;_width:170px;height:15px;xxxline-height:7px;xxx_line-height:9px;background-color:Transparent;xxxborder:none 0 @header-border-color;border-top:solid 1px #c4c4c4;border-bottom:solid 1px #c4c4c4;border-right:none 0 #fff;border-left:none 0 #fff;color:#898989;padding-top:0;padding-bottom:0;padding-right:1px;*padding-right:3px;padding-left:3px;xxx_padding:-1px 0 0;font-family:Arial;font-size:12px;font-weight:bold;text-align:right;cursor:text;}#page .top-header .menu-left .site-search .site-search-center .site-search-page-index{display:none;}#page .top-header .menu-left .site-search .site-search-center .sep{float:left;xxxwidth:3px;xxxfont-size:12px;xxxtext-align:center;margin-top:-17px;}#page .top-header .menu-left .site-search .site-search-altalign{float:right;padding-top:2px;cursor:pointer;}#page .top-header .menu-left .site-search .site-search-altalign .click-search{float:right;width:15px;height:13px;background-color:#fff;background-image:url('/images/Arrows/site-search-button-rtl.gif');background-repeat:no-repeat;background-position:right top;border-width:0;cursor:pointer;}#page .top-header .menu-left a.home{padding-left:15px;background:url('/images/ico-home.gif') no-repeat left 2px;*background-position:left 3px;}#page .top-header .menu-left a.contact-us{padding-left:20px;background:url('/images/ico-mail.gif') no-repeat left 2px;*background-position:left 3px;}#page .secondary-header{xbackground:green;}#page .secondary-header .banner{position:relative;xbackground:#0d0;width:100%;height:100px;}#page .secondary-header .banner .image{width:900px;height:100px;margin:0 auto;xdisplay:none;}#page .secondary-header .banner .shadow{position:absolute;top:1px;left:-1px;width:21px;height:99px;background:url('/images/page-banner-shadow.jpg') no-repeat left 0;z-index:0;xdisplay:none;}#page .secondary-header .hp-banner-note{position:absolute;top:62px;left:41px;xdisplay:none;}#page .secondary-header .hp-banner-note img{float:left;display:inline-block;zoom:1;}#page .secondary-header .tm-logo{position:relative;width:11px;height:11px;background:#f9b91d;float:left;display:inline-block;zoom:1;*overflow:hidden;}#page .secondary-header .tm-logo.he{top:-5px;right:9px;}