html,body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}blockquote,q{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle}table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}@charset "UTF-8";.fancy-button-reset-base-class,#page a.button{font-family:"Lucida Grande",Lucida,Arial,sans-serif;background:url('/images/button_bg.png?1314135291') repeat-x bottom left;margin:0;width:auto;overflow:visible;display:inline-block;cursor:pointer;text-decoration:none;border-style:solid;font-weight:bold}.fancy-button-reset-base-class::-moz-focus-inner,#page a.button::-moz-focus-inner{border:none;padding:0}.fancy-button-reset-base-class:focus,#page a.button:focus{outline:none}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{line-height:1.1em;margin-bottom:0.7em;margin-top:0.3em}h1{font-size:56px}h2{font-size:48px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}body{line-height:1.45em;color:#333}p{padding-bottom:1.3em}table{margin:0 0 26px;border-collapse:collapse}table th{font-weight:bold}table tr,table th,table td{margin:0;padding:0 26px 0 16px}table tfoot{font-style:italic}table caption{text-align:center}ol{list-style:inside decimal;margin:0 0 26px}ol li ol{margin:0 0 26px}ul{list-style:inside;margin:0 0 26px}ul li ul{margin:0 0 26px}dl{margin:0 0 26px}dl dt{font-weight:bold}dl dd{margin-left:26px}blockquote{padding:24px 24px 24px 28.8px;position:relative;margin-bottom:13.008px}blockquote:before{content:"\201C";font-size:48px;margin:5px 0 0 -0.525em;position:absolute;font-family:Times,Georgia,serif;line-height:0}blockquote > p{padding:0;margin:0}q{font-style:italic}q:before{content:"\201C"}q:after{content:"\201D"}em,dfn{font-style:italic}strong,dfn{font-weight:bold}del{text-decoration:line-through}span.highlight,em.highlight,strong.highlight{background-color:#ff6;padding:2px;margin:0 -2px}abbr,acronym{border-bottom:1px dotted;cursor:help}address{margin-top:26px;font-style:italic}pre,code,tt{font-family:"Menlo","Bitstream Vera Sans",Monaco,"Andale Mono","Lucida Console",monospace;line-height:24px}tt{display:block;margin:26px 0}sub,sup{line-height:0}hr{margin-bottom:0.2em}small,.small{font-size:13px}big,.big{font-size:20px}body{font-size:16px;font-family:"Lucida Grande","Lucida Sans Unicode","Trebuchet MS",Helvetica,Arial,Verdana,sans-serif}h1,h2,h3,h4,h5,h6{color:#444;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4{letter-spacing:-1px}blockquote{font-family:Georgia,Times,"Times New Roman",serif;font-style:italic;color:#555;background:#f8f8f8;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}blockquote:before{color:#ddd}.quote blockquote{font-size:24px;line-height:32.5px;color:#555}p code{font-size:0.9em;line-height:1.4em;background:#dde8f1;border:1px solid #b9d0e2;padding:1px 3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}ol li{padding-bottom:0.8em}html body{background-color:#1c1c1c;color:#333}html body a{color:#0c78d1}.page_width{width:900px;margin:0 auto;padding-left:30px;padding-right:30px}img{border:none}img.left{display:inline;float:left;margin-right:15px;margin-bottom:15px}img.right{display:inline;float:right;margin-left:15px;margin-bottom:15px}.blog img{max-width:628px;padding:5px;background:#fff;border:1px solid #e5e5e5;-moz-box-shadow:#eee 0 2px 5px 0;-webkit-box-shadow:#eee 0 2px 5px 0;-o-box-shadow:#eee 0 2px 5px 0;box-shadow:#eee 0 2px 5px 0}.vr{display:inline-block;border-left:1px solid #999;width:0;margin:0 4px;line-height:120%}#page a.button{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;font-size:20px;line-height:1.2em;padding:0.3em 1em;border-width:1px;background-color:#0098e6;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #94d7fa), color-stop(10%, #3cb7f6), color-stop(50%, #098bcd), color-stop(50%, #0981bf), color-stop(100%, #0ba2ef));background-image:-moz-linear-gradient(top, #94d7fa 0%, #3cb7f6 10%, #098bcd 50%, #0981bf 50%, #0ba2ef 100%);background-image:linear-gradient(top, #94d7fa 0%, #3cb7f6 10%, #098bcd 50%, #0981bf 50%, #0ba2ef 100%);border-color:#076393;text-shadow:#004467 0px 1px 1px;-moz-box-shadow:rgba(255,255,255,0.451) 0 0 0.1em 1px inset;-webkit-box-shadow:rgba(255,255,255,0.451) 0 0 0.1em 1px inset;-o-box-shadow:rgba(255,255,255,0.451) 0 0 0.1em 1px inset;box-shadow:rgba(255,255,255,0.451) 0 0 0.1em 1px inset;-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;margin-right:5px}#page a.button,#page a.button:visited{color:#fff}#page a.button:hover,#page a.button:focus{background-color:#008ed7;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #86d2f9), color-stop(10%, #2eb2f5), color-stop(50%, #0981bf), color-stop(50%, #0877b0), color-stop(100%, #0a98e1));background-image:-moz-linear-gradient(top, #86d2f9 0%, #2eb2f5 10%, #0981bf 50%, #0877b0 50%, #0a98e1 100%);background-image:linear-gradient(top, #86d2f9 0%, #2eb2f5 10%, #0981bf 50%, #0877b0 50%, #0a98e1 100%);border-color:#065984;text-shadow:#003a57 0px 1px 1px}#page a.button:hover,#page a.button:hover:visited,#page a.button:focus,#page a.button:focus:visited{color:#fff}#page a.button:active{background-color:#0084c7;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #0981bf), color-stop(30%, #0987c8), color-stop(50%, #087ab5), color-stop(50%, #0870a6), color-stop(100%, #0a9be6));background-image:-moz-linear-gradient(top, #0981bf 0%, #0987c8 30%, #087ab5 50%, #0870a6 50%, #0a9be6 100%);background-image:linear-gradient(top, #0981bf 0%, #0987c8 30%, #087ab5 50%, #0870a6 50%, #0a9be6 100%);border-color:#054f76;text-shadow:#002f48 0px -1px -1px;-moz-box-shadow:#076393 0 0.08em 0.1em 1px inset;-webkit-box-shadow:#076393 0 0.08em 0.1em 1px inset;-o-box-shadow:#076393 0 0.08em 0.1em 1px inset;box-shadow:#076393 0 0.08em 0.1em 1px inset}#page a.button:active,#page a.button:active:visited{color:#fff}#header{overflow:hidden;*zoom:1;height:70px}#header .page_width{position:relative}#header a.title{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/images/mini-logo.png?1314135291');background-repeat:no-repeat;background-position:50% 50%;display:inline-block;text-decoration:none;height:42px;width:253px;float:left;position:relative;top:15px;left:15px}body#light #header a.title{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/images/mini-logo-black.png?1314135291');background-repeat:no-repeat;background-position:50% 50%}#nav{float:left;margin-left:30px}#nav ul{margin:0;padding:0;border:0;outline:0;overflow:hidden;*zoom:1;overflow:hidden}#nav ul li{list-style-image:none;list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:0;padding-right:0}#nav ul li:first-child,#nav ul li.first{padding-left:0}#nav ul li:last-child,#nav ul li.last{padding-right:0}#nav ul li{overflow:hidden}#nav ul li a{color:#ccc;text-decoration:none;display:inline-block;padding:22px 15px 10px;font-size:90%;text-transform:uppercase}#nav ul li a:hover{color:#fff}#nav ul li a:hover{text-decoration:underline}#nav ul li.here a{color:#fff}body#light #nav ul li a{color:#666}body#light #nav ul li a:hover{color:#222}body#light #nav ul li.here a{color:#222}html body{background-color:#222}html body#light{background:#fcfcfc}#main{border-top:4px solid #444;padding:30px 15px 15px;position:relative}#main hr{margin-top:25px}#main h1{margin-top:20px}#main #back{color:#888;position:absolute;left:20px;top:15px}#main #back:hover{color:#ddd}.page_width{width:700px;padding:0 15px}

