@font-face{font-family:'Klavika';src:url('../fonts/klavika-regular-webfont.eot?') format('eot'),url('../fonts/klavika-regular-webfont.woff') format('woff'),url('../fonts/klavika-regular-webfont.ttf') format('truetype'),url('../fonts/klavika-regular-webfont.svg#webfont2rpW2ohz') format('svg')}@font-face{font-family:'Klavika';src:url('../fonts/klavika-regularitalic-webfont.eot?') format('eot'),url('../fonts/klavika-regularitalic-webfont.woff') format('woff'),url('../fonts/klavika-regularitalic-webfont.ttf') format('truetype'),url('../fonts/klavika-regularitalic-webfont.svg#webfont2rpW2ohz') format('svg');font-style:italic}@font-face{font-family:'Klavika';src:url('../fonts/klavika-bold-webfont.eot?') format('eot'),url('../fonts/klavika-bold-webfont.woff') format('woff'),url('../fonts/klavika-bold-webfont.ttf') format('truetype'),url('../fonts/klavika-bold-webfont.svg#webfont2rpW2ohz') format('svg');font-weight:bold}@font-face{font-family:'Klavika';src:url('../fonts/klavika-bolditalic-webfont.eot?') format('eot'),url('../fonts/klavika-bolditalic-webfont.woff') format('woff'),url('../fonts/klavika-bolditalic-webfont.ttf') format('truetype'),url('../fonts/klavika-bolditalic-webfont.svg#webfont2rpW2ohz') format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'Klavika';src:url('../fonts/klavika-medium-webfont.eot?') format('eot'),url('../fonts/klavika-medium-webfont.woff') format('woff'),url('../fonts/klavika-medium-webfont.ttf') format('truetype'),url('../fonts/klavika-medium-webfont.svg#webfont2rpW2ohz') format('svg');font-weight:500}@font-face{font-family:'Klavika';src:url('../fonts/klavika-mediumitalic-webfont.eot?') format('eot'),url('../fonts/klavika-mediumitalic-webfont.woff') format('woff'),url('../fonts/klavika-mediumitalic-webfont.ttf') format('truetype'),url('../fonts/klavika-mediumitalic-webfont.svg#webfont2rpW2ohz') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Klavika';src:url('../fonts/klavika-light-webfont.eot?') format('eot'),url('../fonts/klavika-light-webfont.woff') format('woff'),url('../fonts/klavika-light-webfont.ttf') format('truetype'),url('../fonts/klavika-light-webfont.svg#webfont2rpW2ohz') format('svg');font-weight:300}@font-face{font-family:'Klavika';src:url('../fonts/klavika-lightitalic-webfont.eot?') format('eot'),url('../fonts/klavika-lightitalic-webfont.woff') format('woff'),url('../fonts/klavika-lightitalic-webfont.ttf') format('truetype'),url('../fonts/klavika-lightitalic-webfont.svg#webfont2rpW2ohz') format('svg');font-weight:300;font-style:italic}html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,img,small,strike,strong,em,sub,sup,tt,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td,section{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline-block}body{background:white;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;line-height:18px;color:#555;position:relative}h1,h2,h3,h4,h5,h6{color:#f78b0e;line-height:1;margin-bottom:.5em;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:normal}h1{font-size:46px;margin-bottom:.3em}h2{font-size:36px;margin-bottom:.4em}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px;font-weight:normal}h6{font-size:15px;font-weight:normal}hgroup.h3set h3{color:#f78b0e;margin-bottom:.2em}hgroup.h3set h4{color:#39505f;font-weight:400;margin-top:0;margin-bottom:1em}.subheader{color:#777;font-weight:300;margin-bottom:24px}p{line-height:20px;margin:0 0 18px}p img{margin:0}p a{line-height:inherit}p a:visited{line-height:inherit}p.lead{font-size:18px;line-height:26px;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal}em{font-style:italic;line-height:inherit}strong{font-weight:bold;line-height:inherit}small{font-weight:80%;line-height:inherit}blockquote,blockquote p{line-height:20px;color:#777}blockquote{margin:0 0 18px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a{color:#555}blockquote cite a:hover{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:2em 0;height:0}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help}abbr{text-transform:none}pre{background:white;border:1px solid #ccc;font-family:"Courier New",Courier,monospace;line-height:150%;margin-left:0;margin-bottom:1.5em;padding:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/ui/pie/PIE.php);overflow-x:auto;white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code{background:white;font-family:"Courier New",Courier,monospace}a{color:#f78b0e;text-decoration:none}a:hover{color:#116394}.highlighted,.columns .sidebar li a.highlighted{color:#0275aa}ul,ol{margin-bottom:18px}ul{margin-left:2em}ul ul{margin:.7em 0 5px 2em}ol{list-style:decimal}ol ol{margin:4px 0 5px 30px}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}li{line-height:18px;margin-bottom:.5em}ul.large li{line-height:21px}dl{margin-bottom:18px}dl dt{font-weight:bold;margin-bottom:4px}dl dd{line-height:18px}div.container{position:relative;width:940px;margin:0 auto;padding:0}body.ie8 div.container{position:static}.row{margin:0 0 18px -20px;width:960px}.row.without{margin-bottom:0}.column,.columns{float:left;display:inline;margin:0 0 0 20px}.one{width:40px}.two{width:100px}.three{width:160px}.four{width:220px}.five{width:280px}.six,.one-fourth{width:340px}.seven{width:400px}.eight,.one-third{width:460px}.nine{width:520px}.ten{width:580px}.eleven{width:640px}.twelve{width:700px}.thirteen{width:760px}.fourteen{width:820px}.fifteen{width:880px}.sixteen,.two-thirds{width:940px}.offset-by-one-half{margin-left:50px}.offset-by-one{margin-left:80px}.offset-by-two{margin-left:140px}.offset-by-three{margin-left:200px}.offset-by-four{margin-left:260px}.offset-by-five{margin-left:320px}.offset-by-six{margin-left:380px}.offset-by-seven{margin-left:440px}.offset-by-eight{margin-left:500px}.offset-by-nine{margin-left:560px}.offset-by-ten{margin-left:620px}.offset-by-eleven{margin-left:680px}.offset-by-twelve{margin-left:740px}.offset-by-thirteen{margin-left:800px}.offset-by-fourteen{margin-left:860px}.two .row{width:120px}.three .row{width:180px}.four .row{width:240px}.five .row{width:300px}.six .row{width:360px}.seven .row{width:420px}.eight .row{width:480px}.nine .row{width:540px}.ten .row{width:600px}.eleven .row{width:660px}.twelve .row{width:720px}.thirteen .row{width:780px}.fourteen .row{width:840px}.fifteen .row{width:900px}.sixteen .row{width:960px}.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .row{height:1%}* html .clearfix{height:1%}.row{display:inline-block}.clearfix{display:inline-block}.row{display:block}.clearfix{display:block}table{background:white;width:100%;margin:0 0 18px;border:solid #ddd;border-width:0 0 1px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:#ccc 0 0 3px;-webkit-box-shadow:#ccc 0 0 3px;box-shadow:#ccc 0 0 3px}table thead{background:#555}table thead tr th{font-size:14px;font-weight:bold;color:white;line-height:18px;padding:8px 10px 9px}table tbody tr td{color:#333;padding:9px 10px;border-left:1px solid #ddd;vertical-align:top}table tbody tr th{font-size:12px;line-height:18px}table tbody .even{background:#f5f5f5}table tbody .alt{background:#f5f5f5}body.safari table tbody tr:nth-child(even){background:#f5f5f5}table thead tr{border:0}table thead tr th:first-child{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px}table thead tr th:last-child{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}table.alt{border-width:1px 1px 1px 0}table.alt thead{background:#f5f5f5}table.alt thead tr th{color:#222;border-left:1px solid #ddd;border-right:1px solid white}.left{float:left}.right{float:right}.hide{display:none}.highlight{background:yellow}.bullet{background:url('../images/bullet-orange.png') center center no-repeat;display:inline-block;height:16px;width:16px}#the-grid{background:url('../images/the-grid.png') top center repeat-y;width:940px;height:100%;position:absolute;top:0;left:50%;margin-left:-470px;z-index:1000;display:none}.str{color:#f78b0e}.kwd{color:#069;font-weight:bold}.com{color:#800}.typ{color:#cc4d03;font-weight:bold}.lit{color:#066}.pun{color:#660}.pln{color:black}.tag{color:#069}.atn{color:#cc4d03}.atv{color:#f78b0e}.dec{color:#cc4d03}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style:none}@media print{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun{color:#440}.pln{color:black}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.button{background:#00a6fc;display:inline-block;padding:10px 34px 8px;color:white;text-decoration:none;font-weight:bold;line-height:1;position:relative;cursor:pointer}.button.nice{-moz-box-shadow:0 10px 6px rgba(255,255,255,0.2) inset;-webkit-box-shadow:0 10px 6px rgba(255,255,255,0.2) inset;box-shadow:0 10px 6px rgba(255,255,255,0.2) inset;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;behavior:url(/ui/pie/PIE.php)}.button.radius{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(/ui/pie/PIE.php)}.button.round{-moz-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;behavior:url(/ui/pie/PIE.php)}.button.full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}.button.small-text{font-size:10px}.button.left-align{text-align:left;text-indent:12px}.button.small{font-size:12px;padding:5px 16px 4px}.button.medium{font-size:13px}.button.large{font-size:18px;padding:15px 48px 13px}.nice.button.small{background-position:0 -36px}.nice.button.large{background-position:0 -30px}.button.orange{background-color:#f06109;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,0 16px 12px rgba(247,136,14,0.9) inset;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,0 16px 12px rgba(247,136,14,0.9) inset;box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,0 16px 12px rgba(247,136,14,0.9) inset}.button.tall-orange{background-color:#f06109;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,0 24px 12px rgba(247,136,14,0.9) inset;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,0 24px 12px rgba(247,136,14,0.9) inset;box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,0 24px 12px rgba(247,136,14,0.9) inset;font-size:18px;padding-top:16px;padding-bottom:16px}.button.red{background-color:#e91c21}.button.white{background-color:#e9e9e9;color:#333}.button.charcoal{background-color:#141414}.nice.button{text-transform:uppercase;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:bold}.nice.button.orange,.nice.button.tall-orange{border:1px solid #97540b}.nice.button.red{border:1px solid #b90b0b}.nice.button.white{border:1px solid #cacaca;text-shadow:none!important}.nice.button.charcoal{border:1px solid black}.button:hover{background-color:#0192dd;color:white}.orange.button:hover,.tall-orange.button:hover{background-color:#db5508}.red.button:hover{background-color:#d01217}.white.button:hover{background-color:#dadada;color:#333}.charcoal.button:hover{background-color:black}dl.tabs{display:block;margin:0 0 20px 1px;padding:0;height:30px}dl.tabs dt{display:block;width:auto;height:30px;padding:0 9px 0 20px;line-height:30px;float:left;color:#999;font-size:11px;text-transform:uppercase;cursor:default}dl.tabs dt:first-child{padding:0 9px 0 0}dl.tabs dd{display:block;width:auto;height:30px;padding:0;float:left}dl.tabs dd a{display:block;width:auto;height:29px;padding:0 9px;float:left;line-height:30px;border:transparent;margin:0 0 0 -1px;color:#444;font-weight:bold;background:transparent}dl.tabs dd a.active{background:#f9f9f9;border-width:1px 1px 0 1px;height:30px;color:#ef5d09;border-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}.nice.tabs{border-bottom:solid 1px #eee;margin:0 0 30px 0;height:43px}.nice.tabs dd a{padding:7px 18px 9px;font-size:15px;color:#555;background:0;border:0}.nice.tabs dd a.active{font-weight:bold;color:#333;background:white;border-left:1px solid #eee;border-right:1px solid #eee;border-top:3px solid #00a6fc;margin:0 10px;position:relative;top:-5px}.nice.tabs dd:first-child a.active{margin-left:0}ul.tabs-content{margin:0;display:block;background:#f9f9f9;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}ul.tabs-content>li{display:none;margin-bottom:0}ul.tabs-content>li.active{display:block}ul.tabs-content>li a{color:#555}ul.tabs-content>li a:hover{color:#116394}ul.tabs-content>li>div:last-child p{margin-bottom:0}ul.tabs-content li{line-height:1}ul.tabs-content li div a p{margin-bottom:0}#tabs-content-footer{background:url('../images/news-bottom.png') no-repeat bottom center;height:40px}.tabs.contained{margin-bottom:0}dl.contained.tabs dd a{padding:0 14px}ul.contained.tabs-content{padding:0;border:solid 0 #ddd;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;margin-top:-4px}ul.contained.tabs-content li{padding:18px 20px;padding-bottom:0}ul.contained.tabs-content li hr{margin:1em 0 1.25em}ul.contained.tabs-content li .more-link{text-align:right;display:block}ul.pagination{display:block;height:24px;margin-left:-5px}ul.pagination li{float:left;display:block;height:24px;color:#999;font-size:15px;margin-left:5px}ul.pagination li a{display:block;padding:6px 7px 4px;color:#555}ul.pagination.current a{border-bottom:solid 2px #00a6fc;color:#141414}ul.pagination:hover a{border-bottom:solid 2px #00a6fc;color:#141414}ul.pagination.unavailable a{cursor:default;color:#999}ul.pagination.unavailable:hover a{border-bottom:0}ul.nice{list-style:none;margin:0}ul.nice li{padding-left:13px;position:relative}ul.nice li span.bullet{position:absolute;left:0;top:0;color:#ccc}ol.nice{list-style:none;margin:0}ol.nice li{padding-left:13px;position:relative}ol.nice li span.number{position:absolute;left:0;top:0;color:#ccc}.notice,.alert{position:relative;background:#222 url('../images/button-overlay.png') repeat-x bottom;width:100%;margin:10px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.25);font-weight:bold}.notice>span,.alert>span{display:block;padding:5px 10px 6px}.notice a.close{font-size:20px;line-height:.5;color:white;text-shadow:0 -1px 1px rgba(0,0,0,0.25);font-weight:bold;cursor:pointer;position:absolute;right:10px;top:6px}div.panel{padding:20px 20px 2px 20px;background:#efefef;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(#fff,#f4f4f4);background-image:-moz-linear-gradient(#fff,#f4f4f4);background-image:linear-gradient(#fff,#f4f4f4);-moz-box-shadow:5px 0 2px rgba(0,0,0,0.15);-webkit-box-shadow:5px 0 2px rgba(0,0,0,0.15);box-shadow:5px 0 2px rgba(0,0,0,0.15);margin:0 0 20px 0}form{margin:0 0 18px}form label{display:block;font-size:13px;line-height:18px;cursor:pointer;margin-bottom:9px}form label.required-label{font-weight:bold}input.input-text,textarea,select.input-text{border-right:1px solid #bbb;border-bottom:1px solid #bbb}input.input-text,textarea,select{display:block;margin-bottom:9px}label+input.input-text,label+textarea,label+select,label+div.dropdown,select+div.dropdown{margin-top:-9px}input.input-text,textarea,select.input-text{font-size:13px;padding:4px 3px 2px;outline:none!important;background:white}input.input-text-oversize,textarea.oversize{font-size:18px!important;padding:4px 5px!important}input.input-text:focus,textarea:focus{background:#f9f9f9}input.placeholder,textarea.placeholder{color:#888}input.input-text,textarea,select.input-text{width:254px}input.small,textarea.small{width:134px}input.median,textarea.medium{width:254px}input.large,textarea.large{width:434px}fieldset{padding:9px 9px 2px 9px;border:solid 1px #ddd;margin:18px 0}div.error{border:1px solid red;background-color:red;background-color:rgba(255,0,0,0.75);color:white;padding:1em 1.25em;margin:.2em 0 1em 0}div.error a{color:white;text-decoration:underline}input.input-text.red{border-color:red;background-color:rgba(255,0,0,0.15)}label.red{color:red}small.error{margin-top:-6px;display:block;margin-bottom:9px;font-size:11px;color:red;width:260px}.small+.error{width:140px}.medium+.error{width:260px}.large+.error{width:440px}form.nice input.input-text,form.nice textarea,select.input-text{border:solid 1px #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:13px;padding:6px 3px 4px;outline:none!important;background:white url('../images/input-bg.png')}form.nice input.input-text:focus,form.nice form.nice textarea:focus,select.input-text:focus{background-color:#f9f9f9}form.nice fieldset{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}form.nice small.error{padding:6px 4px;border:solid 0 red;border-width:0 1px 1px 1px;margin-top:-10px;background:red;color:white;font-size:12px;font-weight:bold;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}form.nice .small+.error{width:132px}form.nice .medium+.error{width:252px}form.nice .large+.error{width:432px}form.custom span.custom{display:inline-block;width:14px;height:14px;position:relative;top:2px;border:solid 1px #ccc;background:url('../images/custom-form-sprites.png') 0 0 no-repeat}form.custom span.custom.radio{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}form.custom span.custom.radio.checked{background-position:0 -14px}form.custom span.custom.checkbox.checked{background-position:0 -28px}form.custom div.custom.dropdown{position:relative;display:inline-block;width:auto;height:28px;margin-bottom:9px}form.custom div.custom.dropdown a.current{display:block;width:auto;line-height:26px;padding:0 38px 0 6px;border:solid 1px #ddd;color:#141414}form.custom div.custom.dropdown a.selector{position:absolute;width:26px;height:26px;display:block;background:url('../images/custom-form-sprites.png') -14px 0 no-repeat;right:0;top:0;border:solid 1px #ddd}form.custom div.custom.dropdown:hover a.selector{background-position:-14px -26px}form.custom div.custom.dropdown.open a.selector{background-position:-14px -26px}form.custom div.custom.dropdown.open ul{display:block}form.custom div.custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:0;top:27px;margin:0;padding:0;background:rgba(255,255,255,0.9);border:solid 1px #ddd;z-index:10}form.custom div.custom.dropdown ul.show{display:block}form.custom div.custom.dropdown ul li{cursor:pointer;padding:3px 38px 3px 6px;margin:0}form.custom div.custom.dropdown ul li.selected{background:url('../images/custom-form-sprites.png') right -52px no-repeat}form.custom div.custom.dropdown ul li.selected:hover{background:url('../images/custom-form-sprites.png') right -78px no-repeat #2a85e8}form.custom div.custom.dropdown ul li:hover{background-color:#2a85e8;color:white}#featured{width:2000px;height:580px;background:url('../images/loading.gif') no-repeat center center black;overflow:hidden}#featured>img,#featured>div,#featured>a{display:none}div.orbit-wrapper{position:absolute;top:0;left:50%;margin-left:-1000px;width:2000px;height:580px}div.orbit{width:1px;height:1px;position:relative;overflow:hidden}div.orbit>img{position:absolute;top:0;left:0;display:none}div.orbit>a{position:absolute;top:0;left:50%;margin-left:-1000px;width:2000px;height:580px}div.orbit>div{position:absolute;top:0;left:50%;margin-left:-1000px;width:2000px;height:580px}div.timer{width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;filter:alpha(opacity=60);opacity:.6;cursor:pointer;z-index:1001}span.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;background:url('../images/rotator-blank.png') no-repeat;z-index:3}span.rotator.move{left:0}span.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}span.mask.move{width:40px;left:0;background:url('../images/timer-black.png')}span.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:url('../images/pause-black.png') no-repeat;z-index:4;filter:alpha(opacity=0);opacity:0}span.pause.active{background:url('../images/pause-black.png') 0 -40px}div.timer:hover span.pause{filter:alpha(opacity=100);opacity:1}span.pause.active{filter:alpha(opacity=100);opacity:1}.orbit-caption{display:none;font-family:"HelveticaNeue","Helvetica-Neue",Helvetica,arial,sans-serif}.orbit-wrapper .orbit-caption{background:black;background:rgba(0,0,0,0.6);z-index:1000;color:white;text-align:center;padding:7px 0;font-size:13px;position:absolute;right:0;bottom:0;width:100%}div.slider-nav{overflow:hidden;display:none;height:100%}div.slider-nav span{width:22px;height:83px;text-indent:-9999px;position:absolute;z-index:1000;top:50%;margin-top:-50px;cursor:pointer;filter:alpha(opacity=70);opacity:.7}div.slider-nav span:hover{filter:alpha(opacity=100);opacity:1}div.slider-nav span.right{background:url('../images/right-arrow.png?1350413751');right:496px}div.slider-nav span.left{background:url('../images/left-arrow.png?1350413751');left:496px}.orbit-bullets{position:absolute;z-index:1000;list-style:none;bottom:120px;left:50%;margin-left:-37px;padding:0}.orbit-bullets li{float:left;cursor:pointer;color:#999;text-indent:-9999px;background:url('../images/bullets.png?1350413751') no-repeat 0 -30px;width:20px;height:20px;overflow:hidden;margin-right:7px;margin-bottom:0}.orbit-bullets li.active{color:#222;background-position:0 0}.orbit-bullets li.has-thumb{background:0;width:100px;height:75px}.orbit-bullets li.has-thumb.active{background-position:0 0;border-top:2px solid black}#iso-container{background:transparent;height:1000px}.iso-item{width:158px;height:160px;margin:0 30px 30px 0;float:left;overflow:hidden;position:relative;background:white;border:solid 1px #c3c4c4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;opacity:0}.iso-item:hover{cursor:hand;cursor:pointer;-moz-box-shadow:0 0 5px 2px rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,0.1) inset;box-shadow:0 0 5px 2px rgba(0,0,0,0.1) inset}.iso-item .details{opacity:0;display:none;overflow:hidden;padding:0 30px 0 30px;margin-top:30px;margin-bottom:30px}.iso-item .details p{margin-bottom:0;line-height:1.2em}.iso-item.expanded{width:348px;height:352px}.iso-item.width3{width:538px}.iso-item.center{padding:8px;width:522px;height:144px}.iso-item.center h3{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:700;font-size:28px;text-align:center;margin-bottom:.25em;margin-top:6px}.iso-item.center h4{color:#6c818e;font-size:18px;text-align:center;margin-bottom:.25em}.iso-item.center p{text-align:center}.iso-item.width2{width:332px}.container.interior .iso-item img{display:block;margin:0 auto}.customers-page .twelve,.partners-page .twelve{width:760px}.customers-page .sidebar.offset-by-one,.partners-page .sidebar.offset-by-one{margin-left:0}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:2000;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:0}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(/ui/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:visible}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info{z-index:2100}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:32px;width:32px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(/ui/shadowbox/close.png);width:32px;height:32px;right:-16px;bottom:-16px;position:absolute}#sb-nav-next{background-image:url(/ui/shadowbox/next.png)}#sb-nav-previous{background-image:url(/ui/shadowbox/previous.png)}#sb-nav-play{background-image:url(/ui/shadowbox/play.png)}#sb-nav-pause{background-image:url(/ui/shadowbox/pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#colorbox,#cboxWrapper{overflow:visible}#cboxOverlay{background:#000}#cboxTopLeft{width:14px;height:14px;background:#000}#cboxTopCenter{height:14px;background:#000}#cboxTopRight{width:14px;height:14px;background:#000}#cboxBottomLeft{width:14px;height:43px;background:#000}#cboxBottomCenter{height:43px;background:#000}#cboxBottomRight{width:14px;height:43px;background:#000}#cboxMiddleLeft{width:14px;background:#000}#cboxMiddleRight{width:14px;background:#000}#cboxContent{background:#000;overflow:visible}.cboxIframe{background:#000}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:5px}#cboxLoadingOverlay{background:url(/ui/colorbox/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/ui/colorbox/images/loading.gif) no-repeat center center}#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;font-weight:bold;color:#7c7c7c}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7c7c7c;display:none}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{position:absolute;bottom:-29px;background:url(/ui/colorbox/images/controls.png) no-repeat 0 0;width:23px;height:23px;text-indent:-9999px}#cboxPrevious{left:0;background-position:-51px -25px}#cboxPrevious:hover{background-position:-51px 0}#cboxNext{left:23px;background-position:-75px -25px}#cboxNext:hover{background-position:-75px 0}#cboxClose{background:url(/ui/colorbox/images/close.png);width:32px;height:32px;top:-24px;right:-24px;display:none}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0}:focus{outline:0}body{background:#f9f9f9}body#home-page,.contact-controller.contact-page,.contact-controller.thank-you-page{overflow-x:hidden}.wrapper{width:100%;overflow:hidden}.wrapper.site-tab{background:url('../images/tab-bg.png') top center no-repeat transparent;position:relative;top:0;left:0;z-index:20;min-width:940px}section#siteTabs{background:url('../images/home-tab-bg.png') top center no-repeat transparent;width:100%;height:44px;position:relative;top:0;left:1px;z-index:20}section#siteTabs.ehcache{background:url('../images/home-tab-bg-ehcache.png') top center no-repeat transparent}section#siteTabs.ehcache nav ul{margin-left:0}section#siteTabs.ehcache nav ul li{margin:0;padding:0;list-style:none;margin-right:40px}section#siteTabs.quartz-scheduler{background:url('../images/home-tab-bg-quartz-scheduler.png') top center no-repeat transparent}section#siteTabs.quartz-scheduler nav ul{margin-left:0}section#siteTabs.quartz-scheduler nav ul li{margin:0;padding:0;list-style:none;margin-right:40px}section#siteTabs nav{overflow:hidden;position:relative}section#siteTabs nav ul{overflow:hidden;margin:0;margin-left:28px;margin-bottom:0;margin-top:11px}section#siteTabs nav ul li{float:left;display:inline-block;list-style:none;margin:0;margin-right:60px}section#siteTabs nav ul li+li{margin-right:40px}section#siteTabs nav ul li:last-child{margin-right:0}section#siteTabs nav ul li a{color:#4d4d4d;font-size:12px;text-transform:uppercase;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal}section#siteTabs nav ul li a:hover{color:#666}section#siteTabs nav ul li.is-current a{color:#ef5d09;font-weight:bold;cursor:default}section#siteTabs p{font-size:13px;color:#ef5d09;right:0;top:7px;position:absolute}.logo{position:relative;top:14px;left:0;z-index:20}ul#tagLine{margin:0;padding:0;list-style:none;position:relative;top:6px;left:0;z-index:25}ul#tagLine li{color:#ef5d09;display:inline;list-style:none;margin:0;margin-right:6px;text-shadow:0 1px 1px rgba(0,0,0,0.3);font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;cursor:pointer;position:relative;padding-bottom:5px}ul#tagLine li a{color:#ef5d09;font-weight:700}ul#tagLine li a:hover{color:#f78b0e}ul#tagLine li:hover{color:#f78b0e}ul#tagLine li ul{color:white;position:absolute;top:15px;left:-67px;width:220px;background:rgba(0,0,0,0.9);-moz-box-shadow:0 1px 1px rgba(255,255,255,0.3) inset,0 2px 5px rgba(0,0,0,0.3),0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.3) inset,0 2px 5px rgba(0,0,0,0.3),0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(255,255,255,0.3) inset,0 2px 5px rgba(0,0,0,0.3),0 1px 3px rgba(0,0,0,0.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:25;margin-bottom:0;margin-left:0;padding:17px 18px 0 20px;cursor:default;overflow:visible;border:solid 1px black;display:none}ul#tagLine li ul:before{content:"";background:url('../images/tagline-flyout-nib.png') no-repeat 0;display:block;width:16px;height:9px;margin-top:-24px;margin-left:60px}ul#tagLine li ul li{color:white;list-style:none}ul#tagLine li ul li:hover{color:white}ul#tagLine li ul li p{margin-bottom:0;font-family:"Helvetica",Arial,sans-serif;font-size:12px;line-height:18px;padding-top:13px}ul#tagLine li ul li p a{color:#ffc206;margin-left:4px}ul#tagLine li ul li p a:hover{color:#ebb200}nav#secondaryNav{position:relative;top:6px;left:0;z-index:20;float:right}nav#secondaryNav li{display:inline;float:left;list-style:none;margin-bottom:12px;margin-left:10px}nav#secondaryNav li a{color:white;font-size:11px;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}nav#secondaryNav li a:hover{color:rgba(255,255,255,0.8)}nav#secondaryNav li form{margin-bottom:0;margin-top:-7px}nav#secondaryNav li form input{font-family:"Helvetica",Arial,sans-serif;font-style:italic;width:170px;position:relative;padding:4px;height:22px}nav#secondaryNav li form button{background:transparent;position:absolute;top:0;right:5px;cursor:pointer}nav#secondaryNavDocs{position:relative;top:6px;left:0;z-index:20;float:right}nav#secondaryNavDocs li{display:inline;float:left;list-style:none;margin-bottom:12px;margin-left:10px}nav#secondaryNavDocs li a{color:#666;font-size:11px}nav#secondaryNavDocs li a:hover{color:#4d4d4d}nav#secondaryNavDocs li form{margin-bottom:0;margin-top:-7px}nav#secondaryNavDocs li form input{font-family:"Helvetica",Arial,sans-serif;font-style:italic;width:170px;position:relative;padding:4px}nav#secondaryNavDocs li form button{background:transparent;position:absolute;top:0;right:5px;cursor:pointer}body.ff nav#secondaryNavDocs form{margin-top:-2px}body.ff nav#secondaryNavDocs form button{top:2px;right:2px}nav#mainNav,nav#mainNavDocs{background:url('../images/nav-bg.png') 0 0 no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.6) inset,0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.6) inset,0 0 3px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(255,255,255,0.6) inset,0 0 3px rgba(0,0,0,0.3);height:36px;position:relative;left:0;top:-12px;z-index:20;behavior:url(/ui/pie/PIE.php)}nav#mainNav>ul,nav#mainNavDocs>ul{float:left;margin-bottom:0;margin-left:26px}nav#mainNav>ul>li,nav#mainNavDocs>ul>li{display:inline;float:left;list-style:none;margin:0;margin-bottom:0;position:relative}nav#mainNav>ul>li.active>a,nav#mainNavDocs>ul>li.active>a{color:#ef5d09}nav#mainNav>ul>li>a,nav#mainNavDocs>ul>li>a{display:block;padding:11px 0 10px 0;margin-right:40px;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:500;font-size:14px;color:#0d0d0d;text-shadow:0 1px 1px #ccc;text-shadow:0 1px 1px rgba(255,255,255,0.7);behavior:url(/ui/pie/PIE.php)}nav#mainNav>ul>li>a:hover,nav#mainNavDocs>ul>li>a:hover{color:#ef5d09}nav#mainNav>ul>li>ul,nav#mainNavDocs>ul>li>ul{background:white;background:rgba(255,255,255,0.95);border:1px solid #efefef;border:1px solid rgba(0,0,0,0.2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);box-shadow:0 1px 3px rgba(0,0,0,0.6);display:none;list-style:none;margin:0;padding:0;position:absolute;left:-15px;top:30px}nav#mainNav>ul>li>ul>li,nav#mainNavDocs>ul>li>ul>li{margin:0}nav#mainNav>ul>li>ul>li>a,nav#mainNavDocs>ul>li>ul>li>a{color:#0d0d0d;display:block;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;padding:5px 15px;text-shadow:0 1px 1px #ccc;text-shadow:0 1px 1px rgba(255,255,255,0.7);white-space:nowrap}nav#mainNav>ul>li>ul>li>a:hover,nav#mainNavDocs>ul>li>ul>li>a:hover{color:#ef5d09}nav#mainNav>ul>li>ul>li.first,nav#mainNavDocs>ul>li>ul>li.first{padding-top:10px}nav#mainNav>ul>li>ul>li.last,nav#mainNavDocs>ul>li>ul>li.last{padding-bottom:10px}nav#mainNav>ul>li:hover>ul,nav#mainNavDocs>ul>li:hover>ul{display:block}nav#mainNav>a,nav#mainNavDocs>a{background:#ef5d09;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d35805),color-stop(100%,#f7941b));background:-webkit-linear-gradient(top center,#d35805,#f7941b);background:-moz-linear-gradient(top center,#d35805,#f7941b);background:linear-gradient(top center,#d35805,#f7941b);border-left:solid 1px rgba(255,255,255,0.3);-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top:1px solid rgba(255,255,255,0.3);-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;border-radius:0 3px 3px 0;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,-2px 0 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,-2px 0 4px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,-2px 0 4px rgba(0,0,0,0.1);color:white;display:block;float:right;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:700;padding:12px 25px 10px 25px;text-align:right;text-transform:uppercase;text-shadow:0 -1px 1px rgba(0,0,0,0.3);behavior:url(/ui/pie/PIE.php)}nav#mainNav>a:hover,nav#mainNavDocs>a:hover{background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#bf5005),color-stop(100%,#f58b09));background:-webkit-linear-gradient(top center,#bf5005,#f58b09);background:-moz-linear-gradient(top center,#bf5005,#f58b09);background:linear-gradient(top center,#bf5005,#f58b09);behavior:url(/ui/pie/PIE.php)}nav#mainNav.products,nav#mainNavDocs.products{background-position:-873px bottom}nav#mainNav.services,nav#mainNavDocs.services{background-position:-783px bottom}nav#mainNav.customers,nav#mainNavDocs.customers{background-position:-685px bottom}nav#mainNav.partners,nav#mainNavDocs.partners{background-position:-590px bottom}nav#mainNav.resources,nav#mainNavDocs.resources{background-position:-396px bottom}nav#mainNav.documentation,nav#mainNavDocs.documentation{background-position:-283px bottom}nav#mainNav.company,nav#mainNavDocs.company{background-position:-491px bottom}nav#mainNav.news,nav#mainNavDocs.news{background-position:-178px bottom}nav#mainNavDocs{background:url('../images/doc-nav-bg.png?1350413751') 0 0 no-repeat;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;margin-top:-5px}nav#mainNavDocs.about{background-position:-880px bottom}nav#mainNavDocs.modules{background-position:-800px bottom}nav#mainNavDocs.code_{background-position:-720px bottom}nav#mainNavDocs.documentation{background-position:-512px bottom}nav#mainNavDocs.community{background-position:-630px bottom}nav#mainNavDocs.news{background-position:-407px bottom}nav#mainNavDocs ul li a{color:#141c23}nav#mainNavDocs ul li a:hover{color:#ee8308}nav#mainNavDocs ul li.active a{color:#ee8308}.wrapper.top.docs #headline{display:none}.wrapper.top.docs #headline h2{color:#5d6e7e;text-shadow:0 0 0 transparent;font-weight:500;font-size:45px;margin-top:5px}.wrapper.top.docs #headline h2 small{font-size:17px}.container.logo h1{color:white;font-size:45px;text-shadow:0 1px 1px rgba(0,0,0,0.5);margin-top:20px;font-weight:500}.container.logo h1 small{font-size:17px}.container.logo h1 em{font-weight:700}.wrapper.numbers{background-color:rgba(0,0,0,0.55);background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(255,255,255,0.1)),color-stop(40%,rgba(0,0,0,0.55)),color-stop(67%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.55) 40%,rgba(0,0,0,0) 67%);background-image:-moz-linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.55) 40%,rgba(0,0,0,0) 67%);background-image:linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.55) 40%,rgba(0,0,0,0) 67%);position:relative;z-index:20;top:210px;padding:27px 0 8px 0}#numbers{position:relative;z-index:20}#numbers h1{color:#ef5d09;font-size:70px;font-weight:500;float:left;margin:0}#numbers h1 em{font-style:normal;position:relative;top:-6px}#numbers h5{color:white;display:block;width:275px;float:left;margin:15px 0 0 24px}#numbers h6{color:white;margin:0 0 .4em 0}#numbers p{color:rgba(255,255,255,0.75);font-size:12px;line-height:16px}#numbers .two,#numbers .three{margin-top:3px}#home-page .container.interior,#index2-page .container.interior{margin-top:155px}#home-heroes{position:absolute;left:0;top:0;width:100%;height:386px;background:black;border-bottom:1px solid #e1e1e2}#home-heroes .hero{width:100%;height:385px;border-bottom:1px solid silver;overflow:hidden}#home-heroes .hero .hero-item{margin:0 auto;margin-top:145px;height:239px;width:940px;position:relative;text-align:left}#home-heroes .hero .hero-item h1,#home-heroes .hero .hero-item h4{color:white;text-shadow:1px 2px 0 rgba(0,0,0,0.5);font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;padding:0}#home-heroes .hero .hero-item h1{font-size:140px;font-variant:small-caps;font-weight:500;letter-spacing:-4px}#home-heroes .hero .hero-item h4{font-weight:500;font-size:28px}#home-heroes .hero .hero-item span{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-size:20px;font-weight:500;text-shadow:1px 2px 0 rgba(0,0,0,0.5);text-transform:uppercase}#home-heroes .hero .hero-item a{display:block;height:219px;padding-top:20px}#home-heroes .hero .hero-item a:hover span{color:#e47e08}#home-heroes .hero .hero-item.hero-bigmemory a{height:199px;padding-left:70px;padding-top:40px}#home-heroes .hero .hero-item.hero-bigmemory h1{background:url(/images/hero/big-memory.png) no-repeat;height:88px;margin-bottom:10px;text-indent:-9999px;width:550px}#home-heroes .hero .hero-item.hero-bigmemory h4{margin-bottom:15px}.testimony.container{margin-top:32px}.testimony.container h4{color:#ef5d09;font-size:24px;font-weight:normal;margin-bottom:15px}.testimony.container .twelve{width:714px}section#logos{margin-left:-18px}section#logos ul{margin:0;padding:0}section#logos ul li{position:relative;list-style:none;margin:0 0 12px 0;padding:0}section#logos ul li span{line-height:52px;display:block;margin:0 auto}section#logos ul li span img{display:block;position:absolute;top:0;left:50%}section#logos ul li span img.logo-gray{z-index:20}.sidebar section#logos{width:160px}.sidebar section#logos div{filter:alpha(opacity=0);opacity:0;position:relative;margin-bottom:18px}.sidebar section#logos div img{margin:0;position:absolute}section#testimony{height:220px;background:url('../images/quote-border.png') 0 50% no-repeat;padding-left:15px}section#testimony div.wrapper{overflow:visible;position:relative}section#testimony p,section#testimony blockquote.quote{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:normal;color:#ef5d09;font-size:20px;line-height:26px;font-style:italic;padding-left:50px;padding-right:30px;padding-bottom:7px;position:relative;z-index:10;display:block;border-left:0;margin-bottom:0;padding-top:0}section#testimony blockquote.quote:before{content:"";display:block;width:25px;height:26px;background:url('../images/icon-quote.png') 0 0 no-repeat;position:absolute;top:-7px;left:20px;z-index:-1}section#testimony blockquote.quote:after{content:"";display:block;width:25px;height:26px;background:url('../images/icon-quote-alt.png') 0 0 no-repeat;position:absolute;bottom:0;right:0;z-index:-1}section#testimony p span{display:block;color:#ccc;font-size:13px;line-height:1.2;margin-top:.6em}#homepage-featured-items #homepage-featured-left,#homepage-featured-items #homepage-featured-right{float:left;width:338px;height:136px;background:url('../images/home-featured-box.png?1350413751') top left no-repeat}#homepage-featured-items #homepage-featured-left .homepage-featured-item,#homepage-featured-items #homepage-featured-right .homepage-featured-item{background:url('../images/home-featured-box.png?1350413751') top left no-repeat;display:none;padding:18px 16px 0 16px;width:306px;height:118px}#homepage-featured-items #homepage-featured-left .homepage-featured-item h4,#homepage-featured-items #homepage-featured-right .homepage-featured-item h4{color:#39505f;font-size:24px;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:normal;display:inline}#homepage-featured-items #homepage-featured-left .homepage-featured-item h4.orange,#homepage-featured-items #homepage-featured-right .homepage-featured-item h4.orange{color:#f78b0e}#homepage-featured-items #homepage-featured-left .homepage-featured-item span.subheading,#homepage-featured-items #homepage-featured-right .homepage-featured-item span.subheading{color:#737373;font-size:13px;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal}#homepage-featured-items #homepage-featured-left .homepage-featured-item hr,#homepage-featured-items #homepage-featured-right .homepage-featured-item hr{color:#cfcfcf;margin:.5em 0}#homepage-featured-items #homepage-featured-left .homepage-featured-item p,#homepage-featured-items #homepage-featured-right .homepage-featured-item p{color:#555;font-family:"Arial",sans-serif;font-size:15px;margin-bottom:8px}#homepage-featured-items #homepage-featured-left .homepage-featured-item p.gray,#homepage-featured-items #homepage-featured-right .homepage-featured-item p.gray{color:#6c818e}#homepage-featured-items #homepage-featured-left .homepage-featured-item a,#homepage-featured-items #homepage-featured-right .homepage-featured-item a{color:#f78b0e;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-size:15px;font-weight:400}#homepage-featured-items #homepage-featured-left .homepage-featured-item p.small,#homepage-featured-items #homepage-featured-right .homepage-featured-item p.small{font-size:11px;line-height:14px}#homepage-featured-items #homepage-featured-left .homepage-featured-item .bigmemory-go-logo,#homepage-featured-items #homepage-featured-right .homepage-featured-item .bigmemory-go-logo{margin-right:16px;width:100%;margin-top:-5px}#homepage-featured-items #homepage-featured-left .homepage-featured-item .content,#homepage-featured-items #homepage-featured-right .homepage-featured-item .content{float:left}#homepage-featured-items #homepage-featured-left .homepage-featured-item .content img,#homepage-featured-items #homepage-featured-right .homepage-featured-item .content img{margin:0}#homepage-featured-items #homepage-featured-left .homepage-featured-item .content h5,#homepage-featured-items #homepage-featured-right .homepage-featured-item .content h5{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:700;color:#f78b0e;text-transform:uppercase}#homepage-featured-items #homepage-featured-left .homepage-featured-item .content h5.gray,#homepage-featured-items #homepage-featured-right .homepage-featured-item .content h5.gray{color:#6c818e;font-size:16px}#homepage-featured-items #homepage-featured-left .homepage-featured-item.image,#homepage-featured-items #homepage-featured-right .homepage-featured-item.image{background:#f9f9f9;padding:0}#homepage-featured-items #homepage-featured-left .homepage-featured-item.image a img,#homepage-featured-items #homepage-featured-right .homepage-featured-item.image a img{margin:0}#homepage-featured-items #homepage-featured-left .homepage-featured-item a.box-link,#homepage-featured-items #homepage-featured-right .homepage-featured-item a.box-link{width:100%;height:100%;display:block;cursor:pointer}#homepage-featured-items #homepage-featured-left{margin-right:38px}body.ie7 #homepage-featured-items #homepage-featured-left .homepage-featured-item hr,body.ie7 #homepage-featured-items #homepage-featured-right .homepage-featured-item hr{margin:0}.featured.row{margin-bottom:36px}#homepage-resources .homepage-resource{float:left;width:216px;margin-right:33px}#homepage-resources .homepage-resource:last-child{margin-right:0}#homepage-resources .homepage-resource img{margin:0}#homepage-resources .header{width:714px;display:block}#homepage-resources .header h5{float:left;display:inline;font-size:24px}#homepage-resources .header a{float:right;padding-right:4px;line-height:30px}.homepage-quote p.quote{background:url('../images/quote-open.png') top left no-repeat;padding-left:20px;overflow:hidden;margin-bottom:0}.homepage-quote p.quote>span{display:block;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-size:24px;font-weight:400;font-style:italic;line-height:28px;color:#f78b0e}.homepage-quote p.quote>span:after{content:url('../images/quote-close.png');height:20px;width:20px;padding-left:5px;position:relative;top:-10px}.homepage-quote p.quote>span.attribution{display:block;color:#555;background:0;float:left;font-family:Arial,sans-serif;font-weight:normal;font-size:15px;font-style:normal;font-weight:bold}.homepage-quote p.quote>span.attribution:after{content:""}.homepage-quote hr{margin:0 0 2em 0}#home-page #buzz-section article#homepage-buzz.buzz,#home-page #buzz-section article#homepage-press-release.buzz,#home-page #buzz-section article#homepage-blog.buzz,#index2-page #buzz-section article#homepage-buzz.buzz,#index2-page #buzz-section article#homepage-press-release.buzz,#index2-page #buzz-section article#homepage-blog.buzz{background:url("/ui/images/buzz-quote-open.png") top left no-repeat;padding-left:46px}#home-page #buzz-section article#homepage-buzz.buzz time,#home-page #buzz-section article#homepage-press-release.buzz time,#home-page #buzz-section article#homepage-blog.buzz time,#index2-page #buzz-section article#homepage-buzz.buzz time,#index2-page #buzz-section article#homepage-press-release.buzz time,#index2-page #buzz-section article#homepage-blog.buzz time{font-family:Arial,sans-serif;font-weight:normal;font-weight:700;font-size:26px;color:#9a9a9a;width:100%;margin-bottom:10px;display:block}#home-page #buzz-section article#homepage-buzz.buzz a,#home-page #buzz-section article#homepage-press-release.buzz a,#home-page #buzz-section article#homepage-blog.buzz a,#index2-page #buzz-section article#homepage-buzz.buzz a,#index2-page #buzz-section article#homepage-press-release.buzz a,#index2-page #buzz-section article#homepage-blog.buzz a{font-family:Arial,sans-serif;font-weight:normal;font-size:22px;line-height:26px;font-style:italic;color:#f78b0e}#home-page #buzz-section article#homepage-buzz.buzz a:hover,#home-page #buzz-section article#homepage-press-release.buzz a:hover,#home-page #buzz-section article#homepage-blog.buzz a:hover,#index2-page #buzz-section article#homepage-buzz.buzz a:hover,#index2-page #buzz-section article#homepage-press-release.buzz a:hover,#index2-page #buzz-section article#homepage-blog.buzz a:hover{color:#116394}#home-page #buzz-section article#homepage-buzz.buzz a:hover span,#home-page #buzz-section article#homepage-buzz.buzz a:hover span.tweet-link,#home-page #buzz-section article#homepage-buzz.buzz a:hover span.tweet-hashtag,#home-page #buzz-section article#homepage-buzz.buzz a:hover span.tweet-handle,#home-page #buzz-section article#homepage-press-release.buzz a:hover span,#home-page #buzz-section article#homepage-press-release.buzz a:hover span.tweet-link,#home-page #buzz-section article#homepage-press-release.buzz a:hover span.tweet-hashtag,#home-page #buzz-section article#homepage-press-release.buzz a:hover span.tweet-handle,#home-page #buzz-section article#homepage-blog.buzz a:hover span,#home-page #buzz-section article#homepage-blog.buzz a:hover span.tweet-link,#home-page #buzz-section article#homepage-blog.buzz a:hover span.tweet-hashtag,#home-page #buzz-section article#homepage-blog.buzz a:hover span.tweet-handle,#index2-page #buzz-section article#homepage-buzz.buzz a:hover span,#index2-page #buzz-section article#homepage-buzz.buzz a:hover span.tweet-link,#index2-page #buzz-section article#homepage-buzz.buzz a:hover span.tweet-hashtag,#index2-page #buzz-section article#homepage-buzz.buzz a:hover span.tweet-handle,#index2-page #buzz-section article#homepage-press-release.buzz a:hover span,#index2-page #buzz-section article#homepage-press-release.buzz a:hover span.tweet-link,#index2-page #buzz-section article#homepage-press-release.buzz a:hover span.tweet-hashtag,#index2-page #buzz-section article#homepage-press-release.buzz a:hover span.tweet-handle,#index2-page #buzz-section article#homepage-blog.buzz a:hover span,#index2-page #buzz-section article#homepage-blog.buzz a:hover span.tweet-link,#index2-page #buzz-section article#homepage-blog.buzz a:hover span.tweet-hashtag,#index2-page #buzz-section article#homepage-blog.buzz a:hover span.tweet-handle{color:#116394}#home-page #buzz-section article#homepage-buzz.buzz a span.tweet-link,#home-page #buzz-section article#homepage-buzz.buzz a span.tweet-hashtag,#home-page #buzz-section article#homepage-press-release.buzz a span.tweet-link,#home-page #buzz-section article#homepage-press-release.buzz a span.tweet-hashtag,#home-page #buzz-section article#homepage-blog.buzz a span.tweet-link,#home-page #buzz-section article#homepage-blog.buzz a span.tweet-hashtag,#index2-page #buzz-section article#homepage-buzz.buzz a span.tweet-link,#index2-page #buzz-section article#homepage-buzz.buzz a span.tweet-hashtag,#index2-page #buzz-section article#homepage-press-release.buzz a span.tweet-link,#index2-page #buzz-section article#homepage-press-release.buzz a span.tweet-hashtag,#index2-page #buzz-section article#homepage-blog.buzz a span.tweet-link,#index2-page #buzz-section article#homepage-blog.buzz a span.tweet-hashtag{font-weight:700}#home-page #buzz-section article#homepage-buzz.buzz a span.tweet-handle,#home-page #buzz-section article#homepage-press-release.buzz a span.tweet-handle,#home-page #buzz-section article#homepage-blog.buzz a span.tweet-handle,#index2-page #buzz-section article#homepage-buzz.buzz a span.tweet-handle,#index2-page #buzz-section article#homepage-press-release.buzz a span.tweet-handle,#index2-page #buzz-section article#homepage-blog.buzz a span.tweet-handle{color:#f78b0e}#home-page #buzz-section article#homepage-buzz.buzz span.attribution,#home-page #buzz-section article#homepage-press-release.buzz span.attribution,#home-page #buzz-section article#homepage-blog.buzz span.attribution,#index2-page #buzz-section article#homepage-buzz.buzz span.attribution,#index2-page #buzz-section article#homepage-press-release.buzz span.attribution,#index2-page #buzz-section article#homepage-blog.buzz span.attribution{display:block;color:#555;font-family:Arial,sans-serif;font-weight:normal;font-weight:bold;font-size:15px;padding-top:8px}#home-page #buzz-section article#homepage-buzz.buzz span.attribution a,#home-page #buzz-section article#homepage-press-release.buzz span.attribution a,#home-page #buzz-section article#homepage-blog.buzz span.attribution a,#index2-page #buzz-section article#homepage-buzz.buzz span.attribution a,#index2-page #buzz-section article#homepage-press-release.buzz span.attribution a,#index2-page #buzz-section article#homepage-blog.buzz span.attribution a{display:block;color:#555;font-family:Arial,sans-serif;font-weight:normal;font-weight:bold;font-size:15px;padding-top:8px}#home-page #buzz-section article#homepage-buzz.buzz span.attribution a:hover,#home-page #buzz-section article#homepage-press-release.buzz span.attribution a:hover,#home-page #buzz-section article#homepage-blog.buzz span.attribution a:hover,#index2-page #buzz-section article#homepage-buzz.buzz span.attribution a:hover,#index2-page #buzz-section article#homepage-press-release.buzz span.attribution a:hover,#index2-page #buzz-section article#homepage-blog.buzz span.attribution a:hover{color:#116394}#home-page #buzz-section article.buzz,#index2-page #buzz-section article.buzz{background:transparent;padding-left:0}#home-page #buzz-section article.buzz a,#index2-page #buzz-section article.buzz a{color:#f78b0e}#home-page #buzz-section article#homepage-blog.buzz,#home-page #buzz-section article#homepage-press-release.buzz,#home-page #buzz-section article#homepage-buzz.buzz,#index2-page #buzz-section article#homepage-blog.buzz,#index2-page #buzz-section article#homepage-press-release.buzz,#index2-page #buzz-section article#homepage-buzz.buzz{background:transparent;padding-left:0}#home-page #buzz-section article#homepage-blog.buzz h4,#home-page #buzz-section article#homepage-press-release.buzz h4,#home-page #buzz-section article#homepage-buzz.buzz h4,#index2-page #buzz-section article#homepage-blog.buzz h4,#index2-page #buzz-section article#homepage-press-release.buzz h4,#index2-page #buzz-section article#homepage-buzz.buzz h4{color:#39505f;margin-bottom:8px}#home-page #buzz-section article#homepage-blog.buzz a,#home-page #buzz-section article#homepage-press-release.buzz a,#home-page #buzz-section article#homepage-buzz.buzz a,#index2-page #buzz-section article#homepage-blog.buzz a,#index2-page #buzz-section article#homepage-press-release.buzz a,#index2-page #buzz-section article#homepage-buzz.buzz a{font-size:18px;line-height:22px}#buzz-homepage-rotate{min-height:120px;height:auto!important;height:120px}#buzz-homepage-rotate .item{display:none;position:relative;background:#f9f9f9}#buzz-homepage-rotate .item article{background:#f9f9f9}#home-page .sidebar,#index2-page .sidebar{border-left:1px solid #e2e2e2;margin-left:58px;margin-top:32px;padding-left:20px}#home-page .sidebar h5,#index2-page .sidebar h5{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;color:#39505f;font-size:24px}#product-features{border-bottom:1px solid #c3c2c3;margin-bottom:15px;padding-bottom:30px}#product-features .product-feature{border-right:1px solid #eaecee;float:left;margin-right:25px;padding-right:25px;width:271px}#product-features .product-feature article{background-repeat:no-repeat;background-position:top left;display:block;height:84px;margin-bottom:15px;padding-left:95px;padding-top:0}#product-features .product-feature article h4{font-size:21px;margin-bottom:0}#product-features .product-feature article h5{color:#737373;font-size:13px;line-height:150%}#product-features .product-feature p{min-height:95px}#product-features .product-feature.pf-bigmemory article{background-image:url('../images/product-icon-bigmemory.png?1350413751')}#product-features .product-feature.pf-ehcache article{background-image:url('../images/product-icon-ehcache.png?1350413751')}#product-features .product-feature.pf-quartz article{background-image:url('../images/product-icon-quartz.png?1350413751')}#product-features .product-feature.last{border-right:0;margin-right:0}#homepage-videos{border-bottom:1px solid #c3c2c3;margin-bottom:15px;padding-bottom:20px}#homepage-videos .homepage-video{float:left;padding-right:20px;width:220px}#homepage-videos .homepage-video h5{font-size:14px;line-height:150%;font-weight:700}#homepage-videos .homepage-video p{min-height:95px}#homepage-videos .homepage-video.hv-bigmemory{background-image:url('../images/hv-bigmemory.png?1350413751')}#homepage-videos .homepage-video.hv-ehcache{background-image:url('../images/hv-ehcache.png?1350413751')}#homepage-videos .homepage-video.hv-alt-ego{background-image:url('../images/hv-alt-ego.png?1350413751')}#homepage-videos .homepage-video.hv-omnifone{background-image:url('../images/hv-omnifone.png?1350413751')}#homepage-videos .homepage-video.last{border-right:0;margin-right:0;padding-right:0}#homepage-videos .see-all{float:left;padding-top:20px}body.ie8#homepage-videos .homepage-video h5{font-size:13px}.wrapper.top{background:url('../images/title-glow.png?1350413751') no-repeat 30% 100%,url('../images/interior-particles.png?1350413751') center center,url('../images/interior-header-bg.png?1350413751') repeat-x;height:208px;min-width:940px;overflow:visible;padding-top:44px;position:absolute;top:0}.wrapper.top.docs{background:0}body.ff35 .numbers.wrapper,body.ff30 .numbers.wrapper{background:url('../images/numbers-bar-bg.png') repeat-x}body.ff35 .wrapper.top,body.ff30 .wrapper.top{background:url('../images/header-bg.jpg?1350413751') repeat-x center bottom}body.ff35 .wrapper.top.docs,body.ff30 .wrapper.top.docs{background:0}.container.interior{margin-top:255px}.container.interior.docs{margin-top:140px}.container.interior.docs div{padding-left:0}.container.interior div.has-sidebar{border-left:solid 1px #ddd;padding-left:40px;margin-left:-20px;min-height:550px;width:500px}.container.interior div.has-sidebar.twelve{margin-left:-20px;width:698px}.container.interior .single-icon{float:left;margin:4px 25px 10px 0}.container.interior img{margin:10px 0}.container.interior img div div{padding-left:150px;margin-bottom:30px;margin-top:10px;overflow:hidden}#bigMemory{background:url('../images/icon-bigmemory.png') left 4px no-repeat}#enterpriseEhcache{background:url('../images/icon-ehcache.png') left 4px no-repeat}#quartzScheduler{background:url('../images/icon-quartz.png') left 4px no-repeat}#enterpriseSuite{background:url('../images/icon-enterprise.png') left 4px no-repeat}#webSessions{background:url('../images/icon-websessions.png') left 4px no-repeat}.vertical-rule-right{border-right:1px solid #e2e2e2}.vertical-rule-left{border-left:1px solid #e2e2e2}.sidebar{position:relative}.sidebar h2{font-family:Klavika;font-weight:300;font-size:22px;line-height:22px;color:#f78b0e}.sidebar p{line-height:16px}.sidebar p.quote{font-size:15px;font-style:italic;line-height:125%;color:#555;overflow:hidden;background:url('../images/quote-open.png') top left no-repeat;padding-left:20px}.sidebar p.quote>span{display:block;background:url('../images/quote-close.png') bottom right no-repeat;padding-right:14px}.sidebar p.quote>span.attribution{display:block;float:right;color:#555;font-size:13px;font-weight:bold;line-height:1.2;margin-top:.6em;padding-right:0;background:0;text-align:right}.sidebar #blog-updates{padding-left:0!important}.sidebar #blog-updates ul{margin:0;padding:0}.sidebar #blog-updates li{margin-top:20px;margin-bottom:12px;padding:0;list-style:none;border-bottom:solid 1px #e2e2e2;position:relative}.sidebar #blog-updates li:last-child{border-bottom:0}.sidebar #blog-updates img{margin:0 10px 10px 0;float:left}.sidebar #blog-updates p{line-height:16px}.sidebar #blog-updates .info{overflow:auto}.sidebar #blog-updates .name{font-weight:bold;color:#555}.sidebar #blog-updates .date{color:#777}.sidebar #blog-updates .title{font-weight:bold}.sidebar #twitter{margin-top:40px;padding-left:0!important}.sidebar #twitter h6{color:black;display:block;margin-bottom:10px;font-weight:500}.sidebar #twitter .fetching{font-style:italic;color:#a4aaae}.sidebar #twitter ul{margin:0;padding:0}.sidebar #twitter ul li{margin:0;margin-bottom:12px;padding:0;list-style:none;border-bottom:solid 1px #e2e2e2;position:relative}.sidebar #twitter ul li:last-child{border-bottom:0}.sidebar #twitter ul li a{color:#555}.sidebar #twitter ul li a:hover{color:#116394}.sidebar #twitter ul li img{display:block;margin:0;position:absolute;left:0;top:3px;width:28px;height:auto}.sidebar #twitter ul li p{padding-left:36px;font-size:11px;line-height:14px}.sidebar #twitter ul li p strong{display:block;margin-bottom:.2em}.sidebar #twitter ul li p strong .name{color:#555}.sidebar #twitter ul li p strong .username{font-weight:normal;color:#a4aaae}.columns .sidebar{margin-left:0;margin-bottom:30px}.columns .sidebar li{list-style:none;margin:0;margin-bottom:.6em}.columns .sidebar li ul{display:none;margin-left:1.5em;margin-top:8px;width:175px}.columns .sidebar li ul li{margin-bottom:10px}.columns .sidebar li a{display:block;line-height:1.2;padding:6px 0 7px 7px}.columns .sidebar li.active ul li.active ul{width:160px}.columns .sidebar li.active{position:relative}.columns .sidebar li.active>ul{display:block;margin-top:10px}.columns .sidebar li.active>ul li:after{border:0}.columns .sidebar li.active>ul li.active>a{color:#6c818e;font-weight:bold}.columns .sidebar li.active>ul li.active>a+ul li a{font-weight:normal}.columns .sidebar li.active>ul li a{background:0;color:black;font-size:12px;font-weight:normal;background:0;padding:0;text-shadow:none;width:auto;display:block;border:0}.columns .sidebar li.active>ul li a:hover{text-decoration:underline}.columns .sidebar li.active a{color:white;font-weight:bold;background:url('../images/arrow-gradient.png?1350413751') right 50% no-repeat;background-color:#f78b0e;padding-left:8px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);width:193px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-radius:3px 0 0 3px;behavior:url(/ui/pie/PIE.php)}.columns .sidebar li.active a:hover{text-decoration:none}.columns .sidebar li.active:after{content:"";display:block;width:0;height:0;border:solid 14px #f7a84d;border-color:transparent transparent transparent #f7a84d;position:absolute;right:-9px;top:0}.columns .sidebar li a{color:black}.columns .sidebar li a:hover{text-decoration:underline}.other-products{margin-bottom:30px}.other-products h5{margin-bottom:.6em}.other-products .sidebar li a{padding:3px 0 3px 7px}.our-approach{margin-top:30px}.columns .sidebar.additional{border-top:1px dashed #ccc;margin-top:20px;padding-top:20px;width:200px}.columns.actions{float:right}.columns.actions .button{margin-bottom:15px}.wrapper.footer{background:url('../images/particles.png?1350413751'),url('../images/footer-bg.png?1350413751') repeat-x,white;margin-top:35px;padding-top:20px;padding-bottom:50px;min-width:940px}.wrapper.footer .container{min-width:940px}.wrapper.footer nav h5{font-weight:bold;font-family:"Helvetica",Arial,sans-serif;font-size:14px;color:#ef5d09;border-bottom:1px solid #c5c8c9;padding-bottom:10px}.wrapper.footer nav ul{margin:0;margin-bottom:0;margin-top:10px}.wrapper.footer nav ul li{margin:0;padding:0;list-style:none;margin-bottom:5px;color:black;font-size:12px}.wrapper.footer nav ul li a{color:black;text-decoration:none}.wrapper.footer nav ul li a:hover{border-bottom:dotted 1px #333}.wrapper.footer nav ul li a p{margin-bottom:0}.wrapper.footer #followUsPlz{margin-bottom:0}.wrapper.footer #followUsPlz li{display:block;margin:0;margin-bottom:4px;padding:0;list-style:none;font-size:12px}.wrapper.footer #followUsPlz li img{margin-right:5px;vertical-align:middle}.wrapper.footer #followUsPlz li a:hover{text-decoration:underline;border-bottom:0}body.ff35 .wrapper.footer{background:white url('../images/footer-bg.png?1350413751') repeat-x}body.ff30 .wrapper.footer{background:white url('../images/footer-bg.png?1350413751') repeat-x}.wrapper.sub-footer{background:#6c818e;min-width:940px}footer#sub nav ul{margin:0;margin-bottom:0}footer#sub nav ul li{float:left;display:inline;margin:0;padding:0;list-style:none;margin-bottom:0;margin-right:6px;padding:4px 0;font-size:11px;color:#ccdae2}footer#sub nav ul li:first-child{margin-right:20px}footer#sub nav ul li a{color:#ccdae2;font-size:10px;padding-right:6px}footer#sub nav ul li a:hover{color:white;text-decoration:underline}footer#sub p{margin-bottom:0;float:right;font-size:11px;color:#ededed;padding:4px}footer#sub p a{color:#ededed}footer#sub p a:hover{color:white}.code{background:#eee;margin-left:0;padding:1px 1px 1px 9px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.code li{margin:0;padding:0;margin-bottom:0;height:20px;margin-left:20px;background:white}.code li:first-child{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;padding-top:6px}.code li:last-child{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;padding-bottom:6px}.code li.indent1{padding-left:15px}.code li.indent2{padding-left:30px}.code li.indent3{padding-left:45px}.code li.indent4{padding-left:60px}.code li.indent5{padding-left:75px}.code li span.orange{color:orange}.code li span.red{color:red}.code li span.green{color:green}.code li span.pink{color:pink}.code li span.blue{color:blue}.cross-link{background:#eee;padding:10px}.cross-link p{margin-bottom:0;padding-left:30px}.cross-link p a{font-weight:bold}.toc{font-size:16px;margin-bottom:1.8em;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal}.toc ul{list-style:disc;margin-bottom:.5em;margin-left:2em}.toc ul ul{margin:.1em 0 .1em .7em}.toc ul li{margin-bottom:0;line-height:1.5em}.toc>ul>li>a{font-weight:bold}.toc>ul>li>ul{list-style:disc}.toc ul ul{list-style:circle}.container.interior img.content-pic{width:55%;height:auto;margin:4px 0 0 0}.container.interior img.content-pic.left{float:left;padding-right:18px}.container.interior img.content-pic.right{float:right;padding-left:18px}#marketing-content h4{color:#39505f}#marketing-sidebar h5{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;color:#39505f;font-size:24px;font-weight:700}#marketing-sidebar p.orange{color:#f78b0e}#marketing-sidebar .social-media-resources{padding-left:2px}#marketing-sidebar .social-media-resources img{padding-left:10px}#marketing-sidebar .social-media-resources .social-wrapper{float:left;padding-right:6px;height:35px}#marketing-sidebar .social-media-resources .social-wrapper:last-child{padding-right:0}#marketing-sidebar ul.no-bullet{list-style:none;margin-left:0}.ie8 #marketing-sidebar .social-media-resources{padding-left:0}.ie8 #marketing-sidebar .social-media-resources .social-wrapper{padding-right:3px}.contact-controller .container.interior{margin-top:175px}#contact-page .hero .hero-item h1,#quote-page .hero .hero-item h1,#thank-you-page .hero .hero-item h1{font-size:60px;font-variant:normal;padding-top:20px;margin-bottom:11px;letter-spacing:normal}#contact-page .hero .hero-item h4,#quote-page .hero .hero-item h4,#thank-you-page .hero .hero-item h4{font-size:28px;margin-left:2px}#contact-page .hero .hero-item .contacts span,#quote-page .hero .hero-item .contacts span,#thank-you-page .hero .hero-item .contacts span{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:700;font-size:22px;color:#f78b0e;display:block;line-height:1.2em;padding:.5em 1.5em;float:left;margin-left:4px;border-right:1px solid white}#contact-page .hero .hero-item .contacts span:first-child,#quote-page .hero .hero-item .contacts span:first-child,#thank-you-page .hero .hero-item .contacts span:first-child{padding-left:0}#contact-page .hero .hero-item .contacts span:last-child,#quote-page .hero .hero-item .contacts span:last-child,#thank-you-page .hero .hero-item .contacts span:last-child{border-right:0}#contact-page .sidebar h5,#quote-page .sidebar h5,#thank-you-page .sidebar h5{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-size:18px;font-weight:700;color:#39505f}#contact-page .sidebar p,#quote-page .sidebar p,#thank-you-page .sidebar p{font-family:Arial,sans-serif;font-weight:normal;color:#555}#contact-page .offset-by-one,#quote-page .offset-by-one,#thank-you-page .offset-by-one{margin-left:70px}#contact-page .sidebar.three,#quote-page .sidebar.three,#thank-you-page .sidebar.three{width:170px}#contact-page .sidebar.three{margin-left:40px;width:200px}body.ie7{overflow-x:hidden}.tc-gallery-outer-wrapper{text-align:center}.tc-gallery-inner-wrapper{margin:auto 0}.tc-gallery-inner-wrapper a{display:inline-block;margin:0 12px 12px 0}.tc-gallery-inner-wrapper a img{vertical-align:middle}.container.interior .gallery-image img{margin:0;padding:0}.ehcache-site.home-controller,.quartz-scheduler-site.home-controller{background:#f9f9f9 url('../images/docs-bg.png') no-repeat top center}#home-page .container.interior.docs{margin-top:95px}.action-button{text-align:right}.article-listing article{border-bottom:1px solid #efefef;margin-bottom:1em;padding-bottom:1em;line-height:175%}.article-listing article a{display:block;line-height:125%}.article-listing article time{display:block;font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;font-weight:500;font-size:16px}.article-listing article:last-child{border:0}.article-listing h2{margin-bottom:.7em}.associates article{position:relative;padding-left:150px;margin:40px 0;min-height:130px}.associates article:first-child{margin-top:0}.associates article .image{-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);behavior:url(/ui/pie/PIE.php);width:120px;background:white;height:120px;padding:2px;position:absolute;left:0;top:0}.associates article .image img{width:120px;height:120px;margin:0;display:block}.auth-window{background:white;border:1px solid #ccc;line-height:150%;margin:1.5em 0 2em;padding:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.auth-window h3{margin-bottom:.3em}.auth-window p:last-child{margin-bottom:0}#blog-roll{overflow:hidden}#blog-roll article{border-top:1px solid #e2e2e2;padding:1.2em 0}#blog-roll article a{color:#487d9d}#blog-roll article a:hover{text-decoration:underline}#blog-roll h5{text-transform:uppercase}#blog-roll hr{margin-top:0}#brand a{margin-top:1px;display:block}#class-register{position:absolute;right:0;top:0}.careers-list{margin-left:1.4em}.careers-page h5 a{color:#39505f}.careers-page h5 a:hover{text-decoration:underline}.career{margin-left:0}.career .details{display:none}.career .details .location{font-weight:bold}.career .details ul{margin-bottom:1em}.career .details ul li{margin-bottom:.25em}#careers-header .quote{width:458px;margin-right:20px;margin-bottom:0;float:left}#careers-header .video{width:220px;margin:0;float:left}#careers-header .video img{margin:0}#mailing-lists-page .content-column article{margin-bottom:1.7em}#mailing-lists-page .content-column article p{margin-bottom:.4em}#mailing-lists-page .content-column h4{color:#39505f;font-weight:400;font-size:18px}.company-controller.company-page .has-sidebar h2{margin-top:.5em}.services-controller .content-column h5,.careers-page .content-column h5{color:#39505f}.resources-page .content-column article{margin-bottom:1.1em}.resources-page .content-column article:last-child{margin:0}.resources-page .content-column article p{line-height:20px;margin-bottom:.4em}.resources-page .content-column h2{margin-bottom:1em}.resources-page .content-column h2+hr{margin-top:.2em}.resources-page .content-column h3{margin-bottom:.7em}.resources-page .content-column h6{color:#39505f;margin-bottom:.6em}.resources-page .content-column hr{margin:2.5em 0}.resources-controller .content-column article{margin-bottom:1.1em}.resources-controller .content-column article:last-child{margin:0}.resources-controller .content-column article p{line-height:20px;margin-bottom:.4em}.resources-controller .content-column h2{margin-bottom:.5em}.resources-controller .content-column h6{color:#39505f;margin-bottom:.6em;font-size:20px}.content-column>h3:first-child{margin-bottom:.7em}.copy-image{text-align:center}.copy-image img{border:1px solid #efefef}.copy-image.no-border img{border:0}.documentation-content h1{font-size:36px;margin-bottom:.7em}.documentation-content h2{font-size:28px;margin-bottom:.4em}.documentation-content h3{font-size:22px;margin-bottom:.5em}.documentation-content h4,.documentation-content h5,.documentation-content h6{color:#39505f}.documentation-content h4{font-size:18px;font-weight:500}.documentation-content h5,.documentation-content h6{font-weight:normal}.documentation-content h5{font-size:16px}.documentation-content h6{font-size:14px}.documentation-content blockquote{color:#666;margin-left:20px;margin-bottom:20px;padding-top:0}.documentation-content blockquote p{color:#333;line-height:1.2;margin-bottom:1em}.documentation-content blockquote p:last-child{margin-bottom:0}.documentation-content blockquote ul:last-child{margin-bottom:0}.documentation-content table{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #eee}.documentation-content table caption{background:#eee;border-bottom:1px dashed #ddd;display:block;font-style:italic;padding:7px 10px;text-align:right}.documentation-content table tr{border-bottom:1px solid #eee}.documentation-content table tr th{background:#666;color:white;font-weight:bold;padding:.3em .5em}.documentation-content table td{line-height:1.3}.documentation-content table td p:last-child,.documentation-content table td ul:last-child,.documentation-content table td pre:last-child{margin-bottom:0}.documentation-content img{height:auto;max-width:100%}.documentation-content img.counter{max-width:none;margin:0}.download-asset{color:#ccc;text-align:right}.download-asset a:first-child{font-weight:bold}.download-asset a:nth-child(4){font-weight:bold}.download-table tr{border-bottom:1px solid #efefef}.download-table tr td{border-left:0}.edit-page-menu{border-top:1px dashed #ccc;color:#999;padding-top:20px;padding-right:20px;width:180px}.edit-page-menu p{font-size:11px}.edit-page{width:120px;text-align:center}.hidden{display:none}#login-form{margin-bottom:0}.matrix.small{font-size:11px}.matrix.small tr th{font-size:11px;line-height:1.2;text-align:center}.matrix.small tr th.row-header{text-align:left}.matrix tr td{text-align:center}.matrix tr td.row-header{text-align:left}.matrix tr.matrix-subheader{background:#999}.matrix tr.matrix-subheader td{color:white;font-weight:bold;text-align:left}.missing-help{float:left;width:300px}.missing-help ul{margin-left:0}.missing-help ul li{list-style:none}.open-source-sidebar hr{margin:2em 0}.overlay{background:black;background:rgba(0,0,0,0.5);color:black;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:999999}.overlay .overlay-form{background:#f9f9f9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/ui/pie/PIE.php);border:1px solid #ccc;margin:0 auto;margin-top:40px;padding:20px;width:760px;position:relative}.overlay .overlay-form .cancel{position:absolute;top:15px;right:15px}.overlay .overlay-form p:last-child{margin-bottom:0}.overlay .overlay-form.sign-up{width:460px}#gladstonetechpreview-page .actions.sidebar{background:white;padding:8px 0 0 12px;margin:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:solid 1px #ddd}.pipes{color:#ccc}.presentation .actions{margin-top:20px}.presentation .actions .button{margin-bottom:15px}.press-release h3:first-child{font-size:20px}.press-release h4:nth-child(2){font-weight:normal;font-size:16px;margin-bottom:1em}.press-release h5{color:#39505f}.promos .promo{margin-bottom:15px;text-align:center}.promos .promo img{height:auto;margin:0;width:160px}.promo-bigmemory>div{font-size:11px;margin-bottom:20px}.promo-bigmemory>div h5{font-weight:700}.promo-bigmemory>div h6{font-size:22px;font-weight:300;text-transform:uppercase}.promo-bigmemory .promo-highlight{background-color:#eff2f4;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#eff2f4),color-stop(100%,#adb7bd));background:-webkit-linear-gradient(top center,#eff2f4,#adb7bd);background:-moz-linear-gradient(top center,#eff2f4,#adb7bd);background:linear-gradient(top center,#eff2f4,#adb7bd);border:1px solid #a9becb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:1em}.promo-bigmemory .promo-highlight ul{margin-left:1.2em;margin-bottom:0}.register-actions{margin:20px 0}.register-actions .loader{display:none;margin-left:10px}.rounded-borders{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url(/ui/pie/PIE.php)}.sidebar hr{margin:1em 0}.sidebar.vrule{border-left:1px solid #e2e2e2;margin-left:58px;padding-left:20px}.tall-banner .bottom{margin-top:375px}.tall-banner .bottom h2,.tall-banner .bottom h4{color:#ef5d09;font-weight:normal;margin-bottom:10px}.team article{padding-left:150px;margin:40px 0;position:relative}.team article:first-child{margin-top:0}.team article:last-child{margin-bottom:0}.team article h2,.team article h3{font-weight:normal}.team article h2{font-size:26px;margin-bottom:.3em}.team article h3{font-size:20px;color:#222f37;margin-bottom:1.25em}.team article .image{-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);width:120px;padding:2px;position:absolute;left:0;top:0}.team article .image img{width:120px;height:auto;margin:0;display:block}.webcasts h3{color:#d9dbdd;font-weight:normal;font-size:18px;margin-bottom:1em}.webcasts article{margin-bottom:2em}.webcasts article h4{margin-bottom:.2em}.webcasts article h5{color:#39505f;margin-bottom:.3em}.webcasts article .more{display:none}.webcasts article p{margin-bottom:.6em}.contact-controller.thank-you-page .tall-banner .bottom{margin-top:318px}.contact-controller.thank-you-page .wrapper.footer{margin-top:0}#feedback-link{display:block;position:fixed;top:235px;left:0;z-index:999999999}body.ie ul.contained.tabs-content li p{margin-bottom:0}body.ie7 .associates article .image,body.ie7 .team article .image,body.ie8 .associates article .image,body.ie8 .team article .image{-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;margin:2px;padding:0;border:2px solid white;behavior:url(/ui/pie/PIE.php)}body.ie7 .button.orange,body.ie8 .button.orange{background-image:url('../images/button.png');background-repeat:repeat-x;background-position:top center}body.ie7 .button.orange:hover,body.ie8 .button.orange:hover{background-color:#e35100;background-image:url('../images/button-hover.png');background-repeat:repeat-x;background-position:top center}body.ie7 .button.tall-orange,body.ie8 .button.tall-orange{background-image:url('../images/button-tall.png');background-repeat:repeat-x;background-position:top center}body.ie7 .button.tall-orange:hover,body.ie8 .button.tall-orange:hover{background-color:#e35100;background-image:url('../images/button-tall-hover.png');background-repeat:repeat-x;background-position:top center}body.ie7 nav#mainNav,body.ie7 nav#mainNavDocs,body.ie8 nav#mainNav,body.ie8 nav#mainNavDocs{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.ie7 nav#mainNav.products,body.ie7 nav#mainNavDocs.products,body.ie8 nav#mainNav.products,body.ie8 nav#mainNavDocs.products{background-position:-873px bottom}body.ie7 nav#mainNav.services,body.ie7 nav#mainNavDocs.services,body.ie8 nav#mainNav.services,body.ie8 nav#mainNavDocs.services{background-position:-785px bottom}body.ie7 nav#mainNav.customers,body.ie7 nav#mainNavDocs.customers,body.ie8 nav#mainNav.customers,body.ie8 nav#mainNavDocs.customers{background-position:-690px bottom}body.ie7 nav#mainNav.partners,body.ie7 nav#mainNavDocs.partners,body.ie8 nav#mainNav.partners,body.ie8 nav#mainNavDocs.partners{background-position:-598px bottom}body.ie7 nav#mainNav.resources,body.ie7 nav#mainNavDocs.resources,body.ie8 nav#mainNav.resources,body.ie8 nav#mainNavDocs.resources{background-position:-410px bottom}body.ie7 nav#mainNav.documentation,body.ie7 nav#mainNavDocs.documentation,body.ie8 nav#mainNav.documentation,body.ie8 nav#mainNavDocs.documentation{background-position:-298px bottom}body.ie7 nav#mainNav.company,body.ie7 nav#mainNavDocs.company,body.ie8 nav#mainNav.company,body.ie8 nav#mainNavDocs.company{background-position:-506px bottom}body.ie7 nav#mainNav.news,body.ie7 nav#mainNavDocs.news,body.ie8 nav#mainNav.news,body.ie8 nav#mainNavDocs.news{background-position:-196px bottom}body.ie7 nav#mainNav>a,body.ie7 nav#mainNavDocs>a,body.ie8 nav#mainNav>a,body.ie8 nav#mainNavDocs>a{background:url('../images/download-bg.png') repeat-x;-moz-box-shadow:-1px 0 2px #999;-webkit-box-shadow:-1px 0 2px #999;box-shadow:-1px 0 2px #999}body.ie7 nav#mainNavDocs.about,body.ie8 nav#mainNavDocs.about{background-position:-880px bottom}body.ie7 nav#mainNavDocs.modules,body.ie8 nav#mainNavDocs.modules{background-position:-800px bottom}body.ie7 nav#mainNavDocs.code_,body.ie8 nav#mainNavDocs.code_{background-position:-722px bottom}body.ie7 nav#mainNavDocs.documentation,body.ie8 nav#mainNavDocs.documentation{background-position:-519px bottom}body.ie7 nav#mainNavDocs.community,body.ie8 nav#mainNavDocs.community{background-position:-635px bottom}body.ie7 nav#mainNavDocs.news,body.ie8 nav#mainNavDocs.news{background-position:-414px bottom}body.ie7 .overlay,body.ie8 .overlay{background:url('../images/black1px.png') repeat}body.ie7.resources-controller .content-column article,body.ie8.resources-controller .content-column article{margin-bottom:1.3em}body.ie7#home-page .container.interior{padding-top:0px}body.ie7 .container.interior{padding-top:0px}body.ie7 .container.interior.docs{padding-top:120px}body.ie7 div.error{background-color:red}body.ie7 .footer.wrapper{background:white url('../images/footer-bg.png') repeat-x}body.ie7 hr{margin:10px 0 20px 0}body.ie7 nav#mainNav.products,body.ie7 nav#mainNavDocs.products{background-position:-873px bottom}body.ie7 nav#mainNav.services,body.ie7 nav#mainNavDocs.services{background-position:-785px bottom}body.ie7 nav#mainNav.customers,body.ie7 nav#mainNavDocs.customers{background-position:-694px bottom}body.ie7 nav#mainNav.partners,body.ie7 nav#mainNavDocs.partners{background-position:-603px bottom}body.ie7 nav#mainNav.resources,body.ie7 nav#mainNavDocs.resources{background-position:-420px bottom}body.ie7 nav#mainNav.documentation,body.ie7 nav#mainNavDocs.documentation{background-position:-312px bottom}body.ie7 nav#mainNav.company,body.ie7 nav#mainNavDocs.company{background-position:-514px bottom}body.ie7 nav#mainNav.news,body.ie7 nav#mainNavDocs.news{background-position:-212px bottom}body.ie7 nav#mainNavDocs.about{background-position:-880px bottom}body.ie7 nav#mainNavDocs.modules{background-position:-800px bottom}body.ie7 nav#mainNavDocs.code_{background-position:-721px bottom}body.ie7 nav#mainNavDocs.documentation{background-position:-512px bottom}body.ie7 nav#mainNavDocs.community{background-position:-630px bottom}body.ie7 nav#mainNavDocs.news{background-position:-412px bottom}body.ie7 nav#mainNav>ul>li>a{margin-right:35px}body.ie7 nav#mainNav>ul>li>ul,body.ie7 nav#mainNavDocs>ul>li>ul{top:25px}body.ie7 .numbers.wrapper{background:url('../images/numbers-bar-bg.png') repeat-x}body.ie7 #tagLine{margin:0;padding:0;margin-top:-2px}body.ie7 #tagLine li{margin:0;padding:0;list-style:none}body.ie7 #tagLine li ul{background:black}body.ie7 #tagLine li ul li p{padding-top:0;margin-bottom:10px}body.ie7 .orbit-bullets{display:none}body.ie7 .overlay .overlay-form .cancel{top:50px}body.ie7 .overlay .overlay-form.sign-up h3{padding-top:40px}body.ie7 .overlay .overlay-form.registration h3{margin-top:40px}body.ie7 .sidebar #twitter{margin-top:0}body.ie7 .sidebar #twitter ul li p{margin-top:-15px}body.ie7 .wrapper.numbers{top:213px}body.ie7 .wrapper.top{background:url('../images/header-bg.jpg?1350413751') repeat-x center bottom;height:208px;left:0;top:0;z-index:1}body.ie7 .wrapper.top.docs{background:0;height:108px;position:absolute;padding-top:44px;top:0;left:0}body.ie7 .wrapper.top.docs .container.logo{padding-top:0}body.ie7 .tall-banner .bottom{padding-top:375px}body#training-page.ie7 .container.interior .content-column,body#training-page.ie8 .container.interior .content-column{position:relative}body.ie7.contact-controller #featured .contacts{margin-top:20px}body.ie7.contact-controller.thank-you-page .tall-banner .bottom{margin-top:238px}body.ie7.terracotta-site.products-controller #featured-products #bigmemory-go{margin-bottom:30px}body.ie7.terracotta-site.products-controller .product-list #highlighted #featured-products .featured.product p>div{width:260px}body.ie7.terracotta-site.bigmemorygo-page #features ul,body.ie7.terracotta-site.bigmemorymax-page #features ul{margin-left:0;padding-left:25px}body#home-page.ie7 .container.interior.docs{padding-top:105px;margin-top:0}body#home-page.ie7,body#home-page.ie8{margin-top:0}body.ie8 .container.interior.docs{margin-top:120px}body.ie8 .container.logo{padding-top:10px}body.ie8 .container.logo img{position:relative;z-index:30}body.ie8 dl.tabs dd a.active{box-shadow:none}body.ie8 .footer.wrapper{background:white url('../images/footer-bg.png') repeat-x}body.ie8 #tagLine{margin-top:-2px}body.ie8 #tagLine li{margin:0;padding:0;list-style:none}body.ie8 #tagLine li ul{background:black}body.ie8 #tagLine li ul li p{padding-top:0;margin-bottom:20px}body.ie8 .numbers.wrapper{background:url('../images/numbers-bar-bg.png') repeat-x}body.ie8 .wrapper.top{background:url('../images/header-bg.jpg?1350413751') repeat-x center bottom;top:0;left:0}body.ie8 .wrapper.top.docs{background:0;height:110px}body.ie8 .wrapper.top.docs .container.logo{padding-top:10px}body.ie9 .numbers.wrapper,body.opera .numbers.wrapper{background:url('../images/numbers-bar-bg.png') repeat-x}body.ff30 .associates article .image,body.ff30 .team article .image{margin:2px;padding:0;border:2px solid white}body.ff30 .button.orange{background-image:url('../images/button.png');background-repeat:repeat-x;background-position:top center}body.ff30 .button.orange:hover{background-color:#e35100;background-image:url('../images/button-hover.png');background-repeat:repeat-x;background-position:top center}body.ff30 .columns .sidebar li.active::after{display:none}body.ff30 nav#mainNav>a,body.ff30 nav#mainNavDocs>a{background:url('../images/download-bg.png') top left repeat}body.chrome17 .testimony.container{margin-top:245px}.home-controller #headline,.contact-controller #headline,.press-center-controller_press-center-page #headline{display:none}.home-controller .wrapper.top,.contact-controller .wrapper.top,.press-center-controller_press-center-page .wrapper.top{background:0;position:static;top:0;margin-top:0;padding-top:0}.container.interior .tc-video img{margin:0}.bio-toggler{cursor:pointer}#management article{padding-bottom:18px}#management section.full-bio{visibility:hidden}.exp-promos{font-family:"Klavika","Arial Narrow",Arial,Helvetica,sans-serif;font-weight:normal;color:white;display:block;padding:12px 10px 10px 10px;margin-bottom:15px;float:right;text-align:center;background:#ef5d09;border-top:1px solid rgba(255,255,255,0.3);background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d35805),color-stop(100%,#f7941b));background:-webkit-linear-gradient(top center,#d35805,#f7941b);background:-moz-linear-gradient(top center,#d35805,#f7941b);background:linear-gradient(top center,#d35805,#f7941b);border-left:solid 1px rgba(255,255,255,0.3);-moz-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,-2px 0 4px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,-2px 0 4px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(255,255,255,0.25) inset,-2px 0 4px rgba(0,0,0,0.1);-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;border-radius:3px 3px 3px 3px;behavior:url(/ui/pie/PIE.php);position:relative}.exp-promos h1{color:white;font-size:16px;font-weight:700;margin-bottom:14px}.exp-promos h2{color:white;font-size:15px;font-weight:700;margin-bottom:14px}.exp-promos h3{color:white;font-size:14px;font-weight:700}.exp-promos .icon{padding-left:40px;line-height:36px}.exp-promos .icon-download{width:36px;height:36px}.exp-promos .big-memory{background:url('../images/icon-bigmemory-32.png') left 4px no-repeat}.exp-promos .big-memory-download{background:url('../images/icon-bigmemory-download.png') left 4px no-repeat}.exp-promos .ehcache-download{background:url('../images/icon-ehcache-download.png') left 4px no-repeat}.exp-promos .quartz-download{background:url('../images/icon-quartz-download.png') left 4px no-repeat}.exp-promos .promo-header{position:absolute;height:36px;top:50%;margin-top:-18px;padding-left:40px}.exp-promos .promo-holder{position:relative;height:46px}.exp-promos p{font-size:11px;margin-bottom:8px}.exp-promos a{color:white}.bigmemory-icon-64{background:url('../images/icon-bigmemory-64.png') left 4px no-repeat}.ehcache-icon-64{background:url('../images/icon-ehcache-64.png') left 4px no-repeat}.quartz-icon-64{background:url('../images/icon-quartz-64.png') left 4px no-repeat}.thank-you-wrapper{border:solid 2px #ddd;border-bottom-width:0;margin-bottom:0;padding:8px;width:95%;overflow:auto}.thank-you-wrapper.last{border-bottom-width:2px}.thank-you-wrapper.no-border{border:0}.thank-you-left h3{padding:10px;padding-bottom:0;margin-bottom:0}.thank-you-left img{margin:0;padding-right:8px}.thank-you-right{width:25%;display:table-cell;vertical-align:middle;padding-top:30px}.thank-you-link{display:block;width:75%;float:left}.thank-you-plain-link{text-align:right;font-weight:700;width:100%;display:block;padding-top:8px}#recaptcha-error{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:red;color:white;font-size:12px;font-weight:bold;margin-bottom:9px;width:340px;height:18px;padding:8px 5px;line-height:18px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}