html,body,div{margin:0;padding:0;border:0 none;font:inherit;vertical-align:baseline}html,body{width:100%;height:100%;overflow:auto;min-width:300px}html.ie6 body,html.ie7 body{overflow:hidden}body,fieldset{font-family:Calibri,Candara,"Trebuchet MS",Arial,sans-serif;font-size:1em;background-color:#fff}form{top:0;left:0;width:100%;height:100%}:focus{outline:none;text-decoration:none}table{border-collapse:collapse;border-spacing:0;border:0}img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;margin:0}q:before,q:after{content:''}.content-wrapper{margin-top:30px;margin-bottom:30px}.header-content{background:url('/Images/bgMenu.png') repeat-x;border-bottom:1px solid #bbb;width:100%;padding-top:15px;min-height:55px}.header-content-left{margin-right:0 auto}.header-content-right{display:inline}.header-content-middle{margin:0 auto;width:1150px}html.ie6 .header-content{height:55px}html.ie6 .header-content,html.ie7 .header-content{position:relative;z-index:1}.header-logo{float:left;width:190px;margin-left:20px;margin-right:.5%;height:53px;text-decoration:none}.header-logo img{width:185px;height:38px;vertical-align:middle;display:inline;border:0 none}nav{display:block;margin:0 auto;padding-top:3px;font-size:1.1em;line-height:2em;width:55%}nav ul{margin:0;text-align:center}nav li{position:relative;float:left;display:inline;margin-top:3px;list-style:none;border-right:1px solid #ccc;white-space:nowrap;padding:0 3% 0 3%}nav ul li div{line-height:1px;margin-bottom:-1px;visibility:hidden}nav ul li.last{border-right:none;padding-right:0}nav ul li.submenu a,nav ul li.submenu div{background:url('/Images/ArrowDown.png') right no-repeat;padding-right:20px}nav ul ul{display:none;position:absolute;width:auto;left:0;background:#fff;border:1px solid #bbb;text-align:left;line-height:1.3em;padding:5% 20% 10% 10%;z-index:9}html.ie6 nav ul ul,html.ie7 nav ul ul{top:34px;background:url('/Images/bgwhite.gif') repeat}nav ul ul li{float:none;border-right:0;display:block;white-space:nowrap;margin-top:10px}nav ul ul a{border:0;font-size:.95em}nav ul li.submenu ul a{padding:0;background:none}nav ul li a{height:30px;color:#555;text-decoration:none}nav ul li a:hover,nav ul li.last a:hover,nav ul ul li a:hover,.button-light a:hover{border-bottom:2px solid #ea6a10;-webkit-box-shadow:0 7px 5px -5px #ccc;-moz-box-shadow:0 7px 5px -5px #ccc;box-shadow:0 7px 5px -5px #ccc}nav ul li a:active,nav ul li.last a:active{font-size:.94em}#navtrigger{display:none;float:right;width:37px;height:34px;margin:0 10px 0 0;border:1px solid #ccc;background:url('/Images/bgButtonOrange34.png') repeat-x;border-radius:5px}#navtrigger div{width:100%;height:100%;cursor:pointer;cursor:hand;background:url('/Images/menutrigger.gif') center center no-repeat}#navtrigger div:hover,#navtrigger div.on{background:url('/Images/menutriggeron.png') center center no-repeat}.header-culture{float:right;line-height:34px;text-align:center;width:32px;height:34px;margin:0 15px 0 0;border:1px solid #ccc;border-radius:5px;background:url('/Images/bgButtonGrey34.png') repeat-x}.header-login{float:right;right:20px;line-height:34px;text-align:center;top:0;width:150px;height:34px;margin:0 10px 0 0;border:1px solid #ccc;border-radius:5px;background:url('/Images/bgButtonOrange34.png') repeat-x}.header-login a,.header-culture a{font-size:1.07em;text-decoration:none;color:#fff}.header-login a:hover,.header-culture a:hover{text-decoration:underline}.header-login a:active,.header-culture a:active{font-size:1.02em}.contentSplit{}.contentSplit h1{padding-bottom:20px}.contentLeft{width:48%;padding-right:2%}.contentRight{float:right;width:48%;padding-left:2%;padding-bottom:2%}.contentRight img{width:98%}.contentRight img.shadow{border:1px solid #c4c4c4;box-shadow:0 0 16px #d9d9d9;-moz-box-shadow:0 0 16px #d9d9d9;-webkit-box-shadow:0 0 16px #d9d9d9}.contentRight div.seemore{float:right;background:url('/Images/seemore.gif') right top no-repeat;height:48px;text-align:right;margin-top:10px;padding-top:10px;padding-right:34px;text-shadow:1px 1px 1px #fff,0 0 .3em #fff}.contentRight div.seemore:hover{background:url('/Images/seemore_on.gif') right top no-repeat}.contentnav{display:table}.contentnav img{vertical-align:middle;border:none}.contentnav h1{padding-right:20px}.contentnav div{float:left}.contentnav a{margin-left:15px;text-decoration:none;color:#fff}.contentRight div.seemore,.services a,.solution a,.privacy a{font-weight:500;text-decoration:underline;color:#ea6a10;cursor:pointer}.contentSplit .last{padding-bottom:1em}.useterm ul,.privacy ul,.contentSplit ul{list-style:none}.useterm ul li,.privacy ul li{padding-top:.8em;text-indent:-1.5em}.contentSplit ul li{padding-top:20px;text-indent:-1.5em}.useterm ul li:before,.privacy ul li:before,.contentSplit ul li:before{content:"•";padding-right:1em;color:#ea6a10}.solution h1{padding-bottom:2em}.contentSplit .solution h2{font-size:1.34em}.solution u{color:#444}.simplify ul li:before{content:"";padding-right:1.8em}.simplify ul li span{color:#555}.columnContent{-webkit-column-width:24em;-moz-column-width:24em;column-width:24em}.columnPrivacy{-webkit-column-width:30em;-moz-column-width:30em;column-width:30em}.columnContent,.columnPrivacy{padding-top:20px;-webkit-column-rule:1px outset #fdfdfd;-moz-column-rule:1px outset #fdfdfd;column-rule:1px outset #fdfdfd;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;word-wrap:break-word}.columnBlock{padding-bottom:20px;width:fit-content}.columnDemoRight{padding-left:25px}.columnDemoRight,.columnDemoLeft{float:left;width:280px;-webkit-column-width:15em;-moz-column-width:16em;column-width:16em}.captcha-block{height:34px;float:left;padding-left:10px;vertical-align:middle;margin-bottom:5px}.captcha-image{margin-top:-21px}.captcha-inner{margin-left:8px;height:20px;width:180px}.ui-dialog.demo-dialog{width:656px!important}.useterm,.privacy,.news,.testimonial,.faq,.contact,.contentSplit{clear:both;width:80%;padding-left:10%;padding-right:10%}.useterm h1,.privacy h1,.news h1,.testimonial h1,.faq h1,.contact h1,.contentSplit h1{font-size:1.2em;text-transform:uppercase;color:#ea6a10}.useterm p,.useterm ul li,.privacy p,.privacy ul li,.news p,.testimonial p,.faq p,.contact p,.contentSplit p,.contentSplit ul li{color:#555}.contentSplit h2{line-height:1.1em;text-transform:uppercase;color:#ea6a10;font-size:1.1em;font-weight:500}.post-contact a,.useterm a,.post-news a,.news a,.contact a,.contentLeft ul li a{font-weight:500;text-decoration:underline;color:#ea6a10}.solution ul li{font-weight:500;padding-top:.2em;padding-bottom:.2em;width:200%}.contentRight ul li a{line-height:20px;margin-bottom:0;font-weight:500;text-decoration:underline;color:#555}.rightarrowsnav{float:right}.rightarrowsnav a{margin-left:10px;text-decoration:none}.rightarrowsnav img{width:28px;height:27px}.rightarrowsnav a.left img{background:url('/Images/page_prev.png') center center no-repeat}.rightarrowsnav a.right img{background:url('/Images/page_next.png') center center no-repeat}.rightarrowsnav a.left:hover img{background:url('/Images/page_prev_on.png') no-repeat}.rightarrowsnav a.right:hover img{background:url('/Images/page_next_on.png') no-repeat}.editor-field{font-size:.8em}.testimonial .columnBlock{padding-bottom:40px}.testimonial h3{color:#ea6a10;font-weight:600;font-style:italic}.testimonial h4{color:#555;font-weight:500;font-style:italic}.shadow-b{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}.shadow-br{padding-bottom:2px;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:2px 2px 4px rgba(0,0,0,.5);box-shadow:2px 2px 4px rgba(0,0,0,.5)}.shadow-t{padding-top:2px;-webkit-box-shadow:0 -1px 2px rgba(50,50,50,.35);-moz-box-shadow:0 -1px 2px rgba(50,50,50,.35);box-shadow:0 -1px 2px rgba(50,50,50,.35)}.container{clear:both;margin-top:20px;margin-bottom:20px;line-height:1.4em;text-align:center}.container-row{margin:0 auto;display:table;text-align:center}.container-cell{display:inline-block;vertical-align:top;width:248px;height:222px;position:relative;margin-left:10px;margin-right:10px;padding:16px 16px 40px 16px;text-align:left;border-radius:5px;border:1px solid #ccc;background:linear-gradient(to bottom,#f8f8f8,#fff 20%,#fbfbfb) repeat scroll 0% 0% transparent;text-shadow:1px 1px 1px #fff,0 0 .3em #fff}.container-cell h1{color:#333;font-weight:600;font-size:1.1em;margin-right:-8px}.container-cell h2,.container-cell h3,.container-cell p{color:#444;font-weight:500;margin:1em auto}.container-cell h3{font-size:.9em}.container-cell p{font-size:.9em}.post-news h3{font-style:italic;font-size:.8em;margin-top:0}.post-contact h2{text-decoration:underline}.post-contact h3{margin:0}.post-contact h3.sunday{margin-bottom:1em}.button-light{font-size:.9em;border:1px solid #bbb;background:url('/Images/bgLightGrey.png') repeat-x}.button-dark{font-size:1em;border:1px solid #444;text-shadow:none;background:url('/Images/bgDarkGrey.png') repeat-x}.button-midgrey{font-size:1em;border:1px solid #999;text-shadow:none;background:url('/Images/bgButtonGrey34.png') repeat-x}.button-light,.button-dark,.button-midgrey{float:right;line-height:32px;height:32px;border-radius:5px;text-transform:uppercase;padding-left:5%;padding-right:5%;margin-right:1.6em}.button-light-grey,.button-light-demo{position:absolute;bottom:1em;right:0}.button-light a{color:#444;text-decoration:none}.button-light a:active{text-shadow:0 0 .8em #d3d3d3}.button-dark a,.button-midgrey a{color:#fff;text-decoration:none}.button-dark a:active{text-shadow:0 0 .8em #2c2c2c}.post-contact{background:url('/Images/contact.jpg') center center no-repeat}.post-demo{background:url('/Images/demo.jpg') center center no-repeat}.post-news{background:url('/Images/newspaper.jpg') center center no-repeat}.news h3{color:#555;font-weight:500;font-size:.9em;font-style:italic;padding-top:.2em}.contact text{color:#222}.useterm h2,.news h2,.privacy h2,.contact h2,.solution h3,.faq h2,.testimonial h2,.services h2{line-height:1.1em;text-transform:uppercase;color:#444;font-weight:600}.contact h3{line-height:1.2em;color:#555;font-size:1em;font-weight:500}#video-modal{}a#video-modal-opener{text-decoration:underline;color:#333}a#video-modal-opener:hover{color:#ea6a10}#ui-dialog{padding:0}.video-image{float:left;width:100px;height:100px;margin-right:15px;margin-top:15px;border:1px solid gray;border-radius:5px}html.ie6 div.ui-dialog-titlebar{width:88%}html.ie6 div.ui-dialog-titlebar button.ui-dialog-titlebar-close{margin-top:-20px}fieldset{border:none;margin-bottom:-15px;padding-bottom:0}fieldset p{margin-top:10px;margin-bottom:7px}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:0}.editor-select{overflow:hidden;overflow:-moz-hidden-unscrollable;margin-right:-3px;border:1px solid #aaa;border-radius:5px;width:100%;background:linear-gradient(to bottom,#fff 50%,#efefef 90%) repeat scroll 0% 0% transparent}.editor-select select::-ms-expand{display:none}.editor-select select{background:url('/Images/ddList.png') no-repeat right transparent;height:28px;border:0;appearance:none;width:100%;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;padding-right:0;font-size:.9em;font-weight:500;color:#222}.editor-label{color:#555;font-size:.95em;margin-top:9px}input[type=text]::-webkit-input-placeholder{color:#555;font-style:italic;font-size:.8em;font-weight:400}input[type=text]:-moz-placeholder{opacity:1;color:#555;font-style:italic;font-size:.8em;font-weight:400}input[type=text]::-moz-placeholder{opacity:1;color:#555;font-style:italic;font-size:.8em;font-weight:400}input[type=text]:-ms-input-placeholder{color:#555;font-style:italic;font-size:.8em;font-weight:400}input[type=text],textarea{background:linear-gradient(to bottom,#fff 50%,#efefef 90%) repeat scroll 0% 0% transparent;border:1px solid #aaa;border-radius:5px;width:100%;padding-right:0;margin-top:1px;font-size:.9em;font-weight:500;color:#222}.editor-ref-field input[type=text]{margin-top:7px}input[type=text]{height:25px}input[type=submit]{border:1px solid #bbb;border-radius:5px;background:url('/Images/bgButtonOrange41.png') repeat-x;text-shadow:none;color:#fff;box-shadow:none;cursor:pointer;font-size:1.05em;font-weight:500;padding:6px;margin-top:5%;margin-left:25%;width:50%}div.footer{clear:both;border-top:1px solid #bbb;background:linear-gradient(to bottom,#f8f8f8 0%,#fff 20%) repeat scroll 0% 0% transparent}div.bgLayer{background:url('/Images/bgFooterG.png') top right no-repeat;background-size:180px 80px}.footer-content{clear:both;padding-top:15px;padding-left:5px;margin:0 auto;line-height:1.2em}.footer-block{float:left;margin-top:5px;border-right:1px solid #ccc}.footer-block-right{float:right;margin-top:3px}.footer-block,.footer-block-right{display:block;padding-left:15px;padding-right:15px}.footer-content a{text-transform:uppercase;font-size:1em;text-decoration:none;color:#555}.footer-block a:hover,.footer-block-right a:hover{border-bottom:2px solid #ea6a10;-webkit-box-shadow:0 7px 5px -5px #ccc;-moz-box-shadow:0 7px 5px -5px #ccc;box-shadow:0 7px 5px -5px #ccc}.footer-content p{clear:both;font-size:.8em;color:#777;padding-top:8px;padding-left:15px;padding-bottom:15px;margin-bottom:0}.footer-content img{width:20px;height:16px}.socialnetworking{color:#555;display:block;float:right;margin-top:5px;vertical-align:middle}.socialnetworking ul{list-style:none;padding:0;margin:0}.socialnetworking li{color:#555;padding:0;line-height:20px;font-size:.8em;text-transform:uppercase;text-decoration:none;vertical-align:middle;display:inline-block}.cookieconsent{border-top:1px solid #444;background-color:#e09447;position:fixed;color:#000;bottom:0;padding:16px 10px 16px 10px;width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cookieconsent a{color:#fff;white-space:nowrap;text-decoration:none}.cookieconsent a:hover{text-decoration:underline}#maskdarker{display:none;z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70);transform:scale(2);transform-origin:0 0}html.ie8 #maskdarker,html.ie9 #maskdarker{filter:progid:DXImageTransform.Microsoft.alpha(opacity=100,FinishOpacity=40,Style=2)}@media only screen and (min-width:1101px) and (max-width:1200px),only screen and (max-device-width:1200px){.header-content-middle{width:1050px}nav{font-size:1.08em}nav li{padding-left:2%;padding-right:2%}}@media only screen and (min-width:1001px) and (max-width:1100px),only screen and (max-device-width:1100px){.header-content-middle{width:1020px}nav{font-size:1.04em}nav li{padding-left:1.5%;padding-right:1.5%}}@media only screen and (min-width:751px) and (max-width:1000px),only screen and (max-device-width:1000px){.header-content-middle{width:950px}nav{font-size:1.02em}nav li{padding-left:1%;padding-right:1%}}@media only screen and (max-width:940px),only screen and (max-device-width:940px){#navtrigger{display:block}nav{display:none;clear:both;position:static;margin:0;padding:0 0 0 4%;float:none;width:96%;height:auto}nav.on{display:block}nav ul li{border-right:none;margin:0;padding:0;float:none;display:block;text-align:left}nav ul ul{padding:5px 20px 5px 20px}nav ul ul li{padding:5px 0 5px 0}html.ie6 nav,html.ie7 nav{padding-bottom:10px}html.ie6 nav ul ul,html.ie7 nav ul ul{display:inline-block;position:relative;top:auto}html.ie6 nav ul li,html.ie7 nav ul li{line-height:1em}}@media only screen and (max-width:720px),only screen and (max-device-width:720px){.contentLeft{width:99%;padding-right:1%}.solution ul li{width:auto}}@media only screen and (max-width:660px),only screen and (max-device-width:660px){.columnDemoRight{padding-left:0}.ui-dialog.demo-dialog{width:350px!important}.ui-dialog.video-dialog{width:350px!important}}@media only screen and (max-width:500px),only screen and (max-device-width:500px){.header-content-right{float:left;padding-left:4%;padding-bottom:10px}.header-content{min-height:98px;background-size:1px 113px}.header-logo{margin-left:4%}.mobile-hide{display:none}.container-cell{width:90%;height:auto;position:relative;margin-left:1%;margin-right:1%;padding:4% 4% 40px 4%}.contentSplit{position:relative}.contentRight{float:none;position:absolute;bottom:0;width:80%;padding:0}.contentLeft{padding-bottom:425px}}