#yUnivHead {
    font-size: 12px;
}

#yUnivHead.yucs-mr-in #yuhead-bd #yuhead-search #yuhead-sform-cont form button {
    padding: 0 15px;
    line-height: 25px;
    max-height: 24px;
}

#yUnivHead.yucs-hi-in #yuhead-bd #yuhead-search #yuhead-sform-cont form button {
    padding: 0 15px;
    line-height: 25px;
    max-height: 24px;
}

#yUnivHead.yucs-ta-IN #yuhead-hd #yuhead-mepanel-cont,
#yUnivHead.yucs-ta-in #yuhead-hd #yuhead-mepanel-cont {
    width: 37%;
}

#yUnivHead.yucs-ta-IN #yuhead-hd #yuhead-promo,
#yUnivHead.yucs-ta-in #yuhead-hd #yuhead-promo {
    width: 27.5%;
}

#yUnivHead.yucs-lt-LT #yuhead-hd #yuhead-mepanel-cont,
#yUnivHead.yucs-lt-lt #yuhead-hd #yuhead-mepanel-cont {
    width: 40%;
}

#yUnivHead.yucs-lt-LT #yuhead-hd #yuhead-promo,
#yUnivHead.yucs-lt-lt #yuhead-hd #yuhead-promo {
    width: 24.5%;
}

#yUnivHead.yucs-ko-KR,
#yUnivHead.yucs-ko-kr {
    font-size: 11px;
    font-family: dotum;
}

#yUnivHead.yucs-ko-kr #yuhead-hd,
#yUnivHead.yucs-ko-KR #yuhead-hd,
#yUnivHead.yucs-mr-IN #yuhead-hd,
#yUnivHead.yucs-mr-in #yuhead-hd {
    font-size: 100%;
}

#yUnivHead.yucs-zh-CN,
#yUnivHead.yucs-zh-cn,
#yUnivHead.yucs-zh-HK,
#yUnivHead.yucs-zh-hk,
#yUnivHead.yucs-zh-Hans-CN,
#yUnivHead.yucs-zh-hans-cn,
#yUnivHead.yucs-zh-Hans-HK,
#yUnivHead.yucs-zh-hans-hk,
#yUnivHead.yucs-zh-Hans-US,
#yUnivHead.yucs-zh-hans-us,
#yUnivHead.yucs-zh-Hant-CN,
#yUnivHead.yucs-zh-hant-cn,
#yUnivHead.yucs-zh-Hant-HK,
#yUnivHead.yucs-zh-hant-hk,
#yUnivHead.yucs-zh-Hant-US,
#yUnivHead.yucs-zh-hant-us {
    font-family: Arial, PMingLiu, taipei;
    font-size: 13px;
}

#yUnivHead.yucs-zh-TW,
#yUnivHead.yucs-zh-tw,
#yUnivHead.yucs-zh-Hans-TW,
#yUnivHead.yucs-zh-hans-tw,
#yUnivHead.yucs-zh-Hant-TW,
#yUnivHead.yucs-zh-hant-tw {
    font-family: Arial, helvetica, clean, sans-serif;
    font-size: 13px;
}

#yUnivHead.yucs-ar-AE,
#yUnivHead.yucs-ar-ae,
#yUnivHead.yucs-ar-BH,
#yUnivHead.yucs-ar-bh,
#yUnivHead.yucs-ar-DZ,
#yUnivHead.yucs-ar-dz,
#yUnivHead.yucs-ar-EG,
#yUnivHead.yucs-ar-eg,
#yUnivHead.yucs-ar-JO,
#yUnivHead.yucs-ar-jo,
#yUnivHead.yucs-ar-KW,
#yUnivHead.yucs-ar-kw,
#yUnivHead.yucs-ar-LB,
#yUnivHead.yucs-ar-lb,
#yUnivHead.yucs-ar-LY,
#yUnivHead.yucs-ar-ly,
#yUnivHead.yucs-ar-MA,
#yUnivHead.yucs-ar-ma,
#yUnivHead.yucs-ar-OM,
#yUnivHead.yucs-ar-om,
#yUnivHead.yucs-ar-PS,
#yUnivHead.yucs-ar-ps,
#yUnivHead.yucs-ar-QA,
#yUnivHead.yucs-ar-qa,
#yUnivHead.yucs-ar-SA,
#yUnivHead.yucs-ar-sa,
#yUnivHead.yucs-ar-SD,
#yUnivHead.yucs-ar-sd,
#yUnivHead.yucs-ar-SY,
#yUnivHead.yucs-ar-sy,
#yUnivHead.yucs-ar-TN,
#yUnivHead.yucs-ar-tn,
#yUnivHead.yucs-ar-YE,
#yUnivHead.yucs-ar-ye {
    font-family: Tahoma, sans-serif;
}

