/* CSS Document */
body {background-color:#EEE8AA;font-family:"Verdana",arial,sans-serif;font-size:80%;vertical-align:top;color: #333333;padding: 0;margin: 0 auto;border-collapse: collapse;text-align:center;}
img {border:none;}
a {color:#00F;text-decoration:none;}
a:visited {color:#00F;text-decoration:none;}
h1 {font-size: 160%;font-weight:normal;margin-top: 0;margin-bottom: 0.3em;}
h1.chapterHeading {margin-bottom: 0.8em;}
h2 {color: #666;font-size: 103%;margin-top: 1em;margin-bottom: 0;}
h3 {color: #333;font-size: 100%;font-weight:bold;margin: 0;padding:0;}
p {color: #333;margin-top: 0px;}ul {list-style:square;}li {list-style:square;}.
bold {font-weight:bold;}
/* ------ page structure ------- */
#Container {margin:0;padding:0;}
.Content {padding:0;margin:0;}
#containerBody {margin:0 auto;padding:0;width:980px;text-align:center;background: #FFF;}
#containerContent {padding:0 0 0 0;margin:0 0 0 0;text-align:left;clear:both;min-height:400px;height:auto;}
* html #containerContent {height:400px;}
#contentMain {min-height:480px;height:auto;width: auto;padding:0 0 15px 0;margin:10px 0 0 0;float:none;width:650px;}
*html #contentMain {height:400px;width:650px;}
#contentRight {min-height:400px;height:auto;width: 1px;padding:0;float:right;position:relative;}
* html #contentRight {height:400px;}#contentLeft {display:none;}
/* ---------- header ----------*/
#header a.SkipToContent {display:none;}
#header {height:95px;width:100%;margin:0;padding:0;overflow:visible;position:relative;}
#header .logo{height:95px;margin:0;padding:0;overflow:hidden;position:absolute;top:0;left:0;}
#header .logoImg {display:none;}
#header .banner{height:95px;width:470px;margin:0;padding:0;float:left;vertical-align:bottom;}
#header .banner img{display:none;}
#header .banner span {overflow:visible;position:absolute;top:0;right:0;float:right;text-align:left;}
#header .banner 
#printTitle {display:block;text-align:left;font-size:28px;width:430px;margin-left:257px;padding-top:25px;}
#header .banner 
#printTitle p {text-align:left;margin:0;padding:0;font-size:16px;}
#header .banner h1 {display:none;}
#topNav {margin: 0;padding: 0;min-height:27px;height:auto;overflow:hidden;}
* html #topNav {height:27px;}#breadcrumb {clear:both;min-height:27px;height:auto;}
* html #breadcrumb {height:27px;}
#breadcrumb ul {list-style:none;margin:0;padding:0;clear:both;}
#breadcrumb li {display: block;list-style:none;float:left;min-height:20px;height:auto;margin:0;padding: 7px 5px 0 0;font-size:12px;font-weight:bold;}#breadcrumb li a {margin:0;padding:0;text-decoration:none;color:#333;}#breadcrumb li span{color:#734A12;}
/* ------ Detail page styles ------- */
.publisher{font-size: 95%;margin-top: 0;margin-bottom: 2em;font-weight:bold;}
.mainText {padding:0;margin:0;}
#pageNav {display:none;}
#featureImageContainer{display:none;}
/* --------- Chapter page styles ----------- */
ul.thumbnails{margin:0 0 2em 0;padding:0;list-style:none;}
ul.thumbnails li {margin:5px 15px 15px 0;padding:0;list-style:none;}
#chapterLinks {display:inline;float:left;margin:0 0 20px 0;}
#chapterLinks ul.thumbnails li {margin:5px 10px 10px 0;padding:0;list-style:none;}
#chapterLinks ul.thumbnails li a{color:#333333;margin-top:3px;}
ul.thumbnails li img{display:none;}
ul.thumbnails li a {text-decoration:none;color:#000;font-size:11px;}
/*------------ Home page styles ----------*/
div#home {background-color:#FFFFFF;padding:0;margin:0;}
div#home div#tagline {clear:both;}
div#home div#content {padding:0;margin:0;border:none;text-align:left;padding-bottom:2em;}
div#content div#chapter_teasers {margin:auto;padding:0;text-align:left;}
*html div#content div#chapter_teasers {margin-top:0;padding-left:0;}
div#content div#chapter_teasers ul {padding:0;margin:0;list-style:none;margin-bottom:3em;}
div#content div#chapter_teasers li {margin-bottom:1em;list-style:none;padding:0;}
div#content div#chapter_teasers li img{display:none;}
div#content div#chapter_teasers li a {color:#222;font-weight:bold;margin-top:0;}
div#home div#content {margin-top:1em;}div#home div#tagline p {margin:0;padding:0;width: 650px;}
div#home div#tagline p a {margin:0;padding:0;color:#00F;}div#home div#tagline p.tagline {display:none;}
/* ----------Footer----------*/
#footer {margin: 0;padding: 0;min-height:41px;height:auto;overflow:hidden;}
* html #footer {height:41px;}#footer ul {display:none;}.footerLogo {display:inline;float:left;}
/* ---------- Site map ---------- */
h1.sitemap {padding-left:0;margin-bottom:0.8em;}
#sitemapSection {width:90%;display:inline;float:left;text-align:left;padding:0;margin:0;}
#sitemapSection ul {list-style-type:none;padding:0 0 0 10px;margin:0;}
#sitemapSection ul li {list-style-type:none;background:url(../Images/arrow.gif) no-repeat 0 3px;padding:0 0 0 15px;margin-bottom:15px;line-height:19px;}
*html #sitemapSection ul li {list-style-type:none;background:url(../Images/arrow.gif) no-repeat 0 5px;}
#sitemapSection ul li ul li {margin-bottom:0;}
#sitemapSection ul li a{color:#99761C; font-weight:bold; text-decoration:none;}
#sitemapSection ul li a:visited{color:#99761C; text-decoration:none;}
#sitemapSection ul li a:hover{color:#99761C; text-decoration:underline;}
#sitemapSection ul li ul li a{color:#333; font-weight:normal; text-decoration:none;}
#sitemapSection ul li ul li a:visited{color:#333; text-decoration:none;}
#sitemapSection ul li ul li a:hover{color:#99761C; text-decoration:underline;}
