   html,body,h2 { margin:0; padding:0; }  body { margin-left:15px; }  #breadcrumb { position:absolute; width:969px;  text-align:right; margin-top:25px; }  #messages { position:fixed; top:0; } #messages ul { padding:0; } .dialogBackWash { position:fixed; top:0; left:0; width:100%; height:100%;  background:transparent url(graphics/wash-black.png) repeat left top; }   #header { margin-top:20px;  height:88px; position:relative; overflow:hidden; } #header * { margin:0; padding:0; } #header h1 .text {  position:absolute; right:100%; } #header h1 .logoMovie { margin-top:13px; } #header h1 .logo {  z-index:1;  position:absolute; top:0; left:0; width:980px; height:88px; overflow:hidden; } #header h1 span.streamName {  left:273px;  background:none; font-size:68px; color:#be82ff;  line-height:52px; vertical-align:baseline; }  #header h1 .dynamic span { text-indent:-9999px; }  #header .dynamic, #header .headBanner { position:absolute; width:100%; display:block; height:88px; z-index:2; top:0; margin:0 0 0 229px; }  #header .logoHome { margin-left:324px; } #header .dynamic span { z-index:2; display:block; height:92px; position:relative; background:transparent url(graphics/stream-title-chars.png) no-repeat top left; } #header .dynamic div { height:92px; float:left; margin-left:1px; }    .menu ul { list-style-type:none; margin:0; padding:1px; } #footer ul {   } #footer li {  float:left;  border-left:solid 1px #fff;  display:block; height:7px; line-height:7px; vertical-align:baseline;  margin-top:3px;  padding:0 4px 0 4px;  font-size:10px; } #footer li.first {  border-left-width:0; padding-left:0px; } #network .menu {  width:324px; margin-right:1px;  height:17px; float:left; }  #network .menuContent .system { padding-left:1px; }  #network .menuContent li li { width:auto; } #network .menuContent ul ul,#network .menuContent span.uiHoverTarget { width:99.7%; left:0; }  .menu li { display:block; float:left;  margin:0 1px 0 0; padding:0; height:16px; overflow:visible;  font-size:13px; } .menu a { display:block; margin:0 4px 0 4px; } .menu .footer a { margin:0; } .menu { padding-bottom:1px; } .content .menu { border-bottom:solid 1px black; }  .menu ul ul {  z-index:2; position:absolute; margin:0; padding:0; height:1.5em; }  .menu ul li div { background-image:none; }  #network .menuSystem li ul,  #network .menuSystem li.profile:hover div, #network .menuSystem li ul.uiNavShow, #network .menuSystem li div.active { background-color:transparent; background-image:url(graphics/rollover-back-menu.png); } #network .menuSystem li:hover a { background-color:Transparent; }   .menu ul li li:hover { background-image:url(graphics/rollover-back-system.png); } .menu ul li ul { display:none; }  #network .menuHover ul li:hover ul, #network .menuHover ul li.active ul { display:block; }  .menu ul li div { height:18px; }  .content .menu ul li div { height:16px; }  .menu ul li li { padding: 2px 0; } #network .menu ul ul,#network .menu span.uiHoverTarget { position:absolute; }  #network .menu span.uiHoverTarget { display:block; height:60px; width:100%;  background: transparent url(graphics/clear.gif) repeat 0 0; z-index:1; }  #network .menu ul p a { display:inline; } #network .menu .searchDropDown { width:195px; } #network .searchMenu .searchText { margin:0 0 0 1px; width:246px; } #network .searchMenu .button { width:70px; margin:0 0 0 1px; } .menu label { cursor: pointer; color:#fff}  #network .menu .button { font-size:11px; padding: 0px 2px; height:16px; vertical-align:bottom; border: none 0px transparent; }  #network .menu .text { padding:0 4px; } #network .menu input.text,#network .menu .dropDown { font-size:11px; vertical-align:bottom; }  #network .menu .dropDown { margin:0; padding:0; border:0; width:70px; }  #network .loginMenu .button { font-size:10px; padding: 0 2px 0px 2px; height:14px; vertical-align:bottom; } #network .searchMenu label { display: none; visibility: hidden; }  #network .menuSystem ul { padding: 1px 3px; width: 316px;  } #network .menuSystem li { padding: 0 2px 0 0; } #network .searchMenu ul { padding:1px 0 1px 1px; width:auto; } #network .searchMenu li,#network .searchMenu li li { padding:0; }  #network .menuSystem ul ul { padding:0; width:auto; margin-left:-3px; } #network .menuSystem li li { padding:2px 0; }  #network .loggedIn a { display: inline; }   .content .comment { font-size: 95%; padding-left: 4px; font-weight: bold; }   ul.messages { margin:0; padding:0; }  #messages ul.messages { margin-top:11px; } .message { background-repeat: no-repeat; background-position: left top; display: block; padding: 0 0 3px 20px;  list-style-type:none; } .content .message { margin: 5px; } .messageSystem { background-image: url(icons/cancel.png); } .messageError { background-image: url(icons/stop.png); } .messageInfo { background-image: url(icons/information.png); } .messageWarn { background-image: url(icons/error.png); } .messageOk { background-image: url(icons/accept.png); }  .floatingDialogs { position:absolute;  z-index:90; }  .floatingDialogs .box .empty { background-image:none; background-color:#fff; } .floatingDialogs .box .empty .inner { background-color:#fff; }  .floatingDialogs .buttons .closeDialog .button{ margin:3px; background-color:#000; color:#fff; }  .floatingDialogs .box .inner h3{ color:#000; font-weight:bold; padding-bottom:4px; padding-left:4px; padding-top:4px; border-bottom:solid 1px #000; }  .floatingDialogs .buttonList{ margin:-12px 1px 1px; } .floatingDialogs .buttonList li{ float:none; width:100%; } .floatingDialogs .buttonList li .button{ width:100%; text-align:left; padding:7px; }  .floatingDialogs .inner .searchForm .form .noTitle .text{ width:76%; }  .floatingDialogs .inner .searchForm .form dd.right{ margin-top:5px; }  .networkTable{ background-color:#EFF4E4; border:0 none; border-collapse:collapse; border-spacing:0; width:100%; } .networkHeader{ background-color:#DBEDBE; width:100%; } .content .document .networkTable h4{ padding-top:0px; padding-left:4px; } .content .document .networkTable .networkHeader td{ font-weight:bold; } .networkBody img{ padding:4px; }  .box .toolStrip { position: absolute; bottom: 4px; margin: 0; padding: 0; list-style-type: none; }  .box .toolStrip .desFav{ list-style:url(icons/des-fav.png); list-style-position:inside; } .box .toolStrip .desInfo{ list-style:url(icons/des-info.png); list-style-position:inside; } .box .toolStrip .desBy{ list-style:url(icons/des-by.png); list-style-position:inside; } .box .toolStrip .desIcon{ margin-right:2px; }  .footnote { font-size:12px; font-style:italic; }   #header .dynamic .a,#header .dynamic .a span { width:41px; } #header .dynamic .a span { background-position:-0px 0; } #header .dynamic .b,#header .dynamic .b span { width:41px; } #header .dynamic .b span { background-position:-42px 0; } #header .dynamic .c,#header .dynamic .c span { width:39px; } #header .dynamic .c span { background-position:-84px 0; } #header .dynamic .d,#header .dynamic .d span { width:41px; } #header .dynamic .d span { background-position:-124px 0; } #header .dynamic .e,#header .dynamic .e span { width:40px; } #header .dynamic .e span { background-position:-166px 0; } #header .dynamic .f,#header .dynamic .f span { width:22px; } #header .dynamic .f span { background-position:-208px 0; } #header .dynamic .g,#header .dynamic .g span { width:40px; } #header .dynamic .g span { background-position:-231px 0; } #header .dynamic .h,#header .dynamic .h span { width:36px; } #header .dynamic .h span { background-position:-272px 0; } #header .dynamic .i,#header .dynamic .i span { width:11px; } #header .dynamic .i span { background-position:-309px 0; } #header .dynamic .j,#header .dynamic .j span { width:17px; } #header .dynamic .j span { background-position:-321px 0; } #header .dynamic .k,#header .dynamic .k span { width:37px; } #header .dynamic .k span { background-position:-339px 0; } #header .dynamic .l,#header .dynamic .l span { width:10px; } #header .dynamic .l span { background-position:-378px 0; } #header .dynamic .m,#header .dynamic .m span { width:59px; } #header .dynamic .m span { background-position:-390px 0; } #header .dynamic .n,#header .dynamic .n span { width:35px; } #header .dynamic .n span { background-position:-451px 0; } #header .dynamic .o,#header .dynamic .o span { width:39px; } #header .dynamic .o span { background-position:-487px 0; } #header .dynamic .p,#header .dynamic .p span { width:40px; } #header .dynamic .p span { background-position:-527px 0; } #header .dynamic .q,#header .dynamic .q span { width:40px; } #header .dynamic .q span { background-position:-569px 0; } #header .dynamic .r,#header .dynamic .r span { width:22px; } #header .dynamic .r span { background-position:-610px 0; } #header .dynamic .s,#header .dynamic .s span { width:35px; } #header .dynamic .s span { background-position:-634px 0; } #header .dynamic .t,#header .dynamic .t span { width:18px; } #header .dynamic .t span { background-position:-670px 0; } #header .dynamic .u,#header .dynamic .u span { width:35px; } #header .dynamic .u span { background-position:-689px 0; } #header .dynamic .v,#header .dynamic .v span { width:40px; } #header .dynamic .v span { background-position:-725px 0; } #header .dynamic .w,#header .dynamic .w span { width:59px; } #header .dynamic .w span { background-position:-766px 0; } #header .dynamic .x,#header .dynamic .x span { width:39px; } #header .dynamic .x span { background-position:-826px 0; } #header .dynamic .y,#header .dynamic .y span { width:40px; } #header .dynamic .y span { background-position:-866px 0; } #header .dynamic .z,#header .dynamic .z span { width:34px; } #header .dynamic .z span { background-position:-907px 0; } #header .dynamic .zero,#header .dynamic .zero span { width:39px; } #header .dynamic .zero span { background-position:-942px 0; } #header .dynamic .one,#header .dynamic .one span { width:18px; } #header .dynamic .one span { background-position:-982px 0; } #header .dynamic .two,#header .dynamic .two span { width:36px; } #header .dynamic .two span { background-position:-1002px 0; } #header .dynamic .three,#header .dynamic .three span { width:38px; } #header .dynamic .three span { background-position:-1039px 0; } #header .dynamic .four,#header .dynamic .four span { width:37px; } #header .dynamic .four span { background-position:-1078px 0; } #header .dynamic .five,#header .dynamic .five span { width:36px; } #header .dynamic .five span { background-position:-1117px 0; } #header .dynamic .six,#header .dynamic .six span { width:37px; } #header .dynamic .six span { background-position:-1155px 0; } #header .dynamic .seven,#header .dynamic .seven span { width:37px; } #header .dynamic .seven span { background-position:-1193px 0; } #header .dynamic .eight,#header .dynamic .eight span { width:37px; } #header .dynamic .eight span { background-position:-1231px 0; } #header .dynamic .nine,#header .dynamic .nine span { width:38px; } #header .dynamic .nine span { background-position:-1269px 0; } #header .dynamic .dash,#header .dynamic .dash span { width:21px; } #header .dynamic .dash span { background-position:-1308px 0; } #header .dynamic .pound,#header .dynamic .pound span { width:38px; } #header .dynamic .pound span { background-position:-1330px 0; } #header .dynamic .dollar,#header .dynamic .dollar span { width:32px; } #header .dynamic .dollar span { background-position:-1370px 0; } #header .dynamic .amp,#header .dynamic .amp span { width:46px; } #header .dynamic .amp span { background-position:-1403px 0; } #header .dynamic .star,#header .dynamic .star span { width:25px; } #header .dynamic .star span { background-position:-1451px 0; } #header .dynamic .lbrack,#header .dynamic .lbrack span { width:21px; } #header .dynamic .lbrack span { background-position:-1478px 0; } #header .dynamic .rbrack,#header .dynamic .rbrack span { width:22px; } #header .dynamic .rbrack span { background-position:-1500px 0; } #header .dynamic .excla,#header .dynamic .excla span { width:10px; } #header .dynamic .excla span { background-position:-1523px 0; } #header .dynamic .quest,#header .dynamic .quest span { width:35px; } #header .dynamic .quest span { background-position:-1535px 0; }  #header .dynamic .space { width:12px; } #header .dynamic .space span { width:12px; background-image:none; }    form { margin: 0; padding: 0; }  dl.form {  position: relative;  padding: 2px 0; margin: 1px 0; display: block; clear:both; } dl.form dt { left:0; position: absolute; width: 100px; text-align: right; margin-top:2px; } dl.form dd { position: relative; left: 0; margin-left:104px; width: auto; padding-bottom:2px; }  dl.form dd.noTitle { width:100%; margin-left:0; } dl.form dd img {  vertical-align: baseline; }  dl.form dd:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }  dl.form dd.help, dl.form dd.error { margin: 0; }  form dd.required input { background-color: #fea; } form dd.help { font-weight: normal; color: #000; } form dd.error { color: #f09;  }  form dd .column { float: left; width: 33%; }  form dd input.check, form dd input.radio { position: absolute; display: block; margin: 0 0 5px 0;  padding-top: 1px; } .menu form, .menu p { height: 13px; } .menu .text { border-width:0; } .searchMenu .text { border-width: 1px; border-style: solid; }  .progressBar { width:100%; position:relative; height:16px; background-color:#505050; } .progressBar .bar { background-color:#808080; position:absolute; height:16px; width:0; left:0; top:0; } .progressBar .caption { font-size:80%; position:absolute; left:0; top:0; }  iframe { border:none; }  .closeDialog { position:absolute; top:0; right:0; list-style:none; margin-right:0; padding-right:0; } .closeDialog .button { margin-right:0; }     .panels .column { float:left; border:solid 1px #808080; height:191px;  margin-bottom:8px; }  .panels .helpFrame { width:208px; margin-right:8px; background-color:#000000;  overflow:auto; }  .panels .advertFrame { width:250px; } .panels .advertFrame .box {  width:240px; height:180px; background-color:#737373; margin:5px;  color:#fff; }   .content .panel { margin-bottom:6px; position:relative; clear:both; }  .content .panel:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }  .content .panel h3 { margin:0; color:#000; padding:2px 30px 4px 5px; font-weight:bolder; font-size:10px; text-transform:uppercase; }  #side.content .panel h3 { cursor:pointer; }  .content .editForm h3 { cursor:auto; }  .content .collapsed h3 { color:#fff; background-color:#737373;  border-bottom:solid 0px #000; }  .content .collapsed .inner { display:none; }  #side .expanded h3 { background-color:#fff; color:#000;  border-bottom:solid 1px #000; }  #Content .expanded h3 { color:#000;  border-bottom:solid 1px #000; }  .content .panel .buttons {  position:absolute; top:0; right:0; height:12px;  list-style-type:none; margin:0; padding:0; }  .content .panel .buttons li { float:left; margin:3px; }  .content .panel .buttons .button { display:block; border:none; height:17px; padding:0px 4px; font-weight:bold; }  .content .panel .buttons a.button { padding:3px 4px 0 4px; height:14px; }  .itemHistory .historyControls { position:relative; width:100%; } .itemHistory .historyControls .button { position:absolute; } .content .itemHistory .backDisabled { background-image:url(buttons/arrow-grey-left.png); left:0; } .content .itemHistory .forwardDisabled { background-image:url(buttons/arrow-grey-right.png); right:0; } .content .itemHistory .backEnabled { background-image:url(buttons/arrow-white-left.png); left:0; } .content .itemHistory .forwardEnabled { background-image:url(buttons/arrow-white-right.png); right:0; } .content .panel .buttons .updateProgress { right:12px; } .content .panel .buttons .expandCollapse .button { background-color: Transparent; background-image:url(buttons/arrow-white-left.png); width:10px; height:10px; } .content .expanded .buttons .expandCollapse .button { background-image:url(buttons/arrow-black-down.png); } .content .panel .buttons .updateProgress div {  background: transparent url(graphics/ajax-loader-white-back.gif) no-repeat; width: 16px; height: 16px; margin-top: -2px; padding-right: 2px; } .content .collapsed .buttons .updateProgress div {  background-image: url(graphics/ajax-loader-grey-back.gif); } .content .panel .buttons .updateProgress div span { display: none; visibility: hidden; }  .create .panel .buttons .updateProgress div {  background-image: url(graphics/ajax-loader-trans.gif); }  .content .box .wrapper .updateProgress ,.content .card .wrapper .updateProgress { position:absolute; top:0; right:0; width:16px; height:16px;  overflow:hidden; text-indent:20px;  background: transparent url(graphics/ajax-loader-trans.gif) no-repeat top right; }  .contentEditor .leftBar { position:relative; float:left; width:138px; } .contentEditor .rightBar { position:relative; float:left; width:355px;  padding:6px 0 7px 0; } .contentEditor .thumbTarget { border:solid 1px #505050; width:128px; height:96px; margin:8px 0 0 8px; }  .panel .inner .form dt, .contentEditor .inner .form dt { width:100px; text-transform:uppercase; font-weight:bold; }  .form dd.right { text-align:right; }  .contentEditor .rightBar dl.form { margin:0;  padding:0 8px 0 0; }  .contentEditor dl.options { padding:3px 8px 3px 0; margin: 0; }  .contentEditor .form .streamUrl { font-weight: bold;  width:241px; margin: 0; padding: 0 0 0 5px; height: 17px; margin-right:0px; } .contentEditor .form .streamUrl a { height: 16px; white-space: nowrap; overflow: hidden; width: inherit; display: block; padding-top: 1px; } .contentEditor .form .showUrlFull a { display: block; width: auto; overflow: visible; position: absolute; z-index: 1; padding-right: 5px; }  .contentEditor .leftBar .form { padding:3px 0 0 8px; } .contentEditor .leftBar .form dt, .contentEditor .leftBar .form dd { margin:0; text-align:left; left:0; position:relative; } .contentEditor .leftBar .form dd.thumbToolbar { margin-top:3px; }  .contentEditor .leftBar dd.thumbTarget { padding:0; width:128px; background-color:#000; }  .panel .form .text, .contentEditor .form .text { font-weight:bold;  width:238px; } .contentEditor .form .shortText { width:38px; }  .panels .panel .form .text { width:217px; vertical-align:bottom; } .panels .panel .form .dropDown { width:80px; padding:0; }  .panels .form dd.noTitle { width:464px; margin:0 4px; }  .panels .panel .form .mediumSearch { width:372px; }  .panels .panel .form .longSearch { width:454px; }  .panels .panel .form select,.panels .searchForm .form .text { border:none 0px #000; }  .content .wrapper .buttonShort { width:1.5em; } .content .wrapper .buttonMedium { width:5em; } .content .wrapper .buttonLong { width:11em; }  .card { float:left;  margin:0 0 1px 1px; position:relative; }  .searchForm .inner { position: relative; height:241px;  padding-top:1px; }  .create .cardList { margin-left: 4px; }  .buttonList { margin:0; padding:0; list-style-type:none; } .buttonList li { float:left; } .buttonList li .button { margin:0; border:none; }  .storyEditor,.thumbnailEditor { clear:both; float:right; height:300px;  margin:14px 8px 0px -140px; position:relative; width:480px; } .thumbnailEditor {  overflow:hidden; } .selectMarquee { position:absolute; } .selectMarquee .handles,.selectMarquee .shadows { top:0;left:0; position:absolute; width:100%; height:100%; }  .selectMarquee .handles div { position:absolute; background:#000 url(graphics/create-empty-back.png) repeat; }  .selectMarquee .handles .m { width:100%; height:100%; background:transparent url(graphics/clear.gif) repeat top left; }  .selectMarquee .handles .l, .selectMarquee .handles .r { width:4px; height:100%; }  .selectMarquee .handles .b, .selectMarquee .handles .t { height:4px; width:100%; }  .selectMarquee .handles .tl, .selectMarquee .handles .tr, .selectMarquee .handles .bl, .selectMarquee .handles .br { width:4px; height:4px; }  .selectMarquee .handles .t, .selectMarquee .handles .tl, .selectMarquee .handles .tr { top:0; }  .selectMarquee .handles .b, .selectMarquee .handles .bl, .selectMarquee .handles .br { bottom:0; }  .selectMarquee .handles .l, .selectMarquee .handles .tl, .selectMarquee .handles .bl { left:0; }  .selectMarquee .handles .r, .selectMarquee .handles .tr, .selectMarquee .handles .br { right:0; }  .selectMarquee .shadows div { position:absolute; background:transparent url(graphics/rollover-back-menu.png) repeat; }   .selectMarquee .shadows .r, .selectMarquee .shadows .l { width:400px; height: 900px; top:-300px; }  .selectMarquee .shadows .t, .selectMarquee .shadows .b { width:100%; height: 300px; left:0; }  .selectMarquee .shadows .r { left : 100%; } .selectMarquee .shadows .l { right : 100%; } .selectMarquee .shadows .t { bottom : 100%; } .selectMarquee .shadows .b { top : 100%; }  .floatingDialogs .storyEditor { float:left; margin:0; } .fileUploader { display:block; }   .content .panel h3 a { color:#000; }  .card img { width:100px; height:75px; position:absolute; }  .card .wrapper { display:block; position:static; }  .uploadProgress { position:relative; width:100%; height:20px; border:solid 1px #fff; } .uploadProgress .progressBar { position:absolute; background-color:#fff; height:20px;  color:#888;  overflow:visible; }  #error { position:fixed; background:transparent url(graphics/rollover-back-menu.png) repeat; width:100%; height:100%; top:0;left:0;  z-index:99; } #error div { background-color:#000; position:absolute; top:33%; margin:0 30%; padding:20px; border:solid 2px #808080; }  .viewChannel .uiFF3SilverlightFix .wrapper, .viewChannel .uiFF3SilverlightFix .inner { overflow:hidden; } .floatingDialogs .borders span { position:absolute; width:100%; height:100%; background-repeat:repeat; } .floatingDialogs .borders .t { bottom:100%; height:10px; } .floatingDialogs .borders .b { top:100%; height:10px; } .floatingDialogs .borders .l { right:100%; width:10px; } .floatingDialogs .borders .r { left:100%; width:10px; } .floatingDialogs .borders .top { left:0; } .floatingDialogs .borders .bottom { left:0; } .floatingDialogs .borders .left { top:0 } .floatingDialogs .borders .right { top:0 } .floatingDialogs .borders .t { background-image:url(graphics/dialog-t.png); } .floatingDialogs .borders .l { background-image:url(graphics/dialog-l.png); } .floatingDialogs .borders .r { background-image:url(graphics/dialog-r.png); } .floatingDialogs .borders .b { background-image:url(graphics/dialog-b.png); } .floatingDialogs .borders .tl { background-image:url(graphics/dialog-tl.png); } .floatingDialogs .borders .tr { background-image:url(graphics/dialog-tr.png); } .floatingDialogs .borders .bl { background-image:url(graphics/dialog-bl.png); } .floatingDialogs .borders .br { background-image:url(graphics/dialog-br.png); }  .jScrollPaneContainer { overflow:hidden; position:relative; z-index:1; } .jScrollPaneContainer .inner {  overflow:hidden; } .jScrollPaneTrack, .jScrollArrowUp, .jScrollArrowDown,.jScrollPaneDrag { position:absolute; right:0; } .jScrollArrowUp,.jScrollArrowDown { display:block; width:10px; height:10px; overflow:hidden; position:absolute; right:0; text-indent:-2000px; z-index:1; background-color:#929292; border: solid 1px #737373; } .jScrollPaneTrack { background-color:#bababa; } .jScrollPaneDrag { background-color:#929292; margin:0 2px; width:8px; cursor:pointer; } .jScrollArrowUp { top:0; background-image:url(buttons/arrow-black-up.png); } .jScrollArrowDown { bottom:0; background-image:url(buttons/arrow-black-down.png); }  .jScrollArrowUp:active,.jScrollArrowDown:active { background-position:1px 1px; }  .card dl.labels { display:block; top:4px; left:100px; margin:0; position:relative; } .card dl.labels dd,.card dl.labels dt { height:auto; }  .box dl.labels,.card dl.labels {  position:absolute; top:0; left:0;  width:100%;  margin-top:14px; } .box dl.labels dt,.card dl.labels dt {  border-width:2px 0 0 0; border-style:solid;  font-weight:bold; } .box dl.labels dt,.box dl.labels dd,.card dl.labels dt,.card dl.labels dd { margin-bottom:1px; margin-left:1px; padding: 1px 4px 2px 4px;  background-repeat: no-repeat; background-position: 2px 2px; } .box dl.labels dt,.box dl.labels dd,.card dl.labels dt {  width:80%;  padding-left:18px; }  .create .box dl.labels dd { width:85%; } .quads dl.labels { font-size:10px; } .box .labels dd.buttons { padding:3px 4px; width:100%; }  .box .labels .reveal , .quads .box .labels { visibility:hidden; } .box:hover .labels .reveal,.quads .box:hover .labels { visibility:visible; }  .floatingDialogs .inner .cardList .card .labels dd{ width:93.5%; }  .box .viewLink { text-indent:-9999px; background-image:url(graphics/clear.gif); } 