body{ margin:0; padding:0; background:#FFF; font-family: Trebuchet, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size:62.5%; color:#000;}
img{border:none;}

div.main { margin:0 auto; padding:0 3px; width:702px; border-left: solid 1px #D6D6D6; border-right: solid 1px #D6D6D6;}
div.headerBar{ height:8px; background:#B5B5B5; }
div.header{ height:137px; border-top: solid 4px #FFF; border-bottom: solid 4px #FFF; background: url("../img/headerBg.png") no-repeat top left; }
img.logo{margin:0 0 0 17px; border-left:solid 4px #FFF; border-right:solid 4px #FFF;}
div.nav{ height:27px; background:#E0E0E0;}
ul.navList{margin:0; padding:0; list-style-type: none;}
ul.navList li {margin:0; padding:0; display:block; float:left; height:27px; background: none;}

	.home a:link, .home a:visited{display:block; width:93px; height:27px; background: url("../img/nav/navItem-01.png") no-repeat 0 -54px;}
	.home a:hover, .home a:active{display:block; width:93px; height:27px; background: url("../img/nav/navItem-01.png") no-repeat 0 -27px;}
	.home span{display:block; width:93px; height:27px; background: url("../img/nav/navItem-01.png") no-repeat 0 0;}
	
	.bookExcerpt a:link, .bookExcerpt a:visited{display:block; width:134px; height:27px; background: url("../img/nav/navItem-02.png") no-repeat 0 -54px;}
	.bookExcerpt a:hover, .bookExcerpt a:active{display:block; width:134px; height:27px; background: url("../img/nav/navItem-02.png") no-repeat 0 -27px;}
	.bookExcerpt span{display:block; width:134px; height:27px; background: url("../img/nav/navItem-02.png") no-repeat 0 0;}
	
	.freeResources a:link, .freeResources a:visited{display:block; width:151px; height:27px; background: url("../img/nav/navItem-03.png") no-repeat 0 -54px;}
	.freeResources a:hover, .freeResources a:active{display:block; width:151px; height:27px; background: url("../img/nav/navItem-03.png") no-repeat 0 -27px;}
	.freeResources span{display:block; width:151px; height:27px; background: url("../img/nav/navItem-03.png") no-repeat 0 -0;}
	
	.Press a:link, .Press a:visited{display:block; width:74px; height:27px; background: url("../img/nav/navItem-04.png") no-repeat 0 -54px;}
	.Press a:hover, .Press a:active{display:block; width:74px; height:27px; background: url("../img/nav/navItem-04.png") no-repeat 0 -27px;}
	.Press span{display:block; width:74px; height:27px; background: url("../img/nav/navItem-04.png") no-repeat 0 0;}
	
	.Corporate a:link, .Corporate a:visited{display:block; width:113px; height:27px; background: url("../img/nav/navItem-05.png") no-repeat 0 -54px;}
	.Corporate a:hover, .Corporate a:active{display:block; width:113px; height:27px; background: url("../img/nav/navItem-05.png") no-repeat 0 -27px;}
	.Corporate span{display:block; width:113px; height:27px; background: url("../img/nav/navItem-05.png") no-repeat 0 0;}
	
	.Bio a:link, .Bio a:visited{display:block; width:54px; height:27px; background: url("../img/nav/navItem-06.png") no-repeat 0 -54px;}
	.Bio a:hover, .Bio a:active{display:block; width:54px; height:27px; background: url("../img/nav/navItem-06.png") no-repeat 0 -27px;}
	.Bio span{display:block; width:54px; height:27px; background: url("../img/nav/navItem-06.png") no-repeat 0 0;}
	
	.Contact a:link, .Contact a:visited{display:block; width:83px; height:27px; background: url("../img/nav/navItem-07.png") no-repeat 0 -54px;}
	.Contact a:hover, .Contact a:active{display:block; width:83px; height:27px; background: url("../img/nav/navItem-07.png") no-repeat 0 -27px;}
	.Contact span{display:block; width:83px; height:27px; background: url("../img/nav/navItem-07.png") no-repeat 0 0;}

div.contentHolder{margin:10px 21px;}
.lcol, .rcol, .lcolBook, .rcolBook {float:left;}
div.lcol{margin: 15px 26px 0 0; width:433px;}
div.rcol{width:201px; text-align:center;}
div.lcolBook{margin: 15px 26px 0 0; width:460px;}
div.rcolBook{width:174px; text-align:center;}
a.buyBtn:link, a.buyBtn:visited{display:block; margin: 0 auto; width:86px; height:22px; background: url("../img/buyBtn.png") no-repeat 0 0;}
a.buyBtn:hover, a.buyBtn:active{display:block; margin: 0 auto; width:86px; height:22px; background: url("../img/buyBtn.png") no-repeat 0 -22px;}
div.quote{margin:27px auto 25px; padding:0 42px; width:484px; height:117px; background: url("../img/quoteBg.png") no-repeat 0 0; border-top:solid 1px #FFF;}
div.footer{margin: 0; border-top: double 3px #D6D6D6; border-bottom: 1px solid #FFF;}

div.clear{clear:both;}
h1{margin: 0; font-family:inherit; font-size:2.4em; font-weight:bold; color:#D7712C;}
h2{margin: 1em 0 0 0; font-family:inherit; font-size:1.9em; font-weight:bold; color:#D7712C;}
h3{margin: 0; font-family:inherit; font-size:1.7em; font-weight:bold; color:#D7712C;}
h4{margin: 2.5em 0 0 0; font-family:inherit; font-size:1.6em; font-weight:bold; color:#D7712C;}
h5{margin: 1.6em 0 0 0; font-family:inherit; font-size:1.4em; font-weight:bold; color:#000;}
h5.excerpt{margin: 1.7em 0 0 0; font-family:inherit; font-size:1.3em; font-weight:bold; color:#000;}

ul{margin: 1.75em 0 0 0; padding:0; list-style: none;}
ul.tblCont{margin:1em 0 1.3em ;}
ul.tblCont li{font-size:1.4em;}
li{margin:0; padding:0 0 0 15px; font-size:1.7em; line-height:1.4em; background: url("../img/listStyleType.png") no-repeat center left;}
li.tall{font-size:1.7em;}
ul.bookList{margin: 1.75em 0 0 3em; padding:0; list-style: disc outside;}
ul.bookList li{margin:0; padding:0; background:none; font-size:1.5em; line-height:1.6em; font-family: Georgia, times, "Times New Roman", serif;}
ul.freeList{margin: 1.75em 0 0 15px; padding:0; list-style: disc outside;}
ul.freeList li{margin:1em 0 0; padding:0; background:none; font-size:1.3em; line-height:1.5em;}
span.slim{ font-weight:normal; visibility: visible; font-size:1em;}
span.italic{ font-style: italic; }
span.inlineH4{font-size:1em; font-weight:bold; color:#D7712C;}

p {margin: 1.75em 0 0 0; font-size:1.3em; line-height:1.5em;}
p.qText{margin:13px 0 7px; font-family: Georgia, times, "Times New Roman", serif; font-size:1.9em; font-style: italic; color:#D7712C; line-height:1.5em;}
p.qTextSmall{margin:13px 0 7px; font-family: Georgia, times, "Times New Roman", serif; font-size:1.4em; font-style: italic; color:#D7712C; line-height:1.5em;}
p.qCredit{margin:0; text-align:right; line-height:1.2em; font-size:1.2em;}
p.hrSlim{ margin:1.2em 0; height:1px; background:#C1C1C1; font-size:1px;}
p.h5Caption{margin:0; font-weight: bold; color:#272425;}
p.article{margin:0; font-style: italic; color:#272425;}
p.copyright{ margin: 15px 0 28px; color:#7C7C7C; font-size:0.9em; text-align:center;}
p.center{ margin:0; text-align:center;}
p.excerpt{margin: 1.5em 0 0 0; line-height:1.6em; font-size:1.5em; font-family: Georgia, times, "Times New Roman", serif;}
p.fieldsText{ width: 270px;}
p.caption{margin:0; font-size:1em; color:#6F6F6F;}

div.hr{ margin:1.75em 0; height:1px; background:#C1C1C1;}

.fieldsText input{padding:0.1em; font-size:0.8em; float:right; width:150px; vertical-align:middle;}
.fieldsText input.smError{padding:0.1em; font-size:0.8em; float:right; width:145px; border-left:5px solid #D7712C;}
textarea{width:100%;}
textarea.lrgError{ border-left:5px solid #D7712C;}
.checkBox input{display:block; margin:0.5em 0 0 0; float:left;}
.checkBox span{display:block; margin:1em 0 1em 2em;}
form{margin:0; padding:0;}

a span{visibility: hidden; font-size:0.1em;}
a:link, a:visited{text-decoration:none; color:#1E3C64;}
a:hover, a:active{text-decoration:none; color:#D7712C;}
a.submitBtn:link, a.submitBtn:visited{margin:20px auto 0; display:block; width:91px; height:26px; font-size:18px; text-align:center; background: url("../img/submitBg.png") no-repeat 0 0;}
a.submitBtn:hover, a.submitBtn:active{margin:20px auto 0; display:block; width:91px; height:26px; font-size:18px; text-align:center; background: url("../img/submitBg.png") no-repeat 0 -26px;}