@font-face{font-family:NewsGothicMT-Italic;src:url(fonts/newsgothicmtitalic.eot);src:url(fonts/newsgothicmtitalic.eot?#iefix) format('embedded-opentype'),url(fonts/newsgothicmtitalic.woff) format('woff'),url(fonts/newsgothicmtitalic.ttf) format('truetype'),url(fonts/newsgothicmtitalic.svg#newsgothicmtitalic) format('svg');font-weight:400;font-style:normal}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}body{margin:0;color:#323232;font:12px/16px Raleway,Arial,Helvetica,sans-serif;font-weight:500;background:#eee;min-width:1000px}body.video{min-width:0}.alignleft{float:left;margin:0 20px 0 0;padding:0 20px 0 0}.alignright{float:right;margin:0 0 0 20px;padding:0 0 0 20px}.aligncenter{display:block;margin:0 auto}p{margin:0 0 18px}img{border-style:none}a{color:#8cc63f;text-decoration:none}a:hover{text-decoration:underline;color:#6ca125}a:active{background-color:transparent}input,select,textarea{font:100% Raleway,Arial,Helvetica,sans-serif;vertical-align:middle;color:#333134;font-weight:500}fieldset,form{margin:0;padding:0;border-style:none}h1{margin:0 0 9px;font-size:36px;line-height:43px;font-weight:200}h2{font-size:21px;line-height:24px;margin:0 0 9px;font-weight:200}.sf-photo-gallery .caption,h3{font-size:16px;line-height:18px;margin:0 0 5px;font-weight:500;color:#8cc63f}h4{font-size:14px;line-height:18px;margin:0 0 10px;font-weight:400}ul{list-style:none;margin:0;padding:0 0 0 21px}ul li{padding:0 0 8px 15px;background:url(/images/bullet.gif) no-repeat 0 7px}ol{margin:0 0 14px 20px;padding:0;overflow:hidden;counter-reset:item}ol ol{margin:0}ol li{padding:0 0 8px 15px;list-style-type:decimal}#wrapper{width:100%;overflow:hidden;position:relative}.w1{margin:0 auto;width:960px}#header{position:relative;margin:0 -9999px;padding:13px 9999px 31px;background:#323232 url(/images/border-header.gif) repeat-x 0 100%;overflow:hidden}.logo{float:left;margin:18px 10px 0 0;background:url(/images/logo.png) no-repeat;overflow:hidden;text-indent:-9999px;width:319px;height:71px}.logo a{display:block;height:100%}.header-box{float:right;width:620px}.header-box .row{overflow:hidden;margin:0 -3px 0 0;padding:0 0 20px}.btn-info,.btn-login{text-transform:uppercase;color:#fff;float:right;text-shadow:0 1px #2f363c;background:url(/images/btns.png) no-repeat 100% 0;padding:0 7px 0 0;cursor:pointer;font-size:12px;line-height:16px;font-weight:700}.btn-info span,.btn-login span{float:left;height:28px;text-align:center;min-width:146px;padding:11px 0 0 7px;cursor:pointer;background:url(/images/btns.png) no-repeat 0 -40px}.btn-info:hover,.btn-login:hover{text-decoration:none;color:#fff}#nav{float:right;list-style:none;margin:0;padding:0;font-weight:700;font-size:18px;line-height:22px;letter-spacing:2px;text-transform:uppercase}#nav li{float:left;padding:0 0 0 26px;background:0 0}#nav li.firstNav{padding:0}#nav a{color:#acacac}#nav .active a,#nav a:hover{text-decoration:none;color:#fff}#main{margin:0 -9999px;padding:39px 9999px 0;background:url(/images/bg-main.png) no-repeat 50% 0}.info-blocks{overflow:hidden;margin:0 0 -15px}.info-block{overflow:hidden;position:relative;padding:0 0 65px}.video-holder{float:left;margin:0 20px 0 0;border:2px solid #717171}.video-holder img{vertical-align:top}.text-holder{overflow:hidden}.description-box .text-holder{width:290px;margin-left:10px;float:left;margin-right:20px;text-align:left;font-size:13px;line-height:20px;letter-spacing:0}.info-text{text-align:center;padding:26px 0 0}.info-block h2{font-size:36px;line-height:44px;font-weight:400;margin:0 0 15px;letter-spacing:3px}.add-nav{list-style:none;margin:0;padding:0 0 36px;display:inline-block;letter-spacing:1px;font-size:12px;line-height:16px;text-transform:uppercase}* +html .add-nav{display:inline;padding:0 0 40px}.add-nav li{float:left;padding:0 7px 0 8px;background:url(/images/separator-add-nav.gif) no-repeat 0 3px}.add-nav li:first-child{background:0 0}.add-nav a{color:#9a9a9a}.btn-holder{overflow:hidden;text-align:center}.btn{display:inline-block;vertical-align:top;text-transform:uppercase;color:#000406;text-shadow:0 1px #fff;padding:0 7px 0 0;background:url(/images/btns.png) no-repeat 100% -80px;cursor:pointer;font-size:12px;line-height:16px;font-weight:700}.btn span{float:left;padding:11px 0 0 7px;min-width:146px;height:27px;background:url(/images/btns.png) no-repeat 0 -120px;cursor:pointer}.btn:hover{text-decoration:none;color:#000406}.info-block .heading{padding:0 0 38px;text-align:center;color:#656565;font:18px/22px NewsGothicMT-Italic,Arial,Helvetica,sans-serif;letter-spacing:1px}.info-block .heading-holder{display:inline-block;vertical-align:top;padding:0 195px 0 0;background:url(/images/bg-line.gif) no-repeat 100% 60%}* +html .info-block .heading-holder{display:inline}.info-block .heading-frame{padding:0 0 0 195px;background:url(/images/bg-line.gif) no-repeat 0 60%}.info-block .heading strong{font-weight:400}.visual-list h2{margin:0 0 8px;font-weight:200}.visual-list{overflow:hidden;padding:14px 0 12px;font-size:18px;line-height:24px}.visual-list li{float:left;width:300px;padding:0;margin:0 10px;text-align:center;background:0 0;cursor:pointer}.visual-list .img-holder{overflow:hidden;position:relative;margin:0 0 49px;height:176px;display:table;width:100%}.visual-list .img-holder .img-frame{display:table-cell;vertical-align:bottom}.visual-list .img-holder img{display:block;margin:0 auto}.visual-list li .img-holder .img-hover{display:none}.visual-list li:hover .img-holder .img-hover{display:block}.visual-list li:hover .img-holder img{display:none}.visual-list p{margin:0 0 14px}.btn-more,.sf-photo-gallery .nav-controls a,.sf-photo-gallery .ss-controls{display:inline-block;vertical-align:top;padding:0 5px 0 0;background:url(/images/btns.png) no-repeat 100% -160px;color:#516f22;font-size:12px;line-height:14px;text-shadow:0 1px #cceda8;font-weight:700;cursor:pointer}.btn-more span,.sf-photo-gallery .nav-controls a span,.sf-photo-gallery .ss-controls a{float:left;padding:5px 14px 0 20px;text-align:center;min-width:69px;height:20px;cursor:pointer;background:url(/images/btns.png) no-repeat 0 -190px}.btn-more:hover,.sf-photo-gallery .nav-controls a:hover,.sf-photo-gallery .ss-controls a:hover{text-decoration:none;color:#3c5513}.partners-list{overflow:hidden;text-align:center;margin:0 -35px 22px;padding:2px 0 0}.partners-list li{display:inline-block;vertical-align:middle;padding:0 35px;background:0 0}* +html .partners-list li{display:inline}.partners-list img{vertical-align:top}.nf-item h2,.nf-item h3{clear:both;}.nf-item blockquote{overflow:hidden;text-align:center;padding:20px 100px 20px;color:#8cc63f;background-color:#323232;border-top:3px solid #d1d1d1;border-bottom:3px solid #d1d1d1;font:21px/32px Raleway,Arial,Helvetica,sans-serif}.blockquote{overflow:hidden;text-align:center;padding:0 158px 12px;font-size:14px;line-height:20px;height:80px}.blockquote blockquote{margin:0;display:block;padding:0 0 10px;width:620px}.blockquote blockquote:before{content:open-quote}.blockquote blockquote:after{content:close-quote}.blockquote p{display:block;font-style:italic}.blockquote blockquote p{font-style:normal;display:inline}.page-flip{padding-top:10px;border-top:1px solid #d1d1d1;width:600px}.page-flip .prev{background:url(/assets/images/icons/arrow-left.png) no-repeat 0 8px;padding-left:12px}.page-flip .next{background:url(/assets/images/icons/arrow-right.png) no-repeat 100% 8px;padding-right:12px}.articles-box{background:#323232;margin:0 -9999px;padding:39px 9999px 0;color:#fff;overflow:hidden}.articles-box .columns-holder{overflow:hidden;padding:0 0 39px}.articles-box .column{float:left;width:420px;padding:0 40px 0 0}.articles-box h3{font-size:18px;line-height:22px;font-weight:700;color:#8dc347;margin:0 0 4px}.articles-box #blog a{display:block}.articles-box a{color:#fff}.articles-box h3 a{color:#8dc347}.articles-box .date,.nf-item .date,.nf-list .date{display:block;color:#828282;margin-bottom:15px;font:italic 10px/20px Arial,Helvetica,sans-serif}.articles-box p{margin:0}.content-list ul{padding:0;font:13px/20px Arial,Helvetica,sans-serif}.content-list li{padding:0 0 16px;background:0 0;vertical-align:top;overflow:hidden;height:95px}.content-list li span.headline,.content-list li span.tweet{font:15px/20px Raleway,Arial,Helvetica,sans-serif;clear:right;display:block;margin:10px 0 0}.content-list li span.tweet{font:13px/20px Arial,Helvetica,sans-serif}.content-list li span.blurb,.content-list li span.date{color:#999}.content-list li a:hover{text-decoration:none}.content-list li a:hover span.headline,.content-list li a:hover span.tweet{text-decoration:underline}.sf-twitter-timeline li{display:block;padding:0}.sf-twitter-timeline li:nth-child(n+3){display:none}.bottom-info{padding:0 200px 0 0}.slide-box{height:1%;margin:-38px -138px 0 0}.slide-box:after{content:"";display:block;clear:both}.slide-box .btn-container{position:relative;float:right}.slide-box .btn-open{float:left;width:155px;height:105px;overflow:hidden;text-indent:-9999px;background:url(/images/bg-bottom-info.png) no-repeat}.bonet-text{position:absolute;right:-86px;top:-15px;width:109px;height:118px;overflow:hidden;text-indent:-9999px;background:url(/images/bg-bonet-text-peek.png) no-repeat;display:none}.slide-box .btn-container:hover .bonet-text{display:block}.slide-box .slide{background:#8cc63f;clear:both;overflow:hidden;position:relative;margin:0 -9999px;padding:0 9999px;width:100%}.slide-box .slide .slide-holder{overflow:hidden;position:relative;color:#323232;font-size:18px;line-height:20px;padding:25px 0 18px;margin:0 -20px 0 0}#siteflex-usage{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}.slide-box .slide .slide-holder .sub-heading{display:block;font-weight:700;padding:0 0 14px;letter-spacing:1px}.slide-box .slide .slide-holder .slide-list{overflow:hidden;color:#fff;font-weight:700;padding:0 0 20px;letter-spacing:1px}.slide-box .slide .slide-holder .slide-list li{float:left;background:0 0;width:299px;padding:0 0 0 10px}.slide-box .slide .slide-holder .slide-list li:first-child{padding:0}.slide-box .slide .slide-holder .slide-list .count{font-size:30px;line-height:34px;font-weight:700;padding:0 3px 0 0;letter-spacing:2px}.slide-box .slide .slide-row{overflow:hidden}.slide-box .slide .btn-slide{cursor:pointer;float:right;padding:0 7px 0 0;background:url(/images/btn-slide.png) no-repeat 100% 0;color:#6f9832;font-weight:700;font-size:12px;line-height:14px;text-shadow:0 1px #c5e29f;margin:0 0 0 10px}.slide-box .slide .btn-slide span{display:block;padding:4px 7px 0 14px;min-width:111px;text-align:center;height:20px;background:url(/images/btn-slide.png) no-repeat 0 -30px}.slide-box .slide .btn-slide.view-stats,.slide-box .slide .btn-slide:hover{text-decoration:none;color:#3c5513}.slide-box .slide .last-sites{float:left;font-weight:700;font-size:14px;line-height:18px;padding:6px 0 0;width:700px}.slide-box .slide .last-sites .text{float:left;margin:0 5px 0 0}.slide-box .slide .last-sites ul{float:left;margin:0;padding:0}.slide-box .slide .last-sites li{padding:0 7px 0 0;background:0 0;float:left}.slide-box .slide .last-sites a{color:#323232}.bottom-info h2{font-size:36px;line-height:40px;margin:0 0 19px;font-weight:400;letter-spacing:3px}.sub-nav{padding:0;overflow:hidden;text-transform:uppercase;font-size:18px;line-height:22px}.sub-nav li{float:left;padding:0 8px 0 9px;background:url(/images/separator-sub-nav.gif) no-repeat 0 3px}.sub-nav li:first-child{background:0 0;padding:0 8px 0 0}#footer{padding:3px 9999px 0;margin:0 -9999px;background:#323232 url(/images/border-footer.gif) repeat-x;color:#fff;overflow:hidden}.footer-holder{background:url(/images/bg-footer.png) no-repeat 50% 0;padding:43px 9999px 37px;margin:0 -9999px;overflow:hidden}.footer-frame{border-bottom:1px solid #aaa;padding:0 0 9px;margin:0 0 8px}.footer-info{overflow:hidden;padding:0 0 17px}.contact-info{float:left;margin:0 10px 0 0;width:300px;font-size:14px;line-height:21px;font-weight:200}.contact-info .logo{float:none;display:block;width:230px;height:49px;margin:0 0 21px;background:url(/images/logo-small.png) no-repeat}.contact-info dl{letter-spacing:1px;margin:0;overflow:hidden}.contact-info dt{float:left;margin:0 4px 0 0;text-transform:uppercase;font-weight:700}.contact-info dd{overflow:hidden;padding:0 0 6px;color:#ccc}.contact-info a{color:#ccc}.contact-info a:hover{text-decoration:none;color:#fff}.footer-nav{float:right;padding:0;margin:6px 0 0 -20px}.footer-nav>li{background:0 0;float:left;width:140px;padding:0 10px;word-wrap:break-word}.footer-nav h3{text-transform:uppercase;color:#fff;font-size:19px;line-height:22px;font-weight:700;margin:0 0 7px}.footer-nav h3 a{color:#fff}.footer-nav h3 a:hover{color:#ccc}.footer-nav ul{padding:0;font:10px/12px Arial,Helvetica,sans-serif}.footer-nav li li{padding:0 0 6px;background:0 0}.footer-nav a{color:#aaa}.footer-nav a:hover{text-decoration:none;color:#fff}.footer-nav ul ul{padding:2px 0 0;margin:0 0 -2px}.footer-nav li li li{padding:0 0 2px 6px;background:url(/images/bullet-footer-nav.gif) no-repeat 0 5px}.social-box{overflow:hidden;margin:0 -3px 0 0}.btn-info{text-shadow:0 1px #fff;color:#080401}.btn-info:hover{color:#080401}.social-networks{overflow:hidden;padding:11px 0 0}.social-networks li{background:0 0;padding:0 27px 0 0;float:left}.social-networks img{vertical-align:top}.footer-box{overflow:hidden;color:#8d8d8d;font:10px/12px Arial,Helvetica,sans-serif}.footer-box a{color:#8d8d8d}.footer-box a:hover{text-decoration:none;color:#fff}.footer-box .powered-text{float:right;margin:0 0 0 10px}.footer-box .powered-text a{color:#8fc53c}.footer-box .powered-text a:hover{text-decoration:underline;color:#8fc53c}.footer-list{padding:0;overflow:hidden}.footer-list li{float:left;padding:0 7px;background:url(/images/separator-footer-list.gif) no-repeat 0 1px}.footer-list li:first-child{padding:0 7px 0 0;background:0 0}.page-title{overflow:hidden;padding:0 0 47px;color:#313131;font-size:18px;line-height:22px;letter-spacing:1px}.page-title h2{margin:0;font-size:18px;line-height:22px;font-weight:400}.showcase-blocks ul{overflow:hidden;padding:0;margin:-2px -6px -13px 0;font-size:14px;line-height:16px;letter-spacing:1px}.showcase-blocks ul>li{margin:0 6px 0 1px;padding:0 0 10px;background:0 0;text-align:center;float:left;width:315px}#blog-main.nf-list .img-holder,.info-blocks #blog.showcase .img-holder,.showcase-blocks ul .img-holder,.studies-list .img-holder,ul.tagged li .img-holder{display:inline-block;vertical-align:top;padding:0 0 13px;margin-bottom:5px;background:url(/images/bg-shadow.png) no-repeat 50% 100%}* +html #blog-main.nf-list .img-holder,* +html .info-blocks #blog.showcase .img-holder,* +html .showcase-blocks ul .img-holder,* +html .studies-list .img-holder,* +html ul.tagged li .img-holder{display:inline}#blog-main.nf-list .img-holder a,.showcase-blocks ul .img-holder a,.studies-list .img-holder a,ul.tagged li .img-holder a{display:block;border:2px solid #fff}#blog-main.nf-list .img-holder a:hover,.info-blocks #blog.showcase a:hover,.showcase-blocks ul .img-holder a:hover,.studies-list .img-holder a:hover{border-color:#313035}#blog-main.nf-list .img-holder img,.showcase-blocks ul .img-holder img{vertical-align:top;width:300px;height:300px}#blog-main.nf-list .img-holder img,.info-blocks #blog.showcase .img-holder img,.studies-list .img-holder img{vertical-align:top}.showcase-blocks ul ul{padding:0;display:inline-block;vertical-align:top}ul.tagged li .img-holder img{display:block}* +html .showcase-blocks ul ul{display:inline}.showcase-blocks ul li li{padding:0 10px;background:url(/images/separator-showcase-list.gif) no-repeat 0 2px;float:left}.showcase-blocks ul ul li:first-child{background:0 0}.showcase-blocks ul ul a{color:#414141}.showcase-blocks ul ul a:hover{text-decoration:none;color:#8ac849}.studies-list{padding:0;overflow:hidden;margin:5px -8px -21px 0}.studies-list>li{float:left;width:475px;background:0 0;padding:0 0 10px;margin:0 8px 0 1px;text-align:center;line-height:18px}.studies-list .img-holder{background:url(/images/bg-shadow-big.png) no-repeat 50% 100%;margin:0 0 2px}.studies-list .img-holder img{width:450px}.studies-list .img-holder:hover{cursor:pointer}.studies-list .description-box{overflow:hidden;text-align:left;padding:0 20px 0 0}.studies-list h2{font-size:25px;line-height:28px;font-weight:400;margin:0 0 17px;letter-spacing:-1px;text-align:left;padding-left:13px}.studies-list .info-holder{overflow:hidden}.studies-list ul{float:right;margin:0 0 0 20px;padding:0;width:135px;line-height:16px}.studies-list ul li{padding:0 0 6px 19px;background-position:0 6px}.studies-list ul a:hover{text-decoration:none;color:#303030}.sites-list{padding:0;overflow:hidden;margin:7px 0 29px}.sites-list li{float:left;width:158px;height:158px;overflow:hidden;position:relative;margin:0 1px;padding:0 0 3px;background:0 0}.sites-list a{display:block;padding:4px;height:150px;background:url(/images/bg-mask.png) no-repeat -9999px -9999px;cursor:pointer}.sites-list a:hover{background-position:0 0}.sites-list .img-holder{display:block;position:relative;overflow:hidden}.sites-list img{vertical-align:top}.text-boxes{overflow:hidden;padding:14px 0 0;margin:0 0 -5px}.text-box{overflow:hidden;padding:10px 0 60px;line-height:21px;font-size:13px;padding-top:15px}.text-box .alignleft{margin:8px 46px 0 10px}.text-box .alignright{margin:-14px 14px 0 20px}.text-box h2{font-size:36px;line-height:40px;margin:0 0 10px;font-weight:400;letter-spacing:1px}.text-box h3{font-size:18px;line-height:24px;font-weight:400;margin:0 0 6px;color:#343434;letter-spacing:1px}.text-box p{margin:0 0 17px}.text-box p a{font-weight:700}.text-box .text-holder{padding:0 10px 0 0}.buttons-box{overflow:hidden;margin:40px -10px 67px 6px}.buttons-box .button-column{float:left;width:460px;margin:0 20px 0 0;font-size:13px;line-height:18px;padding:0 0 0 2px;letter-spacing:1px}.buttons-box .button-column p{margin:0}.buttons-box .button{display:table;width:470px;height:208px;background:#bbb;font-size:36px;line-height:36px;letter-spacing:1px;color:#fff;margin:0 0 12px -2px}.buttons-box .button-holder{display:table-cell;text-align:center;vertical-align:middle}.main-holder{overflow:hidden;position:relative;padding:0 0 94px}.breadcrumbs-box{height:1%}.breadcrumbs-box:after{content:"";display:block;clear:both}.breadcrumbs{overflow:hidden;padding:0;color:#a7a7a7;margin:-11px 0 13px;list-style:none;position:relative;font-family:Arial,Helvetica,sans-serif}.breadcrumbs li{padding:0 3px 0 10px;float:left;background:url(/images/arrow-small.png) no-repeat 0 5px;list-style:none}.breadcrumbs .home{padding:3px 5px 0 0;background:0 0;list-style:none}.breadcrumbs .home a{display:block;overflow:hidden;text-indent:-9999px;width:11px;height:12px;background:url(/images/ico-home.png) no-repeat;margin-top:-2px}.breadcrumbs a{color:#a7a7a7}#sidebar{float:left;width:250px;margin:6px 41px 0 0;padding:0 0 76px;border-right:1px solid #d1d1d1}#sidebar h2 a{color:#323232}#sidebar ul.navigation{margin:0 0 20px;padding:0}#sidebar ul.navigation li{padding:0 0 0 15px;margin:15px 0 0}#sidebar ul.navigation li ul{display:none;padding-left:10px}#sidebar ul.navigation li li{margin-top:10px}#sidebar ul.navigation li.pselected ul{display:block}#blog.sidebar-list .selected h3,#sidebar ul.navigation li.selected>a{color:#6ca125}#sidebar ul h3{width:200px;text-align:left;font-size:12px;background:url(/images/bullet.gif) no-repeat 0 7px;padding-left:15px;margin-top:15px;line-height:20px}#sidebar ul .img-holder{display:none}.accordion{padding:0;overflow:hidden;font-size:13px;line-height:16px}.accordion>li{overflow:hidden;vertical-align:top;margin:0 0 4px;padding:0;background:0 0}.accordion a{color:#323232;display:block;background:#d1d1d1;padding:5px 10px 5px 24px;cursor:pointer}.accordion a:hover{text-decoration:none;background:#8cc63e}.accordion ul a{background:0 0}.accordion ul{padding:0;margin:4px 0 0}.accordion li li{overflow:hidden;padding:0;background:0 0;vertical-align:top;margin:0 0 4px}.accordion ul a:hover{background:#cfe5a7}.accordion ul ul{margin:11px 0 -12px;padding:0 10px 0 36px}.accordion li li li{margin:0 0 13px}.accordion ul ul a{padding:0 0 0 9px;float:left;background:url(/images/arrows-accordion.png) no-repeat 0 5px}.accordion ul ul .active a,.accordion ul ul a:hover{background:url(/images/arrows-accordion.png) no-repeat 0 -488px;text-decoration:underline;color:#5f8f1e}.accordion .slide{position:relative;overflow:hidden}#content{overflow:hidden;font-size:13px;line-height:20px}#content h1{margin:0 0 8px;font-size:36px;line-height:40px;font-weight:200}#content h2{letter-spacing:1px}#content .nf-item p{float:left;clear:both;width:100%}.main-holder ol,.main-holder ul{line-height:20px}#content h4{overflow:hidden;position:relative;background:#e0e0e0;border-left:4px solid #cfe4a9;margin:10px 29px 36px 0;padding:10px 4px 7px 15px}#content form{overflow:hidden;background:#e0e0e0;margin:0 29px 20px 0;padding:20px 27px 20px 18px;float:left;clear:both}#content form h2{padding:0 0 5px;border-bottom:1px solid #d1d1d1;font-size:18px;line-height:22px;margin:0 0 15px;color:#2e2e2e;font-weight:700;letter-spacing:normal}#content form p{width:100%;margin:0 0 9px;position:relative;overflow:hidden}#content form label.title{float:left;margin:4px 10px 0 0;width:181px;font-weight:700;color:#2e2e2e;line-height:16px}#content form .req-msg{position:absolute;right:23px;top:4px;color:#8cc63f;font-size:12px;z-index:1000}#content form input.text-input{background:url(/images/bg-text-fields.png) no-repeat;font-size:12px;line-height:15px;width:305px;outline:0;height:15px;border:none;padding:8px;margin:0;overflow:hidden}#content form .parent-focus input[type=email],#content form .parent-focus input[type=text]{background-position:0 -31px}#content form .parent-focus textarea{background-position:0 -65px}#content form select{float:left;width:321px}#content form .checkbox span,#content form .radio span{display:block;overflow:hidden}#content form .checkbox span label,#content form .radio span label{padding:0 0 9px;display:block;float:none;width:100%;overflow:hidden;color:#323232;font-weight:400;font-size:12px;line-height:16px}#content form .checkbox label.title{visibility:hidden}#content form .checkbox input[type=checkbox],#content form .radio input[type=radio]{float:left;margin:0 10px 0 0;width:16px;height:15px;padding:0}#content form textarea{float:left;width:307px;height:49px;background:url(/images/bg-textarea.gif) no-repeat;background-position:0 0;margin:0;border:none;resize:none;outline:0;padding:8px}#content form p.buttons{margin-bottom:0;width:auto;overflow:hidden;padding:11px 0 0 191px}#content form p.buttons input[type=submit]{float:left;border:0;background:url(/images/btn-submit.png) no-repeat;margin:0;padding:0 5px 5px 0;width:109px;height:24px;font-size:12px;line-height:23px;font-weight:700;cursor:pointer;color:#3c531b;text-shadow:0 1px #d2f1a1}#content form p.buttons input[type=submit]:hover{cursor:pointer}.jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.chk-area{margin:0 10px 0 0;float:left;width:18px;height:18px;background:url(/images/bg-checkbox.png) no-repeat}.chk-checked{background-position:0 -18px}.rad-area{margin:0 10px 0 0;float:left;width:18px;height:18px;background:url(/images/bg-radio.png) no-repeat}.rad-checked{background-position:0 -18px}.select-area{position:relative;overflow:hidden;cursor:pointer;height:28px;float:left;font-size:12px;background:url(/images/bg-select.png) no-repeat;z-index:100}.select-area .center{float:left;padding:0 12px;line-height:28px;white-space:nowrap}.select-area .select-opener{position:absolute;right:0;top:0;z-index:20;height:28px;width:24px;background:url(/images/bg-select-opener.png) no-repeat}.select-options{position:absolute;overflow:hidden;background:#fff;z-index:2000}.select-options .drop-holder{border:1px solid #777;overflow:hidden;height:1%}.select-options ul{list-style:none;padding:0;margin:0;margin-top:-10px}.select-options ul li{width:100%;float:left;padding:0;background:0 0}.select-options ul a{text-decoration:none;padding:5px 10px;display:block;cursor:pointer;color:#000;height:1%}.select-options .item-selected a{text-decoration:none;background:#007;color:#fff}.select-options .optgroup{clear:both}.select-options .optgroup strong{display:block;padding:5px}.select-options .optgroup ul a{padding-left:30px}#content ol .num,#content ol li:before{float:left;width:15px;margin:0 0 0 -15px;color:#8cc63e;font-size:12px;line-height:16px;font-weight:700;content:counters(item,".") ". ";counter-increment:item}#login-form{background:#E0E0E0;margin:0 -9999px;overflow:hidden;padding:0 9999px;position:relative}#login-form h2{padding:0 0 5px;border-bottom:1px solid #d1d1d1;font-size:18px;line-height:22px;margin:0 0 15px;color:#2e2e2e;font-weight:700;letter-spacing:normal}#login-form .box{width:100%;overflow:hidden;position:relative}#login-form .s-hold{width:410px;margin:0 auto;padding:15px 0 20px;overflow:hidden}#login-form p{width:100%;margin:0 0 9px;position:relative;overflow:hidden}#login-form label{float:left;margin:4px 10px 0 0;width:75px;font-weight:700;color:#2e2e2e;line-height:16px}#login-form .req-msg{position:absolute;right:12px;top:5px;color:red;font-size:12px}#login-form input[type=password],#login-form input[type=text]{font-size:12px;line-height:15px;width:305px;outline:0;height:15px;border:none;padding:6px 8px;margin:0;overflow:hidden}#login-form .parent-focus input[type=password],#login-form .parent-focus input[type=text]{background-position:0 -33px}#login-form p.buttons{margin-bottom:0;width:140px;overflow:hidden;padding:11px 0 0 86px;float:left}#login-form p.buttons input[type=submit]{float:left;border:0;background:url(/images/btn-submit.png) no-repeat;margin:0;padding:0 5px 5px 0;width:109px;height:24px;font-size:12px;line-height:24px;font-weight:700;cursor:pointer;color:#3c531b;text-shadow:0 1px #d2f1a1}#login-form p.buttons input[type=submit]:hover{cursor:pointer}#login-form .btn-hold{width:174px;overflow:hidden;padding:0;padding-left:7px;float:left;padding-top:13px}#login-form .btn-hold a{color:#323232}#login-form .btn-hold a:hover{color:#000}.column ul#news li{background:0 0;margin-bottom:10px}#news-main.nf-item li{background:0 0}ul.footer-nav{color:#aaa}ul#subnav.navigation.empty{display:none}#video{text-align:center}#video .btn{text-align:center;margin-top:10px}#nav .selected a{color:#fff}ul#blog li{background:0 0}.showcase-blocks ul li h3{width:300px;text-align:center;padding-bottom:10px}.description-box .links-list{margin-left:10px}.heading-holder a{cursor:pointer;color:#656565}#blog-main.nf-item>li{background-image:none}#blog-main.nf-item .tags-list{width:auto;float:left;clear:both}#blog-main.nf-item .tags-list .text{margin-right:5px}#blog-main.nf-item .description-box{margin-top:20px}#blog-main.nf-item .description-box ol,#blog-main.nf-item .description-box ul{float:left;padding:0;margin:0 0 14px 20px}#blog-main.nf-item .description-box li{float:left;clear:both;padding:0 0 8px 15px}#blog-main.nf-item .description-box ol li{background-image:none}#blog-main .img-holder{margin-top:20px}ul.tagged{padding:0;margin:10px 0 0;width:100%}#blog-main.nf-list li,ul.tagged li{float:left;clear:none;width:300px;height:560px;list-style:none outside none;background:0 0;margin-right:30px;padding:0}#blog-main.nf-list li.pagination,ul.tagged li.pagination{width:100%;height:auto;clear:both;margin:0 0 20px}#blog-main.nf-list li.pagination.bottom,ul.tagged li.pagination.bottom{margin:20px 0 0}.blog_showcase #blog-main.nf-list li{width:192px;height:192px}#blog-main.nf-list li h2,ul.tagged li h2{height:50px}#blog-main.nf-list li h2 a,ul.tagged li h2 a{color:#323232}#blog-main.nf-list li .description-box,ul.tagged li .description-box{height:180px}#blog-main.nf-list .description-box p,ul.tagged li .description-box p{margin-bottom:0}#blog-main.nf-list .img-holder,ul.tagged li .img-holder{margin-top:0}.blog_archive_toggle{display:none}.blog_pager{clear:both}.blog_pager a,.blog_pager b{font-size:30px;line-height:30px}body.page33828 .blog_pager{display:none}ul#blog.recent-sites{text-align:center}ul#blog.recent-sites li{float:none;display:inline-block}#footer a.login-footer:hover{cursor:pointer}.visual-list li a{color:#323232;font:18px Raleway,Arial,Helvetica,sans-serif;font-weight:500;line-height:24px}.visual-list li a:hover{text-decoration:none}.visual-list a.btn-more span{font-size:12px;float:left;padding:0 13px 3px 20px;text-align:center;min-width:69px;height:20px;cursor:pointer;background:url(/images/btns.png) no-repeat 0 -190px}.blockquote{width:330px;margin:0 auto;margin-top:50px;margin-bottom:0}.blockquote li{background:0 0;margin:0 auto;width:610px}.ca-list.partners{margin-left:40px}.quote-switcher{position:relative;top:-60px;height:0}.quote-switcher img:hover{cursor:pointer}.quote-switcher .next{width:64px;float:right;position:relative;top:-70px;right:40px}.ca-list .partners{width:960px}.partners li{width:960px;background:0 0;height:100px}.partners li p{float:left;background:0 0;margin:0;padding:0}.partners li img{margin-right:50px!important}ul.ca-list .partners li{width:960px;margin:0 auto}.quote-switcher .prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);margin-right:900px;position:relative;top:-30px;left:40px}#login-form .box{display:none}.page33856 #content .pane{display:block;margin-left:25px}.page33856 #content .pane.hidden{display:none}.page33856 #content h2{margin:10px 0 15px}.page33856 #content h3{color:#8cc63f;cursor:pointer;margin:0 0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.page33856 #content h3.open{color:#323232}.page33856 #content h3:hover{text-decoration:underline}.page33856 #content .accordion a{color:#8cc63f;display:inline;background:0 0;padding:0}.sf-youtube-channel li{background-image:none;padding:0}.sf-youtube-channel li a span{background-color:#fff}.sf-youtube-channel li a:active span, .sf-youtube-channel li a:hover span{background-color:#fff}table.support-table{border-spacing:0;margin:0 0 15px}table.support-table td{vertical-align:top!important}.img-caption strong{font-size:13px;font-style:italic;margin-top:8px;display:inline-block}.last-sites .locations li:after{content:','}.last-sites .locations li:last-child:after{content:''}.recent-sites{margin-left:-30px}.sf-photo-gallery{margin:35px 0 0}.sf-photo-gallery .caption{color:#000}.sf-photo-gallery .controls a.prev{margin-right:10px}.sf-photo-gallery .navigation{width:350px!important}#sitemap{margin-top:0;padding-top:0}#sitemap li{margin:3px 0 10px;padding:1px 0 3px 15px}#sitemap>li{margin-bottom:30px}#sitemap>li>a{font-size:15px}#sitemap>li:nth-child(2n){float:right;width:425px;clear:right}#sitemap>li:nth-child(2n+1){float:left;width:425px;clear:left}#sitemap ul{margin:6px 0 10px;padding:0 0 0 15px}#sitemap ul li{margin:3px 0}#sitemap ul li a{color:#96BF0D}.ui-pnotify .ui-pnotify-container{background:#eee;color:#323232;border:1px solid #8dc347;font-size:12px}.ui-pnotify .ui-pnotify-text,.ui-pnotify .ui-pnotify-title{color:#323232;font-size:12px}.ui-pnotify-history-container,.ui-state-default{background:#222;border-color:#ccc;color:#fff}.subscriptions form br{clear:both}.subscriptions form .chk-area{margin-bottom:5px}@media print{#footer,#header .header-box,#sidebar,.articles-box,.breadcrumbs-box,.btn-holder,.btn-more,.button-input,.page-flip,.page33707 .info-text h2 br,.quote-switcher,.slide-box,.video-holder{display:none}@page{margin:.5cm}#content,.select-area,body,input,select,textarea{background:#fff!important;color:#000!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px;line-height:18px}blockquote,h1,h2,h3,h4,li,p{color:#000!important}a{color:#000!important;text-decoration:none!important;font-weight:700}a[href]:after{content:" (" attr(href) ")";white-space:pre;word-wrap:break-word;font-weight:400}#header .logo a:after,.page33707 a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:0 none!important;color:#000!important;background:transparent!important;page-break-inside:avoid;padding-top:5px}img{page-break-inside:avoid;max-width:100%!important}hr{background:0 0;height:1px}#header{padding-bottom:0}#header .logo{text-indent:0;background:0 0;width:100%}#header .logo a{color:#000;height:auto;font-size:40px;line-height:45px}#main{padding-top:0}#content{width:100%}#content form{padding:0;margin-right:0}#content form .select-area .center{padding-left:8px}#content form input[type=email],#content form input[type=text]{font-size:16px;line-height:18px}.page33707 .add-nav{font-size:16px;line-height:18px;text-transform:none}.page33707 .add-nav li:first-child{padding-left:0}.page33707 .info-text{text-align:left;padding-top:0}.page33707 .ca-list,.page33707 .ca-list li,.page33707 .ca-list li blockquote,.page33707 .partners li{display:block;width:100%!important;padding:0}.page33707 .info-block{padding-bottom:20px}.page33707 .info-block .heading{padding-bottom:10px}.page33707 .visual-list{padding-top:0}}