﻿.type_contentcarousel_default .type_ads {
	text-align:left;
}
#y-col2 .mod .mod {
	margin-bottom:0;
}
.ua-ie6 .type_contentcarousel_default {
	zoom:1;
}
.type_contentcarousel_default .y-carousel-wrapper {
	position:relative;
}
.type_contentcarousel_default .y-panel {
	width:27em;
	min-height:10.1em;
	outline:none;
}

.type_contentcarousel_default .y-panel-lectures {
	width:27em;
	min-height:12.1em;
	outline:none;
}

.type_contentcarousel_default .y-panel .mod {
	padding:0 10px;
}
.type_contentcarousel_default .y-panel .mod .mod {
	padding:0;
}
.ua-ie6 .type_contentcarousel_default .y-panel .mod, .ua-ie7 .type_contentcarousel_default .y-panel .mod {
	padding-right:20px;
}
.ua-ie6 .type_contentcarousel_default .y-panel {
	height:10.1em;
}

.type_contentcarousel_default .y-panel-lectures  .mod {
	padding:0 10px;
}
.type_contentcarousel_default .y-panel-lectures  .mod .mod {
	padding:0;
}
.ua-ie6 .type_contentcarousel_default .y-panel-lectures  .mod, .ua-ie7 .type_contentcarousel_default .y-panel-lectures  .mod {
	padding-right:20px;
}
.ua-ie6 .type_contentcarousel_default .y-panel-lectures  {
	height:10.1em;
}

