#featureheader.yui-g {margin-top:1px;}  #yui-main .yui-g #ms2 .mod-content {  background:url(http://l.yimg.com/n/images/20090514030942/bg-holiday-media-container.gif) no-repeat;  height:280px;  margin-bottom:0px; }  #yui-main .yui-g #ms2 .mod-content .hd {background:none;} #yui-main .yui-g #ms2 .mod-content .bd {background:none;} #yui-main .yui-g #ms2 .mod-content .ft {background:none;} #ms2 .mod-content .bd {padding:0 3px;}  #ms2 .ft {clear:both;height:10px;}  #ms2 .ft p {text-align:right;padding:5px 10px 5px 0px;}  #msfeature {position:relative;float:left;width:460px;height:240px;}  #msfeature h3 {  font-size: 150%; margin-top: 0; padding: 15px 10px 0 28px; z-index: 2; position: relative; width: 151px; } #msfeatureimg {position: absolute; top: 0px; left: -3px; z-index: 1;}  #msfeature p { color: #333; padding: 10px 10px 5px 28px; z-index: 2; position: relative; line-height: 115%;width:151px; } #msfeature ul { padding: 10px 10px 5px 15px; z-index: 2; position: relative; line-height: 115%; width:151px; }  #subfeatures {float: left; width: 165px; margin-left: 5px;position:relative;top:0px;} #subfeatures h2 {margin: .5em 0 0 0;font-size:100%;} #subfeatures p {margin: 3px 0 .5em 0;padding:0px 0px 5px 0px; font-size: 88%; border-bottom: 1px solid #ccc;} #subfeatures p.last {border-bottom: 0;} /* resetting the padding for the horizontal media space */  .hbot div#msfeature p {  color: #333;  padding: 0px 10px 5px 15px;  z-index: 5;  position: relative;  line-height: 115%;  top: 190px;  width: 430px;  margin-left: 0px; } .hbot div#msfeature h3{  padding: 0px 10px 5px 15px;  z-index: 5;  position: relative;  line-height: 115%;  top: 190px;  width: 430px;  margin-left: 0px; }  .hbot div#msfeature p a {  margin-left: 10px; }  .hbot div#msfeature ul{  margin: 0px 0px 0px 10px;  position: absolute;  top:245px;  left: 0px;  z-index: 5;  width: 430px; }  .hbot div#msfeature li {  display: inline;  float: left;  padding: 0;  font-size: 85%;  width: 209px; }  .hbot div#msfeature li.first {  padding-right: 0px;  border-right: 1px solid #bab969;  margin-right: 10px; }  #ticker { background:transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat scroll -10px -740px; height:262px; margin-top:0; padding:0; position:relative; width:389px; }     /* Ticker Styles */  #yui-main .yui-gc .yui-u #ticker .ft {position:relative;clear:both;} #yui-main .yui-gc .first.yui-u #ticker .mod-content {background:url(http://l.yimg.com/n/images/20090514030942/bg_dtk_vert_sprite.png) repeat-y -1950px 0;} #ticker .tkrcont {background:url(http://l.yimg.com/n/images/20090514030942/bg_dtk_vert_sprite.png) no-repeat -650px 0;} #yui-main .yui-gc .first.yui-u #ticker .mod-content .mod-content {background-image:none;} #yui-main .yui-gc .first.yui-u #ticker .mod-content .mod-content .hd {background-image:none;} #yui-main .yui-gc .first.yui-u #ticker .mod-content .mod-content .ft {background-image:none;}  #ticker .spotlight ul { list-style: none; margin-top: 15px; } #ticker .spotlight ul li { margin: 10px 0 10px 10px; padding: 3px 0 5px 0; border-bottom: 1px solid #ccc; width: 380px; }  #ticker {  padding: 0;  margin: 0px;  position: relative; } #ticker .mod-content .tkrcont{height:238px;}  #ticker .feature {  float: left;  padding: 0;  display: block;  width: 400px; }  /* Scroller Setup */  .tickerviewable {  width: 400px;  height:16.92307692308em;  *height:16.51523076923em;  overflow: hidden;  position: relative; }  .tickerviewable .tickerscroll {  position: absolute;  width: 10000px; }  .ynsnip {  float: left;  position: relative; }  /* ticker control */  /* ticker control */  .tickerControls {  position: absolute;  padding: 0 1em;  top: 233px;  width: 350px; }  .dots {  text-align: center;  display: block; }  .dots a {  width: 8px;  height: 5px;  display: inline;  padding: 0px 2px;  margin: 0 1px;  *margin-right: 1px; }  .dots a strong {  display: none; }  .dots a.on {  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -197px; }  .dots a.off {  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -236px; }  .dots a:hover {  text-decoration: none; }  .fscleft {  float: left;  margin: 0 0 5px 0; }  .fscleft a {  display: block;  width: 29px;  height: 24px; }  .fscleft a.buttonOn {  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -143px; }  .fscleft a:hover {  cursor: pointer;  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -303px; }  .fscleft a strong {  display: none; }  .fscright {  float: right;  margin: 0 0 5px 0; }  .fscright a {  display: block;  width: 29px;  height: 24px; }  .fscright a.buttonOn {  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -103px; }  .fscright a:hover {  cursor: pointer;  background: url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -266px; }  .fscright a strong {  display: none; }  .fscleft a.buttonOff, .fscleft a:hover.buttonOff {  cursor: default;  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -27px; }  .fscright a.buttonOff, .fscright a:hover.buttonOff {  cursor: default;  background: transparent url(http://l.yimg.com/n/images/20090514030942/bg_yahoo_tech_sprites.gif) no-repeat -800px -60px; }   #prodGrid li {float: left; width: 160px; height: 75px; padding: 10px; } #fpProd1 { border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; } #fpProd2 { border-bottom: 1px solid #e5e5e5; } #fpProd3 { border-right: 1px solid #e5e5e5; } #prodGrid li a img { float: left; margin: 0 5px; }   #fpSpotlight ul { list-style: none; margin-top: 15px; } #fpSpotlight ul li { margin: 10px 0 10px 10px; padding: 3px 0 5px 0; border-bottom: 1px solid #ccc; width: 360px; } #fpSpotlight ul li.Video a:link { background: url(http://l.yimg.com/n/images/20090514030942/bg_my_tech_sprite.gif) no-repeat -308px -1220px; padding-left: 18px; } #fpTopBlog { margin: 0 0 0 2px; float: left; } .devlin #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_doryd.jpg) no-repeat 0 0; } .hughes #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_ginah.jpg) no-repeat 0 0; } .null #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_chrisn.jpg) no-repeat 0 0; } .raskin #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_robinr.jpg) no-repeat 0 0; } .samiljan #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_toms.jpg) no-repeat 0 0; } .patterson #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_benp.jpg) no-repeat 0 0; } .vlog #fpTopBlog { background: url(http://l.yimg.com/n/images/20090514030942/bg_advice_home_vlog.jpg) no-repeat 0 0; } #fpTopBlog #fpBlogTease h4 { font-size: 115%; } #fpBlogTease { float: right; margin: 12px 28px 0 8px; width: 275px; position: relative; height: 100px; } #fpBlogTease p { font-size: 85%; } #fpBlogTease a.readmore { text-align: right; } #fpBlogTease p.bloggername { position: absolute; bottom: 0; left: 80px; height: 20px; top: 58px; } #fpBlogTease p.bloggername a { font-weight: bold; } #fpTopBlogLinks { list-style: none; margin: 10px 0px 0px 5px; float: left; font-size: 85%; display: inline; line-height:16px; }   #fpTopStories ul {  list-style: none;  margin: 10px 0 0 10px; }  #fpTopStories p {  font-size: 90%; }  #fpProdModule ul { }  /* gadget of the day */  #fpGadget {  float: left;  margin: 10px 20px 0 10px; }  a#gadgetphoto {  float: left;  margin-right: 10px; }  #fpGadgetDetails {  float: left;  width: 220px; }  #fpGadgetDetails p {  font-size: 90%; }  #fpGadgetArticles {  clear: both; }  #fpGadgetArticles ul {  list-style: none;  margin: 5px 0 0 10px; }  #fpGadgetArticles li {  margin-bottom: 5px; }  #fpGadgetArticles h3 {  border-bottom: 1px solid #ccc;  font-size: 90% !important;  margin: 15px 0 0 10px; }  /* top videos */  #fpTopVidList {  list-style: none;  margin: 0 0 0 10px; }  #fpTopVidList li {  clear: both;  border-bottom: 1px solid #ccc;  margin-bottom: 3px;  padding: 3px 0; }  #fpTopVidList .fpVidThumb {  display: block;  float: left;  margin-right: 10px; }  #fpTopVidList a {  font-size: 125%; }  #fpTopVidList a span {  clear: right;  font-size: 85%; }   /* -----------------  Holiday header DTK  ----------------- */  #featureHeader{  width:640px;  overflow:hidden; } #holidayguidetest{  background: #D28484;  width: 640px;  float:left;  padding: 3px; }  #holidayguidetest li{  float:left;  padding-right: 10px;  border:1px solid #FFF;  background:#6E1414;  color:#FFFF99;  margin: 0 4px; } #holidayguidetest li a{  padding: 5px; } #holidayguidetest li a:visited{  color: #FFF: }  /* ----------------  Hotlist styles  ----------------*/ #hotlistpersonality{  margin-bottom: .5em; } #hotlistpersonality div.bd{  background: #F1E1AE;  margin-top:-5px; }  #yui-main .yui-gd .first.yui-u #hotlistpersonality .hd {  background: #FFF;  background-image: none;  padding-bottom:0;  margin-bottom:0; }  #hotListHeader .mod-content{  color: #333; } #yui-main .yui-gd .yui-u #hotListHeader .mod-content, #yui-main .yui-gd .yui-u #hotListHeader .mod-content .hd, #yui-main .yui-gd .yui-u #hotListHeader .mod-content .ft{  background-image:none; } #yui-main .yui-gd .yui-u #hotListHeader .mod-content .ft{  background-color: #F2E4CA; } #yui-main .yui-gd .yui-u #hotListHeader .mod-content .ft p{  margin-left: 110px;  padding: 5px;  border-left: solid 2px #FFF; } #hotListHeader div.bd li.hlitem img{  margin-left: 33px; }  #yui-main .yui-gd .yui-u #hotListHeader .mod-content .hd h3{  color: #900;  font-size: 200%; } #hotListHeader div.bd li.hlitem{  margin: .5em 0;  clear:both;  border-bottom: 1px solid #999;  float:left; } #hotListHeader div.bd ol{  border-top: 1px solid #999; } .hlitem .listdescrip{  margin-left: 175px;  padding: 0; } .hlitem .listdescrip h3{  padding: 0; } #yui-main .yui-gd .yui-u #hotListHeader .mod-content div.bd li {  list-style:none; } #hotListHeader div.hd img, #hotListHeader div.bd li.hlitem img, #hotListHeader div.ft img{  float:left;  padding: 0 10px 5px 0; } #hotListHeader div.ft img{  /*height: 100%;*/  padding: 10px; } #hoListHeader div.ft{  float:left; }   #hotlistHeader .mod-content .bd ol, #hotlistHeader .mod-content .bd ol li{  width: 100%; } #hotListHeader #hlitem1{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_1.jpg) top left no-repeat; } #hotListHeader #hlitem2{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_2.jpg) top left no-repeat; } #hotListHeader #hlitem3{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_3.jpg) top left no-repeat; } #hotListHeader #hlitem4{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_4.jpg) top left no-repeat; } #hotListHeader #hlitem5{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_5.jpg) top left no-repeat; } #hotListHeader #hlitem6{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_6.jpg) top left no-repeat; } #hotListHeader #hlitem7{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_7.jpg) top left no-repeat; } #hotListHeader #hlitem8{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_8.jpg) top left no-repeat; } #hotListHeader #hlitem9{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_9.jpg) top left no-repeat; } #hotListHeader #hlitem10{  background: url(http://l.yimg.com/n/images/20090514030942/list_number_10.jpg) top left no-repeat; }  /* Video reviews Module CSS */  #modvideo{  float:left;  overflow: hidden;  position:relative;  background-color:#FFF;  } #modvideo .hd a {position:relative;left: 525px;top: -30px;} #modvideo .hd a img{position:relative;top: 5px; margin-left:5px;} #modvideo.novideo{  padding: 5px;  border-top: 1px dotted #999; } #modvideo ul{  float:left;  list-style:none;  clear:left;  padding-bottom: 12px;  margin:0;  clear:both; }  #modvideo ul li{  float:left;  width: 130px;  border-right: 1px dotted #999;  padding: 12px; } li.vidreview{  position: relative;  height: 200px;  overflow: hidden; } li.vidreview a{  color:#1161A0;  font-size: 120%;  text-decoration: none; } li.vidreview a:hover{  text-decoration:underline; } li.vidreview p{  font-size: 90%; } #modvideo li.vidreview img{  /*margin:5px auto;*/  margin: 5px auto;  border:none;  position: relative;  display:block; } #modvideo li.vidreview img:hover{  margin: 3px auto;  border: 2px solid orange; }   #vidreview4.vidreview{  border:none; }  div.playbutton{  position: absolute;  z-index: 50;  top: 80px;  left: 104px;  margin:0;  padding:0; } div.playbutton:hover{  margin-left: -2px; }  #yui-main .yui-gd .yui-u .listindex, #yui-main .yui-gd .yui-u .listindex .hd, #yui-main .yui-gd .yui-u .listindex .ft{  background-image:none ! important;  background:#FFF: }  #yui-main .first .mod .hotlistnav, #yui-main .first .mod .hotlistnav .hd, #yui-main .first .mod .hotlistnav .ft{  background-image: none ! important;  background: #F6F6EF ! important; } #yui-main .first .mod .hotlistnav .ft p{  margin:0;  padding: 0; } #yui-main .first .mod .hotlistnav .ft{  background: #EBEBE2 ! important;  padding: .5em;  line-height: 1em; } #featureheader{  position: relative; } #had{  height: 60px;  width: 120px;  position: absolute;  top: 8px;  left: 512px;  z-index: 100; } /* #yttopnavhome{  position: relative;  z-index: 1; } */  #techTicker .fscleft{  right:350px; }  #searchSubmitLink{  top: 3px; } #mytech #mytech_faves.mod2 .ft{  padding-bottom: 20px;  padding-right: 10px; } /* my tech buttons */ a#ytbtnamigos, a#ytbtneditprof, a#ytbtnregister, a#ytbtnsignin, a#ytbtncompare, a#ytbtnshowall, a#ytbtnmoremytech, a#ytbtnlogout {  display: block;  background: url(http://l.yimg.com/n/images/20090514030942/bg_my_tech_sprite.gif) no-repeat -308px -513px;  overflow: hidden;  text-indent: -5000px;  float: right; }  a#ytbtnlogout {  background-position: -308px -513px;  width: 62px;  height: 20px; }  a#ytbtnlogout:hover {  background-position: -308px -553px; }  a#ytbtnmoremytech { background-position: -372px -513px;  width: 93px;  height: 21px; }  a#ytbtnmoremytech:hover {  background-position: -372px -553px; }  a#ytbtnshowall { background-position: -573px -513px;  width: 69px;  height: 21px; }  a#ytbtnshowall:hover {  background-position:-573px -553px ; }  a#ytbtncompare { background-position: -467px -513px;  width: 103px;  height: 21px; }  a#ytbtncompare:hover {  background-position: -467px -553px; }  a#ytbtnsignin {  background-position: -645px -513px;  width: 56px;  height: 20px; }  a#ytbtnsignin:hover {  background-position: -645px -553px; }  a#ytbtnregister { background-position: -792px -513px;  width: 70px;  height: 20px; }  a#ytbtnregister:hover {  background-position: -792px -553px; }  a#ytbtneditprof {  float: none;  background-position: -703px -513px;  width: 62px;  height: 20px;  position: absolute;  right: 5px; }  a#ytbtneditprof:hover {  background-position: -703px -553px; }  a#ytbtnamigos {  float: none;  background-position: -863px -513px;  width: 62px;  height: 20px;  position: absolute;  right: 5px; }  a#ytbtnamigos:hover {  background-position: -863px -553px; }   /*remove underline from button links on hover */  a#ytbtnsignin:hover, a#ytbtnlogout:hover, a#ytbtncompare:hover, a#ytbtnshowall:hover, a#ytbtnregister:hover, a#ytbtneditprof:hover, a#ytbtnamigos:hover {  text-decoration: none; }  #adNorth div.bnr {  background:#F4F2E5 url(http://l.yimg.com/n/images/20090514030942/bg_leaderboard_right.gif) no-repeat scroll 100% 0pt;  margin-left:7px;  padding:5px 7px 5px 0pt; }  #recViewBoxBody ul li, #recSerBoxBody ul li{ padding-left:8px;  background: url(http://l.yimg.com/n/images/20090514030942/bg_my_tech_sprite.gif) -309px -197px no-repeat; }  .yt-ticker-wrapper, .yt-ticker-wrapper-inner{  padding-left: 4px; } #yt-ticker-wrapper .btnprev, #yt-ticker-wrapper .btnpause, #yt-ticker-wrapper .btnnext{  margin-left: 10px; } #adNorth div.bnr{  margin-left:0;  padding-left: 111px; }  #msfeature{  margin-bottom: 15px; }  #navbar .featuresel li.c125 {  background: transparent url(http://l.yimg.com/n/images/20090514030942/tabs_holiday.gif) no-repeat scroll left top;  color:#FFFFFF; } #navbar .featuresel #yttopnavcategory.c125 a {  background: transparent url(http://l.yimg.com/n/images/20090514030942/tabs_holiday.gif) no-repeat scroll right top;  color:#FFFFFF; }  #navbar .featuresel #yttopnavcategory.c125 a:hover {  text-decoration: underline; }   /* #navbar .featuresel li.c127{  background: url(http://l.yimg.com/n/images/20090514030942/tabs_ces.gif) top right; } #navbar .featuresel li.c127, #navbar .featuresel li.c127 a{  background: url(http://l.yimg.com/n/images/20090514030942/tabs_ces.gif) top right;  color:#FFFFFF; } #navbar .featuresel li.c127{  background-position: top left; } #navbar .featuresel li.c127 a:hover {  text-decoration: underline; } */  #navbar .featuresel li.c131{  background-position: 0% -177px;  color: #FFF; } #navbar .featuresel li.c131 a{  background-position: 100% -177px;  color: #FFF; }  /* #ytTopSearch h3, #ytTopSearch h3 a{  color: FFF;  margin-left: 10px;  margin-top: 10px; } #ytTopSearch h3 a{  font-size: 100%; } #ytTopSearch h3{  display:inline;  float:left; }  body.ces2008 #mytech_profile{  background: url(http://l.yimg.com/n/images/20090514030942/bg_my_tech_sprite.gif) top left; }  body.ces2008 #mytech .mod .hd{  background: none; }  body.ces2008 #mytech_profile h3{  background:none;  border:none;  text-indent: -1000em;  position: absolute;  } */  /* watch button for MT CES video module */ div.media_grid ul li{  position:relative; }  div.media_grid a.watchbtn{  background:transparent url(http://l.yimg.com/n/images/20090514030942/btn_play.gif) no-repeat scroll 0%;  padding: 0 0 0 20px;  position:absolute;  top: 40px;  left:60px;  width: 15px;  overflow:hidden;  text-indent: 20px;  }    /* CES 2009 Styles */  /* DTK version for CES 2009 */  #ces2009nav {  display:inline;  position:absolute;  bottom:7px;  left: 18px;  font-size: 90%; }  #ces2009nav li {  display:inline;  float:left; }  #ces2009nav li a {  padding:0px 5px;  border-right: 1px solid #d2d2d2; }  #ces2009nav li#ces2009nav7 a {  border-right: 0px; }  .cta-w {  background: transparent no-repeat top left;  width: 9em;  font: bold 120%/1.2em arial;  color: #000;  text-decoration: none;  text-align: center;  margin: 0;  cursor: hand;  cursor: pointer;  display: block; }  .cta-w:hover {  cursor: hand;  cursor: pointer; }  .cta-w strong {  background: transparent no-repeat top right;  right: -4px;  position: relative;  display: block; }  .cta-w strong strong {  background: transparent no-repeat bottom left;  top: 5px;  left: -4px;  right: 0; }  .cta-w strong strong strong {  background: transparent no-repeat bottom right;  padding: .2em 0 .5em;  top: auto;  right: -4px;  left: auto;  text-indent: -5px; }  .cta-w em {  display: block;  font: 70% arial; }  .cta-w {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/yel_btn_1.png);  margin: 0 auto; }  .cta-w strong {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/yel_btn_1.png); }  .cta-w strong strong {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/yel_btn_1.png); }  .cta-w strong strong strong {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/yel_btn_1.png); }  a.cta-w:hover {  text-decoration: none; }  .cta-w:hover {  color: #000;  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/grn_btn_3.png); }  .cta-w:hover strong {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/grn_btn_3.png); }  .cta-w:hover strong strong {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/grn_btn_3.png); }  .cta-w:hover strong strong strong {  background-image: url(http://l.yimg.com/a/i/us/msg/8/sp/grn_btn_3.png); }  /* mtf */ .grnspan710div { float:left;clear:left;width:710px; padding:0; margin:0;} .grnspan710div .hd{ float:left;background:url(http://l.yimg.com/n/images/20090514030942/bg-green-710-head.gif) no-repeat 0 0;width:710px; padding-top:8px; clear:left; } .grnspan710div .bd{background:url(http://l.yimg.com/n/images/20090514030942/bg_greencont_bd710px.gif) repeat-y 0 0; padding:0 5px;float:left;width:100%;} .grnspan710div .ft{background:url(http://l.yimg.com/n/images/20090514030942/bg-green-710-foot.gif) no-repeat 0 100%; width:710px;float:left; padding-top:8px; clear:left;} .some_space {margin-top:1em;margin-bottom:1em;} form#ytmailto {float:left; } form#ytmailto fieldset dd, form#ytmailto fieldset dt {margin:5px 0;} #ytmailto dd input, #ytmailto dd textarea, #ytmailto dd fieldset a {display:block; width:275px;} #ytmailto dt label {font-weight:bold;} #ytmailto dt, #ytmailto dd {float:left; width:200px;} #ytmailto dt {clear:left; width:150px;} #ytmailto fieldset {clear:left;border:none;margin-left:auto; margin-right:auto; } .sendacopy {clear:left;} .ytmyprodcontainer dl.ytmyproddl {height:140px;} /*override the normal height of dl */ p.disclaimer {margin:0; font-size:85%; color:#666;} a {font-weight:normal;} .ytmyprodcontainer .ft {height:12px; clear:left; background:url(http://l.yimg.com/n/images/20090514030942/bg-myprod-bottom.png) no-repeat 0 0;} form#ytmailto #emailproduct {width:300px;} ul.error li {list-style: none;} ul.error { margin-bottom: 1em;} .ac_menu{border:1px solid #000000;background-color:#FFFFFF;cursor:default;overflow:hidden;-moz-box-sizing:border-box;} .ac_menuitem{position:relative;width:100%;color:#141414;padding:2px;cursor:pointer;cursor:hand;-moz-box-sizing:border-box;-moz-user-select:none;} .ac_menuitem_over{background-color:#E6E6E6;} .ac_menuitem_selected{background-color:#FFFFCC;}  #mailto label{  display:block; } #mailto div{  display:block;  margin: 10px 0; } #mailto {  padding-bottom:10px; }  .grnspan640div { clear:left; float:left; margin:0pt; padding:0px; width:640px; } .grnspan640div .hd { background:transparent url(http://l.yimg.com/n/images/20090514030942/bg-green-640-head.gif) no-repeat scroll 0pt 0pt; clear:left; float:left; margin-top:5px; height: 18px; width:640px; } .grnspan640div .bd { background:transparent url(http://l.yimg.com/n/images/20090514030942/bg_greencont_bd640px.gif) repeat-y scroll 0pt 0pt; float:left; padding:0px 10px; width:640px; } .grnspan640div .ft { background:transparent url(http://l.yimg.com/n/images/20090514030942/bg-green-640-foot.gif) no-repeat scroll 0pt 100%; clear:left; float:left; padding-top:8px; width:640px; }  #ticker h3 { color: #6d9021; font-size: 130%; line-height: 120%; font-weight: normal; } #ticker h3 span { color: #656565; font-size: 85%; } #ticker h3 a { margin-left: 165px; font-size: 73%; } #ticker h3#popTV a { margin-left: 35px; font-size: 73%; } #ticker h3#fpPopAdviceH3 a { margin-left: 25px; font-size: 73%; }  