@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700|Roboto+Condensed:400,300);html, body{margin:0;padding:0;height:100%}
body{font-family:'Open Sans', Helvetica, Arial, sans-serif;color:#444;font-size:14px;font-weight:400;font-style:normal;line-height:20px;background-color:#4E4E4E;}
#container, #header{background-color:#f5f5f5}
#container{margin:auto;text-align:center}
#header, #navmenu, #page-title, #content, #footer{position:relative;width:100%}
div.wrap{width:980px;margin:0 auto;text-align:center}
#navmenu{text-align:right;height:36px;z-index:10000;background:#4e4e4e url(/img/nav36h.png) repeat-x 0 0;}
#navmenu{background:#555}
#search table{margin:2px 0 0 0}
#search td{padding:0 0 0 10px}
#search input{margin:0}
#search input[type=text], #search td div{height:27px}
div.gsc-control-cse.gsc-control-cse-en{padding:0 !important}
table{top:30px !important;z-index:1000000000 !important}
#test{position:absolute;top:0;left:0;color:#999;font-size:10px}
#globals{display:none}
#page-title{border-bottom:2px solid #e2e2e2;background:#fff}
a:link, a:visited{color:#0079c1;text-decoration:none}
a:active{color:#990066}
a:hover{color:#00457c;text-decoration:underline}
img{border:0;max-width:none}
form{margin:0}
table{border-collapse:separate}
h1, h2, h3{display:block;text-align:left}
h1, h2{font-family:'Roboto Condensed', Arial, Helvetica, sans-serif;color:#222;font-weight:400;}
h1{font-size:26px;margin:0;padding:18px 0;}
h2{padding:0;margin:15px 0 0 0;font-size:22px;text-transform:none;text-decoration:none;letter-spacing:0em;word-spacing:0em;line-height:1.4;}
ul{list-style-type:disc}
ul ul{list-style-type:disc}
ul ul ul{list-style-type:none}
ul.bullet, ul.bullet ul{list-style-type:none;margin-left:0;padding-left:0}
ul.bullet ul, ul.bullet ol, ul.bullet li, ul.bullet ol li{padding-left:25px}
ul.bullet li, ul.bullet ol ul li{background:url(/img/bullet.png) no-repeat 0 .3em}
ul.bullet ol li{background:none}
#header{margin:0;padding:15px 0 0 0}
#header a{color:#000;text-decoration:none}
#header img{float:left;width:129px;height:33px}
#content{width:650px;margin:0;float:left;text-align:left;text-transform:none;text-decoration:none;}
#content p{margin:15px 0;padding:0;text-align:justify}
#content .hilite p{margin:0}
#content ul, #content ol{margin-top:0;margin-bottom:0;margin-right:0;padding-top:0;padding-bottom:0;text-align:justify}
#content p.last-p{margin-bottom:5px}
#content .example p, #content .exhibit p{margin:0 0 15px 0}
#content p.excel-tip{background:url(/img/excel2013lg.png) no-repeat 0 3px;min-height:32px;padding-left:45px}
#content a.download{font-size:15px;font-weight:bold}
#content a.download img{float:left;margin:-6px 5px 0 195px}
#sidebar{width:300px;float:right;margin:0;display:inline;font-size:12px;text-align:left;padding-bottom:25px}
#sidebar .bar{font-family:'Roboto Condensed', Helvetica, Arial, sans-serif;padding:5px;font-size:16px !important;font-weight:400;margin:25px 0 0 0;background-color:#666;color:#fff}
#sidebar a:hover{text-decoration:underline}
#sidebar p{margin:7px 0 0 0}
#sidebar a img{float:left;border:0;margin:-2px 5px 0 0}
#sidebar .google_ad{margin-top:20px}
.bar, #sidebar-ad{margin-top:20px}
#footer{padding:25px 0 50px 0;border-top:4px solid #999;background:#4E4E4E}
#footer ul, #footer li{display:block;margin:0;padding:0;text-align:left}
#footer ul{float:left;position:relative;margin-right:40px}
#footer li{line-height:18px;font-size:13px;color:#999}
#footer ul.desc{width:690px}
#footer .copy{font-size:10px;line-height:12px}
#footer li.head{font-weight:normal;color:#EEE;font-size:14px;margin-bottom:5px}
#footer li a{color:#999;text-decoration:none;display:inline-block}
#footer li a:hover{color:#eee}
#footer li img{margin:0 0 8px 0}
#footer i{margin-right:3px;width:14px}
#footer .facebook{background-image:url(/img/macros/facebook_logo.png)}
#footer .twitter{background-image:url(/img/macros/twitter_logo.png)}
#footer a.madeinny{display:block;background-image:url(/img/made-in-ny.png);background-position:0 0;width:50px;height:50px;position:absolute;left:50%;top:40px;margin-left:-25px;z-index:1000}
#footer a.madeinny:hover{background-position:0 -50px}
table{margin:0 auto;padding:0;border:0}
table ul{margin:0;padding-left:1.5em}
table li{margin:0;padding:0;text-align:left}
td.header{border-bottom-width:2px;border-bottom-style:solid;text-align:center;font-weight:bold;vertical-align:bottom}
td.sep{width:10px;vertical-align:bottom;text-align:center}
td.data{text-align:right;font-family:"Courier New", Courier, mono}
td.subtotal{border-top:1px solid #000;text-align:right}
td.total{border-top:1px solid #000;border-bottom:1px double #000;text-align:right}
td span.eqn, td span.comment{display:none;visibility:hidden}
div.sheet{position:relative;overflow:hidden;border:1px solid #888;margin-bottom:15px;background:#FFF}
div.sheet.load{background:#FFF url(/img/ajax-loader.gif) no-repeat 50% 50%;height:66px;padding:25px 0}
.xls{float:left;margin:2px 5px 0 0;width:16px;height:16px}
.pdf{margin:0 5px -3px 0;width:12px;height:14px}
.red{color:#F00}
.blue{color:#00F}
.green{color:#090}
.bold{font-weight:bold}
.italic{font-style:italic}
.code{font-family:"Courier New", Courier, monospace}
.feature{padding:0 0 10px 0}
.example, .exhibit{padding:10px;margin:15px 0 0 0}
.exhibit, .example{border-width:1px;border-style:solid}
.exhibit{border-left-width:6px}
.example h3, .exhibit h3{font-size:14px;font-weight:bold;margin:0;line-height:20px}
.exhibit.equation, .example.equation{font-weight:bold;font-size:110%;text-align:center}
.exhibit.gold, .example.gold{border-color:#FC3;background:#f8f2c3}
.exhibit.gray, .example.gray{border-color:#CCC;background:#EEE}
.exhibit.white, .example.white{border-color:#CCC;background:#FFF}
.exhibit.gray td.header, .exhibit.white td.header{border-bottom-color:#CCC}
.exhibit.gold td.header{border-bottom-color:#FC3}
.exhibit table td, .example table td{vertical-align:top}
.exhibit table td.header, .example table td.header{vertical-align:bottom;line-height:16px;padding-bottom:6px}
#content .exhibit p, #content .example p{margin-top:15px}
.caption{margin:0 auto;text-align:left;font-size:10px;font-style:italic}
.caption img{margin-bottom:5px}
.eqn{font-weight:bold;font-size:15px;text-align:center;width:700px}
#content p.feature-box, .feature-box{padding:10px;margin:20px 0;border:1px solid #ccc;background:#fff}
#content p.feature-box.img, .feature-box.img{text-align:center}
#content .feature-title{color:#222;font-weight:bold}
#content p.feature-box, .feature-box, div.journal{border-left-width:6px}
.teaser{margin:0;padding:0}
.section_topic{font-family:"Times New Roman", Times, serif;font-size:22px;font-style:italic}
.clear{clear:both;height:0;overflow:hidden}
.searchbox{width:250px;height:16px;border:1px solid #ccc !important}
.indent10{text-indent:10px}
.indent20{text-indent:20px}
#menuh-container{position:relative;top:0;left:0;text-align:left;font-family:Arial, Helvetica, sans-serif}
#menuh{width:100%;float:left;font-size:14px !important}
#menuh a.navbar{display:block;padding-top:9px;margin:0 15px 0 0;font-size:13px;height:27px;vertical-align:top;line-height:20px;cursor:pointer;color:#e9e9e9;text-decoration:none;font-weight:400;text-shadow:1px 1px 0 #000}
#menuh a.navbar:hover{color:#fff;text-shadow:1px 1px 0 #333}
b.caret{border-top-color:#e9e9e9}
#menuh a.navbar:hover b.caret{border-top-color:#fff}
#menuh ul.navbar{float:left;list-style:none;margin-left:15px}
#menuh li.navbar{margin:0;padding:0}
ul.dropdown-menu a.icon{background-image:url(/img/excel2013sm.png);background-position:20px 5px;background-repeat:no-repeat;padding-left:42px}
ul.dropdown-menu a.icon:hover{background-image:url(/img/excel2013sm-white.png)}
#disqus_thread{margin:10px 0 5px 0;padding-top:5px}
.addthis_toolbox{margin-top:20px}
.addthis_counter{display:none !important}
#search input[type="text"]{box-shadow:rgba(0, 0, 0, 0.0745098) 0 0 0 0 inset, rgba(85, 165, 237, 0.223529) 0 0 0 0 !important}
.btn-macabacus{color:#fff !important;font-family:Helvetica, Arial;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#0079c1,#00457c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0079c1),to(#00457c));background-image:-webkit-linear-gradient(top,#0079c1,#00457c);background-image:-o-linear-gradient(top,#0079c1,#00457c);background-image:linear-gradient(to bottom,#0079c1,#00457c);background-repeat:repeat-x;border-color:#00457c #00457c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.btn-macabacus:hover,.btn-macabacus:focus,.btn-macabacus:active,.btn-macabacus.active,.btn-macabacus.disabled,.btn-macabacus[disabled]{color:#fff;background-color:#00457c;*background-color:#003bb3}
.btn-macabacus:active,.btn-macabacus.active{background-color:#039 \9}
#old-ie{display:none}
.old-browser{color:#c09853;font-weight:bold;font-size:13px;line-height:30px;background:#fcf8e3;border:1px solid rgb(251, 238, 213);border-top:0}
.ewaTitle{background:#373737;color:#fff;font-weight:400;line-height:normal;padding:3px 5px 0 5px}
#content iframe.embed, #ewaDiv{border:3px solid #373737;border-bottom:0}
.popup-ad{display:none;opacity:0;position:fixed;bottom:-42px;width:100%;background:#206f41;color:#fff;line-height:18px;font-size:18px;padding:12px 0;}
.popup-ad a{display:block;width:100%;color:#fff;text-decoration:none}
.popup-ad a.close{position:absolute;right:12px;top:12px;display:inline;width:auto;font-weight:400}
.popup-ad a.close:hover{color:#fff;opacity:.7;text-shadow:none}