body{background-color:#e6e6e6;padding-bottom:50px;min-width:1024px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:small;color:#949a9c;z-index:0;}
html{background-color:#e6e6e6;}
a{color:#a5be00;text-decoration:none;}
a:hover{text-decoration:underline;color:#565656;}
.general{width:1014px;background-image:url("/images/bg.png");background-repeat:repeat-y;margin:auto;}
.bottom{width:100%;height:32px;overflow:hidden;background-image:url("/images/bottom_bg.png");position:relative;background-repeat:no-repeat;background-position:bottom;padding-top:10px;margin-top:11px;}
.main{padding:10px 30px;}
.top_menu{float:right;clear:right;font-size:smaller;padding-right:10px;font-weight:700;width:auto;}
.language_selected{color:#A5BE00}
.clear{height:1px!important;width:1px;overflow:hidden;clear:both;}
.menu{margin-top:15px;clear:both;height:47px;background-image:url("/images/menu-bg.png");background-repeat:repeat-x;color:#FFF;margin-bottom:20px;}
.menu-start{background-image:url("/images/menu-left.png");width:15px;height:47px;overflow:hidden;float:left;}
.menu-finish{background-image:url("/images/menu-right.png");width:14px;height:47px;overflow:hidden;float:right;}
.menu-items{float:left;font-weight:700;margin-top:3px;height:28px;color:#d8d8d8;font-family:Arial; font-size:13px;}
.menu-items ul li{display:block;float:left;padding-left:20px;height:28px;position:relative;z-index:200;}
.menu-items .item-submenu .last{padding-bottom:10px;overflow:visible;height:auto;}
.item{display:block;float:left;position:relative;margin-left:-20px;margin-right:-20px;padding:5px 20px;}
.first-item{margin-left:-5px;}
.menu-items ul li:hover,.menu-items ul .current{background-image:url("/images/hover.png");cursor:pointer;}
.menu-items ul .current a,.menu-items ul a{color:#d8d8d8;text-decoration:none;}
.menu-item-border{width:1px;height:28px;background-image:url("/images/menu-item-border2.png");overflow:hidden;float:left;margin-left:20px;margin-top:0;clear:right;}
.item-submenu{display:none;}
* .menu-items ul li:hover .item-submenu,* .menu-items ul li:hover .item-submenu ul,* .menu-items ul li:hover .item-submenu ul li{zoom:1!important;}
.item-selected{background-image:url("/images/hover.png");}
.menu-items ul li:hover .item-submenu{display:block;float:none;width:170px;position:absolute;left:-3px;top:0;font-size:8pt;visibility:visible;margin-top:20px;}
.item-submenu ul{margin-top:11px;background-image:url("/images/subitem-border.png");background-repeat:repeat-y;background-color:#565656;background-position:left;padding-top:5px;width:180px;}
.item-submenu li{display:block!important;position:static!important;width:100%;float:none!important;clear:both!important;height:auto!important;margin:0;padding:0;}
.item-submenu ul li a{display:block;padding-right:10px;width:150px;clear:both;margin-top:5px!important;}
.item-submenu li:hover,.item-submenu .current,.item-submenu .current a,.item-submenu a:hover{background-image:none!important;color:#c0e10e!important;}
.left-column{float:left;margin-left:10px;z-index:0;}
.key-point-container{width:460px;margin-bottom:5px;}
.key-point{position:relative;bottom:205px;left:0;padding-left:15px;width:92%;font-size:24px;font-weight:700;color:#00618c;}
div.key-point-container p,.key-description,#slot_slot_home_image_description{position:relative;bottom:190px;left:200px;width:230px;line-height:160%;}
div.key-point-container #slot_slot_home_image_description p{position:static;}
div.key-point-container p,.key-description,.stress{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#313131;}
.info{padding-right:15px;margin-top:-127px;background-image:url("/images/border-info.png");background-position:top right;background-repeat:no-repeat;float:left;min-height:350px;width:215px; height: expression( this.scrollHeight < 350 ? "350px" : "auto" ); }
.info,.news,.quote,.link,.quote-text a{font-size:11px;color:#565656;}
.news{height:200px;overflow:visible;}
.info img{display:block;margin:auto auto 0;}
.info p{padding-left:15px;min-height:50px;line-height:160%;}
.key-word{font-size:30px;}
.title{font-weight:700;margin-bottom:5px;color:#949a9c;font-size:12px;padding-left:10px;}
div.info p.title{line-height:normal;}
.standard-list{padding-left:30px;}
.standard-list li{padding-left:5px;list-style-image:url("/images/bullet.png")!important;margin:7px 0;}
.detail{padding-left:15px;line-height:160%;}
.centre-column{float:left;margin-left:18px;}
.centre-column h1,.centre-column p{clear:right;}
.news,.quote,.contact{width:220px;}
.quote{margin-top:20px;background-image:url("/images/quote-up.png");background-position:top left;background-repeat:no-repeat;padding-top:10px;}
.quote-text{background-image:url("/images/quote-down.png");background-position:bottom right;background-repeat:no-repeat;font-size:15px;text-indent:40px;font-family:Arial, Helvetica, sans-serif;line-height:150%;padding:0 10px 10px;}
.link,.quote-text a,.case_studies a{display:block;margin-top:5px;text-indent:0;padding-left:20px;text-align:left;background-image:url("/images/bullet.png");background-repeat:no-repeat;background-position:center left;font-weight:700;font-family:Arial, Helvetica, sans-serif;}
.link-no-br{display:inline;margin-top:5px;text-indent:0;padding-left:20px;text-align:left;background-image:url("/images/bullet.png");background-repeat:no-repeat;background-position:center left;font-weight:700;font-family:Arial, Helvetica, sans-serif;}
.link{text-decoration:none;}
.center-logo {width:220px; margin-top:38px; overflow:hidden;}
.right-column{clear:right;float:right;margin-right:8px;}
.contact{background-image:url("/images/contact-bg-v.png");background-repeat:repeat-x;background-position:bottom;background-color:#FFF;border-left:1px #dddfe1 solid;border-right:1px #dddfe1 solid;position:relative;width:218px;margin:3px 0 35px;}
.contact .contact-header{background-image:url("/images/contact-bg-up.png");background-position:top;background-repeat:no-repeat;position:absolute;top:-3px;left:0;width:100%;height:6px;}
.contact .title{padding-top:10px;}
.contact .text{padding-left:10px;padding-right:10px;position:relative;padding-bottom:10px;background-image:url("/images/contact-bg-down.png");background-position:bottom;background-repeat:no-repeat;min-height:50px;margin:10px -1px -3px;}
.contact .text .title{font-size:14px;margin-bottom:15px;padding:0;}
.case-study{width:220px;margin-top:10px;}
.case-study img{display:block;}
.case-study h2{height:20px;background-color:#c0e10e;color:#565656;font-size:12px;font-weight:700;padding-top:4px;padding-left:10px;}
.case-study p{background-color:#949a9c;background-image:url("/images/case-study-bg.gif");background-position:bottom;background-repeat:no-repeat;color:#FFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small;padding:10px;}
.case-study .link{background-image:url("/images/bullet-cs.png");margin-top:15px;color:#FFF;}
.bottom-menu{position:absolute;top:0;right:35px;}
.top_menu_options{float:left;padding-top:3px;margin-right:5px;}
.top_menu_options a{color:#949A9C;}
.search{margin-left:5px;padding-left:0;float:left;}
.field{float:left;border:solid 0;border-top:1px solid #DDDFE1;border-bottom:1px solid #DDDFE1;height:15px;position:relative;padding:3px 0 0;}
.field-start{float:left;height:20px;width:6px;background-image:url("/images/search-box-left.png");background-repeat:no-repeat;}
.field-end{float:left;height:20px;width:8px;background-image:url("/images/search-box-right.png");background-repeat:no-repeat;margin-right:3px;}
.search input[type = img]{display:block;float:left!important;}
.footer{width:980px;margin:auto;}
.techs img{display:block;float:left; margin:0 26px;}
.techs .last{float:right;margin:0;}
.techs .first{float:left;margin:0;}
.summary_cont{padding-left:20px;}
.summary{margin-top:30px;background-image:url('/images/summary-border.png');background-position:left;background-repeat:repeat-y;padding-left:0;position:relative;}
.summary a{display:block;font-size:12px;background-image:url('/images/summary-bullet.png');padding-left:20px;padding-top:3px;padding-bottom:3px;background-repeat:no-repeat;background-position:left center;margin-left:-2px;position:relative;width:160px;margin-bottom:8px;color:#565656;text-decoration:none;}
.summary a:hover{background-image:url('/images/summary-blue.png');margin-left:-2px;padding-left:20px;font-weight:700;}
.summary .last{background-image:url('/images/summary-bullet-last.png');background-position:0 8px;padding-bottom:0;}
.summary .last:hover{background-image:url('/images/summary-blue-last.png');background-position:0 8px;}
.summary .first{background-image:url('/images/summary-bullet-first.png');background-position:0 0!important;padding-top:0;}
.summary .first:hover{background-image:url('/images/summary-blue-first.png');background-position:0 0;}
.summary .active,.summary .active:hover{background-image:url('/images/summary-active.png');background-position:left 5px;margin-left:-5px;padding-left:23px;font-weight:700;}
.main_title,.normal h1,.title_text_content,.edit_slot .caption{color:#00618c;font-size:24px;font-weight:700;font-family:Arial, Helvetica, sans-serif;margin-bottom:25px;}
.main_desc,.normal h6{font-size:13px;font-weight:700;color:#565656;margin-bottom:25px;line-height:20px;}
.sub_title,.normal h2,.sitemap_container h1{font-size:15px;font-weight:700;color:#00618c;margin-bottom:10px;}
.normal,.simple_blue{font-size:11px;margin-bottom:25px;color:#565656;}
.simple_blue_sublist{font-size:11px;margin:0;color:#565656;padding-left:17px;} 
.simple_blue_sublist li{list-style-image:url('/images/summary-blue.png')!important;margin-bottom:7px;}   
.normal{line-height:1.8em;}
.normal p strong{font-weight:700;}
.normal_img{display:block;margin-bottom:25px;}
.title_2,.normal h3{font-weight:700;color:#313131;font-size:13px;margin-bottom:10px;}
.branch{width:220px;background-image:url('/images/branch-div-bg.png');float:left;margin-bottom:20px;}
.space_left{margin-left:20px;}
.branch h2{display:block;background-image:url('/images/branch-div-top.png');position:relative;width:220px;padding-top:10px;background-repeat:no-repeat;margin-bottom:10px;}
.branch h2 a{display:block;padding-left:20px;margin-left:10px;color:#00618c;font-weight:700;font-size:13px;background-image:url('/images/branch-line-blue.png');background-position:left center;background-repeat:no-repeat;}
.branch h2 a:hover{background-image:url('/images/branch-line-hover.png');color:#000;}
.branch p{color:#565656;font-size:11px;padding-bottom:15px;padding-left:10px;padding-right:10px;background-image:url('/images/branch-div-bottom.png');background-repeat:no-repeat;background-position:bottom;width:200px;min-height:55px;}
.simple_blue,.normal ul{padding-left:17px;margin-bottom:20px;}
.simple_blue li,.normal ul li{list-style-image:url('/images/summary-blue.png')!important;margin-bottom:7px;}
.case_studies,.left-ex{min-height:30px;border-bottom:1px solid #c0e10e;border-top:1px solid #c0e10e;padding-top:10px;padding-bottom:5px;font-size:11px;}
.case_studies .case_studies_tb{border:2px solid #dddfe1;float:left;margin-right:15px;}
.case_studies p{font-weight:700;font-size:11px;color:#565656;float:right;width:73%;}
.case_study_h{width:100%;margin-bottom:20px;}
.case_study_h p{float:left;font-size:13px;width:40%;color:#FFF;border-right:5px solid #c0e10e;background-image:url('/images/case-study-2-bg.png');height:130px;background-repeat:no-repeat;background-color:#949a9c;padding:10px 20px;}
.left-ex{width:220px;float:left;}
.big{width:70%;}
.main_title strong{font-style:italic;color:#00618c;}
.title_2{margin-bottom:0;}
.search-details,.results,.pagination{clear:both;border-bottom:2px solid #c0e10e;}
.right{float:right;}
.results{padding-top:15px;padding-left:10px;}
.results img{max-width:250px;float:left;margin-bottom:10px;margin-right:20px;border:2px solid #e6e6e6;}
.results .sub_title{display:block;padding-left:20px;background-image:url("/images/bullet.png")!important;background-repeat:no-repeat;background-position:left center;margin:0 0 10px;}
.results .normal{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:700;margin:0;padding:0;}
.green-text{color:#c0e10e;}
.results .green-text{padding-left:20px;font-size:12px;text-align:right;clear:both;font-weight:700;margin:20px 0 0;}
.odd{background-color:#f6f6f6;}
.pagination{font-weight:700;text-align:center;padding-top:10px;border-bottom:none;}
.pagination a,.pagination em{color:#00618c;}
.pagination a:hover{text-decoration:underline;}
.search-container{padding-top:10px;float:right;padding-bottom:50px;margin-right:22%;}
.search-container p{float:left;margin-right:10px;color:#a5be00;font-weight:700;}
.results .article{margin-bottom:25px;padding-left:0;background:none;background-image:none!important;}
.contact-form,.bel-me-terug-form{width:623px;}
.contact-form .top,.bel-me-terug-form .top{background-image:url('/images/contact/label.png');height:42px;position:relative;background-repeat:no-repeat;padding-left:182px;overflow:hidden;}
.contact-form .top .closeb,.bel-me-terug-form .top .closeb{background-image:url('/images/contact/close-bg.gif');position:absolute;right:-1px;width:97px;height:20px;top:0;text-align:center;}
.contact-form .top .closeb a,.bel-me-terug-form .top .closeb a{color:#FFF;font-size:11px;padding-bottom:2px;}
.contact-form .top p,.bel-me-terug-form .top p{color:#FFF;position:absolute;bottom:8px;left:5px;width:162px;font-size:22px;font-variant:small-caps;text-align:right;}
.contact-form .top div,.bel-me-terug-form .top div{background-color:#FFF;height:42px;width:100%;}
.contact-form .form-container,.bel-me-terug-form .form-container{background-color:#FFF;width:100%;margin-top:0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;padding-bottom:15px;}
.contact-form .datah,.bel-me-terug-form .datah{background-color:#FFF;height:100px;}
.contact-form form .left,.bel-me-terug-form form .left{padding-top:25px;width:50%;float:left;}
.contact-form form .right,.bel-me-terug-form form .right{padding-top:25px;float:left;width:50%;overflow:hidden;clear:right;}
.contact-form form .left div,.bel-me-terug-form form .left div{height:25px;padding-bottom:10px;}
.contact-form form .left p,.bel-me-terug-form form .left p{margin-right:30px;}
.contact-form form .left p,.contact-form form .right p,.bel-me-terug-form form .left p,.bel-me-terug-form form .right p{background-color:#565656;background-image:url('/images/contact/label-right-bg.gif');height:21px;width:80px;background-repeat:no-repeat;background-position:top right;text-align:right;padding-right:10px;padding-top:4px;float:left;}
.contact-form form .left p,.contact-form form .right p,.contact-form .top .closeb,.bel-me-terug-form form .left p,.bel-me-terug-form form .right p,.bel-me-terug-form .top .closeb{font-variant:small-caps;vertical-align:middle;font-size:13px;color:#FFF;}
.contact-form form .right p,.bel-me-terug-form form .right p{width:100%;text-align:left;background-image:url('/images/contact/label-left-bg.jpg');background-position:top left;float:none;height:20px;margin:0 0 13px;padding:4px 0 0 10px;}
.contact-form .contact-data,.bel-me-terug-form .contact-data{clear:both;background-color:#c0e10e;color:#FFF;font-size:11px;font-weight:700;text-align:center;padding-bottom:4px;padding-top:3px;border-top:1px solid #A5BE00;border-bottom:1px solid #A5BE00;margin:0;}
.top-segment{clear:both;height:170px;}
.contact-form form div.inputb,.bel-me-terug-form form div.inputb{background-image:url('/images/contact/input-left-bg.gif');background-repeat:no-repeat;height:26px;float:left;padding:0 0 0 8px;}
.contact-form div.message,.bel-me-terug-form div.message{background-color:#BCD630;color:#FFF;font-weight:700;line-height:1.5;border:0;margin:.75em 0;padding:.5em;}
.contact-form form input,.contact-form form textarea,.bel-me-terug-form form input,.bel-me-terug-form form textarea{font-size:small;font-family:Verdana,Arial,Helvetica,sans-serif;}
.contact-form form div.inputb div,.bel-me-terug-form form div.inputb div{background-image:url('/images/contact/input-right-bg.gif');background-repeat:no-repeat;background-position:right;height:26px;width:7px;float:left;padding:0;}
.contact-form form div.inputb input,.bel-me-terug-form form div.inputb input{height:20px;border:0;border-top:2px solid #dcdcdc;border-bottom:2px solid #dcdcdc;padding-top:2px;float:left;}
.contact-form form em,.bel-me-terug-form form em{font-size:smaller;display:block;height:20px;color:red;}
.contact-form form .left em,.bel-me-terug-form form .left em{padding-right:50px;text-align:right;}
.contact-form form .textareab,.bel-me-terug-form form .textareab{height:91px;padding-left:5px;background-image:url('/images/contact/textarea-left-bg.gif');background-repeat:no-repeat;}
.contact-form form .textareab textarea,.bel-me-terug-form form .textareab textarea{height:86px;border:0;padding-top:3px;float:left;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.contact-form .buttons,.bel-me-terug-form .buttons{text-align:center;height:29px;}
.contact-form .buttons .button,.bel-me-terug-form .buttons .button{background-image:url('/images/contact/button-up-bg.gif');width:122px;height:20px;color:#FFF;font-variant:small-caps;padding-top:4px;float:left;margin-left:125px;text-decoration:none;border-bottom:5px solid #c0e10e;position:relative;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;}
.contact-form .buttons .button:hover,.bel-me-terug-form .buttons .button:hover{border-bottom:5px solid #A5BE00;}
* html .contact-form .buttons .button,* html .bel-me-terug-form .buttons .button{display:inline;}
.contact-bottom{width:623px;height:29px;background-image:url('/images/contact/bottom.png');background-position:bottom left;background-repeat:no-repeat;position:relative;margin-top:-20px;}
.button{cursor:pointer;}
div#wall{background-color:gray;filter:alpha(opacity=70);}
div.news_overview_create{border:2px solid gray!important;min-width:1%;position:relative;margin:0!important;padding:15px;}
div.news_overview_create th{font-size:11px;font-weight:700;width:150px;color:#00618C;}
div.news_overview_create th,div.news_overview_create td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid silver;}
div.news_overview_create tr{vertical-align:middle;}
div.news_overview_create .title_text_content{color:#00618C!important;background-color:#e6e6e6;position:relative;border-bottom:1px solid gray;font-variant:small-caps;margin:-15px -15px 10px;padding:5px 5px 5px 15px;}
div.news_overview_create .title_text_content a{color:#00618C!important;}
.edit_slot{background-color:#FFF;border:4px solid gray!important;font-family:Verdana,sans-serif;color:#949a9c;min-width:429px;display:table;padding:0 0 10px!important;}
.edit_slot .helper{font-size:10px;margin-bottom:5px;padding-left:15px;color:#9ecad8;font-weight:700;}
.edit_slot .image_slot_form{background-color:#f7f7f7;margin-bottom:8px!important;border-top:1px solid #e2e4e5;border-bottom:1px solid #e2e4e5;padding:3px;}
.edit_slot .image_slot_form label{font-size:13px;color:#FFF;border-right:1px solid #e2e4e5;font-weight:700;font-variant:small-caps;background-color:#989898;height:100%;position:relative;margin:-3px 15px -3px -3px;padding:3px 3px 3px 5px;}
.edit_slot .caption{background-color:#787878;border-bottom:1px solid #BDBDBD;color:#FFF;text-align:center;font-size:18px;margin-bottom:5px;padding:3px;}
.edit_slot .caption:hover{cursor:move;}
.sitemap_container{margin:0 25px;}
.sitemap_container .last{margin:0!important;}
.sitemap_container h1{background-color:#989898;border-bottom:1px solid #d8d8d8;color:#FFF;position:relative;margin:-5px 0 5px -5px;padding:5px;}
.sitemap_container h1,.sitemap_container .standard-list{font-variant:small-caps;}
.sitemap_container div.container{width:46%;float:left;border-top:1px solid #a8a8a8;background-color:#f7f7f7;height:100%;margin:auto 30px auto auto;padding:5px 0 5px 5px;}
.sitemap_container .standard-list{margin-left:15px;font-size:13px;}
.sitemap_container .standard-list li{margin:0;}
.sitemap_container .standard-list li li{font-variant:normal;}
.sitemap_container .standard-list li a{width:100%;display:block;color:#565656;text-decoration:none;padding:5px 0;}
.sitemap_container .standard-list li a:hover{text-decoration:underline;font-weight:700;background-color:#989898;color:#FFF;}
.red{color:red;}
.padder{padding:0 20px;}
.right_bar_padder{height:630px;width:30px;float:right;}
.glossary_text{padding-left:43px;text-align:justify;}
.header img,.logo,.case_studies img,.left{float:left;}
.top_menu .search div,.search div{float:left!important;}
.stress,.techs{margin-top:5px;}
.bottom-menu a,.search-details .title_2 em{color:#a5be00;}
.normal p,.case_studies div,.pagination div{margin-bottom:6px;}
.case_studies ul li,.left-ex ul li{margin-bottom:15px;}
.main_title,.results .green-text b{color:#313131;}
.selected_glossary{color:#949A9C; font-weight: 700; text-decoration:underline;}
.glossary_item a:hover{color: #A5BE00;}
.case-study .inner_content {background-image:none; padding-bottom: 0;}
.case-study .link_content {padding: 0 10px 10px; margin: 0;}
h1 a:hover {text-decoration:none; }