.scroller{float:left; border:1px solid #ccc;}.scroller h2{float:left;}.scroller .prev, .scroller .prev2{float:left; width:15px; background:#d2cabe url(http://static.nolo.com/rx/images/icons/arrow_scrollers_left.gif) no-repeat center; border-width:0px;}.scroller .prev.hover, .scroller .prev2.hover{background-color:#f1bd59; cursor:pointer;}.scroller .next, .scroller .next2{float:right; width:15px; background:#d2cabe url(http://static.nolo.com/rx/images/icons/arrow_scrollers_right.gif) no-repeat center; border-width:0px;}.scroller .next.hover, .scroller .next2.hover{background-color:#f1bd59; cursor:pointer;}.scroller div {float:left; position: relative; overflow: hidden; left:0; top:0; margin:0;}.scroller ul{list-style-type:none; position: relative; overflow:hidden;}.scroller li{float:left; position: relative; overflow: hidden; left:-1px;} .scroller dl{border-left: 1px solid #E7E2D9; text-align: center; }.scroller dt img, .scroller li img{border: 1px solid #999;}.scroller li.bundles img {border: 0px none;}.scroller dd {clear:both; line-height:11px;}dd a.scrollerLink{color: #000;font-family: Arial,Helvetica,sans;font-size: 0.7em;font-weight: bold;}dd a:hover.scrollerLink{ text-decoration: underline; } .scrollerBoxCaptionVert{ width:210px; border:1px solid #ccc; padding:0.5em 0 2em .25em; border-top:none; margin: 0; padding: .25em 2px .25em; clear:both; text-align: center; }.scrollerBoxCaptionGenericVert{ width:210px; border:1px solid #ccc; padding:0.5em 0 2em.25em; border-top:none; margin-bottom:0; padding: .25em 2px .25em; clear:both; text-align: center; vertical-align:middle;}.scrollerBoxCaption{ width:231px; border:1px solid #ccc; padding:0.5em 0 2em .25em; border-top:none; margin: 0; padding: .25em 0 .25em; clear:both; text-align: center; }.scrollerBoxCaptionGeneric{ width:231px; height:25px; border:1px solid #ccc; padding:0.5em 0 2em.25em; border-top:none; margin-bottom:0; padding-top:.25em; clear:both; text-align: center; vertical-align:middle;}.scrollerBoxCaption a, .scrollerBoxCaptionVert a {color:#C63C05; font-weight:bold; font-size:1em; padding: 0 6px;}.scrollerBoxCaptionGeneric a, .scrollerBoxCaptionGenericVert a {color:#C63C05; font-weight:bold; font-size:1em;}.scrollerBoxCaption .scrollerBoxCaptionText, .scrollerBoxCaptionVert .scrollerBoxCaptionText {color:#C63C05; letter-spacing: 0; font-weight: bold; font-size: 1em; line-height: 1.45em;}.scrollerBoxCaptionGeneric .scrollerBoxCaptionText, .scrollerBoxCaptionGenericVert .scrollerBoxCaptionText {color:#C63C05; letter-spacing: 0; font-weight: bold; font-size: 1em; line-height: 1.45em;}.shopOverviewContainer .scrollerBoxCaption, .shopIndexContainer .scrollerBoxCaption, .shopOverviewFilteredContainer .scrollerBoxCaption {display:none;}.prodScroller1Container {width:231px; border-top:none;}.prodScroller1Container h2{width:220px; padding:5px 0 5px 11px; border:1px solid #ccc; border-width:1px 0; background: top left url(http://static.nolo.com/rx/images/backgrounds/prod_scroller_header_tile.gif) repeat-x;} .prodScroller1Container button {height:195px;}.prodScroller1{height:195px; width: 201px;} .prodScroller1 li{width: 201px;} .prodScroller1 li dl{height:175px; margin: 10px 0;} .prodScroller1 li dt{width:100px; padding:6px 53px 2px 48px;} .prodScroller1 li dd{margin: 0 6px 2px;} .prodScrollerVertContainer {width:214px; border-top:none;} .prodScroller2Container {width:231px; border-top:none;}.prodScrollerVertContainer h2 {width:203px; padding:5px 0 5px 11px; border:1px solid #ccc; border-width:1px 0; background: top left url(http://static.nolo.com/rx/images/backgrounds/prod_scroller_header_tile.gif) repeat-x;} .prodScroller2Container h2 {font-size:.7em; width:220px; padding:5px 0 5px 11px; border:1px solid #ccc; border-width:1px 0; background: top left url(http://static.nolo.com/rx/images/backgrounds/prod_scroller_header_tile.gif) repeat-x;} .prodScroller2Container button {height:173px;} .prodScrollerVert { height:173px; width: 195px; padding: 0 6px; } .prodScroller2, .prodScroller2_2 { height:173px; width: 201px; } .prodScroller2 li dl, .prodScroller2_2 li dl, .prodScrollerVert li dl{height:157px; margin: 8px 0;} .prodScroller2 li dt, .prodScroller2_2 li dt, .prodScrollerVert li dt{width: 65px; padding: 10px 16px 0 19px;} .prodScroller2 li dd, .prodScroller2_2 li dd, .prodScrollerVert li dd{margin: 2px 6px;} .prodScrollerVert ul li.divider {border-top:1px dashed #CCCCCC;}.prodScrollerVert li {width: 191px; padding:4px; vertical-align:middle; height:163px;}.prodScroller2 li, .prodScroller2_2 li, .prodScrollerVert li {width: 191px; padding:4px; vertical-align:middle; height:163px;}.prodScroller2 .pricing, .prodScroller2_2 .pricing, .prodScrollerVert .pricing {float:left; width:95px; padding:12px 0 10px 1px;}.prodScroller2 .pricing *, .prodScroller2_2 .pricing *, .prodScrollerVert .pricing * {display:block; padding:0 0 5px;}.prodScroller2 .savePrice, .prodScroller2_2 .savePrice, .prodScrollerVert .savePrice {color:#C63C05;}.prodScroller2 .strike, .prodScroller2_2 .strike, .prodScrollerVert .strike {display: inline; padding:0;}.prodScroller2 .yourPrice, .prodScroller2_2 .yourPrice, .prodScrollerVert .yourPrice{font-size:1em; margin:0;}.prodScroller2 .yourPrice strong, .prodScroller2_2 .yourPrice strong, .prodScrollerVert .yourPrice strong {color:#C63C05; font-size:1.1em; display:inline; padding:0;}.prodScroller2, .prodScroller2_2, .prodScrollerVert {font-size:.7em;}.prodScroller2 .shadowContainer, .prodScroller2_2 .shadowContainer, .prodScrollerVert .shadowContainer {float:left; margin:12px 4px 12px 8px;}.prodScroller2 a.scrollerLink, .prodScroller2_2 a.scrollerLink, .prodScrollerVert a.scrollerLink{clear:both; display:block; padding:6px 4px 2px; color: #666; font-size: 1.1em; font-weight:bold; font-family: Arial, Helvetica, sans; text-decoration: none; line-height:1.25em;}.prodScroller2 a:hover.scrollerLink, .prodScroller2_2 a:hover.scrollerLink, .prodScrollerVert a:hover.scrollerLink{ text-decoration: underline; } .prodScroller3Container {width:346px; border-top:none;}.prodScroller3Container h2{width:335px; padding:5px 0 5px 11px; border:1px solid #ccc; border-width:1px 0; background: top left url(http://static.nolo.com/rx/images/backgrounds/prod_scroller_header_tile.gif) repeat-x;} .prodScroller3Container button {height:173px;}.prodScroller3{height:173px; width: 316px;} .prodScroller3 li{width: 105px;} .prodScroller3 li dl{height:143px; margin: 15px 0;} .prodScroller3 li dt{width: 65px; padding: 6px 16px 0 19px;} .prodScroller3 li dd{margin: 2px 6px;} #fourProdScrollerArea {clear:left; float:left;}#fourProdScrollerArea h2{width:749px; margin:8px 0 8px 5px;}.prodScroller4Container{width:749px; background-color: #fff;} .prodScroller4Container button {height:195px;}.prodScroller4{height: 195px; width:719px;}.prodScroller4 li{width: 179px;} .prodScroller4 li dl{height:175px; margin:10px 0px;}.prodScroller4 li dt{width:100px; padding:5px 41px 2px 38px;}.prodScroller4 li dd{margin:0 6px 2px;} #cluetip-title #cluetip-close {float:right; position:relative; margin:1px 5px 5px;}.cluetip-arrows {display:none; position:absolute; top:0; left:-11px; height:22px; width:11px; background-repeat:no-repeat; background-position:0 0;}.cluetip-default #cluetip-outer { border:1px solid #999; background-color: #FFF;}.cluetip-default h3#cluetip-title {padding:6px 7px 5px 15px; font-size:.95em; font-weight:normal; background-color:#f1bd59; border-bottom:1px solid #999; color:#fff; text-transform:uppercase; letter-spacing:.18em; line-height:1.25em;}.cluetip-default #cluetip-inner {padding:12px 0 0 0;}#cluetip{clear:both; width:233px; padding:0; border:1px solid #CDCDCC; border-top:0;}#cluetip h2{margin:0 10px 6px; padding:11px 0 6px 3px; text-align:left; border-bottom:1px solid #e7e2d9; font-weight:normal; font-size:.875em;}#cluetip-inner{margin:0 15px 15px; padding:0;}#cluetip td, #cluetip th{border:1px solid #E7E2D9; font-size:.7em; text-align:left; padding:2px 0px 2px 3px;}#cluetip td{width:36%; border-left:0;}#cluetip tbody td, #cluetip tbody th{border-top:0;}#cluetip tbody th, #cluetip th#region{text-align:right; padding: 2px 5px 2px 0;}#cluetip li{margin:0px; padding:0; line-height:1.05em; list-style:none;}#cluetip caption, #cluetip li strong, #cluetip label, #cluetip h3 {font-weight:bold; padding-bottom:4px; line-height:1em; color:#dd7918; font-size:.75em;}#cluetip li em{display:block; line-height:1.25em; margin:3px 0 .5em; font-size:.7em;}#cluetip p strong{color:#dd7918;}#cluetip a.top{margin:0 15px 15px; display:block;}#cluetip label{clear:both; display:block; padding-top:10px;}#cluetip input.switchImg{margin-top:12px;}#cluetip h2.contentHeader {display:none;}#cluetip #cluetip-inner a.top {display:none;} #cluetip #cluetipem1 {font-size:1em; font-weight:bold;}
