@charset "UTF-8";#stage .col2 div.selected{display:block}#stage .col2 div{display:none}.col1 .navigation div{font-size:12px;margin-bottom:10px}.alignleft{float:left;margin-right:15px}.alignright{clear:right;float:none}#blog div.navigation{padding-bottom:4px}.ntb-grid-scroller{background-color:#fff}#placeholder{padding:8px}p.main{font-size:1.3em;line-height:1.8462}.customer-list-page ul{float:left;width:28%;margin-right:5%}.customer-list-page li{background:none;padding:0;margin:0 0 .2em 0}#blurbs div{display:none}#blurbs div.selected{display:block}#support_table,#component-table{font-size:1.3em;line-height:1.8462;width:80%}#support_table td,#component-table td{padding:.2em}#support_table th,#component-table th{padding:.2em;text-align:left}.col1 .gsc-resultsHeader,.col1 form.gsc-search-box,.gs-visibleUrl-short{display:none}.gs-watermark,.gs-visibleUrl-long{display:inline;margin-left:10px}#searchcontrol{line-height:2}.gsc-cursor-page{display:inline;margin-right:3px;color:#BA3826;cursor:pointer}.gsc-webResult{margin:0 0 .5em 0}.gs-title{margin-top:15px}.gs-title a{-x-system-font:none;color:#4C6D8D;font-family:Helvetica,Arial,sans-serif;font-size:1.4em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;margin:1em 0 .5em}.gs-snippet,.gsc-trailing-more-results,.gsc-cursor-page{font-size:1.2em;line-height:2}.gsc-search-button{display:none}.gsc-input{line-height:19px;width:136px}#search-field .gsc-branding{display:none}#source-code{display:none}#products .grid-3x3 div{display:none}#products .grid-3x3 div.selected,#products .grid-3x3 div.selected div,#products .grid-3x3 div.demo-list{display:block}#products #source-code h2 a{font-weight:400;font-size:smaller}.login-label{padding-right:25px}.login-submit{padding-left:15px}#store-checkout td,#checkout_table td,#checkout_table th{margin:auto;padding:5px 10px 2px 0;line-height:1.4em;font-size:1.3em;color:#000;text-align:left}#store-checkout td font b,#checkout_table td{color:#000}#store-checkout table,#checkout_table{margin-bottom:20px;width:600px}#checkout_table #total_row td#total,#checkout_table .meta_row td.title_cell{text-align:right;font-weight:700}#store-checkout table form table{margin-bottom:0}.content-area .wrap #jistik_col1 #thumbnail_image{padding-top:30px}p.map_info{line-height:1.3em}div #map_canvas{margin-top:25px;margin-bottom:25px}.quantity_input{width:40px}#coupon_input{width:65px}#services .col2 blockquote{color:#a5b6c6;font:italic 1.5em georgia,serif;line-height:2;margin:2.5em 20px}.index-item .product-buttons-buy,.index-item .product-buttons-download{top:86px;left:-1px}.product-buttons-buy{position:absolute;width:102px;height:31px;background:url(../../../../../../files/i/buttons/buy-now.gif) no-repeat center}.product-buttons-download{position:absolute;width:102px;height:31px;background:url(../../../../../../files/i/buttons/download.gif) no-repeat center}.product-buttons-buy ul,.product-buttons-buy li,.product-buttons-download ul,.product-buttons-download li{margin:0;padding:0;list-style:none;background:none;display:inline}.product-buttons-buy a,.product-buttons-buy a:visited,.product-buttons-download a,.product-buttons-download a:visited{display:block;position:absolute;top:0;height:31px;text-indent:-9999px;overflow:hidden}.product-buttons-download .download a,.product-buttons-download .download a:visited{left:6px;width:90px}.product-buttons-buy .buy a,.product-buttons-buy .buy a:visited{left:12px;width:77px}#billing_information label.field_label{font-size:1.2em;line-height:2;display:inline-block;width:130px;margin-right:15px;text-align:right}#billing_information input,#billing_information select{margin-bottom:5px}#billing_information .sidenote{position:absolute;left:375px}#billing_information #cvv2_note{position:absolute;left:205px;margin-top:5px}#case-study h2.no_image{color:#4C6D8D;font-size:2.2em;font-weight:400;font-style:normal;margin:0em}.failed_validation{font-weight:700;display:none;position:absolute;left:150px}.modal_image{align:right;margin-left:20px}img.product_screenshot{margin-left:auto;margin-right:auto;margin-bottom:1em;display:block}#services .col2 .calltoaction{background:#ECF4F8 url(../../../../../../files/i/ui/panel-445.gif) no-repeat left bottom}#services .col2 .calltoaction .wrap{background:url(../../../../../../files/i/ui/panel-445-top.gif) no-repeat 0 0}.course-description{display:none}.this_is_required{color:#BA3826;padding-left:2px;font-weight:700}#site-nav li.cart a,#site-nav li.cart a:visited{color:#fff}div.jqmWindow #container{background:transparent none repeat scroll 0 0;margin:0 0 10px}div.jqmWindow .top,div.jqmWindow .mid,div.jqmWindow .bot{background-image:url(../../../../../../files/i/ui/panel-600x1000.png);width:600px}div.jqmWindow .top{background-repeat:no-repeat;height:5px;background-position:top left}div.jqmWindow .mid{background-repeat:repeat-y;padding:10px 20px 5px;background-position:0% 50%;width:560px}div.jqmWindow .bot{height:6px;background-position:bottom left;background-repeat:no-repeat}div.jqmWindow p{color:#666;clear:both}div.jqmWindow h3.prod_name{margin:5px 0 0}div.jqmWindow h4.price{margin .5em 0}ul.registration_options{margin:20px 0 0 0;text-align:center}#attendee_details textarea.long_field{width:300px;height:108px}div.jqmWindow p.description{color:#666;margin:10px 0 0 0}div.jqmWindow p.note{color:#666;margin:10px 0 0 0;text-align:center;padding-top:10px}ul.registration_options li{display:inline;background:none;padding:5px}div.jqmWindow{border:0;background:none}#attendee_details label.long_field{margin:0 0 3px 3px}#attendee_details #lt,#attendee_details #rt{display:block;float:left;margin-top:25px}#attendee_details #lt{width:270px}#attendee_details #rt{width:300px}#attendee_details textarea,#attendee_details select,#attendee_details input{margin-bottom:10px;color:#333}#attendee_details input{padding:7px 4px;font-size:1.2em;margin-right:20px;width:240px;color:#999}#attendee_details textarea:focus,#attendee_details input:focus{border:2px solid #9ec3d8;margin-bottom:10px;color:#333}#attendee_details textarea.long_field,#attendee_details select.long_field,#attendee_details input.long_field{margin-left:0;padding:2px}#checkout_table td.attendee_row{padding-left:20px;font-style:italic}#training_error{font-size:1.2em;font-weight:400;padding:5px;text-align:center;background:#FBE3E4;color:#BA3826;border:1px solid #FBC2C4;margin:20px 0;display:none;position:relative;left:auto}#attendee_details label.field_label{font-size:1.2em;color:#4C6D8D;margin:0 0 3px 3px;text-align:left;font-weight:700;line-height:1}.store_options li{background:0;display:inline}.grid-2x6{width:905px;overflow:hidden}.grid-2x6 .col1{width:215px;float:left}.grid-2x6 .col2{width:675px;float:right}