p {font-size:.75em;}.customContent ul li a, #aboutLeftCol ul li a{color: #106989;}.customContent h4 a {color: #106989;}#genericHeader {border:1px solid #cdcdcc; border-width:1px 1px 0; padding:18px 150px 12px 18px;}#genericLeftContainer {float:left; width:487px;}#genericMainContainer {float:left; } #genericContainer {float:left; width:750px;} #genericContent{float:left; width:452px;}#genericMainContainer #genericContent{float:left; width:714px; padding:7px 0;}#container #primaryNav{padding-top:18px;}#container #primaryNav #filterLists li{background-image:none;}#filterLists ul.mainFilterList{margin-bottom:18px;}#filterLists ul.mainFilterList.last{margin-bottom:20px;}#filterLists h2{padding:4px 6px; text-transform:uppercase; color:#af6d25; text-align:right; font-size:0.7em; letter-spacing:0.1em; margin:0; border-bottom:1px solid #C68938;}.customContent strong {font-size:1em;}.customContent p.tall {line-height:1.5em;}#genericContent .customContent h2 {color:#7a6d5c; font-size:1.2em; font-weight:bold; padding:6px 0;}#genericContent .customContent h3 {color:#764610; font-size:.875em; font-weight:bold; padding:6px 0;}#genericContent .customContent h4 {color:#666; font-size:.8em; font-weight:bold; padding:16px 0 8px;}#genericContent .customContent h5 {font-size:.7em; padding:10px 0;}#genericContent .customContent .tight{padding-bottom:0;}#genericContent .customContent .promoHeader {clear:both; margin-top:20px; border-top: 1px dashed #D8D1C9;}#genericContent .customContent .footerLink {clear:both; padding-top:12px;}#genericContent .customContent ol {list-style:decimal outside; padding:.1em 0 .7em; margin:0 1em;}#genericContent .customContent li {font-size:.75em; padding: 0 0 .5em 8px;background: url("http://static.nolo.com/rx/images/backgrounds/grey_bullet.gif") no-repeat scroll 2px 7px transparent;}#genericContent .customContent li li{font-size:1em;} #genericContent .customContent .answerBox{padding:5px 0; width:714px;}#genericContent .customContent .answerBoxLast{padding-bottom:22px;}#genericContent .customContent ul ul {padding:4px 0 0 0;}.customContent div.calloutBox {margin:1px 15px 5px 0; padding:10px 20px; border:1px solid #d9d9d9; background-color:#fffbf1; float:left; display:inline;}.customContent div.calloutBox h3 {color:#764610; font: normal bold 1.4em/normal Arial, sans; border-bottom:1px solid #dcccb7; padding-bottom:5px; margin-bottom:12px;}.customContent div.calloutBox h4 {font-weight:bold; text-transform:uppercase; font-size:.75em; color:#666; letter-spacing:.05em; padding-top:5px;}.customContent #aboutLeftCol li a {color:#106989; text-decoration:none; font-size:1em;}.customConent div#couponContent {display: block; padding-bottom:20px; margin-bottom: 20px;}#genericContent .customContent p.footnote {border-top: solid #CDCDCC 1px ; margin-top: 20px; padding-top: 4px;}#genericContent .customContent ul.newsletters li {color:#333 !important; line-height: 1.5em !important;}#genericContent .customContent h3#connect {padding-top: 20px;}#genericContent .customContent ul.aboutHome li {color:#333; font-size: 0.75em; line-height: 1.3em; padding 0 0 3px;}.customContent form .outset-border{border:1px solid #ccc; padding:0; margin:0; max-width:600px;}.customContent form .outset {border:1px solid #e6e6e6; border-left:1px solid #fff; border-top:1px solid #fff; border-width:2px; padding:10px 8px; background-color:#fffbf1;} .customContent form .required {color:#666666; font-style:italic; text-align:right; padding-right:10px; margin-bottom:0;}.customContent form p.error{padding-bottom:5px;}.customContent form fieldset{border:0; padding:0 15px 15px; font-size:.7em;}.customContent form fieldset * {font-size:1em;}.customContent form fieldset legend{color:#764610; font-size:1.25em; font-weight:bold; padding:0 0 10px;clear:both;}.customContent form .formRow {clear:both; margin:4px 0;}.customContent form .formRowVariation{clear:both; margin:10px 0 0px 0px;}.customContent form .formRow label {width:120px; text-align:right; float:left; padding:4px 5px 0 0; color: #333;}.customContent form .formRow label.labelRight {width:auto; text-align:left; float:none; padding:4px 5px 0 0; color: #333;}.customContent form .formRow label.labelCS {width:auto; text-align:left; display:block; padding:2px 5px 6px 124px; color: #333;}.customContent form #box1Filter {width:370px;}.customContent form #box1View {width:380px;}.customContent form #notes {width:270px;}#genericContent .sitemapCol {float:left; clear:none; width:220px; padding-right:10px;}.aboutRightNav {float:left; margin:.25em 0 1em;}#aboutRightCol ul li a {color: #222222;font: 0.7em/1.2em Arial,Helvetica,sans-serif;text-decoration:none;}#aboutRightCol ul li a:hover {text-decoration:underline;}#aboutLeftCol {width:418px !important; padding-right:22px; margin:.25em 0 1em;}#aboutRightCol {width:230px; border-left:1px solid #e7e6e5; padding: 5px 18px 1px 18px;}.aboutRightNav h3 {font-weight:bold; font-size:.7em; color:#8B7A65; text-transform:uppercase; letter-spacing:.09em; padding: 0 0 10px;}#aboutleftCol #aboutTitle {margin-bottom:.5em;}#aboutLeftCol #signupForm p input {font-size: 1.0em;}#aboutLeftCol h3 {color: #764610;float: left;font-size: 0.875em;font-weight: bold;letter-spacing: 0;padding-top: 10px;text-transform: none;width: 418px;}#aboutLeftCol h3 a{color:#764610;}#aboutLeftCol h4 {color:#333; font-size:.8em; font-weight:bold; padding:6px 0; float:left; width:418px;}#aboutLeftCol #tipTitle h4 {color:#666; font-size:.75em; font-weight:normal;}.aboutRightNav ul {border:0;}.aboutRightNav ul li {list-style:none; padding:0 0 3px; margin-bottom:2px; border-bottom:1px solid #d1d1d0;}#aboutLeftCol ul {float:left; padding-bottom:10px;}#aboutLeftCol ul ul {padding:8px 0 0 8px;}#aboutLeftCol ul li {background: url("http://static.nolo.com/rx/images/backgrounds/grey_bullet.gif") no-repeat scroll 2px 7px transparent;border:none;font-size: 0.75em;padding: 0 0 0.5em 8px;float:left;width:418px;}#aboutLeftCol ul li ul li {font-size:1em;}#aboutLeftCol ul.questions li a {text-decoration:none;}#aboutLeftCol ul.questions li a:hover {text-decoration:underline;}#aboutLeftCol ul li strong {font-size:1em;} .aboutRightNav ul #currentNav {text-decoration:none; font: bold normal .7em/1.2em Arial, Helvetica, sans-serif; color:#C63C05;}.contactBoxRightBar {border: 1px solid rgb(205, 205, 204); padding: 8px; margin-top: 16px;}.contactBoxRightBar hr {background-color: rgb(230, 227, 223); color: rgb(230, 227, 223); border: 0pt none; height: 1px; margin-bottom: 8px;}.contactBoxRightBar h4 {font: italic 0.75em/1.3em Georgia,serif; color: rgb(102, 102, 102); margin-bottom: 8px;}.contactBoxRightBar p {margin-bottom: 0px;}.contactBoxRightBar .jsEmail {font: 0.7em Arial,Helvetica,sans-serif; margin-top: 8px;}#aboutLeftCol p {color:#333; padding-left:1px; font-size:.75em; width: 418px; float:left;}#aboutLeftCol td p {width:auto;}#aboutLeftCol #stepStrong p strong {color:#764610; text-transform:uppercase;}#aboutOverview img {border:1px #999 solid; margin:8px 0 18px;}#aboutOverview h2 {border-bottom:1px solid #e7e2d9;}.customContent p.maxiCallout{padding:13px 0 3px; color:#666; font: italic bold .85em/1.4em Georgia,"Times New Roman",Times,serif;}.customContent p.miniCallout{font-style:italic; font-weight:bold;}.customContent div.endLink{text-align:right; padding-right:10px; font-size:1em; padding-bottom:5px; }.customContent strong.paragraphLead{ font-weight:bold; text-transform: uppercase; color:#764610;}#aboutOverview .customContent div.calloutBox {margin:5px 15px 15px; padding: 10px 25px; }#aboutOverview .customContent div.calloutBox li {color:#666;}s#genericContent .customContent #aboutHome ul li {color: #333; font-size: 0.75em; line-height: 1.3em; padding: 0 0 3px;}#aboutLeftCol #signupForm .wysiwyg {margin-left:20px; width:350px; padding:5px 0 0; text-align:right;} #aboutLeftCol #signupForm .wysiwyg label {padding: 0 .25em .75em;}#aboutLeftCol #signupForm .wysiwyg .checkSection {text-align:left; padding-left:50px; margin-right:-30px;}#aboutLeftCol #signupForm .wysiwyg .checkSection label{padding:.5em;}#aboutLeftCol #signupForm .wysiwyg .buttonSection {margin-right:-10px;}#aboutLeftCol #loginform .wysiwyg { width:350px; padding:10px 0 0; text-align:right;} #aboutLeftCol #loginform .wysiwyg label {padding: 0 .25em .75em;}#aboutLeftCol #loginform .wysiwyg .buttonSection {padding:.5em 0;}#aboutLeftCol #loginform .wysiwyg .lostSection {text-align:left;}#aboutLeftCol #loginform .wysiwyg #lost {float:left;}a.backToTop:visited {color:#5C762C}#aboutLeftCol ol {float:left;font-size: 0.75em;padding: 0 0 10px 22px;}#aboutLeftCol ol li{float:left; font-size:1em; font-weight:normal; padding:4px 0 2px;} #aboutLeftCol ol li strong {font-size:1em; font-weight:bold;} #aboutLeftCol ol ol {font-size:1em; list-style:lower-alpha;}#aboutLeftCol ol a.textLinks {font-size:1em;}#aboutLeftCol div.allCategories h4 {padding:.6em 0; color:#764610;}#aboutLeftCol div.allCategories ul {padding-bottom:.5em;}#aboutLeftCol div.allCategories ul li {font-size:.75em; font-weight:bold; margin-left:2em; line-height:1.4em;}#aboutLeftCol div.allCategories ul li ul {padding:.5em 0 0;}#aboutLeftCol div.allCategories ul li ul li {font-size:.95em; font-weight:normal; margin-left:2.5em;}#aboutLeftCol .answerBox ul a {font-size: 1em; color: #106989; text-decoration:underline;}#aboutLeftCol .answerBox ul ul li {font-size: 1em;}form#OnlineRegChooseProd fieldset {padding:5px 15px; border:0;}form#OnlineRegChooseProd label {display:block; padding:0; margin:0; height:2.25em; position:relative; cursor:pointer;}form#OnlineRegChooseProd label sup{vertical-align:top; padding:0 1px; }form#OnlineRegChooseProd label input {margin-right:6px; padding:0; font-size:1em; vertical-align:middle; position:relative; top:-2px;}form#OnlineRegChooseProd input.switchImg{padding:6px 0 2px;}#onlineRegProducts .productList {margin-top:5px;}#onlineRegProducts .productList li {display:block; float:left; height:109px; width:200px;}#onlineRegProducts .productList li div.productContainer {height:90px; border-left: 1px solid #e7e2d9; line-height:.9em; padding:10px 10px 10px 20px;}#onlineRegProducts .productList li.firstProd div.productContainer {border:none;}#onlineRegProducts .productList li div.shadowContainer {margin-right:10px;}#onlineRegProducts .productList li div.shadowContainer img {border:1px solid #CCC;}#privacyTruste img {float:left; padding:5px 10px 5px 0;}#newsletterContainer{padding-top:10px;}#genericContent .customContent #newsletterList{padding:0; margin:0;}#genericContent .customContent #newsletterList li{font-size:1em; float:left; width:155px; height:5.25em; margin:0; padding:5px 20px 0 0; list-style:none; text-indent:0;}#genericContent .customContent #newsletterList li input{width:20px; float:left; padding:0; margin:2px 4px 0 0; height:12px;}#genericContent .customContent #newsletterList li label {width:130px; float:left; color:#C63C05; font-size:.75em; text-indent:0; font-weight:bold; padding:0; margin:0;}#genericContent .customContent #newsletterList li p{clear:both; font-size:.7em; text-indent:0; padding:2px 0 10px 24px;}#genericContent .customContent #newsletterList li.farRight{padding-right:0;}#genericContent #unsubscribe_submit {vertical-align:middle;}#genericContent #newsletter_privacy h5 em {font-size:.7em;}#genericContent #newsletter_privacy h3.tight {margin-top:10px;}#genericContent #aboutLeftCol #newsletter_privacy ul.questions ul.questions {list-style:disc; padding-bottom:0; margin:6px 0 0 0;}#genericContent #mc_embed_signup .newsletterForm input{margin-right: 0.6em;}#genericContent #mce-EMAIL {width: 15em;}#genericContent #emailAddress {width: 15em;}#genericContent #mc-embedded-subscribe {vertical-align: middle;}#genericMainContainer #genericContent #aboutLeftCol .newsletterForm li {background:none; padding:0;}#genericMainContainer #genericContent #aboutLeftCol #newsletterFormSubmit {float:left; padding: 10px 0 10px 80px;}#contactPage .vcard .mapContainer, #contactPage .vcard .emailContainer, #contactPage .vcard .fax, #contactPage .vcard .loneUrlContainer{padding-bottom:.5em;}div.contactSubsection {padding:0 5px 5px;}#contactPage div.contactSection h4 {padding:1px 0 9px;}#genericContent #contactPage .contactSubheader {padding:0 0 5px; text-indent:1px; font: italic normal normal .75em/1.3em Georgia, serif; letter-spacing:.03em;}#genericContent #contactPage .contactSection .contactSubheader {margin-top:-5px; padding-bottom:5px; }#eproducts a {font-size:.75em; margin-left:12px;}#eproducts ul {margin-bottom:15px; float:left; width:230px;}#eproducts ul li {padding-bottom:5px;}#eproducts ul li a {font-size:1.2em; margin-left:0;}#eproducts h3 {font-size:.75em; padding-bottom:0;}#eproducts h3.viewCat {font-size:1em; padding-bottom:10px;}#eproducts p {font-size:.8em; margin-left:12px;}#eproducts p.intro {font-size:.7em; margin-left:0; margin-top:7px;}#eproducts a.backToTop {font-size:.7em; padding-top:5px; padding-bottom:5px;}p.dashedDivider {border-bottom: 1px dashed #D8D1C9; padding-bottom:12px;}