#yUnivHead .sp,
#yUnivHead .yucs-opi {
    background-image: url(http://l.yimg.com/dh/ap/ap/default/120503/uh_sprite_2_16.png);
    _background-image: url(http://l.yimg.com/dh/ap/ap/default/120503/uh_sprite_2_16.gif);
    background-repeat: no-repeat;
}

#yUnivHead .yuhead-clearfix:after {
    display: block;
    visibility: hidden;
    width: 0;
    height: 0;
    clear: both;
    content: ".";
}

#yUnivHead .yuhead-clearfix {
    zoom: 1;
}

#yUnivHead a:focus {
    outline: none;
}

#yUnivHead #yuhead-hd a:focus {
    text-decoration: underline;
}

#yUnivHead #yuhead-hd ul:focus {
    outline: none;
}

#yUnivHead #yuhead-hd ul li ul a:focus {
    text-decoration: none;
}

#yUnivHead .yuhead-logo h2 a:focus {
    outline: 1px dotted;
}

#yUnivHead .yuhead-bullet-down {
    background-position: right -172px;
}

#yUnivHead .yuhead-ico-mail {
    background-position: 0 1px;
    padding-left: 20px;
    margin-left: -3px;
    height: 15px;
}

#yUnivHead .yuhead-ico-home {
    background-position: 0 -61px;
    padding-left: 20px;
    display: inline-block;
    height: 15px;
}

#yUnivHead .yuhead-ico-bell {
    background-position: 0 -292px;
    padding-left: 20px;
}

#yUnivHead .yuhead-ico-mglass {
    background-position: 5px -225px;
    padding-left: 20px;
}

#yUnivHead .hidden,
#yUnivHead .hide {
    display: none !important;
}

#yUnivHead #yucs-shim {
    position: absolute;
    z-index: 999;
}

#yUnivHead .yuhead-offscreen {
    float: left;
    text-indent: -999em;
    overflow: hidden;
}

#yUnivHead a.yuhead-offscreen:hover {
    text-decoration: none;
}

body {
    padding-top: 0;
    margin-top: 0;
}

#yUnivHead table {
    border-collapse: collapse;
    border-spacing: 0;
}

#yUnivHead h2 {
    margin: 0;
    font-size: 93%;
    font-weight: normal;
}

#yUnivHead #yuhead-hd em {
    font-style: normal;
}

#yUnivHead #yuhead-hd ul {
    margin: 0;
    padding: 0;
}

#yUnivHead #yuhead-hd ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    height: 10px;
    vertical-align: top;
}

#yUnivHead #yuhead-hd a {
    display: block;
    margin-top: -2px;
    _display: inline-block;
    _margin-top: 0;
}

#yUnivHead #yuhead-hd ul li ul li {
    height: auto;
}

#yUnivHead #yuhead-hd ul li ul li a {
    margin-top: auto;
}

#yUnivHead #yuhead-bd img {
    border: 0;
}

#yUnivHead #yuhead-bd form {
    margin: 0;
}

#yUnivHead {
    width: 100%;
    margin: 0 auto;
    font-family: Arial;
    background: none;
    z-index: 9999;
    position: relative;
    text-align: left;
}

