/*Eleven Learning | typography*/
p {font: normal 16px/26px Georgia, Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", serif}
a {color: #2f3543}
a, a:visited, a:active {text-decoration: none; outline: none; outline-width: 0px; cursor: pointer}
a:hover {text-decoration: none}
.block {display: block}
.bookContainer a:hover {text-decoration: underline}

/*global type*/
.bold, p.bold {font-weight: bold}
.lucida {font-family: "Lucida Grande", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif}
.small {font-size: 10px}
.uppercase {text-transform: uppercase}
.green, a.green, label abbr {color: green}
.gray {color: #808080}
.accentText {color: #948375; font: bold 9px/11px "Lucida Grande", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif; text-transform: uppercase}
.callout {font-family: Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif; font-size: 24px; line-height: 32px; font-weight: bold; letter-spacing: 1px}
.contentTitle {color: #2f3543; border-bottom: 1px solid #ccc; padding-bottom: 8px; margin-bottom: 9px; font: bold 12px/14px "Lucida Grande", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif; text-transform: uppercase}
.subTitle {color: #278955; font: bold 11px/11px "Lucida Grande", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif; text-transform: uppercase;}
.subHead {padding-top: 8px; font-size: 12px; display: block; font-weight: bold}
.padAbove {padding-top: 36px}
.padBelow {padding-bottom: 36px}

/*mainContainer type*/
.mainContainer, .mainContainer p {font: normal 12px/18px "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif} /* removed Helvetica */
.mainContainer p {padding: 5px 72px 12px 0}
.mainContainer p.padBelow {padding-bottom: 36px} 
.mainContainer p.bold {font-weight: bold}

.mainContainer a {color: #2f3543; text-decoration: underline; font-weight: bold}
.mainContainer .subTitle {padding-top: 18px}
.mainContainer h2, .mainContainer h3, .mainContainer h4, .mainContainer h5, .mainContainer h6 {font-size: 12px; line-height: 18px}
.mainContainer ul, .mainContainer ol {padding: 9px 90px 0 18px}
.mainContainer li {padding-bottom: 12px; font-family: "Lucida Grande", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif; list-style: square}
.mainContainer ul.compressed li, .mainContainer ol.compressed li {padding-bottom: 0}
.mainContainer li p {padding-right: 0px}

.mainContainer ul.byEmail, .mainContainer ul.byPhone {padding-left: 0px}
.mainContainer ul.byEmail li, .mainContainer ul.byPhone li {list-style: none}

/*reader type*/
#book-body ul, #book-body ol {padding: 9px 18px 0 28px}
#book-body ul li, #book-body ol li {padding-bottom: 2px;}
#book-body ul li {list-style: disc}
#book-body ol li {list-style: decimal}
#book-body ol li ol li {list-style: lower-alpha}
#book-body ol.lower-roman > li {list-style: lower-roman}
#book-body ol.upper-roman > li {list-style: upper-roman}
#book-body ol.lower-alpha > li {list-style: lower-alpha}
#book-body ol.upper-alpha > li {list-style: upper-alpha}
#book-body ul li p, #book-body ol li p {}

.chapter, .section {display: block}
.chapter {color: #948375; font: bold 9px/11px "Lucida Grande", "Trebuchet MS Bold", Trebuchet, Helvetica, Arial, sans-serif; text-transform: uppercase}
.section {font-family: Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif; font-size: 28px; line-height: 30px; font-weight: bolder; letter-spacing: 0px} 
.paragraph {padding: 10px 40px 10px 0; font: normal 16px/26px Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif; position: relative; }
.paragraph p, .paragraph a { display: inline; }
.paragraph blockquote { margin-left: 2em; }
.paragraph em { font-style: italic; }
.paragraph dl dd { margin-left: 2em; }

.highlightLinks #highlightOn.active { background-color: yellow; }
.highlightLinks #highlightUndo.active { background-color: gray; }

a.important-link { font-weight: bold; text-decoration: underline;}

ol.copyrightList {margin-top: -18px; margin-bottom: 18px}
ol.copyrightList li {padding: 3px; font-size: 11px; line-height: 14px}