.hidden{display:none}.hide{text-indent:100%;white-space:nowrap;overflow:hidden}.central{min-width:1000px!important}body.responsive .central{min-width:320px!important}header.snug{border:none!important}header h1,header .mainTitle{font-family:"FS Albert Web Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.49;font-weight:bold;font-style:normal;font-size:4.5em;letter-spacing:-0.03em;line-height:.78em;width:961px;margin:0 0 0 30px;padding:30px 0 31px 0;color:#fff;text-shadow:2px 2px #50b8e1;position:relative;z-index:1}header.darkgrey #title{margin-top:66px;background:#1a232b;border-bottom:3px solid #07090b}@media only screen and (max-width:770px){header.darkgrey #title{margin-top:0}}ul#global{display:none;float:left;width:100%;text-align:right;padding:5px 0;position:relative;z-index:1}ul#global li{display:-moz-inline-stack;display:inline-block;zoom:1}ul#global li a{float:left;margin:0 5px;padding:3px 0 5px 0;font-size:1.1em;color:#fff}ul#global li a:hover,ul#global li a:focus{color:#0c4352}ul#global li a#login{margin-right:21px}ul#global li.highlight a#login{margin-right:20px;background:#fff;color:#fff}ul#global li.highlight a#login:hover{background:#fff}ul#global li.highlight a{text-rendering:auto}ul#global li.active a{background:#fff;color:#0c4352}ul#global li.active a,ul#global li.highlight a{margin:0;-khtml-border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;padding:3px 7px 5px 7px}hgroup{float:left;width:95%;margin:0 2.5% 0 2.5%;padding:75px 0 20px 0;border-bottom:1px solid #e6e6e8;position:relative}hgroup.borderLess{border-bottom:0}hgroup.margin{margin-bottom:50px}hgroup h1{float:left;font-family:"FS Albert Web Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.49;font-weight:bold;font-style:normal;font-size:4.5em;letter-spacing:-0.03em;line-height:.78em;color:#2f353e;width:100%;margin:4px 0 25px -4px}hgroup h1.singleline{margin-bottom:0}hgroup h2{width:600px;font-size:1.5em;line-height:1.4em;color:#adb3b9}hgroup a.bigbutton{position:absolute;right:0;bottom:25px;-khtml-border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:url('../images/global/arrow_right_white.gif') right center no-repeat #7ebd26;color:#fff;font-weight:500;padding:8px 25px 9px 13px;font-size:1.2em;background-position:90% center}hgroup a.bigbutton:hover{background-color:#57ad17}hgroup a.bigbutton:active{background-color:#4c9614}hgroup a.bigbutton.blue{background-color:#19a9e5}hgroup a.bigbutton.blue:hover{background-color:#1487b7}hgroup a.bigbutton.blue:active{background-color:#1176a0}hgroup.oneline{margin-bottom:5px}hgroup.oneline h1{margin-bottom:7px}hgroup.oneline .bigbutton{bottom:27px}hgroup.contentonly{width:680px;margin:0 0 0 152px}body.darkgrey hgroup{border-bottom-color:#3b424d}body.darkgrey hgroup h1{color:#fff}#smallheader{float:left;width:95%;margin:0 2.5% 0 2.5%;padding:0}#smallheader.margin{padding:80px 0 60px 0}#smallheader .inner{float:left;width:100%;margin:0;padding-bottom:20px;border-bottom:1px solid #e6e6e8;position:relative}#smallheader .inner.borderLess{border:0}#smallheader .inner h1{float:left;font-family:"FS Albert Web Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.49;font-weight:bold;font-style:normal;font-size:4.5em;letter-spacing:-0.03em;line-height:.78em;color:#2f353e;width:100%;margin:4px 0 0 -4px}#smallheader .inner h2{float:left;margin-top:25px;width:600px;font-size:1.5em;line-height:1.4em;color:#adb3b9}#smallheader .inner a.bigbutton{position:absolute;right:0;bottom:20px;-khtml-border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:url('../images/global/arrow_right_white.gif') right center no-repeat #7ebd26;color:#fff;font-weight:500;padding:8px 25px 9px 13px;font-size:1.2em;background-position:90% center}#smallheader .inner a.bigbutton:hover{background-color:#57ad17}#smallheader .inner a.bigbutton:active{background-color:#4c9614}#smallheader .inner a.bigbutton.blue{background-color:#19a9e5}#smallheader .inner a.bigbutton.blue:hover{background-color:#1487b7}#smallheader .inner a.bigbutton.blue:active{background-color:#1176a0}#smallheader .inner a.bigbutton.higher{bottom:25px}.pagecontent{float:left;width:69%;margin:10px 0 0 2.5%;padding:0 0 40px 0}.pagecontent .breadcrumb{float:left;width:80%;margin:0 0 5px 7.5%;color:#adb3b9;font-family:Georgia;font-size:1.3em}.pagecontent .breadcrumb a{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;line-height:1.5em;color:#adb3b9}.pagecontent .breadcrumb a:hover{color:#8e959c}.pagecontent h1{font-family:"FS Albert Web Bold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.49;font-weight:bold;font-style:normal;font-size:2.8em;letter-spacing:-0.03em;line-height:1em;margin:0 0 35px 7.5%;color:#2f353e;width:80%}.pagecontent h1 a{color:#2f353e;font-weight:bold}.pagecontent h1 a:hover{color:#19a9e5}.pagecontent h1 a:hover em{color:#72d0eb}.pagecontent h1 a:active{color:#0f6589}.pagecontent h1 em{color:#19a9e5}.pagecontent .chapter{font-family:"Lato","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.488;font-weight:600;font-style:normal;font-size:1.35em;line-height:1.4em;text-transform:uppercase;letter-spacing:.05em;color:#d8dee3;margin:0 0 0 7.5%}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{width:92.5%;padding:0 0 0 7.5%;margin:0 0 35px 0;clear:both}.content h1.wrap,.content h2.wrap,.content h3.wrap,.content h4.wrap,.content h5.wrap,.content h6.wrap{width:auto;clear:none}.content h1,.content h2{display:inline-block;*display:inline;margin-top:20px;font-family:"FS Albert Web Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.48;font-weight:200;font-style:normal;font-size:2.05em;letter-spacing:.03em;line-height:1.5em;color:#7ebd26}.content h3{display:inline-block;*display:inline;margin:20px 0 20px;font-family:"FS Albert Web Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.48;font-weight:200;font-style:normal;font-size:2.05em;letter-spacing:.03em;line-height:1.5em;color:#2f353e}.content h3.interview{float:left;width:96%;color:#19a9e5;font-family:"FS Albert Web Light Italic","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.48;font-weight:200;font-style:italic;font-size:2em;letter-spacing:.03em;line-height:1.2em;margin:45px 0 35px 0;border-top:1px solid #e0e5e9;border-bottom:1px solid #e0e5e9;padding:25px 0 25px 4%;background:url('../images/customers/bluedot.gif') left center no-repeat}.content h3.interview.nobullet{background:none!important}.content h3 small{font-size:.8em}.content h3.twoline{line-height:1em}.content h3.twoline small{color:#8e959c}.content h3 a.anchor{float:right;width:30px;overflow:hidden;background:url('../images/global/permalink.png') left center no-repeat;height:30px;text-indent:9000px;margin:0 7.5% 0 0}.content h3 a.anchor:hover{background-position:-30px center}.content h3 a.anchor:active{background-position:-60px center}.content h4{float:left;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;color:#2f353e;font-size:1.45em;margin:20px 0 20px 0}.content h4 a{font-weight:inherit}.content h5{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;color:#2f353e;font-size:1.35em;margin:10px 0 20px 0}.content h5.little{font-family:"Lato","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.488;font-weight:600;font-style:normal;font-size:1.2em;line-height:1.4em;text-transform:uppercase;letter-spacing:.05em;margin-top:20px;margin-bottom:15px}.content h6{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.3em;line-height:1.5em;font-weight:bold;color:#2f353e}.sidebar{float:right;width:258px;margin:3px 2px 0 0;position:relative}.sidebar.extraspace{margin:28px 2px 0 0}.sidebar nav#navigation.sticky{position:fixed;top:120px;width:242px}.sidebar nav#navigation.stuck{position:absolute;bottom:0}.sidebar .module,.sidebar .cta{float:right;width:240px;background:#f8f8f9;padding:3px;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;position:relative;z-index:4;margin:0 0 35px 0}.sidebar .module.twitter,.sidebar .cta.twitter{background:0}.sidebar .module.twitter .inner,.sidebar .cta.twitter .inner{position:relative;background:#f8fdfe;-khtml-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border-color:#bee1f3;color:#8e959c;padding:25px 19px 30px 19px;width:200px;margin-bottom:15px}.sidebar .module.twitter .inner .tip,.sidebar .cta.twitter .inner .tip{position:absolute;width:13px;height:7px;background:url('../images/blog/twitter_tip.gif') center no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;bottom:-7px}.sidebar .module .inner,.sidebar .cta .inner{float:left;background:#fff;width:238px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:25px 0 30px 0;border:1px solid #e0e5e9}.sidebar .module .inner.download,.sidebar .cta .inner.download{padding-bottom:0}.sidebar .module .inner #getRSS,.sidebar .cta .inner #getRSS{float:left;width:220px;border-bottom:1px solid #e0e5e9;margin:20px 0 20px 0;padding:0 0 20px 18px}.sidebar .module .inner .bigbutton,.sidebar .cta .inner .bigbutton{margin:15px 0 5px 14px;display:inline-block;*display:inline;font-size:1.3em;-khtml-border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:url('../images/global/arrow_right_white.gif') right center no-repeat #7ebd26;color:#fff;font-weight:500;padding:8px 25px 9px 13px;font-size:1.2em;background-position:90% center}.sidebar .module .inner .bigbutton:hover,.sidebar .cta .inner .bigbutton:hover{background-color:#57ad17}.sidebar .module .inner .bigbutton:active,.sidebar .cta .inner .bigbutton:active{background-color:#4c9614}.sidebar .module .inner .downloadLink,.sidebar .cta .inner .downloadLink{float:left;width:200px;margin:20px 2px 2px 2px;background:#f8f8f9;padding:15px 17px}.sidebar .module .inner .downloadLink a,.sidebar .cta .inner .downloadLink a{float:left;z-index:100;width:198px;text-align:center;padding:11px 0;color:#fff;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.4em;border:1px solid #679b1f;background:url('../images/global/button_back.png') top left repeat-x #7ebd26;text-shadow:1px 1px #56821a}.sidebar .module .inner .downloadLink a:hover,.sidebar .cta .inner .downloadLink a:hover,.sidebar .module .inner .downloadLink a:focus,.sidebar .cta .inner .downloadLink a:focus{background-position:-300px 0}.sidebar .module .inner .downloadLink a:active,.sidebar .cta .inner .downloadLink a:active{background-position:top right;text-shadow:0 -1px #456815;border-top-color:#547d19}.sidebar .module.cta,.sidebar .cta.cta{background-color:#e5f1d6;margin-top:0;margin-bottom:20px}.sidebar .module.cta .inner,.sidebar .cta.cta .inner{border-color:#7fbd23;background-color:#f6fde4;padding-top:18px;padding-bottom:22px}.sidebar .module.cta .inner h5,.sidebar .cta.cta .inner h5{float:left;margin:0 0 8px 20px;font-family:"FS Albert Web Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.48;font-weight:200;font-style:normal;font-size:2.3em;letter-spacing:.03em;line-height:1.5em;letter-spacing:0;color:#659a17}.sidebar .module.cta .inner h5 span,.sidebar .cta.cta .inner h5 span{display:inline-block;background:url('../images/global/better_underline.png') bottom left no-repeat;background-size:57px 9px;color:#547d16}.sidebar .module.cta .inner p,.sidebar .cta.cta .inner p{float:left;color:#51575c;font-size:1.3em}.sidebar .module.cta .inner a,.sidebar .cta.cta .inner a{float:left;width:198px;margin:17px 0 0 20px;height:32px;font-family:"Proxima Nova Semibold","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.488;font-weight:600;font-style:normal;font-size:1.3em;color:#fff;text-align:center;text-shadow:0 1px 2px #426d06;padding:16px 0 0 0;text-transform:uppercase;background:url('../images/global/ctabutton.png') top left no-repeat;background-size:198px 144px;box-sizing:content-box}.sidebar .module.cta .inner a:hover,.sidebar .cta.cta .inner a:hover{background-position:0 -48px}.sidebar .module.cta .inner a:active,.sidebar .cta.cta .inner a:active{background-position:bottom}.sidebar .module .socialtools,.sidebar .cta .socialtools{float:left;width:218px;padding:20px 0 20px 20px;margin:25px 0 -25px 0;border-top:1px solid #e0e5e9;background:#f6f6f8}.sidebar .module .socialtools iframe,.sidebar .cta .socialtools iframe{float:left;margin:0 5px 0 0}.sidebar .module .twitter-share-button,.sidebar .cta .twitter-share-button{float:left;margin:20px 0 0 20px}.sidebar nav{width:242px;margin:0 0 25px 0}.sidebar nav ol{width:242px;padding:0;margin:25px 0 0 0;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.2em;line-height:1.5em;overflow:hidden}.sidebar nav ol li{float:left;margin:0 0 5px 0}.sidebar nav ol li.active a{color:#19a9e5}.sidebar nav ol li a{float:left;width:202px;color:#8e959c;margin:0 0 10px 0;padding:0 20px;line-height:1.4em}.sidebar nav ol li a:hover{color:#2f353e}.sidebar nav ol li a.active,.sidebar nav ol li a.current{background:url('../images/blog/arrow_left_blue.gif') left center no-repeat;color:#19a9e5}.sidebar nav ol li a.active:hover,.sidebar nav ol li a.current:hover{color:#1487b7}.sidebar nav ol li.current a{background:url('../images/blog/arrow_left_blue.gif') left center no-repeat;color:#19a9e5}.sidebar nav ol li.current a:hover{color:#1487b7}.sidebar form{float:left;width:100%;background:#f8f8f9;border-bottom:1px solid #e0e5e9;border-top:1px solid #e0e5e9;padding:10px 0;margin:25px 0}.sidebar form label{float:left;width:224px;background:#fff;margin:0 6px;padding:0;border:1px solid #e0e5e9;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative}.sidebar form label input.inputbox{border:0;padding:10px 90px 10px 13px;color:#2f353e;margin:0;width:121px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.3em;line-height:auto}.sidebar form label input#subscribebutton{position:absolute;top:3px;right:3px;color:#fff;padding:6px 9px;margin:0;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:1.2em;border:1px solid #679b1f;background:url('../images/global/button_back.png') top left repeat-x #b9dc2f;text-shadow:1px 1px #679b1f}.sidebar form label input#subscribebutton:hover,.sidebar form label input#subscribebutton:focus{background-position:-300px 0}.sidebar form label input#subscribebutton:active{background-position:top right;text-shadow:none;padding-top:7px;padding-bottom:5px}.sidebar h6{margin:0 0 12px 0;padding:0 19px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.488;font-weight:600;font-style:normal;font-size:1.2em;line-height:1.4em;text-transform:uppercase;letter-spacing:.05em;color:#2f353e}.sidebar h6.download,.sidebar h6.subscribed{float:left;width:200px;clear:both;border-top:1px solid #e0e5e9;padding:25px 19px 6px 19px;margin:25px 0 6px 0;color:#7ebd26;position:relative}.sidebar h6.download.noborder,.sidebar h6.subscribed.noborder{border:0;padding-top:0;margin-top:0}.sidebar h6.download a,.sidebar h6.subscribed a{color:#7ebd26}.sidebar h6.download a:hover,.sidebar h6.subscribed a:hover{color:#62931d}.sidebar h6 a{color:inherit}.sidebar h6 a span{color:#19a9e5;font-family:Georgia;font-weight:normal;font-size:1.2em}.sidebar h6 a:hover{color:#19a9e5}.sidebar h6.download .glyph{position:absolute;left:-16px;bottom:0;width:30px;height:32px;background:url('../images/blog/down_arrow.png');text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-o-transform:translate(0,3px);-ms-transform:translate(0,3px);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;bottom:0}.sidebar h6.download a:hover .glyph{-webkit-transform:translate(0,3px);-moz-transform:translate(0,3px);-o-transform:translate(0,3px);-ms-transform:translate(0,3px);-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;bottom:-3px}.sidebar h6.subscribed .glyph{position:absolute;left:-16px;bottom:0;width:30px;height:32px;background:url('../images/blog/sidebar_tick.png');text-indent:100%;white-space:nowrap;overflow:hidden}.sidebar h6.bordertop{float:left;width:202px;border-top:1px solid #e0e5e9;padding:25px 19px 0 19px;margin:25px 0 12px 0}.sidebar p{margin:0 19px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.15em;line-height:1.6em;color:#8e959c}.sidebar .twitter p{margin:0;font-size:1.4em}.sidebar .twitter p small{float:left;width:100%;font-size:.9em;margin:20px 0 0 0;color:#a9afb4}.sidebar .twitter p small a{color:#8e959c}.sidebar .twitter p small a:hover{color:#2f353e}.sidebar .rss,.sidebar .email{float:left;width:90%;background:url('../images/blog/rss_icon.gif') left center no-repeat;padding:0 0 0 22px}.sidebar .email{background:url('../images/blog/email_icon.gif') left center no-repeat}.sidebar .buy{display:-moz-inline-stack;display:inline-block;zoom:1;background:#72d0eb;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.1em;line-height:1.5em;padding:7px 13px 7px 28px;margin:10px 0 0 20px;-khtml-border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-image:url('../images/global/cart.gif');background-repeat:no-repeat;background-position:left center}ol#breadcrumb{display:none;float:left;margin:0 0 30px 7.5%;width:65%}ol#breadcrumb li{float:left;background:url('../images/global/arrow_right_grey.png') right center no-repeat;padding:0 15px 0 0;margin:0 15px 0 0}ol#breadcrumb li a{font-size:1.3em;color:#adb3b9;display:inline-block;max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:3px 0}ol#breadcrumb li a:hover{color:#19a9e5}ol#breadcrumb li.force a{max-width:300px}ol#breadcrumb li.active{background:0;padding:0;margin:0}ol#breadcrumb li.active a{color:#2f353e}ol#breadcrumb li.active a:hover{width:auto;max-width:300px;color:#19a9e5}ul#crosslinks{float:left;width:900px;margin:50px 0 55px 0;background:#f8fdfe;border:1px solid #bee1f3;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:28px 0 35px 74px}ul#crosslinks li{float:left;width:377px;min-height:78px;padding:0}ul#crosslinks li.pocket a{background-position:0 -5px}ul#crosslinks li.pencil a{background-position:0 -173px}ul#crosslinks li.pizza a{background-position:0 -351px}ul#crosslinks li.templates a{background-position:0 -529px}ul#crosslinks li.guide a{background-position:0 -707px}ul#crosslinks li.question a{background-position:0 -885px}ul#crosslinks li.logo a{background-position:0 -1063px}ul#crosslinks li.tag a{background-position:0 -1241px}ul#crosslinks li.chart a{background-position:0 -1419px}ul#crosslinks li.ruler a{background-position:0 -1597px}ul#crosslinks li.terminal a{background-position:0 -1775px}ul#crosslinks li.folder a{background-position:0 -1953px}ul#crosslinks li.forums a{background-position:0 -2131px}ul#crosslinks li.robot a{background-position:0 -2309px}ul#crosslinks li.floppy a{background-position:0 -2487px}ul#crosslinks li.lips a{background-position:0 -2665px}ul#crosslinks li.badge a{background-position:0 -2843px}ul#crosslinks li.speedo a{background-position:0 -3021px}ul#crosslinks li.gold a{background-position:0 -3199px}ul#crosslinks li.book a{background-position:0 -3377px}ul#crosslinks li.email a{background-position:0 -3555px}ul#crosslinks li.right{float:right;margin:0 74px 0 0}ul#crosslinks li a{float:left;padding:0 0 0 78px;background:url('../images/global/crosslinks.gif') left top no-repeat;background-position:0 -1068px;background-size:78px 3638px}ul#crosslinks li h5{display:block;width:100%;margin:0 0 6px 0;font-family:"Lato","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.488;font-weight:600;font-style:normal;font-size:1.2em;line-height:1.4em;text-transform:uppercase;letter-spacing:.05em}ul#crosslinks li p{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.3em;line-height:1.5em;color:#8e959c}aside.central ul#crosslinks{margin-top:0}aside blockquote{background:url('../images/customers/quote_dark.gif') top left no-repeat;font-family:"FS Albert Web Light Italic","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size-adjust:.48;font-weight:200;font-style:italic;font-size:2em;letter-spacing:.03em;line-height:1.2em;padding:0 20px 0 35px;margin:0 0 20px 0}#heroImage{float:left;background:#f2f2f3;width:100%;margin:0 0 40px 0;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;max-height:300px}#heroImage img{margin:0;padding:0;border:0;float:left}.imagecontent{text-align:center}.imagecontent a.return{display:inline-block;margin:0 0 40px 0;-khtml-border-radius:14px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:url('../images/global/arrow_left_white_padded.gif') left center no-repeat #19a9e5;color:#fff;font-weight:500;padding:8px 13px 9px 27px;font-size:1.2em}.imagecontent a.return:hover{background-color:#1487b7}.imagecontent a.return:active{background-color:#1176a0}.tooltip{position:absolute;z-index:999;display:block;visibility:visible;padding:5px;font-size:1.3em;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip .tooltip-inner{max-width:200px;padding:5px 10px;color:#fff;text-align:center;text-decoration:none;background-color:#2f353e;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tooltip .tooltip-arrow{position:absolute;width:0;height:0}.tooltip.top{margin:0}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #2f353e}.tooltip.bottom{margin:0}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #2f353e}.tooltip.bottom .tooltip-inner{padding:8px 10px 7px 10px}.tooltip.right{margin:0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}.tooltip.right .tooltip-inner{padding:8px 15px 7px 13px}.tooltip.left{margin:0 0 0 -10px}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #2f353e}.tooltip.left .tooltip-inner{padding:8px 15px 7px 13px}