.reset-list-item{margin:0;padding:0;list-style-type:none;}html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before{content:'';}q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body{font-size:13px;line-height:1.231;font-family:arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}.body{overflow:hidden;_overflow:visible;_zoom:1;}.page{margin:0 auto;width:950px;}.seven50{width:750px;}.nine60{width:960px;}.fluid{width:auto;margin:0;}.main{overflow:hidden;_overflow:visible;_zoom:1;}.left-col{float:left;width:320px;_margin-right:-3px;}.right-col{float:right;width:320px;_margin-left:-3px;}.one60{width:160px;}.one80{width:180px;}.two40{width:240px;}.three00{width:300px;}.line:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.last-unit:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0;overflow:hidden;}.line{*zoom:1;}.unit{float:left;}.size1of1{float:none;}.size1of2{width:50%;}.size1of3{width:33.33333%;}.size2of3{width:66.66666%;}.size1of4{width:25%;}.size3of4{width:75%;}.size1of5{width:20%;}.size2of5{width:40%;}.size3of5{width:60%;}.size4of5{width:80%;}.last-unit{display:table-cell;*display:block;*zoom:1;float:none;_position:relative;_left:-3px;_margin-right:-3px;width:auto;}.mod{margin:10px;}.hd,.bd,.ft{overflow:hidden;_overflow:visible;_zoom:1;}.inner{position:relative;}.media{overflow:hidden;overflow:visible;zoom:1;}.media .figure{float:left;margin-right:10px;}.media .figure img{display:block;}.media .figure-alt{float:right;margin-right:0;margin-left:10px;}html,body{margin:0;padding:0;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;}article,section,nav,header,footer,aside{display:block;}.no-whitespace{white-space:nowrap;}div.search label span{position:absolute;z-index:5;top:6px;padding-left:28px;color:#999;cursor:text;}li.search label span{position:absolute;z-index:5;top:6px;padding-left:28px;color:#999;cursor:text;}address{font-style:normal;margin:0;}p{margin:0 0 10px 0;}.boxshadow input.search{-moz-box-shadow:inset 1px 1px 5px #ccc;-webkit-box-shadow:inset 1px 1px 5px #ccc;box-shadow:inset 1px 1px 5px #ccc;}input.search{background-image:url(/static/img/icons/magnifying_glass.gif);background-position:5px 2px;background-repeat:no-repeat;background-color:#fff;width:171px;height:23px;padding:3px 0 0 26px;color:#999;font:-webkit-control;text-align:left;font-size:100%;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;border:0 inset;border:1px solid #8e8e8e;-webkit-appearance:textfield;-webkit-box-sizing:content-box;}input.search:focus{outline:none;}.foot .social ul li.facebook a{background-position:0 0;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.facebook a{background-position:0 -45px;}.foot .social ul li.linkedin a{background-position:0 -90px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.linkedin a{background-position:0 -135px;}.foot .social ul li.rss a{background-position:0 -180px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.rss a{background-position:0 -225px;}.head nav ul li.more div.dropdown nav a.rss{background-position:0 -222px;}.foot .social ul li.twitter a{background-position:0 -270px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.twitter a{background-position:0 -315px;}.foot .social ul li.youtube a{background-position:0 -360px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.youtube a{background-position:0 -405px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.rss a{background-image:url(/static/img/icons/social-icons.png);}.head nav ul li.more div.dropdown nav a.rss{background-image:url(/static/img/icons/social-icons.png);}.foot .social ul li.rss a{background-image:url(/static/img/icons/social-icons.png);}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.linkedin a{background-image:url(/static/img/icons/social-icons.png);}.foot .social ul li.linkedin a{background-image:url(/static/img/icons/social-icons.png);}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.twitter a{background-image:url(/static/img/icons/social-icons.png);}.foot .social ul li.twitter a{background-image:url(/static/img/icons/social-icons.png);}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.facebook a{background-image:url(/static/img/icons/social-icons.png);}.foot .social ul li.facebook a{background-image:url(/static/img/icons/social-icons.png);}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.youtube a{background-image:url(/static/img/icons/social-icons.png);}.foot .social ul li.youtube a{background-image:url(/static/img/icons/social-icons.png);}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li.youtube{margin-right:0;}.foot .social ul li.youtube{margin-right:0;}.head .filters{position:absolute;right:0;top:0;z-index:10;}.head{position:relative;z-index:100;overflow:visible;width:940px;}.head #bf-logo img{height:60px;width:175px;margin-left:10px;margin-bottom:5px;margin-top:5px;vertical-align:baseline;}.head #top-nav{clear:both;}.head ul{margin:0;padding:0;}.head ul li{margin:0;padding:0;list-style-type:none;}.head ol li{margin:0;padding:0;list-style-type:none;}.head nav{margin:0;height:32px;padding:1px 1px 0 1px;border:1px solid #0276bb;border-bottom:none;}.no-cssgradients .head nav{background-color:#4bb5d5;}.no-js .head nav{background-color:#4bb5d5;}.cssgradients .head nav{background:-webkit-gradient(linear,left top,left bottom,from(#4bb5d5),to(#0f7aa0),color-stop(0.65,#4bb5d5));background:-moz-linear-gradient(top,#4bb5d5,#4bb5d5 65%,#0f7aa0);}.head nav ul{height:27px;padding-top:2px;padding-bottom:3px;position:relative;}.no-cssgradients .head nav ul{background-image:url(/static/img/nav_bg.png);background-repeat:repeat-x;background-position:top left;}.no-js .head nav ul{background-image:url(/static/img/nav_bg.png);background-repeat:repeat-x;background-position:top left;}.cssgradients .head nav ul{background:-webkit-gradient(linear,left top,left bottom,from(#1a83b4),to(#07618c),color-stop(0.45,#0b75a6),color-stop(0.45,#006a9b));background:-moz-linear-gradient(top,#1a83b4,#0b75a6 45%,#006a9b 45%,#07618c);}.head nav ul li{height:27px;float:left;border-right:1px solid #4ba7d2;}.cssgradients .head nav ul li.hover{background:-webkit-gradient(linear,left top,left bottom,from(#1882b3),to(#1a516f),color-stop(0.9,#1a516f));background:-moz-linear-gradient(top,#1882b3,#1a516f 90%,#1a516f);}.cssgradients .head nav ul li.hover.active{background:-webkit-gradient(linear,left top,left bottom,from(#1882b3),to(#1a516f),color-stop(0.9,#1a516f));background:-moz-linear-gradient(top,#1882b3,#1a516f 90%,#1a516f);}.no-cssgradients .head nav ul li.hover{background-image:url(/static/img/nav_hover_bg.png);background-repeat:repeat-x;}.no-cssgradients .head nav ul li.hover.active{background-image:url(/static/img/nav_hover_bg.png);background-repeat:repeat-x;}.head nav ul li.hover a{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.head nav ul li.hover.active a{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.head nav ul li a{height:20px;float:left;display:block;padding:0 24px;padding-top:7px;color:#fff;text-transform:uppercase;line-height:13px;font-size:100%;text-decoration:none;border-right:1px solid #0a4764;}.head nav ul li.more{background-image:none;}.head nav ul li.more a{padding-left:17px;padding-right:35px;background-image:url(/static/img/icons/nav_down_arrow.png);background-position:right 9px;background-repeat:no-repeat;}.head nav ul li.active{background-image:url(/static/img/top_nav_active.png);background-repeat:no-repeat;background-position:top left;margin-top:-2px;padding-top:2px;padding-bottom:0;}.cssgradients .head nav ul li.active{background-image:url(/static/img/top_nav_active.png);background-repeat:no-repeat;background-position:top left;margin-top:-2px;padding-top:2px;padding-bottom:0;}.no-cssgradients .head nav ul li.active{background-image:url(/static/img/top_nav_active.png);background-repeat:no-repeat;background-position:top left;margin-top:-2px;padding-top:2px;padding-bottom:0;}.head nav ul li.last{border-right:none;}.head nav ul li.last a{border-right:none;padding-right:none;}.head nav ul li.search{float:right;border-right:none;padding:0;position:relative;}.head nav ul li.search input.button{*margin-top:1px;*margin-bottom:-1px;vertical-align:top;}.head nav ul li.search input.search{height:21px;border:1px solid #1b4e6a;*margin-top:-1px;*margin-bottom:-1px;}.cssgradients .head nav ul li.more div.dropdown{background:-webkit-gradient(linear,left top,left bottom,from(#1a5270),to(#24698f),color-stop(0.1,#29739c),color-stop(0.2,#2c7ca7),color-stop(0.8,#2c7ca7),color-stop(0.9,#29739c));background:-moz-linear-gradient(top,#1a5270,#29739c 10%,#2c7ca7 20%,#2c7ca7 80%,#29739c 90%,#24698f);}.no-cssgradients .head nav ul li.more div.dropdown{background-image:url(/static/img/dropdown_bg.png);background-repeat:repeat-x;}.head nav ul li.more div.dropdown{height:250px;width:940px;position:relative;color:white;z-index:500;}.head nav ul li.more div.dropdown a{height:auto;float:none;display:inline;padding:0;color:#fff;text-transform:none;line-height:auto;font-size:100%;text-decoration:underline;border:none;background-image:none;text-decoration:none;}.head nav ul li.more div.dropdown a:hover{color:#b5d6e1;}.head nav ul li.more div.dropdown h1{margin:0;padding:0;margin-bottom:5px;font-size:93%;text-transform:uppercase;font-weight:normal;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.head nav ul li.more div.dropdown h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.head nav ul li.more div.dropdown h1.view_all{position:relative;padding-right:50px;}.head nav ul li.more div.dropdown h1.view_all a{position:absolute;right:10px;top:3px;}.head nav ul li.more div.dropdown h1.icon{height:32px;padding-left:36px;line-height:32px;background-repeat:no-repeat;}.head nav ul li.more div.dropdown h1.calendar{margin-bottom:10px;background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -775px;}.head nav ul li.more div.dropdown h1.alt{padding-top:5px;margin-bottom:0;text-transform:none;font-size:108%;}.head nav ul li.more div.dropdown .alt{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.head nav ul li.more div.dropdown .alt2{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;}.head nav ul li.more div.dropdown nav{height:auto;width:auto;padding:0;margin:0;border:none;background:transparent;float:none;text-transform:none;}.head nav ul li.more div.dropdown ul{height:auto;width:auto;padding:0;margin:0;border:none;background:transparent;float:none;text-transform:none;}.head nav ul li.more div.dropdown ul li{height:auto;width:auto;padding:0;margin:0;border:none;background:transparent;float:none;text-transform:none;}.head nav ul li.more div.dropdown ul li a{height:auto;width:auto;padding:0;margin:0;border:none;background:transparent;float:none;text-transform:none;}.cssgradients .head nav li.more div.dropdown nav{background:-webkit-gradient(linear,left top,left bottom,from(#1a5270),to(#24698f),color-stop(0.1,#1d678f),color-stop(0.2,#17658e),color-stop(0.8,#17658e),color-stop(0.9,#1d678f));background:-moz-linear-gradient(top,#1a5270,#1d678f 10%,#17658e 20%,#17658e 80%,#1d678f 90%,#24698f);}.no-cssgradients .head nav li.more div.dropdown nav{background-image:url(/static/img/subnav_bg.png);background-repeat:repeat-x;}.head nav ul li.more div.dropdown nav{width:230px;height:250px;padding-top:10px;position:relative;float:left;}.head nav ul li.more div.dropdown nav ul{margin:0;padding:0;*zoom:1;}.head nav ul li.more div.dropdown nav ul li{margin:0;padding:0;*zoom:1;}.head nav ul li.more div.dropdown nav ul li a{margin:0;padding:0;*zoom:1;}.head nav ul li.more div.dropdown nav ul li{display:inline;margin:0;}.head nav ul li.more div.dropdown nav ul li a{width:205px;display:block;padding:4px 5px 4px 20px;margin:0;line-height:14px;font-size:108%;}.head nav ul li.more div.dropdown nav ul li a:hover{background-color:#2c7ca7;color:#b5d6e1;}.head nav ul li.more div.dropdown nav a.rss{display:block;height:32px;position:absolute;bottom:20px;left:20px;padding-left:36px;margin-bottom:0;text-transform:none;font-size:116%;line-height:32px;}.head nav ul li.more div.dropdown nav a.rss{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;}.head nav ul li.more div.dropdown section.main{width:396px;height:220px;padding:15px;float:left;position:relative;background-image:url(/static/img/subnav_right_bg.png);background-repeat:no-repeat;font-size:100%;}.head nav ul li.more div.dropdown section.press{padding-top:20px;}.head nav ul li.more div.dropdown section.press h1.recent-news{margin-top:10px;}.head nav ul li.more div.dropdown div.dropdown-secondary{width:254px;height:220px;padding:15px;float:left;background-image:url(/static/img/dropdown_extra_bg.png);background-repeat:no-repeat;background-position:left 15px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul{float:left;clear:left;margin-top:10px;height:25px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li{height:25px;float:left;margin-right:20px;}.head nav ul li.more div.dropdown div.dropdown-secondary .social ul li a{height:25px;display:block;float:left;padding-left:29px;line-height:25px;color:#fff;text-decoration:none;font-size:100%;background-repeat:no-repeat;}.head nav ul li.more div.dropdown .careers img{display:block;margin:10px auto;}.head nav ul li.more div.dropdown .about img{display:block;margin:10px auto;}.head nav ul li.more div.dropdown .careers h1{margin-top:5px;text-align:left;}.head nav ul li.more div.dropdown .about h1{margin-top:5px;text-align:left;}.head nav ul li.more div.dropdown .careers .figure{margin-right:0;float:none;display:block;}.head nav ul li.more div.dropdown .about .figure{margin-right:0;float:none;display:block;}.head nav ul li.more div.dropdown .careers .learn_more{clear:both;bottom:auto;}.head nav ul li.more div.dropdown .about .learn_more{clear:both;bottom:auto;}.head nav ul li.more div.dropdown section.main p{margin:0;padding:0;margin-bottom:10px;}.head nav ul li.more div.dropdown div.dropdown-secondary p{margin:0;padding:0;margin-bottom:10px;}.head nav ul li.more div.dropdown section.main ul{margin:0;padding:0;}.head nav ul li.more div.dropdown div.dropdown-secondary ul{margin:0;padding:0;}.head nav ul li.more div.dropdown section.main ul li{margin-left:20px;list-style-type:disc;}.head nav ul li.more div.dropdown div.dropdown-secondary ul li{margin-left:20px;list-style-type:disc;}.head nav ul li.more div.dropdown div.dropdown-secondary ul li{list-style-type:none;margin-left:0;line-height:1.4;}.head nav ul li.more div.dropdown section.main ul li a{display:inline;}.head nav ul li.more div.dropdown div.dropdown-secondary ul li a{display:inline;}.head nav ul li.more div.dropdown div.dropdown-secondary hr{margin:5px 0;height:0;clear:both;border:solid #ddd;border-width:1px 0 0;border-top:1px solid #024e75;border-bottom:1px solid #53aed8;*display:block;*margin:-2px 0;}.head nav ul li.more div.dropdown .press h1{clear:both;}.head nav ul li.more div.dropdown .press dl{float:left;*zoom:1;}.head nav ul li.more div.dropdown .press dt{float:left;clear:left;width:50px;padding-right:10px;text-align:right;*zoom:1;}.head nav ul li.more div.dropdown .press dd{float:left;width:330px;*zoom:1;}.head nav ul li.more div.dropdown section.press ul li{display:block;list-style-type:none;margin:4px 0;*margin:-1px 0;cursor:pointer;*zoom:1;overflow:hidden;}.head nav ul li.more div.dropdown section.press ul li a{display:block;cursor:pointer;*zoom:1;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event{height:36px;margin-bottom:10px;clear:both;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event dd{height:36px;padding:0;margin:0 0 10px 0;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event dt{height:36px;padding:0;margin:0 0 10px 0;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event dt{float:left;background-color:#0599cc;width:34px;text-align:center;line-height:1.2;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event dd{height:29px;width:215px;float:right;border-top:5px solid #0599cc;padding-left:5px;padding-top:2px;line-height:1;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event dt .month{text-transform:uppercase;font-size:85%;}.head nav ul li.more div.dropdown div.dropdown-secondary dl.event dt .date{font-family:Arial,Helvetica,sans-serif;font-size:123.1%;font-weight:bold;}.head nav ul li.more div.dropdown div.dropdown-secondary img{display:block;margin:0 auto;border:1px solid #536984;}.head nav ul li.more div.dropdown div.figure{overflow:hidden;float:left;margin:10px 10px 10px 0;display:inline;font-size:100%;}.head nav ul li.more div.dropdown div.figure img{display:block;padding:0;margin:0;}.cssreflections .head nav ul li.more div.dropdown .case_study div.figure img{-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0.8,transparent),to(rgba(255,255,255,0.6)));margin-bottom:20px;}.head nav ul li.more div.dropdown div.figure p{padding-top:5px;color:#fff;}.head nav ul li.more div.dropdown div.figure{font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.head nav ul li.more div.dropdown .desc{overflow:hidden;margin-top:10px;line-height:1.3;}.head nav ul li.more div.dropdown .learn_more{height:18px;padding:0;bottom:15px;float:right;line-height:18px;color:#fff;padding-right:25px;background-image:url(/static/img/icons/right_arrow_dropdown.png);background-position:right center;background-repeat:no-repeat;text-transform:none;border:none;clear:both;}.boxshadow .head nav .dropdown-container{-moz-box-shadow:0 8px 18px rgba(0,0,0,0.5);-webkit-box-shadow:0 8px 18px rgba(0,0,0,0.5);box-shadow:0 8px 18px rgba(0,0,0,0.5);}.head nav .dropdown-container{display:none;overflow:hidden;height:0;width:940px;position:absolute;top:29px;left:-2px;z-index:500;}.head .breadcrumb{margin-top:10px;}.head .breadcrumb nav{background:transparent;border:none;}.cssgradients .head .breadcrumb nav{background:transparent;border:none;}.head .breadcrumb nav{height:20px;padding:0;color:#39c;}.head .breadcrumb nav ol{overflow:hidden;}.head .breadcrumb nav li{float:left;height:20px;line-height:20px;margin-right:10px;padding-right:10px;margin-bottom:0;border-right:1px solid #ccc;}.head .breadcrumb nav li:last-child{border-right:none;padding-right:0;margin-right:0;}.head .breadcrumb nav li.last{border-right:none;padding-right:0;margin-right:0;}.head .breadcrumb nav li a{color:#bbb;text-decoration:none;}.head .breadcrumb nav li a:hover{color:#888;}.no-cssgradients .foot .main{background-color:#e7e7e7;}.no-js .foot .main{background-color:#e7e7e7;}.cssgradients .foot .main{background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e1e1e1));background:-moz-linear-gradient(top,#f5f5f5,#e1e1e1);}.no-cssgradients .foot .main .inner{background-image:url(/static/img/footer_bg.png);background-repeat:repeat-x;background-position:top left;background-color:#999;}.no-js .foot .main .inner{background-image:url(/static/img/footer_bg.png);background-repeat:repeat-x;background-position:top left;background-color:#999;}.cssgradients .foot .main .inner{background:-webkit-gradient(linear,left top,left bottom,from(#dadada),to(#999));background:-moz-linear-gradient(top,#dadada,#999);}.foot{padding:0;padding-bottom:20px;}.foot a{text-shadow:1px 1px 0 #ccc;}.foot .main{padding:1px;border:1px solid #bbb;}.foot .main .inner{padding:12px 14px;overflow:hidden;*zoom:1;}.foot .main .explore_contact{width:222px;margin-top:10px;float:left;clear:left;border-right:1px solid #e7e7e7;}.foot .main .explore_contact .inner{padding:0 5px 0 0;background:transparent;border-right:1px solid #908f8f;}.foot .main .explore_contact .inner div.search{position:relative;padding-bottom:10px;}.foot .main .explore_contact .inner div.search input.button{vertical-align:top;*margin-top:1px;}.foot .main .explore_contact .inner .explore{padding-bottom:10px;border-bottom:1px solid #908f8f;}.foot ul{margin:0;padding:0;}.foot ul li{padding:0;margin:0;list-style-type:none;}.foot ol li{padding:0;margin:0;list-style-type:none;}.foot input.search{width:150px;}.foot .main .links section.foot-platform{border-left:none;width:115px;}.foot .main .links section.foot-apps{width:85px;}.foot .main .links section.foot-examples{width:147px;}.foot .main .explore_contact h1{margin-bottom:5px;font-size:108%;color:#333;font-weight:normal;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:normal;text-shadow:1px 1px 0 #ddd;}.foot .main .social h1{margin-bottom:5px;font-size:108%;color:#333;font-weight:normal;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:normal;text-shadow:1px 1px 0 #ddd;}.foot .main .social h1{margin-bottom:0;}.foot .main .explore_contact h1{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;}.foot .main .social h1{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;}.foot .main .explore_contact .inner .explore ul{margin-left:20px;font-size:100%;}.foot .main .explore_contact .inner .explore ul li a{text-decoration:none;color:#666;}.foot .main .explore_contact .inner .explore ul li a:hover{color:#333;}.foot .main .explore_contact .inner .contact{padding:10px 0;border-top:1px solid #e7e7e7;color:#333;font-size:100%;}.foot .main .explore_contact .inner .contact ul{margin-left:20px;margin-bottom:10px;}.foot .main .explore_contact .inner .contact li{margin:3px 0;}.foot .main .explore_contact .inner .contact li a{color:#666;text-decoration:none;}.foot .main .explore_contact .inner .contact li a:hover{color:#333;}.foot .main .explore_contact .inner .contact .phone_number{margin-bottom:0;font-size:210%;letter-spacing:1px;text-shadow:0 -1px 1px rgba(0,0,0,0.6);color:#ddd;}.foot .main .explore_contact .inner .contact .phone_number{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.foot .main .links{padding:10px 0;border-bottom:1px solid #908f8f;border-top:1px solid #e7e7e7;}.foot .main .social{padding:10px 0;border-bottom:1px solid #908f8f;border-top:1px solid #e7e7e7;}.foot .main .breadcrumb{border-bottom:1px solid #fff;}.foot .main .breadcrumb .inner{padding:0 0 10px 0;border-bottom:1px solid #908f8f;}.cssgradients .foot .main .breadcrumb .inner{background:transparent;}.no-cssgradients .foot .main .breadcrumb .inner{background:transparent;}.foot .main .links{border-top:none;}.foot .main .breadcrumb_links{float:left;margin-left:5px;}.foot .main .breadcrumb{padding-top:0;border-top:none;font-size:100%;color:#666;}.foot .main .breadcrumb ol{padding:0;margin:0;height:28px;line-height:28px;}.foot .main .breadcrumb ol li{padding-left:8px;float:left;}.foot .main .breadcrumb ol li a{display:block;padding-right:14px;background-image:url(/static/img/breadcrumb_arrow.gif);background-position:right center;background-repeat:no-repeat;text-decoration:none;color:#666;}.foot .main .breadcrumb ol li.home{width:32px;padding-left:0;text-indent:-9999px;background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -438px;background-repeat:no-repeat;}.foot .main .breadcrumb ol li.home a{width:18px;height:28px;}.foot .main .links{display:table;width:680px;}.foot .main .links ul li{margin:4px 0;}.foot .main .links section{display:table-cell;vertical-align:top;padding:0 5px 0 10px;border-right:1px solid #908f8f;border-left:1px solid #d2d2d2;*float:left;}.foot .main .links section.last{padding-right:0;border-right:none;}.foot .main .links section h1{margin-bottom:4px;font-size:100%;color:#333;text-transform:uppercase;font-weight:normal;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:normal;text-shadow:1px 1px 0 #ddd;}.foot .main .links section h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.no-js .foot .main .links section h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.foot .main .links section ul{padding-bottom:3px;font-size:100%;line-height:1;}.foot .main .links section ul li a{text-decoration:none;color:#666;font-size:93%;}.foot .main .links section ul li a:hover{color:#333;}.foot .main .social{width:670px;padding-right:0!important;padding-bottom:0;padding-left:10px;border-bottom:none;float:left;}.foot .main .social .marketing{float:right;margin-top:-20px;}.foot .main .social ul{width:515px;float:left;clear:left;margin-top:10px;height:25px;}.foot .main .social ul li{height:25px;float:left;margin-right:8px;}.foot .main .social ul li a{height:25px;display:block;float:left;padding-left:29px;line-height:25px;color:#fff;text-decoration:none;font-size:100%;background-repeat:no-repeat;text-shadow:none;}.foot .main .social ul li a:hover{color:#ddd;}.foot .legal{margin-top:10px;font-size:100%;color:#666;}.foot .legal .copyright{float:left;}.foot .legal ul{float:right;line-height:100%;}.foot .legal ul li{float:left;padding:0 6px;border-right:1px solid #666;}.foot .legal ul li.first{padding-left:0;}.foot .legal ul li.last{padding-right:0;border-right:none;}.foot .legal ul li a{color:#39c;text-decoration:none;text-shadow:none;}.foot .legal ul li a:hover{color:#069;}.signup{padding:1px;border:1px solid #bbb;background-color:#fff;position:relative;}.signup .inner{height:38px;position:relative;overflow:hidden;}.no-cssgradients .signup .inner{background-image:url(/static/img/consider_this_signup_bg.png);background-repeat:repeat-x;background-position:top left;background-color:#dfeaf2;}.no-js .signup .inner{background-image:url(/static/img/consider_this_signup_bg.png);background-repeat:repeat-x;background-position:top left;background-color:#dfeaf2;}.cssgradients .signup .inner{background:-webkit-gradient(linear,left top,left bottom,from(#edf1f8),to(#e2eaf2),color-stop(0.2,#ecf3f7));background:-moz-linear-gradient(top,#edf1f8,#ecf3f7 20%,#e2eaf2);}.signup ul{display:block;width:320px;margin:0;padding:0;float:left;background-image:url(/static/img/consider_this_signup_bar.png);background-position:top right;background-repeat:no-repeat;position:relative;}.signup ul li{display:block;height:38px;margin:0;padding:0;line-height:38px;list-style-type:none;position:relative;font-size:100%;color:#333;}.signup .blurb{float:left;width:265px;overflow:hidden;color:#39c;font-size:100%;line-height:120%;}.signup .blurb p{padding:4px 8px 4px 10px;margin:0;}.field{float:left;position:relative;}.signup .additional{display:none;position:absolute;left:337px;}.field label span{color:#999;}.hints .field label span{position:absolute;z-index:5;top:12px;padding-left:7px;cursor:text;}.signup .additional .field label span{left:12px;}.signup .button{position:absolute;right:7px;top:5px;}.boxshadow input.text{-moz-box-shadow:inset 1px 1px 5px #ddd;-webkit-box-shadow:inset 1px 1px 5px #ddd;box-shadow:inset 1px 1px 5px #ddd;}.boxshadow textarea{-moz-box-shadow:inset 1px 1px 5px #ddd;-webkit-box-shadow:inset 1px 1px 5px #ddd;box-shadow:inset 1px 1px 5px #ddd;}.no-boxshadow .signup input{background-image:url(/static/img/text_bg.png);background-repeat:no-repeat;}.field input.email{display:inline;background-color:#fff;width:170px;height:23px;color:#999;padding:3px 0 0 5px;margin-top:5px;text-align:left;font-size:100%;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;border:0 inset;border:1px solid #b3b3b3;*margin-top:4px;}.field input.text{display:inline;background-color:#fff;width:170px;height:23px;color:#999;padding:3px 0 0 5px;margin-top:5px;text-align:left;font-size:100%;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;border:0 inset;border:1px solid #b3b3b3;*margin-top:4px;}textarea{padding:5px;text-align:left;font-size:100%;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;border:0 inset;border:1px solid #b3b3b3;color:#999;}.signup input.first_name{margin-left:12px;}.signup input.last_name{margin-left:12px;}.signup input.company{margin-left:12px;}.size2of3 article{margin:0 10px 0 0;color:#333;}.size2of3 article .section{*width:608px;*overflow-x:hidden;}.size2of3 article header{margin-bottom:20px;}.section{margin:10px;}.section .inner header{margin-bottom:0;}.section a{color:#39c;text-decoration:none;}.section a:hover{color:#069;}.section h1 a{color:#333;}.section h1 a:hover{color:#333;}.section h1{margin-bottom:8px;font-size:116%;}.section h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.section p{font-size:108%;color:#666;line-height:1.4;}.section .text{overflow:hidden;}.section .media .figure{margin-right:20px;}.section .media .figure-alt{margin-left:20px;margin-right:0;}.intro{margin-top:10px;}.intro h1{font-size:240%;color:#39c;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.intro h1 a{color:#39c;}.intro h1 a:hover{color:#39c;}.cssgradients .widget{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4e4e4),color-stop(0.01,#f4f4f4),color-stop(0.12,#fff),color-stop(0.55,#fff),color-stop(0.99,#f6f6f6));background:-moz-linear-gradient(top,#fff,#f4f4f4 1%,#fff 12%,#fff 55%,#f6f6f6 99%,#e4e4e4);}.no-cssgradients .widget{background-image:url(/static/img/widget_top.png);background-repeat:repeat-x;}.widget{margin:10px 10px 20px 10px;border:1px solid #ddd;}.widget p{margin:0 15px 10px 15px;font-size:100%;}.widget .bd img{display:block;margin:0 auto;}.no-cssgradients .widget .inner{background-image:url(/static/img/widget_bottom.png);background-repeat:repeat-x;background-position:bottom left;}.more-info .bd .bd{padding:0;border:none;}.more-info .media{margin:10px 10px 10px 15px;}.widget .media .figure{margin-right:15px;}.widget .media .figure-alt{margin-left:15px;}.widget header h1{margin-bottom:0;padding:10px 10px 10px 10px;font-size:123.1%;color:#333;}.widget header h1{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;}.widget header h1.icon{padding:16px 10px 16px 52px;background-repeat:no-repeat;background-position:5px 5px;}.widget header h1.leaf{background-image:url(/static/img/icons/leaf.png);}.widget header h1.info{background-image:url(/static/img/icons/info.png);}.widget header h1.webcast{background-image:url(/static/img/icons/webcast.png);}.widget header h1.calendar{background-image:url(/static/img/icons/calendar.png);}.widget header h1.media{background-image:url(/static/img/icons/media.png);}.widget header h1.envelope{background-image:url(/static/img/icons/envelope.png);}.widget header h1.clock{background-image:url(/static/img/icons/clock.png);}.widget header h1.newspaper-jobs{background-image:url(/static/img/icons/newspaper-jobs.png);}.widget header h1.lens{background-image:url(/static/img/icons/lens.png);}.widget strong{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.widget a{text-decoration:none;color:#39c;}.widget a:hover{color:#069;}.featurette{padding:10px;margin:0;}.featurette header img{display:block;margin-bottom:5px;}.featurette a{text-decoration:none;color:#39c;}.featurette a:hover{color:#069;}.featurette h1{margin-bottom:5px;color:#39c;font-size:100%;}.featurette h2{font-size:93%;margin-bottom:5px;}.featurette h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.featurette h2{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.featurette p{color:#666;font-size:100%;line-height:1.2;}.featurette .icon-list a{color:#666;font-size:93%;}.feature{font-size:100%;}.feature h1{color:#333;}.feature{padding:20px;}.size1of2 .featurette p{font-size:85%;margin-bottom:5px;line-height:1.3;}.media .figure-alt p{text-align:right;}.figure p{color:#39c;text-decoration:none;font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.figure a{text-decoration:none;color:#39c;}.figure a:hover{color:#069;}.figure-video{position:relative;}.figure-video a{display:block;}.figure-video img{border:1px solid #ccc;}.figure-video a:hover img{border:1px solid #999;*border:1px solid #ccc;_border:1px solid #999;}.figure-video .play-overlay{height:80px;width:80px;position:absolute;left:88px;top:32px;background-image:url(/static/img/play_button_overlay.png);background-repeat:no-repeat;z-index:20;cursor:pointer;}.figure-video a:hover .play-overlay{background-position:0 -80px;}.image-video-gallery{float:left;overflow:hidden;position:relative;padding:0 18px 10px 0;border:1px solid #ccc;}.no-cssgradients .image-video-gallery{background-color:#faf7f7;background-image:url(/static/img/gallery_grad.png);background-position:bottom left;background-repeat:repeat-x;}.cssgradients .image-video-gallery{background:-webkit-gradient(linear,left top,left bottom,from(#fefdfd),to(#d2d2d2),color-stop(0.4,#fff),color-stop(0.9,#f2f2f2),color-stop(0.98,#ebebeb));background:-moz-linear-gradient(top,#fefdfd,#fff 40%,#f2f2f2 90%,#ebebeb 98%,#f6f6f6 99%,#d2d2d2);}.gallery .bd{overflow:visible;}.gallery footer{clear:both;}.gallery .video-gallery ul{height:84px;overflow-y:hidden;}.video-gallery a{position:relative;width:128px;height:72px;}.video-gallery .play-overlay{height:40px;width:40px;position:absolute;left:44px;top:16px;background-image:url(/static/img/play_button_overlay_small.png);background-repeat:no-repeat;cursor:pointer;}.video-gallery a:hover .play-overlay{background-position:0 -40px;}.gallery .image-gallery{overflow:visible;margin-top:10px;}.gallery .image-gallery .plus-icon{left:-10px;position:absolute;top:-10px;cursor:pointer;}.gallery .image-gallery ul{height:108px;overflow-y:hidden;overflow-x:hidden;}.image-video-gallery ul li{float:left;display:inline;margin-left:17px;margin-top:10px;}.image-video-gallery ul li a{display:block;border:1px solid #ccc;}.image-video-gallery ul li a img{display:block;}.gallery footer p{text-align:right;color:#39c;text-decoration:none;font-style:italic;font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;}.promo{margin:10px;}.promo a{display:block;}.promo img{display:block;margin:0;}.scrollable .inner{border:1px solid #ccc;}.scrollable header{width:100%;overflow:hidden;background-image:url(/static/img/gray_title_bg_right.png);background-repeat:no-repeat;background-position:top right;}.scrollable h1{float:left;padding:4px 0 6px 10px;background-image:url(/static/img/gray_title_bg_left.png);background-repeat:no-repeat;}.scrollable h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.scrollable .bd .figure{float:left;display:inline;margin:19px 4px 19px 15px;cursor:pointer;width:127px;text-align:right;overflow:hidden;}.scrollable .bd .figure img{border:1px solid #ccc;}.scrollable .bd .figure p{margin:0;line-height:1.2;font-size:93%;}.scrollable .bd .figure a{display:block;}.cssgradients .scrollable .bd{background:-moz-linear-gradient(top,#f3f2f2 2%,#fff 63%,#eaeaea 98%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#f3f2f2),to(#eaeaea),color-stop(0.02,#f3f2f2),color-stop(0.63,#fff));}.no-cssgradients .scrollable .bd{background-image:url(/static/img/featured_videos_bg.jpg);background-repeat:repeat-x;}.scrollable .bd{position:relative;overflow:hidden;border:1px solid #fff;width:456px;height:120px;}.scrollable .items{width:20000em;position:absolute;clear:both;}.scrollable .pg{float:left;overflow:hidden;width:445px;}.scrollable .bd .figure{margin:20px 3px 20px 15px;cursor:pointer;width:130px;text-align:right;}.scrollable .navi{float:right;padding-right:10px;}.scrollable .navi a{display:block;float:left;height:14px;width:14px;background-repeat:no-repeat;background-position:center center;background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -1253px;_background-image:url(/static/img/icons/navigator_unselected.gif);_background-position:0 5px;cursor:pointer;padding:5px 2px;}.scrollable .navi a.active{background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -1139px;_background-image:url(/static/img/icons/navigator_selected.gif);_background-position:0 5px;}.size1of3 aside .scrollable .navi a{_background-image:url(/static/img/icons/navigator_unselected_light.gif);}.size1of3 aside .scrollable .navi a.active{_background-image:url(/static/img/icons/navigator_selected_light.gif);}.size1of3 aside .scrollable header{background-image:none;}.size1of3 aside .scrollable header h1{background-image:none;}.size1of3 aside .scrollable header .navi{padding:10px;}.size1of3 aside .scrollable header .navi a{padding-top:4px;padding-bottom:0;}.size1of3 aside .scrollable .figure{margin:10px 4px 10px 12px;}.size1of3 aside .scrollable .inner{border:none;}.size1of3 aside .scrollable .bd{width:295px;background:transparent;}.size1of3 aside .case-study-scrollable .figure{width:auto;height:100px;padding-right:5px;margin:0;margin-right:10px;border-right:1px solid #000;}.size1of3 aside .case-study-scrollable .figure img{border:none;cursor:default;}.size1of3 aside .case-study-scrollable .media{width:276px;margin-left:10px;float:left;height:1000px;overflow:hidden;}.size1of3 aside .case-study-scrollable .bd{height:150px;}.size1of3 aside .case-study-scrollable .media .bd{width:auto;height:auto;border:none;}.size1of3 aside .case-study-scrollable .media .bd p{margin:0;font-size:93%;line-height:1.25;height:110px;overflow:hidden;}.home-recent{color:#333;}.home-recent header{overflow:hidden;*width:100%;}.home-recent h1 a{float:left;font-size:138.5%;color:#39c;text-decoration:none;}.home-recent h1 a:hover{color:#069;}.home-recent h1{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;}.home-recent header ul{float:right;}.home-recent header ul li{float:left;padding:0 5px;line-height:16px;}.home-recent header ul li.filter{border-right:1px solid #ccc;}.home-recent header ul li:first-child{color:#666;border:none;font-size:85%;}.home-recent header ul li:last-child{border:none;}.home-recent header ul li.last{border:none;}.home-recent header ul li a{color:#39c;text-decoration:none;}.home-recent header ul li a:hover{color:#069;}.home-recent header ul li a.current{color:#000;}.home-recent div.bd ul.news-list{display:none;}.news-list h2{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:95%;}.case-study-list h2{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:95%;}.news-list h2 a{color:#333;}.news-list h2 a:hover{color:#39c;}.case-study-list h2 a:hover{color:#39c;}.news-list p{margin-bottom:5px;line-height:1.4;font-size:100%;}.case-study-list p{margin-bottom:5px;line-height:1.4;font-size:100%;}.news-list a{text-decoration:none;color:#39c;}.case-study-list a{text-decoration:none;color:#39c;}.news-list a:hover{color:#069;}.case-study-list a:hover{color:#069;}.news-list .media .figure{width:165px;padding-left:20px;margin-right:20px;}.case-study-list .media .figure{width:165px;padding-left:20px;margin-right:20px;}.news-list .media .figure img{border:none;display:block;margin:0 auto 10px auto;}.case-study-list .media .figure img{border:none;display:block;margin:0 auto 10px auto;}.news-list li{border-bottom:1px solid #ddd;padding-top:10px;overflow:hidden;}.case-study-list li{border-bottom:1px solid #ddd;padding-top:10px;overflow:hidden;}.home-recent .news-list li{border:none;}.case-study-list .news-list li{border:none;}.case-study-list a{color:#000;cursor:pointer;}.case-study-list a:hover{color:#000;cursor:pointer;}.cssgradients .case-study-list li:hover{background:-webkit-gradient(linear,left top,left bottom,from(#eaf1f6),to(#dfeaf2));background:-moz-linear-gradient(top,#eaf1f6,#dfeaf2);}.no-cssgradients .case-study-list li:hover{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.no-cssgradients .case-study-list li.hover{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.case-study-list li span{color:#39c;margin-left:5px;visibility:hidden;}.case-study-list li:hover span{visibility:visible;}.case-study-list li.hover span{visibility:visible;}.case-study-list li h2 span{color:#999;visibility:visible;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.case-studies header{height:29px;position:relative;border-bottom:1px solid #39c;}.case-studies header h1{float:left;margin-bottom:0;font-size:182%;color:#39c;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.case-studies header a{color:#39c;float:right;margin-top:8px;text-decoration:none;}.press-list header{height:29px;position:relative;border-bottom:1px solid #39c;}.press-list header h1{float:left;margin-bottom:0;font-size:182%;color:#39c;}.press-list h1{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.press-list li a{display:block;color:#333;text-decoration:none;cursor:pointer;}.press-list li a:hover{color:#333;}.press-list header a{float:right;margin-top:8px;color:#39c;text-decoration:none;}.press-list header a:hover{color:#069;}.cssgradients .press-list .bd li:hover{background:-webkit-gradient(linear,left top,left bottom,from(#eaf1f6),to(#dfeaf2));background:-moz-linear-gradient(top,#eaf1f6,#dfeaf2);}.no-cssgradients .press-list .bd li:hover{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.no-cssgradients .press-list .bd li.hover{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.press-list li{*zoom:1;}.press-list li span{color:#39c;margin-left:5px;visibility:hidden;}.press-list li:hover span{visibility:visible;}.press-list li.hover span{visibility:visible;}.press-list li h2 span{color:#999;visibility:visible;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.press-list header .filters{position:absolute;right:0;}.press-list footer{overflow:hidden;}.press-list footer a{margin:10px 0 10px 0;display:inline;float:right;}.articles-list footer{overflow:hidden;}.articles-list footer a{margin:10px 0 10px 0;display:inline;float:right;}.release-list dt{float:left;clear:left;width:165px;padding-left:20px;margin-right:20px;text-align:right;}.release-list dt{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.release-list dd{margin-left:205px;padding-right:10px;}.release-list li{padding:8px 0;margin:0;}.icon-list li{padding:3px 0 12px 42px;background-repeat:no-repeat;}.icon-list-small li{padding-left:28px;}.icon-list li a{color:#39c;text-decoration:none;line-height:22px;}.icon-list li a:hover{color:#069;}.icon-list .pdf{background-image:url(/static/img/icons/pdf_small.png);}.icon-list .video{background-image:url(/static/img/icons/video_icon.png);}.icon-list .envelope{background-image:url(/static/img/icons/envelope_small.png);}.icon-list .newspaper{background-image:url(/static/img/icons/newspaper.png);}.icon-list .speech_bubbles{background-image:url(/static/img/icons/speech_bubbles.png);}.icon-list .doc_pen{background-image:url(/static/img/icons/doc_pen.png);}.icon-list .mic{background-image:url(/static/img/icons/mic.png);}.icon-list .globe{background-image:url(/static/img/icons/globe.png);}.icon-list .globe-small{background-image:url(/static/img/icons/globe_small.png);}.icon-list .bf-spiral{background-image:url(/static/img/icons/bf_spiral.png);}.icon-list .doc-down{background-image:url(/static/img/icons/bf_factsheet.png);}.icon-list .question{background-image:url(/static/img/icons/question.png);}.icon-list .media{background-image:url(/static/img/icons/media.png);}.icon-list .photo{background-image:url(/static/img/icons/photo.png);}.icon-list .at-symbol{background-image:url(/static/img/icons/at_symbol.png);}.icon-list .opposite-arrows{background-image:url(/static/img/icons/opposite_arrows.png);}.icon-list .printer{background-image:url(/static/img/icons/printer.png);}.hover li{padding:0;background-image:none;*zoom:1;}.hover li a{display:block;padding:8px 30px 8px 55px;background-repeat:no-repeat;background-position:14px 8px;text-decoration:none;color:#333;line-height:16px;}.multiplebgs .hover li a:hover{background-position:14px 8px,96% center;}.hover li a{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.hover li a:hover{background-color:#f1f0f0;}.hover li a span{font-size:93%;}.hover li a span{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.hover .newspaper a{background-image:url(/static/img/icons/newspaper.png);}.multiplebgs .hover .newspaper a:hover{background-image:url(/static/img/icons/newspaper.png),url(/static/img/icons/gray_right_arrow.png);}.hover .newspaper{background-image:none;}.hover .speech_bubbles a{background-image:url(/static/img/icons/speech_bubbles.png);}.multiplebgs .hover .speech_bubbles a:hover{background-image:url(/static/img/icons/speech_bubbles.png),url(/static/img/icons/gray_right_arrow.png);}.hover .speech_bubbles{background-image:none;}.hover .doc_pen a{background-image:url(/static/img/icons/doc_pen.png);}.multiplebgs .hover .doc_pen a:hover{background-image:url(/static/img/icons/doc_pen.png),url(/static/img/icons/gray_right_arrow.png);}.hover .doc_pen{background-image:none;}.hover .mic a{background-image:url(/static/img/icons/mic.png);}.multiplebgs .hover .mic a:hover{background-image:url(/static/img/icons/mic.png),url(/static/img/icons/gray_right_arrow.png);}.hover .mic{background-image:none;}.hover .globe a{background-image:url(/static/img/icons/globe.png);}.multiplebgs .hover .globe a:hover{background-image:url(/static/img/icons/globe.png),url(/static/img/icons/gray_right_arrow.png);}.hover .globe{background-image:none;}.widget .icon-list a{color:#666;}.icon-list-alt li{padding:4px 10px 5px 26px;margin:0 10px 3px 0;float:left;border-right:1px solid #ccc;}.icon-list-alt li:last-child{border-right:none;padding-right:0;margin-right:0;}.icon-list-alt li.share{padding-left:0;}.icon-list-alt li.share a{padding-bottom:0;}.bullet-list{margin:0 20px 20px 15px;}.key-benefits ul{margin:0 20px 20px 15px;}.next-release ul{margin:0 20px 20px 15px;}.bullet-list li{margin:5px 0;padding-left:18px;color:#069;font-size:108%;background-image:url(/static/img/icons/icon-sprite.png);background-repeat:no-repeat;background-position:6px -560px;}.key-benefits ul li{margin:5px 0;padding-left:18px;color:#069;font-size:108%;background-image:url(/static/img/icons/icon-sprite.png);background-repeat:no-repeat;background-position:6px -560px;}.next-release ul li{margin:5px 0;padding-left:18px;color:#069;font-size:108%;background-image:url(/static/img/icons/icon-sprite.png);background-repeat:no-repeat;background-position:6px -560px;}.hr-intouch .inner{background-image:url(/static/img/hr_intouch_benefits.png);background-position:top center;background-repeat:no-repeat;}.hr-blend{background:transparent;border:none;}.hr-blend .inner{background:transparent;border:none;}.hr-blend .bd{background:transparent;border:none;}.no-cssgradients .hr-blend{background:transparent;border:none;}.no-cssgradients .hr-blend .inner{background:transparent;border:none;}.no-cssgradients .hr-blend .bd{background:transparent;border:none;}.cssgradients .hr-blend{background:transparent;border:none;}.cssgradients .hr-blend .inner{background:transparent;border:none;}.cssgradients .hr-blend .bd{background:transparent;border:none;}.hr-blend{width:317px;margin-left:-7px;}.consider-this{background:transparent;border:none;}.consider-this .inner{background:transparent;border:none;}.consider-this .bd{background:transparent;border:none;}.no-cssgradients .consider-this{background:transparent;border:none;}.no-cssgradients .consider-this .inner{background:transparent;border:none;}.no-cssgradients .consider-this .bd{background:transparent;border:none;}.cssgradients .consider-this{background:transparent;border:none;}.cssgradients .consider-this .inner{background:transparent;border:none;}.cssgradients .consider-this .bd{background:transparent;border:none;}.consider-this{width:317px;margin-left:-7px;}.size1of3 .request-demo{height:133px;}.size1of3 .request-demo a{display:block;height:133px;background-image:url(/static/img/request_demo.jpg);background-repeat:no-repeat;background-position:0 0;}.size1of3 .request-demo a:hover{background-position:0 -133px;}.rss-feed{background:transparent;border:none;}.rss-feed .inner{background:transparent;border:none;}.rss-feed .bd{background:transparent;border:none;}.no-cssgradients .rss-feed{background:transparent;border:none;}.no-cssgradients .rss-feed .inner{background:transparent;border:none;}.no-cssgradients .rss-feed .bd{background:transparent;border:none;}.cssgradients .rss-feed{background:transparent;border:none;}.cssgradients .rss-feed .inner{background:transparent;border:none;}.cssgradients .rss-feed .bd{background:transparent;border:none;}.rss-feed{height:47px;text-align:right;background-image:url(/static/img/icons/rss_widget.png);background-position:right center;background-repeat:no-repeat;}.cssgradients .rss-feed{height:47px;text-align:right;background-image:url(/static/img/icons/rss_widget.png);background-position:right center;background-repeat:no-repeat;}.no-cssgradients .rss-feed{height:47px;text-align:right;background-image:url(/static/img/icons/rss_widget.png);background-position:right center;background-repeat:no-repeat;}.rss-feed header h1{padding:0 40px 0 0;}.rss-feed .bd p{margin:0;padding:0 40px 0 0;}.rss-feed a{display:block;}.event-listing{margin:0 15px 10px 15px;font-size:93%;color:#333;line-height:1.5;}.event-listing dt{margin-top:10px;}.event-listing dt{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.event-listing dt a{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.event-listing dt a{text-decoration:none;color:#39c;font-size:108%;}.event-listing dt a:hover{color:#069;}.more{display:inline;padding:4px 25px 5px 0;margin:10px;text-decoration:none;color:#39c;background-repeat:no-repeat;float:right;background-image:url(/static/img/icons/right_arrow.png);background-position:right center;}.press-analyst-res .icon-list{margin:10px;}.press-analyst-rel p{margin-left:55px;}.app-tile{margin:10px;}.app-tile header a{display:block;}.app-tile h1{font-family:"Gill Sans Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;font-size:182%;font-weight:normal;}.app-tile p{margin:10px 5px;font-size:100%;}.app-tile .no-whitespace a{color:#39c;margin-left:5px;text-decoration:none;}.app-tile .no-whitespace a:hover{color:#069;}.blog-tile{margin:10px;}.blog-tile header a{display:block;}.blog-tile h1{font-family:"Gill Sans Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;font-size:182%;font-weight:normal;}.blog-tile p{margin:10px 5px;font-size:100%;}.blog-tile .no-whitespace a{color:#39c;margin-left:5px;text-decoration:none;}.blog-tile .no-whitespace a:hover{color:#069;}.apps-landing .line{padding-top:10px;border-bottom:1px solid #ccc;}.blogs-landing .line{padding-top:10px;border-bottom:1px solid #ccc;}.press-release h1{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.no-fontface .press-release strong{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.press-release h2{font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.press-release h3{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;}.press-release h1{text-transform:uppercase;color:#333;text-align:center;}.press-release h2{margin-top:5px;text-align:center;}.press-release h3{font-size:108%;}.press-release h2{color:#666;}.press-release h3{color:#666;}.press-release h1{font-size:123.1%;}.press-release h2{font-size:123.1%;}.press-release p{margin-top:15px;font-size:108%;color:#666;line-height:1.4;}.press-release a{color:#39c;text-decoration:none;}.press-release a:hover{color:#069;}.press-release .pr-boiler{padding-top:10px;margin-top:20px;border-top:1px solid #ccc;}.press-release .pr-boiler p{margin:5px 0 10px 0;font-size:93%;}.press-nav{margin:10px;padding-bottom:10px;border-bottom:1px solid #39c;overflow:hidden;*overflow:visible;*zoom:1;}.press-nav a{color:#39c;text-decoration:none;}.press-nav .back{float:left;}.press-nav .prev{float:right;}.press-nav .next{float:right;}.press-nav .back a{padding-left:15px;background-repeat:no-repeat;background-position:0 -106px;background-image:url(/static/img/icons/icon-sprite.png);}.press-nav .prev a{padding-left:15px;background-repeat:no-repeat;background-position:0 -106px;background-image:url(/static/img/icons/icon-sprite.png);}.press-nav .next a{padding-right:15px;margin-left:5px;background-repeat:no-repeat;background-position:right 2px;background-image:url(/static/img/icons/blue_right_arrow.png);}.press-nav .prev a{margin-right:5px;}.press-nav .prev{border-right:1px solid #39c;}.blog-nav{margin:10px;padding-bottom:10px;border-bottom:1px solid #39c;overflow:hidden;*overflow:visible;*zoom:1;}.blog-nav a{color:#39c;text-decoration:none;}.blog-nav .back{float:left;}.blog-nav .prev{float:right;}.blog-nav .next{float:right;}.blog-nav .back a{padding-left:15px;background-repeat:no-repeat;background-position:0 -106px;background-image:url(/static/img/icons/icon-sprite.png);}.blog-nav .prev a{padding-left:15px;background-repeat:no-repeat;background-position:0 -106px;background-image:url(/static/img/icons/icon-sprite.png);}.blog-nav .next a{padding-right:15px;margin-left:5px;background-repeat:no-repeat;background-position:right 2px;background-image:url(/static/img/icons/blue_right_arrow.png);}.blog-nav .prev a{margin-right:5px;}.blog-nav .prev{border-right:1px solid #39c;}.extra h1{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;}.extra{margin:10px 0;overflow:hidden;*overflow:visible;*zoom:1;padding-top:10px;border-top:1px solid #ccc;}.extra h1{width:100px;float:left;text-transform:none;font-size:100%;}.extra ul{overflow:hidden;*overflow:visible;*zoom:1;}.extra nav{overflow:hidden;*overflow:visible;*zoom:1;}.extra a{text-decoration:none;color:#39c;}.related-tags li{float:left;margin-right:10px;padding-right:10px;margin-bottom:3px;border-right:1px solid #ccc;}.related-tags li:last-child{border-right:none;padding-right:0;margin-right:0;}.share-page li{text-transform:lowercase;}.more-links li{margin-bottom:5px;}.rgba .press-list .filters .filter:hover{background:rgba(255,255,255,0.92);}.cssgradients .press-list .filters .filter:hover{background:rgba(255,255,255,0.92);}.rgba .press-list .filters .hover{background:rgba(255,255,255,0.92);}.cssgradients .press-list .filters .hover{background:rgba(255,255,255,0.92);}.no-rgba .filters .filter:hover{background-color:#fff;}.no-rgba .filters .hover{background-color:#fff;}.borderradius .filters .filter{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}.cssgradients .filters .filter a:hover{background:-webkit-gradient(linear,left top,left bottom,from(#eaf1f6),to(#dfeaf2));background:-moz-linear-gradient(top,#eaf1f6,#dfeaf2);}.no-cssgradients .filters .filter a:hover{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.boxshadow .filters .filter:hover{-moz-box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;}.boxshadow .filters .hover{-moz-box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;box-shadow:rgba(0,0,0,0.2) 0 0 10px 3px;}.csstransitions .filters .filter{-webkit-transition-duration:0s;}.csstransitions .filters .filter:hover{-webkit-transition:-webkit-box-shadow .15s linear;}.csstransitions .filters .hover{-webkit-transition:-webkit-box-shadow .15s linear;}.filters{margin-top:-15px;}.filters .filter{position:relative;padding:6px 1px 6px 1px;float:left;background:transparent;border:none;}.filters .filter span{display:block;visibility:visible;padding:0 10px 0 15px;margin-left:0;text-align:right;text-transform:uppercase;font-size:116%;color:#999;cursor:default;}.filters .filter strong{display:block;margin:0 10px;padding-right:10px;text-transform:none;text-align:right;font-size:100%;cursor:default;color:#39c;padding-right:18px;background-image:url(/static/img/icons/blue_down_arrow.png);_background-image:url(/static/img/icons/blue_down_arrow.gif);background-position:right 5px;background-repeat:no-repeat;}.filters .filter a{display:block;margin-top:0;padding:2px 10px 2px 10px;color:#444;font-size:100%;float:none;text-align:right;text-decoration:none;}.filters .filter a:hover{color:#39c;}.filters .filter ul{*zoom:1;}.filters .filter li{*zoom:1;}.filters .filter a{*zoom:1;}.filters .filter ul{margin-top:10px;display:none;}.filters .filter:hover{border:1px solid #ccc;padding:5px 0 5px 0;background:rgba(255,255,255,0.92);}.filters .filter:hover ul{display:block;}.filters .filter:hover ul li a{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.filters .filter:hover .our-sites{width:160px;}.filters .filter:hover .by-year{width:85px;}.filters .filter:hover span{display:block;}.filters .hover{border:1px solid #ccc;padding:5px 0 5px 0;background:rgba(255,255,255,0.92);}.filters .hover ul{display:block;}.filters .hover ul li a{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.filters .hover .our-sites{width:160px;}.filters .hover .by-year{width:85px;}.filters .hover span{display:block;}#flowpanes{position:relative;overflow:hidden;clear:both;height:350px;margin:10px 10px 0 10px;border:1px solid #ccc;border-bottom:none;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;}#flowpanes section.message{float:left;display:block;width:880px;height:290px;margin:0;padding:30px;font-size:14px;color:#666;}#flowpanes .items{width:20000em;position:absolute;clear:both;margin:0;padding:0;}#flowpanes .message h1{color:#39c;font-size:260%;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;line-height:1;}#flowpanes ul{margin:20px 0 0 20px;}#flowpanes ul li{margin:8px 0;padding-left:18px;font-size:123.1%;background-image:url(/static/img/icons/icon-sprite.png);background-repeat:no-repeat;background-position:0 -661px;}#flowpanes section.message-alt{width:570px;padding-right:340px;}#flowpanes section.message-alt p{width:500px;font-size:131%;line-height:1.2;}#flowpanes section.message-alt ul{float:right;margin-top:10px;}#flowpanes section.message-alt ul li{font-size:108%;margin:5px 0;padding:0;background-image:none;}#flowpanes section.message-alt ul li em{color:#39c;text-transform:uppercase;}#flowpanes section.message-alt .bd{overflow:visible;}#flowpanes section.message-alt .main-video{width:130px;float:left;margin-top:-167px;position:relative;}#flowpanes section.message-alt .main-video img{border:1px solid #ccc;display:block;}#flowpanes section.message-alt .main-video .play-overlay{height:40px;width:40px;position:absolute;left:44px;top:16px;background-image:url(/static/img/play_button_overlay_small.png);background-repeat:no-repeat;cursor:pointer;}#flowpanes section.message-alt .main-video a:hover .play-overlay{background-position:0 -40px;}#flowpanes section.message-alt .main-video p{width:auto;text-align:right;line-height:1;color:#39c;text-decoration:none;font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;font-size:93%;}#flowpanes section.message-alt .main-video a{display:block;}#flowpanes section.message-alt .main-video a:hover{color:#069;}#flowpanes section.message-alt .main-video a:hover p{color:#069;}#flowpanes section.message-alt blockquote{display:block;}#flowpanes section.message-alt blockquote p{color:#777;width:646px;float:left;font-size:100%;padding-top:32px;}#flowpanes section.message-alt blockquote p strong{color:#333;display:block;font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;padding-bottom:3px;}#flowpanes section.message-alt blockquote p em{color:#000;}#flowpanes section.message .more{float:left;padding-left:10px;padding-top:5px;background-image:url(/static/img/icons/right_arrow_large.png);}#flowtabs{width:939px;height:73px;margin:0 10px 10px 10px;position:relative;border:1px solid #ccc;border-left:none;border-right:1px solid #ccc;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;}#flowtabs li{width:188px;height:73px;float:left;}#flowtabs li:last-child{width:187px;}#flowtabs li.last{width:187px;}#flowtabs li.current{margin-top:-16px;}#flowtabs li.current a{background-position:0 -146px;height:73px;padding-top:16px;}#flowtabs li a:hover{background-position:0 -73px;}#flowtabs li.current a:hover{background-position:0 -146px;}#flowtabs li a:focus{outline:0;}#flowtabs li a:active{outline:0;}#flowtabs li a{display:block;width:100%;height:73px;text-decoration:none;background-image:url(/static/img/home_header_tab.png);}#flowtabs li a p{margin-bottom:0;padding:15px 0 0 0;line-height:1.2;font-size:100%;color:#666;}#flowtabs li a p em{font-size:153.9%;color:#39c;}#flowtabs li a img{float:left;}.accordion footer p{text-align:right;color:#39c;text-decoration:none;font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.accordion-container{width:607px;border:1px solid #ccc;overflow:hidden;}.accordion-container .inner{overflow:hidden;border:1px solid #fff;border-bottom:none;}.accordion-container h2{clear:both;position:relative;padding:5px 5px 5px 10px;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:93%;border-bottom:1px solid #ccc;border-top:1px solid #fff;cursor:pointer;-webkit-transition:border .8s linear;-moz-transition:border .8s linear;*zoom:1;}.accordion-container h2 span{display:block;position:absolute;right:5px;top:5px;height:7px;width:12px;margin-top:4px;background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -331px;_background-image:url(/static/img/icons/blue_up_arrow.gif);_background-position:0 0;background-repeat:no-repeat;}.accordion-container h2.current{border-bottom-color:#fff;padding:10px 5px 8px 10px;-webkit-transition:padding .3s linear;-moz-transition:padding .3s linear;cursor:auto;}.no-cssgradients .accordion-container h2.current{background-image:url(/static/img/accordion_expanded.png);background-repeat:repeat-x;}.no-cssgradients .accordion-container h2.current:hover{background-position:0 0;}.accordion-container h2.current span{margin-top:0;background-image:url(/static/img/icons/icon-sprite.png);background-position:0 0;_background-image:url(/static/img/icons/blue_down_arrow.gif);_background-position:0 0;}.accordion-container h2:first-child{border-top:none;}.cssgradients .accordion-container h2{background:-webkit-gradient(linear,left top,left bottom,from(#dee7ec),to(#fff));background:-moz-linear-gradient(top,#dee7ec,#fff);}.cssgradients .accordion-container h2.current:hover{background:-webkit-gradient(linear,left top,left bottom,from(#dee7ec),to(#fff));background:-moz-linear-gradient(top,#dee7ec,#fff);}.cssgradients .accordion-container h2:hover{background:-webkit-gradient(linear,left top,left bottom,from(#d5dde2),to(#fff));background:-moz-linear-gradient(top,#d5dde2,#fff);}.no-cssgradients .accordion-container h2{background-image:url(/static/img/accordion_collapsed.png);background-repeat:repeat-x;}.no-cssgradients .accordion-container h2:hover{background-position:0 -25px;}.accordion-container .inner h2.current+div{border-bottom:1px solid #ccc;}.accordion-container .inner h2.current+div:last-child{border-bottom:none;}.accordion-container h2:last-of-type{border-bottom:none;}.accordion-container ul li{display:block;font-size:100%;margin-bottom:0;}.next-release h2{font-size:100%;font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;margin-bottom:10px;margin-left:52px;margin-top:-15px;color:#333;}.next-release h2 span{color:#666;}.section .bd .markdown ul{margin:10px 0 10px 12px;}.section .bd .markdown ul li{margin:4px 0;padding-left:20px;color:#666;font-size:108%;background-image:url(/static/img/icons/bullet-icon.png);background-repeat:no-repeat;}.press-release .markdown ul{margin-bottom:20px;}.press-release .markdown ul li{margin:4px 0;padding-left:20px;color:#666;font-size:108%;background-image:url(/static/img/icons/bullet-icon.png);background-repeat:no-repeat;line-height:1.4;}.accordion .bd .accordion-container .markdown ul li{padding-left:15px;background-image:url(/static/img/icons/icon-sprite.png);background-repeat:no-repeat;background-position:0 -560px;color:#069;}.accordion-container .inner .markdown div{display:none;float:left;width:100%;padding:0 10px 0 10px;font-size:93%;}.next-release .bd .markdown ul li{padding-left:10px;color:#069;font-size:100%;background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -566px;}.featured-opportunities .bd .markdown ul li{margin:10px 0;font-size:93%;padding:0;background-image:none;}.featured-opportunities .bd .markdown ul li a{color:#666;}.featured-opportunities .bd .markdown ul li a:hover{color:#39c;}.featured-opportunities .bd .markdown ul{margin:0 20px 0 15px;}.markdown strong{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.markdown hr{border:none;border-top:1px solid #ccc;}.markdown em{font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.markdown strong em{font-family:"Gill Sans Bold Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic;color:#333;}.press-list li .markdown a{display:inline;color:#39c;}.press-list li .markdown a:hover{color:#069;}.markdown ol{margin-left:32px;}.markdown ol li{list-style-type:decimal;}.markdown ol ol li{list-style-type:lower-alpha;}.markdown ol ol ol li{list-style-type:lower-roman;}.twitter .tweet-list{margin:-30px 12px 0 12px;padding-bottom:8px;}.twitter .tweet-list li{margin:8px 0;padding:4px;background-color:#f0f7f6;border:1px solid #ccc;}.twitter .tweet-list li small{font-size:85%;color:#666;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.twitter .tweet-list li p{margin:0;padding:0;font-size:93%;color:#333;}.boxshadow .twitter .tweet-list li{-moz-box-shadow:inset 1px 1px 3px #ddd;-webkit-box-shadow:inset 1px 1px 3px #ddd;box-shadow:inset 1px 1px 3px #ddd;}.twitter .bd{overflow:visible;}.event-calendar header{height:29px;position:relative;border-bottom:1px solid #39c;}.event-calendar header h1{float:left;margin-bottom:0;font-size:182%;color:#39c;}.event-calendar h1{font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;}.event-calendar th{padding:10px;vertical-align:top;}.event-calendar td{padding:10px;vertical-align:top;}.event-calendar th{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.event-calendar tr.alt td{background-color:#f1f4fa;}.event-calendar th.event{width:150px;}.event-calendar td.event{width:150px;}.featured-hero{margin:10px;width:938px;overflow:hidden;border:1px solid #ccc;}.featured-hero .tabs{float:right;width:297px;height:298px;border-left:1px solid #ccc;}.featured-hero .tabs li{height:73px;overflow:hidden;background:#eee;border:1px solid #fff;border-bottom:1px solid #ccc;cursor:pointer;}.cssgradients .featured-hero .tabs li:hover{background:#ededed;}.no-cssgradients .featured-hero .tabs li:hover{background:#ededed;}.cssgradients .video-hero .tabs li.current{background:-webkit-gradient(linear,left top,left bottom,from(#eaf1f6),to(#dfeaf2));background:-moz-linear-gradient(top,#eaf1f6,#dfeaf2);}.no-cssgradients .video-hero .tabs li.current{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.cssgradients .highlight-hero .tabs li.current{background:#ddd;}.no-cssgradients .highlight-hero .tabs li.current{background:#ddd;}.cssgradients .featured-hero .tabs li{background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#efefef));background:-moz-linear-gradient(top,#fafafa,#efefef);}.no-cssgradients .featured-hero .tabs li{background-image:url(/static/img/featured_hero_tab_bg.png);background-repeat:repeat-x;}.featured-hero .tabs li .inner{height:57px;padding:8px 8px 8px 75px;overflow:hidden;background-repeat:no-repeat;background-position:7px 7px;*zoom:1;}.featured-hero .tabs li strong{display:block;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:93%;color:#333;}.featured-hero .tabs li p{line-height:1.15;color:#666;}.featured-hero .panes{float:left;height:298px;width:640px;overflow:hidden;}.featured-hero .panes a{display:block;}.featured-hero .panes a img{display:block;}.video-hero .panes{height:361px;}.video-hero .tabs{height:360px;overflow-y:scroll;overflow-x:hidden;cursor:pointer;}.video-hero .tabs li{display:block;height:75px;*zoom:1;cursor:pointer;}.video-hero .tabs p{margin-bottom:0;font-size:93%;cursor:pointer;}.video-hero .tabs a{display:block;text-decoration:none;width:100%;overflow:hidden;cursor:pointer;}.video-hero .tabs a:focus{outline:0;}.video-hero .tabs a:active{outline:0;}.video-hero .tabs a strong{color:#39c;font-size:85%;}.video-hero .tabs li.current a strong{color:#069;}.video-hero .tabs a:hover strong{color:#069;}.video-hero .tabs .media{padding:8px;}.video-hero .tabs .figure img{width:100px;height:56px;border:1px solid #ccc;cursor:pointer;}#video-hero-player{display:block;width:640px;height:360px;position:relative;}.highlight-hero .tabs li:last-child{border-bottom:none;}.highlight-hero .tabs li.last{border-bottom:none;}.highlight-hero #highlight-hero-arrow{height:73px;width:30px;left:-28px;position:absolute;top:0;background-image:url(/static/img/highlight_hero_arrow.png);_background-image:url(/static/img/highlight_hero_arrow.gif);background-repeat:no-repeat;}.highlight-hero .tabs li{overflow:visible;position:relative;}#search-results{color:#666;margin:10px;width:609px;}#search-results a{color:#39c;text-decoration:none;}#search-results a:hover{color:#069;}#search-results h1{margin-bottom:20px;font-size:240%;color:#39c;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}#search-results dd{margin-bottom:20px;}#search-results .pagination a.current{color:#fff;}.hero h1{font-size:240%;color:#39c;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.hero footer p{color:#39c;font-style:italic;text-align:right;text-decoration:none;}.pagination{float:right;margin-top:20px;}.pagination li{float:left;margin:3px;}.pagination li a{display:block;padding:3px 8px;margin:0;font-size:108%;color:#999;border:1px solid #999;text-decoration:none;float:none;}.pagination li a:hover{background:#fff;color:#39c;border-color:#39c;}.pagination li a.current{color:#fff;background-color:#39c;border-color:#39c;}#request-demo-overlay{display:none;background-image:url(/static/img/form_overlay_bg.png);width:640px;height:360px;padding:30px;z-index:10000;}#request-demo-overlay .field textarea{width:544px;}.form{display:block;background-color:#fff;border:1px solid #ccc;}.form .inner{padding:30px 40px 30px 40px;border:1px solid #fff;overflow:hidden;}.cssgradients .form .inner{background:-webkit-gradient(linear,left top,left bottom,from(#edf1f8),to(#e2eaf2),color-stop(0.2,#ecf3f7));background:-moz-linear-gradient(top,#edf1f8,#ecf3f7 20%,#e2eaf2);}.no-cssgradients .form .inner{background-image:url(/static/img/form_bg.jpg);background-repeat:repeat-x;background-color:#e3eaf2;}.form fieldset{display:block;overflow:hidden;}.form fieldset.radios{margin-bottom:10px;}.form fieldset.radios label{display:inline;margin-left:5px;}.form legend{display:block;color:#666;margin-bottom:5px;font-size:108%;}.form fieldset .field{float:left;padding-right:20px;position:static;}.form .field{float:none;margin:0;padding-bottom:8px;position:relative;}.form input.text{width:300px;}.form hr{clear:both;margin:15px 0;border:none;border-top:1px solid #ccc;}.form .field input.text:focus{border-color:#069;}.form .field textarea:focus{border-color:#069;}.form .field textarea{height:100px;width:514px;margin-top:6px;}.form .field select{margin-top:5px;padding:3px 0 0 5px;}.form .field .validation{display:block;position:absolute;left:320px;top:0;width:25px;height:25px;margin:6px 0 0 5px;background-image:url(/static/img/icons/field_validation.png);_background-image:url(/static/img/icons/field_validation.gif);background-repeat:no-repeat;background-position:0 0;}.form .field .valid{background-position:-25px 0;}.form .field .invalid{background-position:-50px 0;}.form .confirmation{display:block;text-align:center;margin-top:130px;font-size:146.5%;}.form input.number{width:50px;}.form input.date{width:80px;}.form input.phone-number{width:100px;}.form p small span{font-style:italic;}.contact-form{height:358px;}.contact-form .inner{height:326px;padding-bottom:0;}.request-demo{height:358px;}.request-demo .inner{height:326px;padding-bottom:0;}.user-group-signup label{display:block;}.user-group-signup label span{position:static;padding:0;}.user-group-signup input.text{width:230px;}.user-group-signup .confirmation{margin-bottom:130px;}.user-group-signup .field .validation{position:static;float:right;}.user-group-signup input.number{width:50px;}.user-group-signup input.date{width:80px;}.user-group-signup input.phone-number{width:100px;}.user-group-signup input.email{width:210px;float:left;}.user-group-signup legend{white-space:normal;overflow:hidden;}.user-group-signup legend span{float:left;width:525px;}.hrc-login label{display:block;}.hrc-login label span{position:static;padding:0;}.hrc-login input.text{width:230px;}.hrc-login .confirmation{margin-bottom:130px;}.hrc-login .field .validation{position:static;float:right;}.hrc-login input.number{width:50px;}.hrc-login input.date{width:80px;}.hrc-login input.phone-number{width:100px;}.hrc-login input.email{width:210px;float:left;}.hrc-signup label{display:block;}.hrc-signup label span{position:static;padding:0;}.hrc-signup input.text{width:230px;}.hrc-signup .confirmation{margin-bottom:130px;}.hrc-signup .field .validation{position:static;float:right;}.hrc-signup input.number{width:50px;}.hrc-signup input.date{width:80px;}.hrc-signup input.phone-number{width:100px;}.hrc-signup input.email{width:210px;float:left;}.nr-signup label{display:block;}.oe-signup label{display:block;}.nr-signup label span{position:static;padding:0;}.oe-signup label span{position:static;padding:0;}.nr-signup input.text{width:230px;}.oe-signup input.text{width:230px;}.nr-signup .confirmation{margin-bottom:130px;}.oe-signup confirmation{margin-bottom:130px;}.nr-signup .field .validation{position:static;float:right;}.oe-signup .field .validation{position:static;float:right;}.nr-signup input.number{width:50px;}.oe-signup input.number{width:50px;}.nr-signup input.date{width:80px;}.oe-signup input.date{width:80px;}.nr-signup input.phone-number{width:100px;}.oe-signup input.phone-number{width:100px;}.nr-signup input.email{width:210px;float:left;}.oe-signup input.email{width:210px;float:left;}.buttons{clear:both;*zoom:1;overflow:hidden;padding-top:10px;}.btns-left{float:left;}.btns-right{float:right;}.cssgradients .buttons button{background:-webkit-gradient(linear,left top,left bottom,from(#50a1d8),to(#1f5780),color-stop(0.5,#3680b8),color-stop(0.5,#2f73a7));background:-moz-linear-gradient(top,#50a1d8,#3680b8 50%,#2f73a7 50%,#1f5780);}.no-cssgradients .buttons button{background-image:url(/static/img/button_bg.jpg);background-repeat:repeat-x;*padding:1px 10px;}.cssgradients .buttons button:hover{background:-webkit-gradient(linear,left top,left bottom,from(#6aaedc),to(#356a90),color-stop(0.5,#4f8fc0),color-stop(0.5,#4581ae));background:-moz-linear-gradient(top,#6aaedc,#4f8fc0 50%,#4581ae 50%,#356a90);}.boxshadow .buttons button{-moz-box-shadow:0 2px 5px rgba(100,100,100,0.5);-webkit-box-shadow:0 2px 5px rgba(100,100,100,0.5);box-shadow:0 2px 5px rgba(100,100,100,0.5);}.buttons button{border:1px solid #98d2ef;color:#fff;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;padding:3px 25px;font-size:108%;cursor:pointer;}.video-header a{display:block;height:341px;width:607px;border:1px solid #ccc;position:relative;}.video-header a:focus{outline:none;}.video-header a:active{outline:none;}.video-header object:focus{outline:none;}.video-header object:active{outline:none;}.video-header a img{height:341px;width:607px;}.video-header .play-overlay{height:80px;width:80px;position:absolute;left:264px;top:130px;background-image:url(/static/img/play_button_overlay.png);background-repeat:no-repeat;cursor:pointer;}.video-hero .play-overlay{height:80px;width:80px;position:absolute;left:264px;top:130px;background-image:url(/static/img/play_button_overlay.png);background-repeat:no-repeat;cursor:pointer;}.video-hero .play-overlay{left:280px;top:140px;}.video-header a:hover .play-overlay{background-position:0 -80px;}.video-hero a:hover .play-overlay{background-position:0 -80px;}.press{overflow:visible;}.press .main{overflow:visible;}.flickr .bd{padding:8px;}.case-study .media{width:100%;overflow:hidden;}.case-study header h1{font-size:146.5%;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;color:#39c;font-weight:normal;font-style:normal;}.case-study header .icon-list{margin:10px 0;}.case-study header .icon-list li{padding-left:30px;padding-bottom:0;}.case-study header .icon-list li a{color:#999;}.case-study header .icon-list li a:hover{color:#666;}.healthcare-reform{height:148px;border:1px solid #ccc;margin-bottom:20px;overflow:hidden;}.cssgradients .healthcare-reform{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fffefe),color-stop(0.03,#f7f7f7),color-stop(0.51,#fff),color-stop(0.97,#ededed));background:-moz-linear-gradient(top,#fff,#f7f7f7 3%,#fff 51%,#ededed 97%,#fffefe);}.no-cssgradients .healthcare-reform{background-image:url(/static/img/hc_reform_bg.jpg);background-repeat:no-repeat;}.healthcare-reform .inner{border-top:1px solid #fff;}.healthcare-reform .media{margin:15px 10px 0 15px;}.healthcare-reform .more{margin-bottom:0;}.healthcare-reform .more:hover{color:#069;}.healthcare-reform p{margin-bottom:5px;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.healthcare-reform .figure{width:147px;height:113px;padding:15px 0 0 15px;background-image:url(/static/img/hc_reform_thumb_bg.png);_background-image:none;background-repeat:no-repeat;}.healthcare-reform .figure a{display:block;position:relative;}.healthcare-reform .figure a:hover .play-overlay{background-position:0 -40px;}.healthcare-reform .figure img{border:1px solid #2b4133;}.healthcare-reform strong{font-size:108%;}.healthcare-reform .play-overlay{height:40px;width:40px;position:absolute;left:44px;top:16px;background-image:url(/static/img/play_button_overlay_small.png);background-repeat:no-repeat;cursor:pointer;}.figure-promo{height:148px;border:1px solid #ccc;margin-bottom:20px;overflow:hidden;}.cssgradients .figure-promo{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fffefe),color-stop(0.03,#f7f7f7),color-stop(0.51,#fff),color-stop(0.97,#ededed));background:-moz-linear-gradient(top,#fff,#f7f7f7 3%,#fff 51%,#ededed 97%,#fffefe);}.no-cssgradients .figure-promo{background-image:url(/static/img/figure_promo_bg.jpg);background-repeat:repeat-x;}.figure-promo .inner{border-top:1px solid #fff;}.figure-promo .media{margin:15px 10px 0 15px;}.figure-promo .more{margin-bottom:0;position:absolute;bottom:0;right:0;}.figure-promo .more:hover{color:#069;}.figure-promo p{margin-bottom:5px;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.figure-promo .figure a{display:block;position:relative;}.figure-promo strong{font-size:108%;}.figure-promo .figure-video{width:147px;height:113px;padding:15px 0 0 15px;background-image:url(/static/img/figure_promo_video_thumb_bg.png);_background-image:none;background-repeat:no-repeat;}.figure-promo .figure-video a{display:block;position:relative;}.figure-promo .figure-video a:hover .play-overlay{background-position:0 -40px;}.figure-promo .figure-video img{border:1px solid #333;}.figure-promo .figure-video a:hover img{border:1px solid #333;}.figure-promo .figure-video strong{font-size:108%;}.figure-promo .figure-video .play-overlay{height:40px;width:40px;position:absolute;left:44px;top:16px;background-image:url(/static/img/play_button_overlay_small.png);background-repeat:no-repeat;cursor:pointer;}.figure-promo .figure p{padding-top:4px;font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;color:#fff;text-align:center;}.featurama{margin-bottom:-10px;}.featurama .inner{height:0;overflow:hidden;}.featurama header{position:absolute;top:0;right:0;height:20px;width:60px;font-size:93%;text-align:right;}.featurama header a{display:block;padding-right:25px;margin:1px 1px 0 0;color:#bbb;font-size:108%;font-weight:normal;font-family:"Gill Sans Light","GillSans-Light","GillSansMTStd-Light",Calibri,Helvetica,Arial,sans-serif;font-style:normal;background-image:url(/static/img/icons/close.gif);background-position:right center;background-repeat:no-repeat;}.featurama header a:hover{color:#999;}.featurama footer{position:absolute;bottom:0;height:20px;width:940px;background-image:url(/static/img/featurama_shadow.png);background-repeat:no-repeat;background-position:bottom center;font-size:93%;}.featurama footer a{float:right;margin-right:1px;background-position:right 4px;background-repeat:no-repeat;color:#39c;display:block;font-size:100%;padding-right:18px;}.featurama footer a.view{background-image:url(/static/img/icons/blue_down_arrow.png);_background-image:url(/static/img/icons/blue_down_arrow.gif);}.featurama footer a.hide{background-image:url(/static/img/icons/blue_up_arrow.png);_background-image:url(/static/img/icons/blue_up_arrow.gif);}.image-gallery-overlay{display:none;background-position:0 0;background-repeat:no-repeat;background-image:url(/static/img/image_overlay_bg.png);_background-image:url(/static/img/image_overlay_bg.gif);width:800px;height:600px;padding:30px;z-index:10000;}#video-overlay{display:none;background-image:url(/static/img/video_overlay_bg.png);width:640px;height:360px;padding:30px;z-index:10000;}#video-overlay a{width:640px;height:360px;display:block;}.image-gallery-overlay div.close{background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -907px;position:absolute;right:5px;top:6px;cursor:pointer;height:30px;width:30px;}#video-overlay div.close{background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -907px;position:absolute;right:5px;top:6px;cursor:pointer;height:30px;width:30px;}#request-demo-overlay div.close{background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -907px;position:absolute;right:5px;top:6px;cursor:pointer;height:30px;width:30px;}.image-gallery-overlay div.close{background-image:url(/static/img/icons/icon-sprite.png);background-position:0 -907px;position:absolute;right:5px;top:6px;cursor:pointer;height:30px;width:30px;}.image-gallery-overlay .progress{display:none;position:absolute;left:366px;top:45%;}#img{border:1px solid #666;}.image-gallery-overlay .next{position:absolute;top:43%;border:1px solid #666;cursor:pointer;display:block;padding:10px 20px;color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}.image-gallery-overlay .prev{position:absolute;top:43%;border:1px solid #666;cursor:pointer;display:block;padding:10px 20px;color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;}.image-gallery-overlay .prev{left:30px;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;}.image-gallery-overlay .next{right:30px;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;}.image-gallery-overlay .next:hover{text-decoration:underline;background-color:#000;}.image-gallery-overlay .prev:hover{text-decoration:underline;background-color:#000;}.image-gallery-overlay .disabled{visibility:hidden;}.image-gallery-overlay .info{position:absolute;bottom:30px;left:30px;width:770px;padding:10px 15px;color:#fff;font-size:123.1%;border-top:1px solid #666;}.image-gallery-overlay .info strong{display:block;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.image-gallery-overlay .info .desc{float:left;}.image-gallery-overlay .info .img-count{float:right;}.image-gallery-overlay .info .desc p{margin-bottom:0;}.image-gallery-overlay .next{background:#333!important;background:rgba(0,0,0,0.6) url(/img/global/gradient/h80.png) repeat-x;}.image-gallery-overlay .prev{background:#333!important;background:rgba(0,0,0,0.6) url(/img/global/gradient/h80.png) repeat-x;}.image-gallery-overlay .info{background:#333!important;background:rgba(0,0,0,0.6) url(/img/global/gradient/h80.png) repeat-x;}.image-gallery-overlay .css-tabs{display:none;}.ui-selectmenu{display:block;position:static;height:23px;text-decoration:none;overflow:hidden;background-color:#fff;margin-top:5px;padding:3px 0 0 5px;border:1px solid #b3b3b3;cursor:default;}.boxshadow .ui-selectmenu{-moz-box-shadow:inset 1px 1px 5px #ddd;-webkit-box-shadow:inset 1px 1px 5px #ddd;box-shadow:inset 1px 1px 5px #ddd;}.no-boxshadow .ui-selectmenu{background-image:url(/static/img/text_bg.png);background-repeat:no-repeat;}.ui-selectmenu:focus{border-color:#069;}.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%;}.ui-selectmenu-menu{padding:0;margin:0;margin-top:5px;list-style:none;position:absolute;top:0;visibility:hidden;overflow:auto;border:1px solid #ccc;border-top:none;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.rgba .ui-selectmenu-menu{background:rgba(255,255,255,0.92);}.no-rgba .ui-selectmenu-menu{background-color:#fff;}.boxshadow .ui-selectmenu-menu{-moz-box-shadow:rgba(0,0,0,0.2) 0 5px 10px 0;-webkit-box-shadow:rgba(0,0,0,0.2) 0 5px 10px 0;box-shadow:rgba(0,0,0,0.2) 0 5px 10px 0;}.ui-selectmenu-open{visibility:visible;}.ui-selectmenu-menu-popup{margin-top:-1px;}.ui-selectmenu-menu li{padding:0;margin:0;display:block;font-weight:normal!important;font-family:"Gill Sans","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:normal!important;}.ui-selectmenu-status{display:block;margin-right:6px;background-image:url(/static/img/icons/blue_down_arrow.png);_background-image:url(/static/img/icons/blue_down_arrow.gif);background-position:right 7px;background-repeat:no-repeat;}.ui-selectmenu-menu li a{display:block;outline:none;text-decoration:none;color:#444;padding:2px 10px;cursor:default;}.ui-selectmenu-menu li a:hover{color:#39c;}.cssgradients .ui-selectmenu-menu li a:hover{background:-webkit-gradient(linear,left top,left bottom,from(#eaf1f6),to(#dfeaf2));background:-moz-linear-gradient(top,#eaf1f6,#dfeaf2);}.no-cssgradients .ui-selectmenu-menu li a:hover{background-image:url(/static/img/blue_gradient.jpg);background-repeat:repeat-x;}.ui-selectmenu-menu li.ui-selectmenu-hasIcon a{padding-left:20px;position:relative;margin-left:5px;}.ui-selectmenu-hasIcon .ui-selectmenu-status{padding-left:20px;position:relative;margin-left:5px;}.ui-selectmenu-menu li .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0;}.ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0;}.ui-selectmenu-status{line-height:1.4em;}.ui-selectmenu-menu li span{display:block;margin-bottom:.2em;}.ui-selectmenu-status span{display:block;margin-bottom:.2em;}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8;}.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em;}.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-style:normal;}.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0;}.custom-checkbox,.custom-radio{position:relative;}.custom-checkbox input{position:absolute;left:2px;top:3px;margin:0;z-index:0;}.custom-radio input{position:absolute;left:2px;top:3px;margin:0;z-index:0;}.form fieldset.radios .custom-checkbox label{display:block;position:relative;z-index:1;padding-right:1em;line-height:1;padding:7px 0 6px 27px;margin:0 0 .3em;cursor:pointer;}.form fieldset.radios .custom-radio label{display:block;position:relative;z-index:1;padding-right:1em;line-height:1;padding:7px 0 6px 27px;margin:0 0 .3em;cursor:pointer;}.custom-checkbox label{background:url(/static/img/checkbox.gif) no-repeat;}.custom-radio label{background:url(/static/img/radiobutton.gif) no-repeat;}.custom-checkbox label{background-position:-10px -14px;}.custom-radio label{background-position:-10px -14px;}.custom-checkbox label.hover{background-position:-10px -114px;}.custom-checkbox label.focus{background-position:-10px -114px;}.custom-radio label.hover{background-position:-10px -114px;}.custom-radio label.focus{background-position:-10px -114px;}.custom-checkbox label.checked{background-position:-10px -214px;}.custom-radio label.checked{background-position:-10px -214px;}.custom-checkbox label.checkedHover{background-position:-10px -314px;}.custom-checkbox label.checkedFocus{background-position:-10px -314px;}.custom-checkbox label.focus{outline:1px dotted #ccc;}.custom-radio label.focus{outline:1px dotted #ccc;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}#calroot{margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666;}#calhead{padding:2px 0;height:22px;}#caltitle{font-size:14px;color:#39c;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd;}#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url(/static/img/icons/left_arrow_dateinput.gif) no-repeat scroll center center;float:left;cursor:pointer;}#calnext{background-image:url(/static/img/icons/right_arrow_dateinput.gif);float:right;}#calprev.caldisabled,#calnext.caldisabled{visibility:hidden;}#caltitle select{font-size:10px;}#caldays{height:14px;border-bottom:1px solid #ddd;}#caldays span{display:block;float:left;width:28px;text-align:center;}#calweeks{background-color:#fff;margin-top:4px;}.calweek{clear:left;height:22px;}.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;}.calweek a:hover{background-color:#ddd;}.calfocus{background-color:#ddd;}a.calsun{color:red;}a.caloff{color:#ccc;}a.caloff:hover{background-color:#39c;}a.caldisabled{background-color:#efefef!important;color:#ccc!important;cursor:default;}#calcurrent{background-color:#39c;color:#fff;}#caltoday{background-color:#333;color:#fff;}.draft-overlay{position:absolute;margin:-4px 0 0 -4px;border:4px solid #ff9c00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.3);background-image:url(/static/img/white-1x1-50.png);}#admin-menu{width:920px;background:black;margin:0 auto;padding:10px;color:#fff;overflow:hidden;}.borderradius #admin-menu{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.cssgradients #admin-menu{background:-webkit-gradient(linear,left top,left bottom,from(#555),color-stop(0.5,#222),to(#000));background:-moz-linear-gradient(top,#555,#222 50%,#000);}.no-cssgradients #admin-menu{background-image:url(/static/img/admin_menu_bg.png);background-repeat:repeat-x;background-color:#000;}#admin-menu h1{float:left;margin-right:20px;font-weight:bold;}#admin-menu ul{overflow:hidden;}#admin-menu ul li{float:left;margin-right:10px;}#admin-menu ul li a{color:#fff;}#admin-menu #toggle-draft{display:none;}.promo{border:none;}.blog-post-list dt{float:left;clear:left;width:120px;margin-right:20px;text-align:right;}.blog-post-list dt{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.blog-post-list dd{margin-left:140px;padding-right:10px;}.blog-post-list li{border-bottom:1px solid #ddd;padding:0;margin:20px 0;}.blog-post-list li a{display:block;padding:4px 0;text-decoration:none;cursor:pointer;}.blog-posts .blog-post-list li header{margin-bottom:10px;}.blog-post header{margin-bottom:10px;}.blog-post-list li h1{margin-bottom:0;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;font-size:116%;line-height:1;}.blog-post h1{margin-bottom:0;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;font-size:116%;line-height:1;}.blog-post-list li h1 a{padding:0;color:#39c;}.blog-post h1 a{padding:0;color:#39c;}.blog-post-list li h1 a:hover{color:#069;}.blog-post h1 a:hover{color:#069;}.blog-post-list li h2{color:#999;}.blog-post h2{color:#999;}.blog-post-list article{margin:0;}.blog-post{margin:0;}.blog-posts .blog-post-list article .markdown h1{font-size:108%;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;line-height:1;}.blog-post .markdown h1{font-size:108%;font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;line-height:1;}.blog-posts .blog-post-list article .markdown{color:#666;font-size:108%;margin:20px 0;}.blog-post .markdown{color:#666;font-size:108%;margin:20px 0;}.blog-posts .blog-post-list article .markdown a{display:inline;padding:0 5px;color:#39c;text-decoration:none;}.blog-post .markdown a{display:inline;padding:0 5px;color:#39c;text-decoration:none;}.blog-posts .blog-post-list article .markdown a:hover{color:#069;}.blog-post .markdown a:hover{color:#069;}.blog-posts .blog-post-list article .markdown p{line-height:1.231;font-size:100%;}.blog-post .markdown p{line-height:1.231;font-size:100%;}.blog-posts .blog-post-list article .markdown ul{margin-bottom:20px;margin-left:12px;}.blog-post .markdown ul{margin-bottom:20px;margin-left:12px;}.blog-posts .blog-post-list article .markdown strong{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.blog-post .markdown strong{font-family:"Gill Sans Bold","GillSansMTStd-Bold",Calibri,Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;}.blog-posts .blog-post-list article .markdown hr{border:none;border-top:1px solid #ccc;}.blog-post .markdown hr{border:none;border-top:1px solid #ccc;}.blog-posts .blog-post-list article .markdown em{font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.blog-post .markdown em{font-family:"Gill Sans Italic","GillSansMTStd-Book",Calibri,Helvetica,Arial,sans-serif;font-style:italic;font-weight:normal;}.blog-posts .blog-post-list article .markdown ul li{margin:4px 0;padding-left:20px;background-image:url(/static/img/icons/bullet-icon.png);background-repeat:no-repeat;font-size:100%;}.blog-post .markdown ul li{margin:4px 0;padding-left:20px;background-image:url(/static/img/icons/bullet-icon.png);background-repeat:no-repeat;font-size:100%;}.blog-post .figure{float:left;margin:0 20px 5px 0;}.blog-post .figure-alt{float:right;margin:0 0 5px 20px;}.blog-post .default{float:none;margin-bottom:20px;}.blog-list .bd ul{margin:0 10px 10px 10px;}.blog-categories .bd ul{margin:0 10px 10px 10px;}