/* CACHED */
.topListHeading.first {border-top: 1px solid #999;border-bottom: 1px solid #999;}.topListHeading:hover {color: #000;background-color: #FFF8DD;background-position: 5px -32px;}.topListHeading.active {background-position: 5px -64px;color: #000;border-top: 1px solid #fff;border-bottom: 1px solid #fff;}.topListHeading.active.first {border-top: 1px solid #999;}.topListHeading.active:hover {cursor: default;background-color: #fff;}.topListHeading {margin: 0;font-size: 1.5em;position: relative;display: block;padding: 4px;border-top: 1px solid #fff;border-bottom: 1px solid #999;color: #666;padding-left: 30px;background: url(/web/bricks/grey-expand.gif) no-repeat #fff;background-position: 5px 0;height: 24px;}.topListThumb {border: 1px solid #aaa;background-color: #fff;float: right;padding: 2px;height: 20px;overflow: hidden;}.topListThumb a {padding: 0;margin: 0;}.topListThumb img {opacity: 0.7;margin-right: 1px;}#topListListsContainer {margin-bottom: 15px;}.topListIntro {margin: 0 35px 10px;}.topListContContainer {background: url(/web/bricks/ugc_input_bg.gif) left bottom repeat-x #fff;padding: 10px;padding-bottom: 20px;margin-bottom: 0;position: relative;border-bottom: 1px solid #999;}.topListContainer {position: relative;height: 200px;background: url(/web/bricks/translucent_white.gif) transparent;overflow: hidden;margin: 0 30px;}.topListPage {width: 100%;position: absolute;top: 0;left: 0;}.topListLeft, .topListRight {width: 50%;padding: 0;margin: 0;float: left;}.topListRight {width: 49.99999%;float: right;}.topListItemLeft, .topListItemRight {width: 100px;margin: 4px;float: right;position: relative;}.topListItemRight, .topListHeading a.topListHeadLink {float: left;}.topListImage {height: 100px;position: relative;}.topListImage img {opacity: 0.7;position: absolute;bottom: 0;left: 0;width: 100px;height: 75px;}.topListDetailsCont {text-align: center;padding: 2px;padding-bottom: 5px;background-color: transparent;color: #666;z-index: 100;}.topListDetailsContWidthFix {width: 100px;margin: 0 auto;}.topListNumber {color: #444;font-size: 1.5em;}.topListName {font-size: 1.2em;font-weight: 700;}.topListDetails, .topListHeading.active .topListThumb {display: none;}a.topListNextButton, a.topListPrevButton {position: absolute;bottom: 105px;display: block;z-index: 50;text-indent: -9000px;overflow: hidden;width: 39px;height: 40px;}a.topListNextButton:hover, a.topListPrevButton:hover {background-position: 0 -40px;}a.topListPrevButton {left: 0;background: url(/web/bricks/topListPrev.gif) no-repeat transparent;}a.topListNextButton {right: 0;background: url(/web/bricks/topListNext.gif) no-repeat transparent;}