body {margin: 0 auto;}
body a {text-decoration: none;}
body a:hover {text-decoration: underline;}

/* Main Navigation */
table#main {padding: 0; margin: 0;}

/* Sub Navigation */
#nav {padding: 0; margin: 0;}
#nav img {float: right; padding: 0; margin: 0;}
#nav ul {list-style-type: none; padding: 42px 25px 2px 25px; margin: 0;}
#nav ul li {display: inline; padding: 0; margin: 0;}
#nav ul li a {font-family: arial; font-size: 12px; color: #5d5d5d; padding: 0; margin: 0 25px 0 0;}

/* Sub Navigation On-States */
#summary #nav ul li a#sum, #highlights #nav ul li a#high, #letter #nav ul li a#cfo, #review #nav ul li a#rev, #endowment #nav ul li a#gifts, #statement #nav ul li a#state {color: #610101;}

/* Sub Navigation Pages Nav */
#nav ul.pages {display: none; float: right; padding: 0 25px 0 0; margin: -17px 0 0 0;}
#nav ul.pages li a {margin: 0 0 0 8px;}
#highlights #nav #finhigh ul.pages, #highlights #footer #finhigh ul.pages, 
#letter #nav #cfoletter ul.pages, #letter #footer #cfoletter ul.pages,
#review #nav #reviewpages ul.pages, #review #footer #reviewpages ul.pages,
#endowment #nav #giftend ul.pages, #endowment #footer #giftend ul.pages,
#statement #nav #state ul.pages, #statement #footer #state ul.pages {display: inline;}

/* Sub Navigation Page Number On-States */
#highlights.page1 ul.pages li a.one, #highlights.page2 ul.pages li a.two,
#letter.page1 ul.pages li a.one, #letter.page2 ul.pages li a.two, #letter.page3 ul.pages li a.three, #letter.page4 ul.pages li a.four, #letter.page5 ul.pages li a.five,
#review.page1 ul.pages li a.one, #review.page2 ul.pages li a.two, #review.page3 ul.pages li a.three, #review.page3 ul.pages li a.three, #review.page4 ul.pages li a.four, #review.page5 ul.pages li a.five, #review.page6 ul.pages li a.six, #review.page7 ul.pages li a.seven, #review.page8 ul.pages li a.eight, #review.page9 ul.pages li a.nine,
#endowment.page1 ul.pages li a.one, #endowment.page2 ul.pages li a.two, #endowment.page3 ul.pages li a.three,
#statement.page1 ul.pages li a.one, #statement.page2 ul.pages li a.two {color: #610101;}

/* Home */
#home #content {border-top: none; padding: 0; margin: 0;}
#home #footer p, #home #footer ul.pages {display: none;}
#home #footer ul {border-top: none;}

/* Content */
#content {border-top: 1px dotted #ccc; padding: 0; margin: 0 25px 30px 25px;}
#content span.pdf {float: right; background: url('/about/annualreport/2008/images/site/bg-pdf.gif') no-repeat 130px 22px; padding: 20px 15px 0 0; margin: 0;}
#content h1 {font-family: georgia; color: #610101; font-size: 21px; font-weight: normal; padding: 0; margin: 38px 0 42px 0;}
#content h1.empty {padding: 0 0 18px 0; margin: 0;}
#content a.download {font-family: arial; font-size: 12px; color: #610101; padding:0; margin: 0;}
#content h2 {font-family: georgia; text-transform: uppercase; letter-spacing: 230; font-weight: normal; color: #000; font-size: 10px; padding: 0; margin: 0;}
#content h2.bot {margin-bottom: 15px;}
#content h3 {font-family: georgia; text-transform: uppercase; font-weight: normal; color: #757465; font-size: 12px; padding: 0; margin: 0;}
#content h3.space {margin-top: 15px;}
#content p {font-family: georgia; color: #757465; line-height: 1.3em; font-size: 14px; padding: 0; margin: 0 0 19px 0;}
#content img {float: right; padding: 0; margin: 0;}

/* 5 Year Summary Table */
#content ul {list-style-type: none; padding: 0; margin: 0;}
#content ul li {float: left; display: inline; text-align: right; width: 108px; font-family: georgia; color: #757465; line-height: 1.3em; font-size: 14px; padding: 0 0 2px 0; margin: 0}
#content ul.first {margin-top: 35px;}
#content ul li.title {text-align: left; width: 360px;}
#content ul li.last {color: #000;}
#content ul li.space {padding-bottom: 25px;}

/* Statement Tables */
#statement #content ul.indent {margin-left: 20px;}
#statement #content ul.indent li.title {text-align: left; width: 555px;}
#statement #content ul li.title {text-align: left; width: 575px;}

/* Footer */
#footer ul {border-top: 1px dotted #ccc; xmargin: 0 10px 0 10px; xpadding: 10px 20px 0 0;}
#footer ul li.first {color: #757465;}
#footer a {color: #610101;}
#footer p {font-family: verdana; color: #610101; font-size: 11px; padding: 30px 0 5px 12px; margin: 0;}

/* Footer Pages */
#footer ul.pages {display: none; float: right; border: none; padding: 0 5px 0 0; margin: -42px 0 0 0;}
#footer ul li {display: inline; padding: 0 8px 0 0; margin: 0;}
#footer ul.pages li a {font-family: arial; font-size: 12px; color:#757465; padding: 0; margin: 0;}

/* RETROFIT UPDATES */
img.heading{margin-top: 55px;}
#home #content {
    margin: 85px 0 0 0;
}
#supernav .main-sites ul li.nav-about-us a{background: url("http://www.hbs.edu/shared/images/framework/2.0/main-sites-on.png") repeat-x top left;} 
