/*
 * CSSMin
 * CSS Compressor
 * http://foohack.com/
 * http://www.smallsharptools.com/Projects/Packer/
*/

 h1{font-size:138.5%}h2{font-size:123.1%}h3{font-size:108%}h1,h2,h3{margin:1em 0}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:500}optgroup{font-weight:400}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}del{text-decoration:line-through}blockquote,ul,ol,dl{margin:1em}ol,ul,dl{margin-left:2em}dl dd{margin-left:1em}caption{margin-bottom:.5em;text-align:center}sup{vertical-align:super}sub{vertical-align:sub}p,fieldset,pre{margin-bottom:1em}button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px}img{-ms-interpolation-mode:bicubic}#wrapper{margin:0 auto;width:925px;padding-top:20px}#footercontainer,#footerpush{height:360px}#prewrap{font-family:"Helevetica","Arial",Sans-Serif;font-size:12px;color:#333;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEX19fXu7u709PTx8fHz8/Pv7+/y8vLw8PALAGF0AAAACHRSTlP+/v7+/v7+/rgCr24AAAKXSURBVHheDdG3toJAFADAS26J0oKkligtmXYFwRaB1Vaiv//eJ8wZeBj8L6LwYj6ckSfX+4sUI0in2ZP3PGDNSmQCyL+HEIKjXd3iPNVfXDSbFF6FuyFA4pOVyQeuourvXrPWUCdm2IPFXVB36MJC5QVyP3u/wNolqflwSTqYWJFL6WE2CEBWdhXQIpmsMSwd5rlNrOGTxkb1c/H4dCljCyxtNDyoj/dx4W5Nei0La34J+Zxh4EKrJ02WLoc1DbUQsf2ogEjtSo6P1sakKSW5GIsbC7hDO0swilbQibAf53dJExhw/tkQ7Ta6f04iiP0TpdD6u9460iOi3tfkYnn7nK+QE/iLlNeRc/E2ZQYicRzCpV3ekmQHHzKu7xGRk3C9QqXzFWpUekTNN6IQVebpEzZbIx+ijsjVlrbzELxGKeE0bCN+kzL/2l/HMX9CLPGQw1rWjqhtx4tlOcu8N44D51MqD051EUUWIEhTyicMNJWgfz0yVAXGrG+JX3qjCu49S+caKzeVejoblZ0bF4NFjb9XM9YLgfOoKrLbmXswB56jlBaOtvYM9ScussqEbI583XvKUZIN97es1eSeAhfhjZXh1HvM0qSMR5EpQaAospIpf/W+0WVwsEo8JijMutV8OiJXjzCZ8qzlf+bYtlYQfKUhq7qTFehoqkcIv2MMo7LEg0zZF+zQt56GiedulT7plGQcyP6PKzQbWmwS1ksmqdmZzAurIAMNcHo/pFzkChrG54buVN79BSR/da/2YwTBqzhu6uxjWYGZ90RIf/qlY7mKJzjTZDT4TtLH6+07dSVoI0CE9mhFwAEt+eFDfuIfbT/1NPuoA/y6/9qhwsw7Pvh611W6U+Dmjr1+qm3OCpowi0pv9vYfjpCz+B0HuHAAAAAASUVORK5CYII=');background-repeat:repeat;min-height:100%}#wrapper hr{margin:10px 0}::selection{background:#E91B39;color:#FFF}::-moz-selection{background:#E91B39;color:#FFF}#cookieinfobar{background-color:#666;width:100%;position:fixed;bottom:0;left:0;padding:10px 0;color:#FFF;z-index:1000;display:none}#cookieinfotext{width:925px;margin:0 auto}#cookieinfotext a:link,#cookieinfotext a:visited,#cookieinfotext a:active{color:#fff;font-weight:700}#header{padding:30px 0;overflow:hidden;position:relative}#header #logo{float:left;margin:10px 0 0}#header #logo a:link{display:block;width:130px;height:40px;background-image:url("/images/site-sprites.png");background-repeat:no-repeat;background-position:0 0}#header #search{float:right;display:block}#header #search #searchvc{margin:20px 0 0;background-image:url("/images/site-sprites.png");background-repeat:no-repeat;background-position:0 -42px;height:18px;width:218px;padding:4px 2px 2px 30px}#header #search #searchvc input{color:#666}#header #search input{background:none;border:none;font-size:1.1em;width:214px}#header #search input:focus{outline-width:0}#footercontainer{position:relative;margin:0 auto}#footer{width:700px;margin:0 auto;font-size:1em;overflow:visible;color:#666;height:160px;z-index:300;padding:15px 0 0}#footer .footersection{float:left;margin:0 5px;display:block}#footer .footersection.standard{width:150px}#footer .footersection.language{width:210px}#footer .footersection h6{color:#08ADF0;font-weight:700;margin:8px 0 12px;font-size:1em}#footer .footersection>ul{list-style:none;display:block;margin:0;padding:0}#footer .footersection>ul>li{padding:3px 0}#footer a:link,#footer a:visited,#footer a:active{color:#666;text-decoration:none}#footer a:hover{color:#000;text-decoration:none}#footer #footerBuffBanner{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlcAAAADCAMAAACJZdp+AAAANlBMVEX///8AAAC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcC8vcCPLnoWAAAAEXRSTlMAAO8gj1Awz69wgEAQv2Cf39FnECAAAAB3SURBVHhe7dJLDoUgFARRAZWP37v/zRoYYHrQ+PK4zqzk7KCGr88bvDfm0XnbMsuFYqUO68CoYq5SJlyUpWmXCUzddrBIbJolcTYbK6fiqNYiUKbYuDMr0/z2Fb7Dkacopafwna6vkMZX+E3fV0jnK3yn66vK+wuLLhqmdeUNuAAAAABJRU5ErkJggg==');background-repeat:repeat-x;height:3px;width:600px;padding:0 0 15px}#footer .footersection #sitelanguage{background-image:url("/images/site-sprites.png");background-repeat:no-repeat;background-position:0 -68px;height:29px;width:133px;line-height:30px;padding:0 31px 0 8px;cursor:pointer;display:block}#footer .footersection #languageselectionsection{float:left;position:relative;z-index:300;top:3px}#footer .footersection #languageselectionsection .languagemenu>ul{list-style:none}#footer .footersection #sitelanguageflag{float:right}.languagemenu{position:absolute;bottom:35px;left:5px;min-width:200px;width:220px;opacity:.95;font-size:1em;background:#FFF;border:solid 1px #AEB0B3;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:5px;z-index:999;display:none}.languagemenu ul{float:left;margin:10px}.languagemenu a{font-size:.9em;line-height:20px;color:#666;padding:1px 3px}.languagemenu a:hover{color:#000}#termsfooter{background-color:#BCBEC0;border-top:solid 1px #FFF;text-align:center;color:#666;font-size:.8em;line-height:1.4em;padding:10px 0;height:165px}#termsfootercontainer{border-top:solid 1px #BFC0C2}#termsfooter a:link,#termsfooter a:visited,#termsfooter a:active{color:#333;font-weight:700;text-decoration:underline}#termsfooter p{padding:5px 0}#termsfooter #termsFooterCentre{width:925px;margin:0 auto}#socialmediafooterbuttons{margin:10px 0 0;overflow:hidden}#socialmediafooterbuttons a:link{background-image:url('/images/site-sprites.png');background-repeat:no-repeat;width:40px;height:40px;display:inline-block}#socialmediafooterbuttons a.facebookft:link{background-position:-126px -99px}#socialmediafooterbuttons a.twitterft:link{background-position:0 -99px}#socialmediafooterbuttons a.youtubeft:link{background-position:-42px -99px}#socialmediafooterbuttons a.linkedinft:link{background-position:-84px -99px}#socialmediafooterbuttons a.no-sprite:link{display:inline;background-image:none}#socialmediafooterbuttons img{padding:0 5px 0 0}#navigation{min-height:0;z-index:300;position:relative}ul.topmenu{margin:0;padding:0;display:block;height:20px;list-style:none;clear:both;z-index:200}ul.topmenu a,ul.topmenu a:link,ul.topmenu a:active,ul.topmenu a:visited{text-decoration:none;color:#666}ul.topmenu>li{float:left;position:relative;border-right:solid 1px #999}ul.topmenu>li:last-child{float:left;position:relative;border-right:none}ul.topmenu>li>span{float:left;color:#666;height:20px;line-height:20px;cursor:pointer;padding:0 20px;font-size:1.2em;font-weight:700}ul.topmenu .submenu{position:absolute;top:25px;min-width:200px;display:none;opacity:1;left:20px;font-size:1em;background:#FFF;border:solid 1px #AEB0B3;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:5px;z-index:999}ul.topmenu .submenu .subtitle{padding:20px 0 10px;color:#666;font-weight:700}a.subfoot{background-color:#f0f0f0;color:#444;display:block;clear:both;padding:15px 20px}ul.topmenu ul{list-style:none;float:left;margin:0 0 10px 10px;padding:10px}li.menuheading{font-size:1.1em;font-weight:700;color:#FFF;text-shadow:0 0 1px #CCC;padding:0 0 16px}li.menuheading a:link,li.menuheading a:active,li.menuheading a:visited{font-size:1em;font-weight:700;color:#FFF;padding:0 0 16px;text-shadow:0 0 1px #CCC;text-decoration:none;line-height:1em}li.menuheading a:hover{color:#666}li.menuheadingtop{font-size:1.1em;font-weight:700;color:#FFF;text-shadow:0 0 1px #CCC;padding:0 0 16px}li.menuheadingtop a:link,li.menuheadingtop a:active,li.menuheadingtop a:visited{font-size:1em;font-weight:700;color:#FFF;padding:0 0 16px;text-shadow:0 0 1px #CCC;text-decoration:none;line-height:1em}li.menuheadingtop a:hover{color:#333}ul.topmenu ul li a{font-size:.9em;line-height:20px;color:#666;padding:1px 3px}ul.topmenu ul li a:hover{color:#000}.submenuheadingblock{display:block;height:30px;width:100%;position:absolute;z-index:1;background-color:#939699;overflow:hidden}.submenuheadingblock a:link,.submenuheadingblock a:visited,.submenuheadingblock a:active{color:#FFF!important;font-size:1.1em;font-weight:700;margin:8px 0 0 20px!important;display:block}.submenuheadingblock a:hover{color:#000!important}.submenuheadingblock2{background-color:#AEB0B3;display:block;height:30px;width:100%;top:30px;position:absolute;z-index:-1}#partnerlink{float:right;font-size:.78em;top:2px}a.mainmenuddbtn{background-color:#50cbff;padding:5px 0 5px 0!important;width:193px;text-align:center;display:block;text-decoration:none;color:#FFF!important}a.mainmenuddbtn:hover{background-color:#17BAFF}#mastercontentcontainer{margin:0;z-index:98}#mastercontentcontainer ol{list-style:decimal}#mastercontentcontainer ul{list-style:disc}#standardcontent:after{content:"";display:table;clear:both}#standardcontent:before{content:"";display:table}#standardcontent #banner{height:180px;width:100%;margin:0 0 10px;position:relative}#standardcontent>#leftNav{float:left;width:170px;padding:0 5px 0 0}#standardcontent #rightContent{float:right;width:750px}#consumerbanner{z-index:0;position:absolute}#standardcontent.consumer{background-color:#BCBDC1}#standardcontent.consumerwhite{background-color:#FFF}#standardcontent.business{background-color:#FFF}#prodstrapline{font-size:14px;margin:10px 0;font-weight:700}.normalarial{color:#666;text-decoration:none;font-size:1em;font-family:Arial;font-weight:400;line-height:1.3em}.smallarial{color:#666;text-decoration:none;font-size:9px;font-family:Arial;font-weight:400}.boldarial{color:#666;text-decoration:none;font-size:11px;font-family:Arial;font-weight:700}.boldarialbig{color:#666;text-decoration:none;font-size:14px;font-family:Arial;font-weight:700}.boldarialwhite{color:#666;text-decoration:none;font-size:11px;font-family:Arial;font-weight:700}.titlewhite{color:#666;text-decoration:none;font-size:11px;font-family:Arial;font-weight:700}.boldlargearialLargeLeft{color:#666;text-decoration:none;font-size:14px;font-family:Arial;font-weight:700;text-align:left}.boldlargearial{color:#666;text-decoration:none;font-size:13px;font-family:Arial;font-weight:700}.boldlargearialCenter{color:#666;text-decoration:none;font-size:13px;font-family:Arial;font-weight:700}.titleboldblueindex{color:#3F528D;text-decoration:none;font-size:12px;font-family:Arial;font-weight:700}.titleboldbluemed{color:#3F528D;text-decoration:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;text-align:left}.titleboldblue{color:#3F528D;text-decoration:none;font-size:17px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.titlelightgrey{color:#000;text-decoration:none;font-size:11px;font-family:Arial;font-weight:700}.titledarkgrey{color:#666;text-decoration:none;font-size:11px;font-family:Arial;font-weight:700}.titleblack{color:#666;text-decoration:none;font-size:13px;font-family:Arial;font-weight:Bold}.titlewhite{color:#000;text-decoration:none;font-size:13px;font-family:Arial;font-weight:Bold}.linkscoolgreycellbk{background-image:url(/images/navbarbg.gif);background-repeat:repeat-x;height:20px}.bkground{background-color:#333;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#336}.productdetailsbtn a{color:#666;background:#FFF;text-decoration:none;font-size:11px;line-height:15px;font-family:Arial;padding:1px 2px;border:1px solid #FFF;width:78px;height:21px}.collapsecontainer h3{border-bottom:solid 1px #CCC;margin:10px 0 0;padding:3px 0 10px 14px}.collapsecontainer h3 img{float:right;margin-top:-10px}.collapsecontainer h3 a:link,.collapsecontainer h3 a:visited{text-decoration:none;color:#666;font-size:.9em;outline:none}.collapsecontainer h3 span a:link,.collapsecontainer h3 span a:visited{text-decoration:none;color:#666;font-size:.9em;outline:none}.collapseactive{padding:0 0 0 10px;margin:6px 0 3px;background:url("../../../images/tinycollapsiblearrows.png") no-repeat;background-position:0 -77px;cursor:pointer}.collapseinactive{padding:0 0 0 10px;margin:6px 0 3px;background:url("../../../images/tinycollapsiblearrows.png") no-repeat;background-position:0 -9px;cursor:pointer}h3.collapseactive{background-position:0 -72px}h3.collapseinactive{background-position:0 -3px}.collapsecontainer .collapsecontentinset{padding:0 18px}.collapsibleitemtitle a:link,.collapsibleitemtitle a:visited{color:#666}.collapsibleitemtitle a:hover{color:#333}.collapsecontainer .collapsecontentinset>div:first-child{margin-top:10px}.collapsecontainer.collapseinset{margin:0 auto;width:880px;clear:both}.collapsecontainer.collapseinset .left{float:left;width:400px}.collapsecontainer.collapseinset .right{float:right;width:400px}.collapsecontainer .collapsecontentrow{margin:0;overflow:hidden;width:100%;position:relative;margin:0 0 10px}.collapsecontainer .verticalcentretext{margin:30px 0;width:400px}.collapsecontainer .imagecontainer{width:400px;text-align:center}#mastercontentcontainer ul.ticklist{list-style:none}#mastercontentcontainer ul.ticklist li{background:url("../../../images/ticklist.png") left center no-repeat;padding-left:24px;margin-bottom:12px;line-height:16px}.buynowitem{border:solid 1px #CCC;border-radius:5px;padding:5px;overflow:hidden;display:inline-block!important;margin:5px;height:90px!important;width:140px!important}#BuyNowOverlay{position:absolute;top:-15px;left:0;width:100%;text-align:center}.flashmovie{z-index:1;position:relative}.usautilitybar{position:absolute;top:5px;left:755px;text-align:right;z-index:10}.projcasestudymenuitem{margin:0 20px 10px;position:relative;clear:both;display:block}#projcasestudymenutext{position:absolute;top:60px;left:20px;font-size:1.3em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAPCAMAAAAI/bVFAAAAflBMVEX///9ayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNayfNN6i6YAAAAKXRSTlMAtxCqzwANH/03CIwp72oex1QHo00U0jaXQVFK4F0WfCSmLAT6w0ULix7LH8QAAABWSURBVHheTc41FsRADANQz4SZmXl1/wtukxdb3W8kkeFYxHHN3mYBUJ4vBAShFKI4EQLSLBcCirISQt0ItZ3+pAZuGaeZO5eV97b9eEHndT/886eJ8wcPZQ87wuVSlQAAAABJRU5ErkJggg==') no-repeat right center;padding-right:20px}.projvideos{margin:20px 0}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;overflow:hidden;display:none;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{position:relative;z-index:9;cursor:pointer}.nivo-controlNav a.active{font-weight:700}#bottomshim{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA50AAAAhBAMAAACo4tLqAAAALVBMVEX////////X2Nn///////+7vL6qq664uby8vb/Excfa2tu6ur2/wML///+ztLfU09x8AAAABXRSTlMAcPCw0H6GqZEAAACDSURBVHhe7NExEYBAEASws0FHhx0EIAYBiKKjWRvvAx87iYVMivBWfOLTJz7xiU98+sQnPvGJT5/4xCc+8ekTn/jEJz594hOf+PR5pQfnPOnBPUdq8O2zrZTgbweOiQAAQTCMfncW+AczuhDL0Rw0YCUALezB8bzEeqeJYRfY2cQI8QENhe9/f8r5GgAAAABJRU5ErkJggg==') no-repeat;height:35px}.projcasestudymenuitem{margin:0 20px 10px;position:relative;clear:both;display:block}#projcasestudymenutext{position:absolute;top:60px;left:20px;font-size:1.3em}#projcasestudymenutext .triangle{position:absolute;right:-20px}.storeLink{position:absolute;top:0;right:0}.projcasestudymenuitem{margin:0 20px 10px;position:relative;clear:both;display:block}#projcasestudymenutext{position:absolute;top:60px;left:20px;font-size:1.3em}#projcasestudymenutext .triangle{position:absolute;right:-20px}.webshopbutton{font:bold 11px Arial;text-decoration:none;background-color:#EEE;color:#333;padding:2px 6px;border-top:1px solid #CCC;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #CCC}