#yUnivHead .yucs-trending-anim .yucs-trending-anim-fade {
    background: #fff;
}

#yUnivHead {
    background: #fff;
}

#yUnivHead .yucs-skipto-search {
    position: absolute;
    text-indent: -999em;
    overflow: hidden;
}

#yUnivHead {
    color: #676767;
}

#yUnivHead a {
    color: #676767;
    text-decoration: none;
}

#yUnivHead a:hover {
    color: #676767;
    text-decoration: none;
}

#yuhead-hd {
    padding: 8px 10px 13px;
    font-size: 93%;
}

#yuhead-hd #yuhead-mepanel-cont {
    float: left;
    width: 35%;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel {
    margin-left: -7px;
    float: left;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li {
    float: left;
    border-left: 1px solid #d6d6d6;
    padding: 0 9px;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel {
    padding-left: 10px;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li em {
    font-weight: bold;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li em a {
    font-weight: normal;
}

#yuhead-hd li.yuhead-nodivide {
    border-left: none !important;
}

#yuhead-hd li.yuhead-nopad {
    padding-left: 0 !important;
}

#yuhead-hd li#yuhead-username a {
    font-weight: bold;
}

#yuhead-hd li#yuhead-username span.yuhead-hi {
    font-weight: normal;
    float: left;
    *float: none;
}

#yuhead-hd li#yuhead-username {
    whitespace: no-wrap;
}

#yuhead-hd li#yuhead-username ul li a {
    font-weight: normal;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel #yuhead-me-signin {
    font-weight: bold;
}

#yuhead-hd #yuhead-promo {
    float: left;
    width: 29.5%;
    text-align: center;
}

#yuhead-hd #yuhead-promo div.yucs-trending-anim {
    min-width: 200px;
    margin: 0 auto;
    text-align: left;
    float: right;
}

#yuhead-hd #yuhead-promo a {
    color: #1f4ca5;
    font-weight: bold;
}

#yuhead-hd #yuhead-promo a:hover {
    color: #1f4ca5;
    font-weight: bold;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i {
    display: inline;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i .yuhead-promo-label {
    color: #1f4ca5;
    font-weight: bold;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i a {
    color: #1f4ca5;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i a:hover {
    color: #1f4ca5;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i #yuhead-promo-menu {
    display: none;
}

#yuhead-hd #yuhead-com-links-cont {
    float: right;
    width: 35%;
    *overflow-x: hidden;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links {
    float: right;
    margin-top: -2px;
    padding-top: 2px;
    margin-right: -9px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li {
    *float: left;
    display: inline-block;
    padding: 0 9px;
    border-right: 1px solid #ccc;
    margin-right: -1px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li#yuhead-com-home {
    border-right: none;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li ul li {
    display: block;
    float: none;
    _width: 0;
    *border-right: none;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yuhead-ico-home a {
    padding-right: 10px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links a.yuhead-ico-mail,
#yuhead-hd #yuhead-com-links-cont #yuhead-com-links a span.yuhead-ico-home {
    display: block;
    padding-bottom: 1px;
    _display: inline-block;
}

#yuhead-hd #yuhead-right {
    float: right;
    width: 56.8%;
    max-width: 727px;
}

#yuhead-bd {
    padding: 0 10px 12px;
}

.yuhead-logo {
    float: left;
    width: 360px;
    margin-right: 40px;
    text-align: left;
}

.yuhead-logo h2 a {
    color: #333;
    text-indent: -999em;
    overflow: hidden;
}

.yuhead-logo h2 div.yuhead-comarketing a {
    display: inline;
    text-indent: 0;
    width: 0 auto;
}

.yuhead-logo h2 div.yuhead-comarketing {
    text-align: right;
    white-space: nowrap;
}

#yUnivHead .yucs-inactive {
    opacity: 0;
    filter: alpha(opacity=0);
}

#yUnivHead .yucs-inactive a {
    cursor: default;
}

#yUnivHead .yucs-wait a {
    cursor: wait;
}

