body    {margin:0;padding:0;font:normal 12px/16px Sans-Serif;color:#000;background:#fff url(clientfiles/gfx/bg.gif) repeat-y}h1    {margin:0 0 10px 0;font:bold 18px Sans-Serif;color:#004a96;clear:both}h2    {margin:0 0 10px 0;font:bold 14px Sans-Serif;color:#004a96;clear:both}h2.group   {margin:10px 0;padding-bottom:5px;font:bold 12px Sans-Serif;color:#004a96;border-bottom:solid 1px #004a96;clear:both}h3    {margin:0 0 10px 0;font:bold 12px Sans-Serif;color:#004a96;clear:both}p    {font:normal 12px/16px Sans-Serif}a    {color:#004a96}#subnav h3   {margin:10px 0;padding:3px;font:bold 12px Sans-Serif;color:#fff;background:#004a96}#secondarycontent h3  {margin:0 -10px 5px -10px;padding:3px;font:bold 12px Sans-Serif;color:#fff;background:#004a96}#secondarycontent p  {margin:0 0 15px 0;font:normal 12px/16px Sans-Serif}p.feed a   {padding:2px 16px 0 0;font:12p Sans-Serif;text-decoration:none;background:url(clientfiles/gfx/feedicon.gif) no-repeat 100% 50%}.clearer   {height:0;font-size:0;line-height:0;clear:both}img    {border:0}img.left   {float:left;margin:0 10px 5px 0}img.right   {float:right;margin:0 0 5px 10px}img.left20   {float:left;margin:0 20px 20px 0}img.right20   {float:right;margin:0 0 20px 20px}div#wrapper   {width:945px;padding-bottom:20px;float:left}div#header   {width:945px;height:185px;background:url(clientfiles/gfx/header.jpg) no-repeat}div#content   {width:945px;float:left;overflow:hidden}div#subnav   {width:159px;margin:0 0 0 16px;float:left;overflow:hidden;display:inline}div#maincontent   {width:520px;margin:25px;float:left;overflow:hidden}div#maincontent.wide         {width:719px;margin-right:0;margin-top:0;padding:25px 25px 0 0;min-height:600px;border-right:1px solid #ccdbea}div#secondarycontent  {width:180px;padding:0 10px;background:url(clientfiles/gfx/bg_sec.gif) repeat-y;border-bottom:solid 1px #ccdbea;float:left;overflow:hidden}fieldset#search   {width:200px;height:27px;margin:0 -10px 10px -10px;padding:0;background:#004a96;border:0;float:left;display:block}fieldset#search legend  {display:none}fieldset#search label  {font:normal 12px Sans-Serif}fieldset#search label.overlabel {display:none}fieldset#search label.overlabel-apply{color:#999;position:absolute;top:6px;left:4px;z-index:1;cursor:text}fieldset#search p  {margin:0 0 0 4px;position:relative}fieldset#search input  {width:130px;padding:0 3px;height:19px;font:normal 12px/19px Sans-Serif;border:0;position:absolute;top:4px}fieldset#search input.btn {width:auto;margin:0 0 0 5px;padding:0 3px 0 6px;font:normal 12px Sans-Serif;color:#fff;background:transparent url(clientfiles/gfx/bullet_sok.gif) no-repeat 0 6px;border:0;position:absolute;top:4px;left:140px}address.footer   {margin:0 0 20px 0;font:normal 12px/16px Sans-Serif;display:block;clear:both}address.footer strong  {display:none}address.footer span  {display:block}address.footer span span {display:inline}address.footer span.org  {font-weight:bold}address.footer span.postal-code {margin-right:4px;float:left}address.footer span.tel strong {font-weight:normal;display:inline}address.footer span.fax strong {font-weight:normal;display:inline}address.footer a  {}fieldset#reg   {width:200px;margin:0;padding:0 0 10px 0;border:0}fieldset#reg legend  {display:none}fieldset#reg label  {font:normal 12px Sans-Serif}fieldset#reg label.overlabel {display:none}fieldset#reg label.overlabel-apply{color:#999;position:absolute;top:4px;left:4px;z-index:1;cursor:text}fieldset#reg p   {margin:0 0 0 3px;position:relative}fieldset#reg input  {width:115px;padding:1px 2px;vertical-align:middle;font:normal 12px Sans-Serif}fieldset#reg input.btn  {width:auto;font:normal 11px Sans-Serif}ul.productcategory  {margin:10px 5px;padding:0;list-style:none}ul.productcategory li  {padding-left:10px;font:bold 12px/17px Sans-Serif;color:#000;text-decoration:none;background:url(clientfiles/gfx/bullet.gif) no-repeat 0 5px}ul.productcategory ul  {margin:5px 0 15px 0;padding:0;list-style:none}ul.productcategory ul li {background:none}ul.productcategory ul li a {font:normal 12px Sans-Serif;text-decoration:none;color:#000}ul.productcategory ul li a:hover{text-decoration:underline}ul.productcategory ul li.on {padding-left:10px;background:url(clientfiles/gfx/bullet.gif) no-repeat 0 5px}ul.productcategory ul li.on a {text-decoration:underline}ul.products   {margin:30px 0 0 0;padding:0;list-style:none}ul.products li   {width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:solid 1px #ccc;float:left;clear:both}ul.products li h1  {margin:0 0 10px 0;font:bold 12px Sans-Serif;color:#004a96}ul.products li h3  {margin:0 0 10px 0;font:bold 12px Sans-Serif;color:#004a96}ul.products li p  {margin:0 0 20px 0;font:normal 12px/16px Sans-Serif}ul.products li p a  {width:65px;margin:10px 0;text-decoration:none;background:url(clientfiles/gfx/bullet_more.gif) no-repeat 100% 50%;display:block}ul.products li p a.img        {width:auto;margin:0;background:none;display:inline}ul.constructions  {margin:30px 0 0 0;padding:0;list-style:none;clear:both}ul.constructions li  {width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:solid 1px #ccc;float:left;clear:both}ul.constructions li h3  {margin:0 0 10px 0;font:bold 12px Sans-Serif;color:#004a96}ul.constructions li p  {margin:0;font:normal 12px/16px Sans-Serif}ul.constructions li p.file {margin-top:20px}ul.constructions li p.file a {text-decoration:none}ul.constructions li p.file img {vertical-align:middle}ul.references   {margin:0;padding:0;list-style:none;clear:both}ul.references li  {width:100%;margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:solid 1px #ccc;float:left;clear:both}ul.references li h3  {margin:0 0 10px 0;font:bold 12px Sans-Serif;color:#004a96}ul.references li p  {margin:0;font:normal 12px/16px Sans-Serif}ul.references li p a  {width:65px;margin:10px 0;text-decoration:none;background:url(clientfiles/gfx/bullet_more.gif) no-repeat 100% 50%;display:block}ul.references li p a.img       {width:auto;margin:0;background:none;display:inline}dl.properties   {margin:20px 0;padding:0}dl.properties dt  {width:150px;margin:0;padding:2px 5px;background:#eee;position:relative;top:3px}dl.properties dd  {margin:-15px 0 0 165px;padding:0}ul.pdfs    {margin:0 0 10px 0 !important;padding:0;list-style:none;float:left;clear:both}ul.pdfs li   {width:auto !important;margin:0 !important;padding:0 !important;border:0 !important;display:inline;float:none !important;clear:none !important}ul.pdfs li a   {margin:0 5px 0 0;padding:0 5px;font:bold 11px/24px Sans-Serif;color:#fff;text-decoration:none;background:#aaa;border:solid 1px #999;display:block;float:left}ul.pdfs li a:hover  {background:#f63}table.attachment  {width:70%;margin:0 0 20px 10px;border:0;border-collapse:collapse}table.attachment th  {padding:3px;font:bold 12px Sans-Serif;color:#004a96;background:#cbdbea;display:none}table.attachment td  {padding:2px 3px;padding-left:0;font:normal 12px Sans-Serif}table.attachment td a  {color:#000;text-decoration:none}table.attachment td a:hover {text-decoration:underline}table.attachment td img  {margin-right:5px;vertical-align:middle}p.back a   {padding-left:15px;text-decoration:none;background:url(clientfiles/gfx/bullet_back.gif) no-repeat 0 50%;clear:both}ul.default   {margin:0 0 20px 10px;padding:0;list-style:none}ul.default li   {padding-left:15px;border:0 !important;background:url(clientfiles/gfx/bullet_more.gif) no-repeat 0 5px}ul.news    {margin:0 0 20px 0;padding:0;list-style:none}ul.news li   {margin:5px 0;padding-left:10px;background:url(clientfiles/gfx/bullet.gif) no-repeat 0 6px}ul.news li a   {text-decoration:none}ul.news li a:hover  {text-decoration:underline}dl.news    {margin:0;padding:0}dl.news dt   {width:100px;margin:0;padding-bottom:20px}dl.news dt.pci   {}dl.news dt.emaco  {}dl.news dd   {margin:-36px 0 40px 100px}dl.news dd h3   {margin:0 0 10px 0;font:bold 12px Sans-Serif;color:#004a96}dl.news dd p   {margin:3px 0}dl.news dd a   {width:65px;margin:10px 0;text-decoration:none;background:url(clientfiles/gfx/bullet_more.gif) no-repeat 100% 50%;display:block}p.pager    {margin:0 0 20px 0;line-height:20px;text-align:center;clear:both}p.pager a   {text-decoration:none}p.pager a:hover   {text-decoration:underline}p.pager a.left   {float:left}p.pager a.right   {float:right}p.done    {margin:20px 0;padding:10px;font:bold 12px Sans-Serif;color:#014a97;background:#cbdbea;border:solid 1px #014a97}fieldset.register  {border:0;margin:10px 0;padding:0}fieldset.register legend {margin:0 0 5px -7px;padding:0;font:bold 12px Sans-Serif;color:#000;display:none}fieldset.register legend .rfv {margin:0 0 0 3px;font-weight:normal;color:#f00}fieldset.register p  {margin:5px 0}fieldset.register p .rfv {font-weight:normal;color:#f00}fieldset.register label  {width:120px;float:left;display:block}fieldset.register input  {width:250px;padding:1px 2px;vertical-align:middle;font:normal 12px Sans-Serif;color:#000}fieldset.register .btn  {width:auto;margin:20px 0 0 0}fieldset.register fieldset {border:0;margin:20px 0 0 20px;padding:0}fieldset.register fieldset legend{margin:0 0 5px -7px;padding:0;font:bold 12px Sans-Serif;color:#000;display:inline}fieldset.register fieldset label{width:auto;float:none;display:inline}fieldset.register fieldset input{width:auto;padding:0 2px;font:normal 12px Sans-Serif;color:#000}ul.actionbar             {list-style:none;margin:0;padding:10px 0 40px 0;clear:both}ul.actionbar li            {margin-right:20px;float:left}ul.actionbar li.sort         {background-image:url(clientfiles/gfx/icons/sort.gif);background-repeat:no-repeat}ul.actionbar li.print         {background-image:url(clientfiles/gfx/icons/print.gif);background-repeat:no-repeat}ul.actionbar li.search input[type=text]{height:12px;font-size:11px}ul.actionbar li.search input[type=submit]{height:18px;font-size:11px}ul.actionbar li a           {margin-left:20px;text-decoration:none;color:#333}ul.actionbar li a.on         {font-weight:bold}table.list-view   {width:460px !important}table.list-view h3  {width:460px !important;margin-top:15px !important;font-weight:bold}table.list-view h3 a  {text-decoration:none !important}table.list-view h2,table.list-view p{width:auto !important}table.list-view td.img  {width:150px;vertical-align:middle;text-align:center}table.list-view td.smallimg {width:50px;vertical-align:middle;text-align:center}table.list-view td.text  {width:350px;vertical-align:top;text-align:left}table.list-view td.smalltext {width:200px;vertical-align:top;text-align:left}table.list-view td.img,table.list-view td.text{padding-top:5px}table.list-view td.more  {padding-top:5px}table.list-view td.preamble {padding:0 0 10px;border-bottom:solid 1px #f6f6f6}table.list-view td.date  {padding:0 0 10px;color:#474c83}table.default-view  {margin:0 0 15px;width:100%;border-collapse:collapse}table.default-view tr td {padding:5px 5px 5px 15px;font-size:11px;vertical-align:middle}table.default-view tr td.last {border-right:0}table.default-view tr.odd td {background-color:#f2f2f2}table.default-view tr.header th {text-align:left !important;padding:5px 5px 3px 15px;color:#363636;font-size:12px;font-weight:bold}table.default-view tr th {padding:5px 5px 5px 15px;text-align:left !important}table.default-view tr.list-head th{background:#f8f8f8;border-bottom:solid 1px #fff}table.default-view tr td.img,table.default-list tr th.img{width:25px;vertical-align:middle !important}table.default-view tr td.middle {vertical-align:middle !important}table tr.pager td table        {}table tr.pager td,table tr.pager td table tr td{border:0}table tr.pager td   {font-weight:bold;padding-left:7px}table tr.pager td a  {font-weight:normal !important}ul#mainnav   {width:945px;height:27px;margin:0;padding:0 15px 0 200px;list-style:none}ul#mainnav li   {display:inline}ul#mainnav li a   {margin:0 5px 0 0;padding:0 5px 0 0;font:normal 11px/27px Sans-Serif;color:#000;text-decoration:none;border-right:solid 1px #000}ul#mainnav li a:hover  {text-decoration:underline}ul#mainnav li.on a  {text-decoration:underline}ul#secondarynav   {width:745px;height:31px;margin:0 0 0 185px;padding:0;list-style:none;clear:both}ul#secondarynav li  {display:inline}ul#secondarynav li a  {margin:0 5px 0 0;padding:0 5px 0 0;font:normal 11px/31px Sans-Serif;color:#000;text-decoration:none;border-right:solid 1px #000}ul#secondarynav li a:hover {text-decoration:underline}ul#secondarynav li.on a  {text-decoration:underline}ul#submenu   {margin:10px;padding:0;list-style:none}ul#submenu ul.submenu  {margin:5px 0 15px 20px;padding:0;list-style:none}ul#submenu li a   {padding-left:10px;font:normal 12px Sans-Serif;color:#000;text-decoration:none;background:url(clientfiles/gfx/bullet.gif) no-repeat 0 4px}ul#submenu li a:hover  {text-decoration:underline}ul#submenu li.on a  {text-decoration:underline !important}ul#submenu ul.submenu li a {padding:0 !important;text-decoration:none !important;background:none !important}ul#submenu ul.submenu li.on a {text-decoration:underline !important}ul#submenu ul.submenu li.on li a{text-decoration:none !important}ul#submenu ul.submenu li li.on a{text-decoration:underline !important}span.smark   {background-color:#cbdbea;padding:0 2px;color:#014a97}ol.searchresult li  {margin-bottom:20px}ol.searchresult h3  {margin:0}ol.searchresult h3 a  {text-decoration:none}ol.searchresult p  {margin:2px 0}address.staff   {margin:20px 0;display:block;clear:both}address.staff span  {margin:0 0 3px 0;font:normal 12px Sans-Serif;display:block}address.staff span.wrapper {width:300px;float:left}address.staff span.photo {width:100px;margin-right:5px;float:left}address.staff span.n  {margin-bottom:5px;font-size:12px;font-weight:bold}address.staff span.title {margin:10px 0;font-size:12px}address.staff span.value {display:inline}div.gallery   {width:100%;margin:10px 0;clear:both;float:left}p.gallerybreadcrumb  {margin:10px 0 5px 0;padding:5px;background:#f5f5f5;border:solid 1px #eee}a.gallerydir   {width:120px;height:120px;margin:0 5px 5px 0;padding:5px;overflow:hidden;float:left;background:#fff;color:#000;text-decoration:none;text-align:center;display:block}a.galleryimg   {width:120px;height:120px;margin:0 5px 5px 0;padding:5px;overflow:hidden;float:left;background:#fff;color:#000;border:solid 1px #eee;text-decoration:none;text-align:center;display:block}a.gallerydir:hover  {color:#000;background:#f5f5f5}a.galleryimg:hover  {color:#000;background:#f5f5f5}a.gallerydir span,a.galleryimg span{margin:3px 0 0 0;display:block;clear:both;font:normal 11px Sans-Serif}body#viewphoto   {height:auto;margin:10px;padding:0;font:normal 12px Sans-Serif;color:#fff;background:#000}body#viewphoto h1  {font:bold 18px Sans-Serif;color:#fff}body#viewphoto p  {margin:5px 0;color:#fff}fieldset.contact  {border:0;margin:10px 0;padding:0}fieldset.contact legend  {margin:0 0 5px -7px;padding:0;font:bold 12px Sans-Serif;color:#000;display:none}fieldset.contact p  {margin:5px 0}fieldset.contact label  {display:block}fieldset.contact label .rfv {font-size:11px;color:#f00}fieldset.contact input  {width:250px;padding:0 2px;font:normal 12px Sans-Serif;color:#000}fieldset.contact input.captcha-input{width:60px}fieldset.contact textarea {width:250px;height:100px;padding:2px;font:normal 12px Sans-Serif;color:#000;overflow:auto}fieldset.contact .btn  {width:auto}fieldset.loginprotectedpage {border:0;margin:10px 0;padding:0}fieldset.loginprotectedpage legend{margin:0 0 5px -7px;padding:0;font:bold 12px Sans-Serif;color:#000}fieldset.loginprotectedpage p {margin:5px 0}fieldset.loginprotectedpage label{display:block}fieldset.loginprotectedpage label .rfv{font-size:11px;color:#f00}fieldset.loginprotectedpage input{width:250px;padding:0 2px;font:normal 12px Sans-Serif;color:#000}fieldset.loginprotectedpage .btn{width:auto}dl#pageproperties  {width:100%;margin:20px 0;display:block;clear:both}dl#pageproperties dt  {width:110px;font:bold 11px Sans-Serif;float:left}dl#pageproperties dd  {font:normal 11px Sans-Serif}dl#pageproperties dd a  {}ul.sitemap   {margin:5px 0 5px 20px;list-style-type:square}ul.sitemap ul   {margin:5px 0 5px 20px;list-style-type:square}ul.breadcrumb   {margin:0;padding:0;list-style:none}ul.breadcrumb li  {margin-right:5px;padding:0;line-height:25px;display:inline}ul.breadcrumb li.delimiter {font-weight:bold}div.largeimage   {display:none;position:absolute;left:200px;background-color:#fff;border:solid 1px #ccc}div.largeimage a  {margin:10px;display:block}@media Print{body    {background-image:none;background-color:#fff}div#wrapper   {width:auto;float:none}div#header   {display:none}div#content   {width:auto;float:none}div#subnav   {display:none}div#maincontent   {width:auto;float:none;margin:0}div#secondarycontent  {display:none}ul.actionbar             {display:none} }