#shopDetailContainer { float:left; width:953px; margin:0 21px; padding:24px 12px 40px 15px;}chapterContent#shopDetailContainer #breadCrumbs{width:770px;}.shopIndexProdPrices a, .featuredBuyRow a, .shopDoubleProdPrice a, .shopSingleProdPrice a, .shopSingleProdPrices a{text-decoration:none;}#shopDetailContainer img.shadow {border: 1px solid #c5c5c5;}#shopDetailContainer li.bundles img.shadow {border: 0px none;}#shopDetailTop {background: url("http://static.nolo.com/rx/images/backgrounds/white_box_bottom.gif") repeat-x scroll left bottom;border-bottom: 1px solid #C6C6C6;border-left: 1px solid #F0F1F0;border-right: 1px solid #D4D4D4;float:left;margin: 0 0 27px 0; width:963px;}#shopDetailTopContainer {background: url("http://static.nolo.com/rx/images/backgrounds/white_box_top.gif") repeat-x scroll left top;float: left;padding-bottom: 20px;width: 100%;}#shopDetailTopLeft {float:left; padding:20px 0 0 20px; width:240px;}#shopDetailTopLeft.bundles .shadowContainer img {border:0px none;}#belowProduct {width:218px; margin:4px 0 0 0;}#previewbutton {float:right;}.addthis_button {float: left;margin-top: 5px;}#shopDetailTopCenter {float:left; padding:20px 0 0 18px; width:410px;}#mainContent #shopDetailTopCenter h1 {font-size: 1.375em;width: 100%;font-family:Arial;color:#000;font-weight:bold;}#shopDetailTopCenter h2 {font-weight:bold; font-size:.875em; color:#898273; margin:0 0 8px 0;}h3.burstText {color: #c35c2c;font-size: 0.875em;font-weight: 500;font-family:Georgia;font-style:italic;margin: 8px 0;padding: 0 0 0 28px;}.prodDetailDNA {margin-bottom: 4px;padding-bottom: 0;}.prodDetailDNA span{font-weight:bold; color:#825b2b;}#shopDetailTopCenter p strong, #bundleContents p strong {color:#764610;}#shopDetailTopCenter a em, #bundleContents em a {color:#c63c05; font-style:normal; text-decoration:underline;}#prodTeaser p {font-size:0.8125em; }#prodTeaser ul {margin-bottom:10px;}#prodTeaser ul li, #bundleContents ul li{font-size:0.8125em; line-height:1.3em; padding:0 0 3px 10px;background: url("http://static.nolo.com/rx/images/backgrounds/grey_bullet.gif") no-repeat scroll 3px 8px transparent;}#shopDetailTopCenter div#prodTeaser {padding:8px 5px 10px 0;}#shopDetailTopCenter div#prodTeaser h3, #bundleContents div.prodTeaser h3 {color:#764610; font-size:1.25em; font-weight:bold; line-height:1.6em;}p.bundleImg {background: url("http://static.nolo.com/rx/images/icons/icon_bundle.gif") no-repeat scroll 0px 0px transparent;float:left; height:24px;padding: 4px 0 0 30px;}#shopDetailPricesContainer {background: url("http://static.nolo.com/rx/images/backgrounds/add_to_cart_box_bottom.gif") no-repeat scroll center bottom transparent;float: right;margin: 40px 18px 10px 0;padding-bottom: 20px;width: 244px;}#shopDetailPricesContent {border-left:1px solid #B0B0B0;border-right:1px solid #B0B0B0;}#shopDetailPricesContainer h3 {background:url(http://static.nolo.com/rx/images/backgrounds/add_to_cart_box_top.gif) no-repeat top; color: #D7923D;font-size: 0.75em;font-weight: bold;padding: 14px 0 0 20px;position: relative;top: -4px;}#shopDetailPricesContainer h4 {font-size:1em;font-weight:bold;padding-left:20px;}#shopDetailContainer input {float: left;margin: 4px 8px 0 0;}#shopDetailPricesContainer label {display: block;float: left;font-weight: bold;width: 180px;}#shopDetailPricesContainer p, #shopDetailPricesContainer form {padding-left:20px;}#shopDetailPricesContainer p {font-size:.75em;color:#666;}#shopDetailPricesContainer form p, #shopDetailPricesContainer span {font-size:1em;color:#c45c2d;font-weight:bold;}#shopDetailPricesContainer form p {width:200px;}#shopDetailPricesContainer span.price {font-size:1.3em;}#shopDetailPricesContainer span.eProductDetails {font-size:.6875em;color:#666;font-weight:500;}#shopDetailPricesContainer p.eProductInfo {font-size:.6875em;color:#666;font-weight:500;}#shopDetailPricesContainer span.listPrice, #boughtTogetherContent span.listPrice{color:#000;}#stateSelect {padding-bottom:10px;}#cobrandedLogo {padding:10px 0 0 30px;border-left:1px solid #B0B0B0;border-right:1px solid #B0B0B0;}.itemInfoLeft {float:left; padding:2px 0; margin-right:8px; color:#744d28; font-weight:bold;}.itemInfoRight {float:left; padding:2px 8px 2px 0;}.itemInfoRow {margin:0 0 4px 0; float:left; font-size: 0.75em; width:100%;}.prodType {font-weight:bold; color:#DD7918; font-size:.95em; background:url(http://static.nolo.com/rx/images/icons/filter_arrow.gif) no-repeat center left; padding:0 0 0 11px;}h3 .eProductDetails {font-weight:normal; font-size:.7em; text-transform:uppercase; color:#666;}.shopPriceRow {font-size:.7em; padding:4px 0 1px 11px;}.savePrice{color:#C63C05;}.regPrice{margin:0 10px 0 0;}.yourPrice{font-size:1em; margin:0 10px 0 0px;}.yourPrice strong {color:#C63C05; font-size:1.3em;}.shopQuantityText {font-family:Georgia, "Times New Roman", Times, serif; font-size:.75em; color:#666; padding:0 3px 0 0;}.shopQuantityBox {width:12px; margin:0 7px 0 0;}.prodQuantityBuyRow input.switchImg {vertical-align:middle;}.shipInfo {color: #666;float: left;font-size: 0.7em;line-height: 1.5em;padding: 8px 0 0 0;width:100%;}.shipInfo .free {font-size:1em;}.shipInfo strong {font-size:1em;}.shipInfo ol, .shipInfo ul {margin-left:1em;}.offerInfo {color: #C45C2D;float: left;font-size: 0.7em;font-weight: bold;line-height: 1.5em;padding: 4px 0;}#shopDetailBottom {clear:both; padding:0px; width:947px;}#shopDetailBottomLeft {float:left;}#shopDetailBottomLeft #tabContainer {width:236px; float:left; margin-right:2px;}#tabs {background:none; padding:0; margin:0 0 0 72px; width:162px; border-top: 1px dotted;}#tabs li {border-bottom: 1px dotted; width:162px; height:26px; overflow:hidden;}#tabs a {background:none;border:none;padding:6px 0;text-transform:none;font-size:.75em;font-weight:bold;color:#898273;width:100%;}#tabs a:hover, #tabs .tabSelected {border:none;padding:6px 0;color:#c35c2c;width:100%;}.linkArrow {background: url("http://static.nolo.com/rx/images/icons/tabLinkArrow.gif") no-repeat scroll 0 0 transparent;margin-right: 8px;top: 4px;}a:hover .linkArrow, .tabSelected .linkArrow {background: url("http://static.nolo.com/rx/images/icons/tabLinkArrow.gif") no-repeat scroll 0 -8px transparent;} #productTabInfo {float:left; border-left:1px solid #D7D7D7; width:400px; padding:0 18px 6px;}#productTabInfo h3 {font-size:.875em; font-weight:bold; padding-bottom:12px; }#productTabInfo ul li a, #productTabInfo ol li a {color:#106989;}#tabSubNav h2 {color:#000; font-size:.875em; font-weight:bold; margin-bottom:10px;}#productTabInfo #itemInfoRowFirst span {padding-top:4px;}.sidebar {border:1px solid #B7B7B6; margin:20px 0;}.sidebar h4 {border-bottom:1px solid #B7B7B6; text-align:center; background-color:#FEF8E2; text-transform:uppercase; color:#764610; font-size:.75em; padding:5px; letter-spacing:.05em; margin-bottom:10px; font-weight:bold;}.sidebar p {line-height: 1.3em;padding: 0 15px 10px;}.sidebar ul, .sidebar ol {padding:0 15px;}table {margin-bottom:10px;}table tr td {font-size:.75em; color:#333; padding:2px 3px; border:1px solid #B7B7B6;}blockquote {border: 1px dashed #CCCCCC;margin: 10px;padding: 10px;}#chapterContent h3 {color:#898273;font-size:1.125em;}#chapterContent h4 { color: #764610; font-size:.875em; font-weight:bold; padding-bottom:4px;}#shopDetailBottomRight {background: url("http://static.nolo.com/rx/images/backgrounds/prod_detail_box_top.gif") no-repeat scroll center top transparent;float: right;padding-top: 6px;width: 244px;}#frequentlyBoughtTogether, #youMayAlsoLike {background: url("http://static.nolo.com/rx/images/backgrounds/prod_detail_box_bottom.gif") no-repeat bottom;background-color:#FCFAEF;float:left;}#frequentlyBoughtTogether label {display: block;float: left;font-weight: bold;width: 180px;}#youMayAlsoLike ul {float: left;padding-bottom: 5px;}#youMayAlsoLike li {float:left;width:212px;padding: 0 10px 15px 20px;border-left: 1px solid #EFD6B1;border-right: 1px solid #EFD6B1;}#youMayAlsoLike li a {color:#000;font-size:.75em;font-weight:bold;}#youMayAlsoLike .shadowContainer {margin-right:12px;}#shopDetailBottomRight h3 {color: #D7923D;font-size: 0.75em;font-weight: bold;padding: 14px 0 10px 20px;border-left: 1px solid #EFD6B1;border-right: 1px solid #EFD6B1;}#boughtTogetherContent {float:left;padding-bottom:20px;}#boughtTogetherContent h3 {border:none;padding-left:0px;}#boughtTogetherContent h3, #boughtTogetherContent p, #boughtTogetherContent form, #bothBooks {border-left: 1px solid #EFD6B1;border-right: 1px solid #EFD6B1;float: left;margin: 0;padding: 0 10px 10px 20px;width: 212px;}#boughtTogetherContent p {font-size:.75em;}#bothBooks {padding-bottom:20px;}#bothBooks img {float:left;}#plusSign {padding: 45px 10px 45px 12px;}#boughtTogetherContent form p {border:none;font-size:1em;color:#c45c2d;font-weight:bold;}.prodTabHeader, #bundleContents h1 {color:#C35B2C;}.prodTabHeader {font-family:Georgia;font-size: 1.375em;margin-bottom:10px;}#productTabInfo p, #productTabInfo ul, #productTabInfo ol{font-size:.75em;color:#333;}#productTabInfo ol{ list-style-position: inside;}#productTabInfo ol li{padding-bottom:10px;color:#000;} #productTabInfo ul li{background: url("http://static.nolo.com/rx/images/backgrounds/grey_bullet.gif") no-repeat scroll 3px 7px transparent;padding: 0 0 10px 10px;}#productTabInfo #tableOfContents h3 {color:#000;}#productTabInfo #tableOfContents li{background: none;padding: 0 0 10px 25px;}#productTabInfo strong {font-size:1em;color:#744d28;}#topPagination {border-bottom: 1px solid #000000;margin-bottom:10px;}#productTabInfo .pagination a{font-family:Georgia;font-size:.75em;font-weight:bold;}#productTabInfo .pagination strong {color:#000;font-family:Georgia;font-size:.75em;font-weight:bold;}#productTabInfo .prodTabSubHeader {font-size:.75em; font-weight:bold; color:#996600;}#productTabInfo q {color: #666;font-family: arial;font-size: 0.75em;font-weight: 500;margin-bottom: 0;}#productTabInfo cite {color: #744D28;display: block;font-family: Georgia;font-size: 0.75em;font-style: italic;padding: 2px 0;text-align: left;}#productTabInfo #sampleContent #sampleContentBottom {border-top:1px solid #000; padding:7px 0 20px; margin-top:5px;}#productTabInfo #sampleContent #sampleContentBottom div.pagination {margin-top:-4px; clear:none;}#productTabInfo #sampleContent img {margin:0 2px -1px 0;}#productTabInfo #sampleContent div.pagination {text-align:right; clear:both; padding-bottom:4px;}#productTabInfo .highlight {color:#996600;}#descriptionRight a.more {float:right;}#productTabInfo h3.shopDetailReviewHeader {color:#764610; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:.75em; margin:0 0 10px 0;}.video {float: left;margin-right: 15px;width: 240px;}#bundleContents {width:550px;margin:0 20px 0 102px;}#bundleContents li.bundleItem {width:100%;float:left;background:none;font-size:1em;padding:0;}#bundleContents h1 a{ font-family:Arial;font-weight:bold;color:#000;}#bundleContents h2 {font-size:.875em;padding-bottom: 8px;}#bundleContents .prodTeaser{padding:8px 0 10px 0;}#bundleContents .prodTeaser p {font-size:.75em;color:#333;}.shopSingleProdLeft .shadowContainer {float:left; margin:17px 12px 0px 6px;}.shopSingleProdLeft img {border:1px solid #666;}.shopSingleProdLeft {float:left;}.shopSingleProdRight {float:left; width:400px; margin:12px 0 5px;}.shopSingleProdRight img {margin:-20px 0 0 -20px;}.shopSingleProdRight h3 a {text-decoration:none; color:#C63C05;}