.type_contentcarousel_default .title-clip {
	width:100%;
}
.type_contentcarousel_default .title-clip h2 {
	text-transform:uppercase;
	font-weight:bold;
}
.type_contentcarousel_default .carousel-pos4 .title-clip h2 {
	text-transform:none;
}
.type_contentcarousel_default .pulse-wrapper {
	padding-top:10px;
}
.mod .type_contentcarousel_default .carousel-pos3, .mod .type_contentcarousel_default .carousel-pos4 {
	padding-top:8px;
	border-width:1px;
	border-style:solid;
}
.type_contentcarousel_default .more {
	text-align:right;
}
.type_contentcarousel_default .more a {
	background-position:100% -2216px;
	padding-right:10px;
}
.type_contentcarousel_default ul li p.loading {
	background:url(http://l.yimg.com/a/i/ww/met/anim_loading_sm_082208.gif) no-repeat 0 0;
	padding-left:20px;
	position:absolute;
	top:50%;
	margin-top:-10px;
	left:125px;
}
.type_contentcarousel_default h2 span.loading {
	background:url(http://l.yimg.com/a/i/ww/met/anim_loading_sm_082208.gif) no-repeat 6px 0;
	padding-left:40px;
	text-indent:-999em;
	display:block;
}
.type_contentcarousel_default .property {
	float:right;
	padding-left:25px;
	background:url(http://l.yimg.com/a/i/ww/met/mod/ybang_22_061509.png) no-repeat 0 -4px;
}
.ua-ie .type_contentcarousel_default .property {
	background-position:0 0;
	margin-top:-4px;
	padding-top:4px;
}/* Copyright (c) 2009, Yahoo! Inc.  All rights reserved. */
.type_contentcarouselTopten_default ol {
	float:left;
	width:42%;
	padding-left:8.5%;
	padding-top:5px;
	margin-right:.5%;
	zoom:1;
}
.type_contentcarouselTopten_default ol.first {
	padding-left:6.5%;
	margin-right:0;
}
.ua-ie6 .type_contentcarouselTopten_default .wrapper .first, .ua-ie7 .type_contentcarouselTopten_default .wrapper .first {
	padding-left:8%;
	margin-right:.5%;
}
.type_contentcarouselTopten_default ol li {
	margin-bottom:6px;
	list-style:decimal outside;
}
.type_contentcarouselTopten_default ol li a {
	font-weight:normal;
	color:#16387C;
}
.ua-ie .type_contentcarouselTopten_default ol li a {
	position:relative;
	padding:5px 0;
}
.type_contentcarouselTopten_default li a:hover .additionalcopy {
	color:inherit;
}
.type_contentcarouselTopten_default div.wrapper {
	min-height:8.95em;
}
.ua-ie6 .type_contentcarouselTopten_default div.wrapper {
	height:8.95em;
}
.type_contentcarouselTopten_default .ranked ol {
	overflow:hidden;
}
.type_contentcarouselTopten_default .ranked ol .last {
	border-bottom:0;
}
.ua-ie6 .type_contentcarouselTopten_default .ranked ol span {
	top:.9em;
}
.type_contentcarouselTopten_default .ranked ol li {
	position:relative;
	padding-right:10px;
}
.ua-ie7 .type_contentcarouselTopten_default .ranked ol li {
	display:list-item;
	zoom:1;
}
.ua-ie .type_contentcarouselTopten_default .ranked ol li a {
	position:static;
}
.type_contentcarouselTopten_default .numbers4 ol.first {
	padding-left:0;
	margin-right:0;
	width:100%;
}
.type_contentcarouselTopten_default .numbers4 ol li {
	margin:0;
	list-style:none outside;
	position:relative;
}
.type_contentcarouselTopten_default .numbers4 ol span {
	font-size:167%;
	margin-right:.25em;
	line-height:1.2em;
}
.type_contentcarouselTopten_default .numbers4 ol .bdr-b {
	border-bottom-style:dotted;
	border-bottom-width:1px;
	padding-bottom:1px;
}
.ua-ie6 .type_contentcarouselTopten_default .numbers4 .first, .ua-ie7 .type_contentcarouselTopten_default .numbers4 .first {
	padding-left:0;
}
.type_contentcarouselTopten_default .ranked10 .up {
	background-position:0 -250px;
}
.type_contentcarouselTopten_default .ranked10 .same {
	background-position:0 -2111px;
}
.type_contentcarouselTopten_default .ranked10 .down {
	background-position:0 -370px;
}
.type_contentcarouselTopten_default .ranked10 ol span {
	position:absolute;
	margin-top:-4px;
	right:2px;
	top:.6em;
	height:9px;
	width:9px;
	text-indent:-999em;
	cursor:pointer;
}
.type_contentcarouselTopten_default .ranked10 ol li .bdr-b {
	border-bottom-style:dotted;
	border-bottom-width:1px;
	position:absolute;
	right:0;
	top:1em;
	width:120%;
}
.ua-ie6 .type_contentcarouselTopten_default .ranked10 ol li .bdr-b {
	width:130%;
	top:.8em;
}
.type_contentcarouselTopten_default .ranked5 ol {
	width:93%;
	padding-left:8.5%;
}
.ua-ie6 .type_contentcarouselTopten_default .ranked5 ol {
	width:90%;
}
.type_contentcarouselTopten_default .ranked5 ol li {
	padding-right:0;
	font-size:153.9%;
	margin:0 0 -0.12em 0;
	line-height:1em;
}
.ua-op .type_contentcarouselTopten_default .ranked5 ol li, .ua-ie6 .type_contentcarouselTopten_default .ranked5 ol li, .ua-ie7 .type_contentcarouselTopten_default .ranked5 ol li {
	margin:0;
}
.type_contentcarouselTopten_default .ranked5 li a {
	font-size:64.9%;
	vertical-align:middle;
}
.type_contentcarouselTopten_default .ranked5 .up {
	background-position:0 -248px;
}
.type_contentcarouselTopten_default .ranked5 .same {
	background-position:0 -2111px;
}
.type_contentcarouselTopten_default .ranked5 .down {
	background-position:0 -368px;
}
.type_contentcarouselTopten_default .ranked5 ol span {
	height:5px;
	cursor:pointer;
	padding-left:9px;
	margin-left:7px;
}
.ua-ie6 .type_contentcarouselTopten_default .ranked5 .first, .ua-ie7 .type_contentcarouselTopten_default .ranked5 .first {
	padding-left:9%;
}
.ua-ie .type_contentcarouselTopten_default .ranked5 ol li span {
	display:inline-block;
	height:12px;
}/* Copyright (c) 2009, Yahoo! Inc.  All rights reserved. */
.type_contentcarouselpulse_default {
	position:relative;
	zoom:1;
}
.type_contentcarouselpulse_default h3 {
	font-weight:bold;
}
.type_contentcarouselpulse_default h3 span {
	font-weight:normal;
}
.type_contentcarouselpulse_default a .pulse-img {
	float:left;
	margin:0 3px 0 0;
	border:1px solid #fff;
}
.type_contentcarouselpulse_default a:hover .pulse-img {
	border:1px solid #ccc;
}
.type_contentcarouselpulse_default ul, .type_contentcarouselpulse_default ol {
	display:table-cell;
}
.ua-ie7 .type_contentcarouselpulse_default ul, .ua-ie7 .type_contentcarouselpulse_default ol, .ua-ie6 .type_contentcarouselpulse_default ul, .ua-ie6 .type_contentcarouselpulse_default ol {
	display:block;
	float:left;
	width:auto;
}
.type_contentcarouselpulse_default ol li, .type_contentcarouselpulse_default ul li {
	padding-bottom:.4em;
}
.ua-ie .type_contentcarouselpulse_default ul li {
	display:block;
	width:100%;
}
.type_contentcarouselpulse_default ol li {
	list-style:decimal outside;
}
.type_contentcarouselpulse_default ol {
	padding-left:2em;
}
.type_contentcarouselpulse_default ol.pulse-list li a {
	background:none;
	display:block;
}
.type_contentcarouselpulse_default li a .additionalcopy {
	font-weight:normal;
}
.type_contentcarouselpulse_default li a:hover .additionalcopy {
	color:inherit;
}
.type_contentcarouselpulse_default ul.pulse-list li a {
	background-position:5px 5px;
	background-repeat:no-repeat;
	padding-left:13px;
	display:block;
}/* Copyright (c) 2009, Yahoo! Inc.  All rights reserved. */
.type_contentcarousel_default .carousel-pos3 .title-wrapper {
	width:100%;
}
.type_contentcarousel_default .carousel-pos3 .title-wrapper img.ybang {
	display:none;
}
.type_contentcarousel_default .carousel-pos3 {
	padding-top:8px;
}/* Copyright (c) 2009, Yahoo! Inc.  All rights reserved. */
