body{font:84%/1.2em arial,sans-serif;direction:ltr}
.s, .s2, label{cursor:pointer;cursor:hand}
#ss label, .np{cursor:auto}
.s, .s3{background:#f7dc88;color:#630;border:1px solid #BE9A27}
.s2{background:#ddd}
em{font-style:normal}
.b{background:transparent}
#yl, #t, #m span, body{text-align:center}
#c, #sw, .n{text-align:right}
#t table, #m h1 img, #m span img, #i, #dc{margin:0 auto}
#fs, img{border:0px none; }
#fs, hr{padding:0}
#w h2 .m, #fs, #yb, #yf, body, p, hr, ul, ol, form, h1, h2, h3, h4, h5{margin:0}
.mr, #ls a, #wa span, hr, spacer, .wa, cite, .q a, .q2 a, .b a, .d a, .u a, #m img{display:block}
#m br, #v, #h, #hm, #tb, #ca, #ex{display:none}
.so img, #ld a, .si .m a, select, #v, #w, #ca, .ps, #m, #v a, #st{position:relative}
#yl, #v .h b, #m span, #md{position:absolute}
#mt{position:static}
.n{float:none}
.so img, #ca, #g .m, #z, #ws, #yb, #w .b img, #c1, .u, .b, .d, .q, .q2, .x, #c, #v em, #v a, #hm, .f{float:left}
#c2, .m, #yf{float:right}
.mr, #z, .wa, #w, #e, #m, .hr, .c, .cl{clear:both}
hr{border-left:0px solid #ccc; border-right:0px solid #ccc; border-top:0px solid #ccc; border-bottom:1px solid #ccc; height:1px;margin:4px 0}
.nw{vertical-align:top;}
#dc{border-left:1px solid transparent; border-right:1px solid transparent; border-top:0px solid transparent; border-bottom:0px solid transparent; min-width:760px;width:56.4em;text-align:left}
#c1{min-width:440px;width:58%}
#c2{min-width:300px;width:42%}
#yb, #yf{min-width:213px;width:48.45%}
#mm{height:5.3em}
#em, #n, #w, #k, #g, #tg{margin-left:19px}
#h{background:#F2F2F2;border-bottom:1px solid #D9D9D9;padding:2px 10px}
#md{left:0;top:0;z-index:110;border:1px solid #cecece}
#md a{padding:0 2px 0 1px}
#m{height:52px;margin:10px 0}
#m span{width:80px;line-height:77%}
#w .ct .f, #mt .m form, #m span a{white-space:nowrap}
#m span img{width:36px;height:36px;margin-bottom:3px}
#m1{left:1.6em}#m2{left:7.65em}#m3{left:13.65em}#m4{right:13.65em}#m5{right:7.65em}#m6{right:1.6em}
#v{border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; border-top:1px solid #CFCFCF; border-bottom:0px solid #CFCFCF; color:#999;height:1.5em;z-index:5;margin-bottom:-1px}
#v em{margin:2px 0;background:#989898;width:1px;height:1.25em;font-size:84%}
#v a{padding:1px 7px 2px}
#v .o:hover{background:#eee}
#md a, #v .h:hover{text-decoration:none}

.v5 #ss{padding:9px 0 2px}
.v5 #ip{margin-top:-7px}
.v5 #sw{padding-top:.6em}
.v5 #sn{padding-top:.4em}
#in{padding-top:1.1em}
.v6 #ss{background:#e2defc;border:1px solid #9b72cf}
.v6 #v .h{background:#501fb2;border-color:#16165e}
.v6 #v .h b{margin-left:.85em;background:url('http://us.i1.yimg.com/us.yimg.com/i/us/nt/gr/search/tri_news2.gif') no-repeat; }
.v7 #ss{background:#eefcd2;border:1px solid #9fbe4c}
.v7 #v .h{background:#549400;border-color:#3d4c14}
.v7 #v .h b{margin-left:1.7em;background:url('http://us.i1.yimg.com/us.yimg.com/i/us/nt/gr/search/tri_prod2.gif') no-repeat; }
#c{width:12.5em}
.so .m{margin-top:-1px}
#st{margin-top:1px}
.nw, h2 .m, #ca, h4{margin-top:2px}
#c{margin-top:3px}
#f, #w .ct .f, #mt .f{margin-top:4px}
#ws{margin-top:9px}
#ss span.f, .ct .f, #c{margin-right:10px}
#mm, #y, #wm, #e, #eb, #b, #wd, #mo, #em, #n, #w, #k, #g, #tg{margin-bottom:10px}
#wa span{margin-bottom:5px}
#ls .mr{padding-bottom:5px}
#sw{padding-top:3px}
#w .mr, #g .m{padding-top:5px}
#ls .mr{padding-top:0}
.so .m{padding-top:1px}
#ss{border:1px solid #99B9E3;background:#D2E4FC;padding:8px 0}
#sw{width:9.5em}
#ld{height:1.8em;line-height:.9em;_line-height:1em;}
#ld div{width:10.5em;margin-right:-10px;position:relative;}
#ld div img{_position:absolute;top:25%;}
#ss #bss{width:42%}
#ss #acs{width:48%;margin-right:0}
#yl, #fp, #csz{width:100%}
#st{width:10em}
#s, #t{margin-bottom:7px}
.ct{padding:9px}
.u, #ip{width:25%}
.b{width:50%}
.q{width:60%}
#yb .ct{padding:9px 5px 9px 9px}
.ybl{width:47.5%}
.ybr{width:52.5%}
h2{background:#d2e4fc;padding:1px 9px 2px}
.l, .r{border:1px solid #d2e4fc}
.r h2{background:#9B72CF}
.r{border-color:#9B72CF}
.r{background-color:#F1F1FD}
.l{background-color:#fff}
#y.l{border:0px none; }
#y .ct{border-left:1px solid #D0E4FD; border-right:1px solid #D0E4FD; border-bottom:1px solid #D0E4FD; background:#F2F5F7; border-top:0px none; }
#y h2{border:1px solid #D2E4FC;padding:1px 9px}
#y h2.so{border-left:0px none; }
#y .ct .mr{margin:6px 0 0 3px}
#y .u a{line-height:1.15em}
.ps{top:-1px}
#y .so .f{width:auto}
#y .so img{position:relative;float:left;margin:-7px 5px -3px -8px;left:-1px}
.si em{margin:0 2px}
.si .m{margin-left:-60px;padding-top:2px;white-space:nowrap}
.si .m #om{padding:3px 0 2px 31px;margin-top:-3px}

.si span{color:#f60;margin:0 -2px}
.si .m b{margin:0}
#n td{line-height:1.1em}
#mt .s2, #w .s2{padding:0 3px}
#tr, #nl, #mt{margin-top:5px;padding:2px 0 1px;border-top:1px solid #ddd}
#nl{padding:5px 0 0}
#wf{padding:0 0 1px;margin:0 0 2px 0}
#tr{padding:4px 0 0}
#w h3{margin:0 0 4px 0}
#tr h3{margin-bottom:3px}
#z{width:60%;margin:5px 0;background:url('http://us.i1.yimg.com/us.yimg.com/i/ww/beta/wthr.gif') no-repeat 0 0; ; padding-left:45px; padding-right:5px; padding-top:5px; padding-bottom:5px}
#w #wa{color:#f00;background:transparent}
#w span.wa{margin:0}
#w .r{width:12.5em;border-bottom-width:0;background:#F1F1FD url('http://us.i1.yimg.com/us.yimg.com/i/ww/cls.gif') no-repeat 95% 95%; ; margin-left:0; margin-right:-10px; margin-top:-5px; margin-bottom:-5px; padding-left:6px; padding-right:12px; padding-top:4px; padding-bottom:6px}
#z input, #w select{width:100%}
#ls{border:1px solid #ccc;padding:5px;height:8em;overflow:auto}
.wil a{margin-left:5px}
#f{border-top:1px solid #ccc}
#dc #y .s3, a:link, a:visited{text-decoration:none}
#y .so a, a:hover{text-decoration:underline}
.wil div, #w b, .mr, h4, #hm, .m, .s, .s2, .s3, #nl{font:bold 77% verdana}
.si .m, .ef, #w .b a, #ip label, #w .mr, #mt .f, .ps, #lc, ol, #m a, cite{font:normal 77% verdana}
h3, #ls a, #sw, .so .m, #c, .hi, .lo, h2{font:bold 100% arial}
.so .m, .so .f, #ls a, #tb, #n .m, .si .m, #c, #i i, #m img{font-weight:normal}
.so a, #ls .mr{font-weight:bold}
#ld{font-size:65%}
.sc, #c{font-size:77%}
#i em{font-size:84%}
#w .mr, #f, #w b, #n input, #w .s2, select, input, textarea{font-size:100%}
#tr a, #w .b a{font-size:107%}
.wil div, #ls a, #z, #w select, .hi, .lo{font-size:115%}
#w h3 a{font-size:129%}
input, select{vertical-align:middle}
#ls div, #y .f a, #dc h2 .f, #yb h2 a, #yf h2 a, #n cite, .s2{color:#000}
#w .f a, #v .h, #ca, #c2 h2 .f, #nw{color:#fff}
#f, #t, #tg{color:#666}
#y em{color:#999}
#c, #m a, #m img{color:#333}
#md a{color:#6b6b6b}
cite{color:#636363}
.up{color:#090}
.dn{color:#D52D2D}
.hi{color:#DB8607}
.lo{color:#8595A2}
#y .so a, .ef, #w .ef a, #w .r, #v a, #y h2.si .ps, #y h2 .m a, a:link{color:#039}
a:hover{color:#0353a5}
a:visited{color:#0353a5}
.c{font-size:1%}
.lh{line-height:92%}
#y h2, #ls, #v #e1{background:#fff}
#dc #y .s3{padding:1px 7px;margin-left:5px;color:#630}
#b table{width:auto}
#h:after, #wf:after, #mt:after, h2:after, #mn:after, #f:after, #ss:after, div.ct:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#yb .ct{padding:9px 1px 9px 9px}
#yb .bl{width:46%}
#yb .br{width:54%}