#yUnivHead #yuhead-hd ul li.yucs-menu {
    position: relative;
    z-index: 10000;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul {
    * clear: both;
    top: 13px;
    font-size: 108%;
    padding: 8px 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-left {
    left: 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-right {
    right: 8px;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-left .debug-item em {
    display: block;
    margin: -1.2em 0 0 15em;
    font-style: normal;
    text-align: right;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-right .debug-item em {
    display: block;
    margin: -1.2em 0 0 15em;
    font-style: normal;
    text-align: right;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li {
    clear: both;
    float: none;
    border: 0;
    padding: 0;
    margin: 0;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li.yucs-menu ul li {
    * float: none !important;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul {
    position: absolute;
    background: #f5f5f5;
    border: 1px solid #777;
    white-space: nowrap;
    z-index: 1000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li {
    float: none;
    color: #454545;
    padding: 3px 16px !important;
    line-height: 1.3em;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li a {
    color: #454545;
}

#yUnivHead #yuhead-hd ul li.active {
    background-position: 6px -1035px;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.disabled {
    cursor: pointer;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.disabled a {
    color: #999;
    cursor: pointer;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.disabled a:hover {
    text-decoration: none;
    cursor: default;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.last-item {
    min-width: 13em;
    * width: 17em;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.last-child {
    border-top: 1px solid #ccc;
    width: 100%;
    _width: 17em;
    padding: 8px 0 0 !important;
    text-indent: 18px;
    margin-right: 19px;
    _margin-right: 0;
    margin-top: 8px;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.last-child span,
#yUnivHead #yuhead-hd ul li.yucs-menu ul li.yuhead-user-login span {
    display: block;
    color: #454545;
    clear: both;
    cursor: pointer;
    font-weight: bold;
    padding: 3px 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu span.yucs-menu-access {
    text-decoration: none;
    display: inline-block;
    width: 7px;
    padding: 0;
    text-indent: -999em;
    overflow: hidden;
    height: 15px;
    vertical-align: middle;
}

#yUnivHead #yuhead-hd ul li.yucs-menu a.yucs-menu-access {
    display: inline-block;
    height: 15px;
    overflow: hidden;
    padding: 0;
    text-decoration: none;
    text-indent: -999em;
    vertical-align: middle;
    width: 7px;
}

div.sa-tray {
    z-index: 9999;
}

#yUnivHead #yuhead-pbar {
    color: #fff;
    font-size: 93%;
    padding: 3px 3px 6px;
    border-bottom: 1px solid #328ca5;
    background-color: #33a1c8;
    background-image: -moz-linear-gradient(top, #3494b2, #48c9ed 90%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3494b2), color-stop(0.9, #48c9ed));
    background-image: linear-gradient(top, #3494b2, #48c9ed);
}

#yUnivHead #yuhead-pbar div.yuhead-pbar-links a {
    color: #fff;
    padding-right: 7px;
    padding-left: 7px;
    border-right: 1px solid #75d03d;
    vertical-align: middle;
}

#yUnivHead #yuhead-pbar div.yuhead-pbar-links a.last {
    border-right: none;
}

#yUnivHead #yuhead-pbar div.yuhead-pbar-links {
    float: none;
    * float: left;
    display: inline;
}

#yUnivHead #yuhead-pbar img {
    float: right;
    vertical-align: middle;
    padding-right: 6px;
    border: none;
}

#yUnivHead #yuhead-promo .yucs-sethp .yucs-sethp-panel a,
#yUnivHead #yuhead-promo .yucs-sethp .yucs-sethp-panel a:hover {
    color: #1F4CA5 !important;
}

#yUnivHead #yuhead-promo .yucs-sethp .yucs-sethp-panel {
    color: #676767;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li ul li {
    float: none;
    border-left: medium none;
    margin-left: 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li:hover,
#yUnivHead #yuhead-hd ul li.yucs-menu ul li.li-selected {
    background-color: #e0e0e0;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child:hover {
    background: none;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child span:hover {
    background: none;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul#yuhead-useroptions li.last-child span {
    cursor: text;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul span.separator {
    display: block;
    border-bottom: 1px solid #ccc;
    padding-bottom: 8px;
    margin-bottom: 9px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li ul#yuhead-useroptions li.last-child {
    border-right: #777;
    margin-top: 0;
    padding: 6px 0 3px !important;
}

#yUnivHead #yuhead-hd #yuhead-att-panel li {
    border-left: 0;
    border-right: 1px solid #777;
    padding: 3px 18px !important;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link-help {
    font-size: 93%;
    width: 100%;
    _width: 17em;
    padding: 0 3px 0 0 !important;
    text-indent: 18px;
    margin-right: 19px;
    _margin-right: 0;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link:hover {
    background: none;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link a {
    padding: 3px 0;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link a:hover {
    background-color: #e0e0e0;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child:hover {
    background: none;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child span:hover {
    background: none;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link-help {
    font-size: 93%;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link:hover {
    background-color: #e0e0e0;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont ul li.yucs-menu ul#yuhead-useroptions li.last-child-link span:hover {
    background-color: #e0e0e0;
}

.yuhead-logo h2 {
    background-repeat: no-repeat;
}

.yuhead-logo h2.small {
    background-position: 0 -240px;
}

.yuhead-logo div.yuhead-comarketing a {
    display: inline;
    position: relative;
}

.yuhead-logo a {
    display: block;
    position: absolute;
}

.yuhead-logo div.yuhead-comarketing {
    font-size: 93%;
    white-space: nowrap;
    text-align: right;
}

#yUnivHead #yuhead-hd .yucs-notifications a.ynotif-control {
    *cursor: pointer;
}

#yUnivHead #yuhead-hd .yucs-notifications a.ynotif-control:focus {
    text-decoration: none;
}

#yUnivHead #yuhead-hd .yucs-notifications a.ynotif-control:focus span.ynotif-ico-bell {
    border: 1px dotted;
}

#yUnivHead #yuhead-hd .yucs-notifications a.busy {
    background: url(http://l.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/busyarr_1.gif) no-repeat;
}

#yUnivHead #yuhead-hd li.yucs-notifications .ynotif-ico-bell {
    padding-left: 0;
}

li.yucs-notifications .ynotif-ico-bell {
    margin-top: -1px;
    *margin-top: 0;
    vertical-align: top;
    background-position: 3px -292px;
    display: inline-block;
    float: left;
    height: 18px;
    _height: 15px;
    width: 22px;
    border: 1px solid rgba(0, 0, 0, 0);
    *padding-bottom: 1px;
    border-bottom: 0;
}

#yUnivHead #yuhead-hd li.yucs-notifications .ynotif-ico-bell.enabled {
    border: 1px solid #aaa;
    border: 1px solid rgba(0, 0, 0, .35);
    background-position: 3px -290px;
    margin-top: -3px;
    border-bottom: 0;
    *margin-right: -1px;
    *padding-bottom: 2px;
    _padding-bottom: 3px;
    position: relative;
    z-index: 1001;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
    background-color: #fff;
}

#yUnivHead #yuhead-hd .yucs-notifications .invisible {
    visibility: hidden;
    -webkit-transition: opacity .25s linear, visibility .25s linear;
    -moz-transition: opacity .25s linear, visibility .25s linear;
    -ms-transition: opacity .25s linear, visibility .25s linear;
    -o-transition: opacity .25s linear, visibility .25s linear;
    transition: opacity .25s linear, visibility .25s linear;
    opacity: 0;
}

#yUnivHead #yuhead-hd .yucs-notifications .ynotif-notif-count-con {
    _display: inline-block;
    display: block;
    float: left;
    vertical-align: top;
    *margin-top: 0;
}

#yUnivHead #yuhead-hd .yucs-notifications .ynotif-notif-count {
    background-color: #e02727;
    color: #fff;
    padding: 0 5px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

#yUnivHead #yuhead-hd li.yucs-notifications .ynotif-ico-bell:hover {
    text-decoration: none !important;
}

#yUnivHead #yuhead-hd li.yucs-notifications ul.ynotif-no-menu {
    white-space: normal;
    padding: 10px !important;
}

#yUnivHead #yuhead-hd li.yucs-notifications ul.ynotif-no-menu span {
    white-space: normal;
}

#yUnivHead #yuhead-hd li.yucs-notifications ul.ynotif-no-menu a {
    font-weight: bold;
    float: none;
}

#yUnivHead #yuhead-hd li.yucs-notifications span.ynotif-unavail {
    padding-left: 26px;
    background-image: url(http://l.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/warn16_1.gif);
    background-repeat: no-repeat;
    display: block;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links li.yucs-notifications .yucs-notif-loading {
    background: url("http://mail.yimg.com/ok/u/assets/img/spinner-24x24-anim.gif") no-repeat scroll 50% 6px transparent;
    padding: 10px 0;
    text-indent: -9999px;
}

li.yucs-notifications {
    z-index: 10000;
    position: relative;
}

#yUnivHead #yuhead-hd li.yucs-notifications.forceZIndex {
    z-index: 10000;
}

#yUnivHead #yuhead-hd .yucs-notif-panel {
    width: 230px;
    _width: 230px;
    outline: none;
    background-color: #fff;
    padding-top: 0;
    left: 0;
    top: 13px;
    *top: 15px;
    z-index: 1000;
    position: absolute;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    border: 1px solid #aaa;
    border: 1px solid rgba(0, 0, 0, 0.35);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 360px;
    *max-height: 360px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel .yucs-notif-util {
    background-color: #fff;
    font-weight: bold;
    padding: 10px 10px 10px 20px;
}

#yUnivHead #yuhead-hd .yucs-notif-title-bar {
    padding: 5px;
    border-bottom: 1px solid #ccc;
}

#yUnivHead #yuhead-hd .yucs-notif-title-bar .yucs-notif-panel-title {
    float: left;
    font-weight: bold;
    color: #000;
}

#yUnivHead #yuhead-hd .yucs-notif-title-bar .yucs-notif-panel-settings {
    text-indent: -999em;
    overflow: hidden;
    float: right;
    width: 16px;
    height: 16px;
    background-position: 0 -1444px;
    margin-right: -4px;
}

#yUnivHead #yuhead-hd .yucs-notif-title-bar .yucs-notif-tools {
    overflow: hidden;
    float: right;
    margin-top: 0;
    color: #454545;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel li:first-child {
    border: none;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel li:last-child {
    padding-bottom: 15px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel li {
    list-style: none;
    clear: both;
    border-top: 1px solid #ccc;
    padding: 5px;
    font-size: 95%;
    background-color: #f9f9f9;
    _width: auto !important;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel li.yucs-new-notif {
    background-color: #fff;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li.yucs-notif-flash {
    background-color: #fffae4 !important;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel .yucs-get-items,
#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel .yucs-signedout-cta-message {
    border-top: 1px solid #ccc;
    background-color: #f9f9f9;
    font-weight: normal;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel .yucs-try-items,
#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links ul.yucs-notif-items-panel .yucs-signin-btn {
    background-color: #f9f9f9;
    padding-top: 0;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel .yucs-try-items a.yucs-has-focus {
    text-decoration: underline;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel a.yucs-notif-util-action {
    border: 1px solid #ccc;
    background-position: 0 -1309px;
    background-repeat: repeat-x;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
    color: #1f4ca5;
    display: inline-block;
    padding: 3px;
    font-weight: normal;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .dot {
    float: left;
    width: 10px;
    height: 10px;
    visibility: hidden;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-bd {
    overflow: hidden;
    word-wrap: break-word;
    margin-left: 15px;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-ft {
    margin-left: 15px;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li.yucs-new-notif .dot {
    background-position: 0 -1764px;
    visibility: visible;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel div .yucs-notif-cta-con,
#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-cta-con {
    margin: 5px 0 0;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li a.yucs-notif-cta-btn {
    border: 1px solid #ccc;
    background-position: 0 -1309px;
    background-repeat: repeat-x;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li a.yucs-notif-cta-btn,
#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li a.yucs-notif-cta-link {
    display: inline-block;
    padding: 3px;
    margin-right: 5px;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel {
    color: #454545;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li a {
    display: inline;
    text-decoration: none;
    color: #1f4ca5;
    *cursor: pointer;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-ft a {
    display: block;
    float: right;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li.yucs-notif-by-time .ynotif-timestamp {
    color: #AAA;
    display: block;
    float: left;
    width: 140px;
    padding-top: 5px;
    font-size: 85%;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li.yucs-notif-by-time .icon {
    float: right;
    border: none;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li:hover,
#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li.yucs-new-notif:hover,
#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li.yucs-has-focus {
    background-color: #e0e0e0 !important;
    outline: none;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li a.yucs-has-focus {
    text-decoration: underline;
}

#yUnivHead #yuhead-hd .yucs-notif-title-bar .yucs-has-focus {
    outline: 1px dotted #676767 !important;
    text-decoration: none;
}

#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-cta-con a.yucs-has-focus,
#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-cta-con a.yucs-has-focus,
#yUnivHead #yuhead-hd ul.yucs-notif-items-panel li .yucs-notif-ft a.yucs-has-focus {
    text-decoration: none;
    outline: 1px dotted;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links li.yucs-mail-comp {
    position: relative;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yuhead-ico-mail.previewenabled {
    background-position: 3px 1px;
    _background-position: 1px 3px;
    border: 1px solid #aaa;
    border: 1px solid rgba(0, 0, 0, .35);
    border-bottom: 0;
    margin-top: -3px;
    margin-left: -7px;
    margin-right: -7px;
    padding-right: 6px;
    padding-bottom: 2px;
    padding-left: 23px;
    *padding-bottom: 3px;
    *margin-right: 4px;
    *margin-left: -11px;
    *padding-left: 21px;
    *background-position: 1px 1px;
    *padding-right: 4px;
    position: relative;
    z-index: 1001;
    vertical-align: bottom;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
    background-color: #fff;
    color: #666;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel .yucs-mail-preview-title {
    float: left;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel .yucs-preview-body .yucs-preview-mailcount {
    padding: 10px 10px 10px 20px;
    font-weight: bold;
    color: #454545;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel .yucs-mail-loading {
    background: url("http://mail.yimg.com/ok/u/assets/img/spinner-24x24-anim.gif") no-repeat scroll 50% 6px transparent;
    padding: 20px;
    text-indent: -9999px;
}

#yUnivHead #yuhead-hd .yucs-mail-preview-panel {
    position: absolute;
    background-color: #FFF;
    top: 14px;
    *top: 15px;
    width: 230px;
    _width: 230px;
    z-index: 1000;
    left: 0;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
    border: 1px solid #aaa;
    border: 1px solid rgba(0, 0, 0, 0.35);
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

#yUnivHead #yuhead-hd .yucs-mail-preview-panel .yucs-preview-body {
    max-height: 375px;
    *max-height: 375px;
    overflow-y: auto;
    overflow-x: hidden;
}

#yUnivHead #yuhead-hd li.yucs-mail-preview-panel.forceZIndex {
    z-index: 10000;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li {
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    color: #454545;
    border-bottom: 1px solid #ccc;
    _width: auto !important;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li a {
    margin: 0 0 0 5px;
    padding: 10px 17px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li a div {
    padding: .06em 0;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li a.unread {
    background-image: url('http://l.yimg.com/a/i/ww/met/mod/mail/mail_ico_dot.gif');
    background-repeat: no-repeat;
    background-position: 2px 10px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li .yucs-mailpreview-from {
    color: #666;
    font-weight: bold;
    font-size: 11px;
    margin-top: -3px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li .yucs-mailpreview-subject {
    color: #2960b4;
    font-weight: normal;
    font-size: 11px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li span.yucs-mailpreview-timestamp {
    _display: block;
    _float: left;
    _width: 90%;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li span.yucs-mailpreview-timestamp {
    color: #999;
    font-weight: normal;
    font-size: 11px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li:hover {
    background-color: #e6e6e6;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li.yucs-preview-mailcount:hover {
    background-color: #FFF;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li.yucs-selected-message {
    background-color: #e6e6e6;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li.yucs-mailpreview-header {
    background-color: #FFF;
    padding: 5px;
    color: #000;
    font-weight: bold;
    font-size: 11px;
    height: 15px;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li a.yucs-mailpreview-help {
    overflow: hidden;
    float: right;
    margin-top: 0;
    color: #454545;
    padding: 0;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li.yucs-mailpreview-view a {
    color: #2960b4;
    padding: 15px;
    font-weight: bold;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li a.read {
    background-color: #FBFBFB;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li:hover a.read {
    background-color: #e6e6e6;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel li.yucs-selected-message a.read {
    background-color: #e6e6e6;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel .yucs-mailpreview-ico {
    float: right;
    background-position: 0 1px;
    border: none;
    height: 15px;
    width: 20px;
    margin-right: -15px;
    _float: left;
}

#yUnivHead #yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yucs-mail-preview-panel .yucs-mailpreview-help {
    float: right;
    font-weight: normal;
}

#yUnivHead #yuhead-hd .yucs-mailpreview-header a.yucs-mailpreview-help.yucs-selected-message {
    outline: 1px dotted #676767 !important;
    text-decoration: none;
}

#yuhead-bd #yuhead-search {
    float: right;
    width: 56.8%;
    max-width: 727px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont {
    float: right;
    width: 100%;
    border: 1px solid;
    _overflow: hidden;
    _padding-bottom: 1px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form input {
    color: #000;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form label span {
    float: left;
    text-indent: -999em;
    _text-indent: 0;
    overflow: hidden;
    height: 0;
    width: 0;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-form-input {
    width: 100%;
    padding: 3px;
    _padding: 2px 0 0 3px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-search-hint-color {
    color: #a9a9a9;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-form-btn {
    padding: 3px 3px 3px 23px;
    _padding: 2px 2px 0 23px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form input {
    border-color: #8E8E90 #D9D9DA #D9D9DA #8E8E90;
    outline: none;
    background-color: #fff;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-search-field {
    width: 100%;
    border-width: 1px;
    vertical-align: top;
    height: 18px;
    _height: 19px;
    padding-top: 2px;
    padding-bottom: 2px;
    * padding-top: 4px;
    _padding-bottom: 0;
    border-style: solid;
    margin-right: 3px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form button {
    border: 0;
    margin: 0;
    background: none;
    font-weight: bold;
    font-size: 100%;
    padding: 4px 15px 3px;
    * padding: 3px 4px;
    cursor: pointer;
    font-family: arial;
    line-height: 15px;
    max-height: 23px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont {
    border-color: #afafaf;
    background-color: #dfdfe0;
    background-image: -moz-linear-gradient(top, #f1f1f4, #cacaca);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f4), to(#cacaca));
    background-image: linear-gradient(top, #f1f1f4, #cacaca);
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-btn-wrap {
    display: inline-block;
    * display: inline;
    margin-right: 2px;
    * margin-right: 3px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-sweb-btn {
    *margin-right: -3px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-color: #f8d44c;
    background: -moz-linear-gradient(top, #fff39c, #fee474 50%, #fdd14c 50%, #fcc42e);
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0.00, #FCC42E), color-stop(0.50, #FDD14C), color-stop(0.50, #FEE474), color-stop(1.00, #FFF39C));
    border: 1px solid #878787;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-sprop-btn {
    *margin-right: -3px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    background-color: #cecece;
    background: -moz-linear-gradient(top, #f7f7f7, #e3e3e3 50%, #d3d3d3 50%, #bfbfbf);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #f7f7f7), color-stop(0.50, #e3e3e3), color-stop(0.50, #d3d3d3), color-stop(1.00, #bfbfbf));
    border: 1px solid #878787;
}