/*for original google page*/ 
#gbar{height:22px;padding-left:2px}
.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}
.gbh{height:0;position:absolute;top:24px;width:100%}
#gbi,#gbs{background:#fff;left:0;position:absolute;top:24px;visibility:hidden;z-index:1000}
#gbi{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}
#guser{padding-bottom:7px !important}
#gbar,#guser{font-size:13px;padding-top:1px !important}
@media all{
	.gb1,.gb3{height:22px;margin-right:.73em;vertical-align:top}
	#gbar{float:left}
}
.gb2{display:block;padding:.2em .5em}
a.gb1,a.gb2,a.gb3{color:#00c !important}
.gb2,.gb3{text-decoration:none}
a.gb2:hover{background:#36c;color:#fff !important}
.ts{border-collapse:collapse}
.ts td{padding:0}
.ti,.bl,.google_results form,#res h3{display:inline}
.ti{display:inline-table}
.fl:link,.gl a:link{color:#77c}
.google_res a:link,.w,#prs a:visited,#prs a:active,.q:active,.q:visited{color:#00c}
.mblink:visited,a:visited{color:#551a8b}
.google_res  a:active{color:red}
.cur{color:#a90a08;font-weight:bold}
.b{font-weight:bold}
.j{width:42em;font-size:82%}
.sa_res .s {max-width:42em}
.s .sa_res{max-width:42em}
.j font[size="-1"],.e .j{font-size:100%}
.sl,.e .j font[size="-1"]{font-size:82%}
#gb{text-align:right;padding:1px 0 7px;margin:0}
.hd{position:absolute;width:1px;height:1px;top:-1000em;overflow:hidden}
.f,.m,#tads h2,#mbEnd h2{color:#676767}
.a,cite,.cite,.cite:link{color:green;font-style:normal}
#mbEnd{float:right}
.google_results h1,ol{margin:0;padding:0}
.google_results  li.g,.std,#tads h2,#mbEnd h2,#mbEnd h1{font-size:small;font-family:arial,sans-serif}
#tads h2,#mbEnd h2,h1{font-weight:normal}
#ssb,.clr{clear:both}
#nav a,#nav a:visited,.blk a{color:#000}
#nav .b a,#nav .b a:visited{color:#00c;font-size:medium}
#nav .i{color:#a90a08;font-weight:bold}
.csb,.ss{background:url(http://www.google.com/images/nav_logo3.png) no-repeat;height:26px;display:block}
.ss{background-position:0 -87px;position:absolute;left:0;top:0}
.cps{overflow:hidden;height:18px;width:114px}
.mbi{font-size:0;display:block;width:12px;height:12px;background-position:-114px -78px;margin-right:2px}
#nav td{padding:0;text-align:center}
#logo{display:block;overflow:hidden;position:relative;width:150px;height:52px;margin:14px 0 7px}
#logo img{border:none;position:absolute;left:0;top:-26px}
#logo span,.ch{cursor:pointer;cursor:hand}
.google_results  h3,.med{font-size:medium;font-weight:normal;padding:0;margin:0}
.e{margin:.75em 0}
.slk td{padding-left:40px;padding-top:5px;vertical-align:top}
.slk div{padding-left:10px;text-indent:-10px}
#mbEnd cite{display:block;text-align:left}
#mbEnd p{margin:-.5em 0 0 .5em;text-align:center}
#bsf,#ssb,.blk{border-top:1px solid #6b90da;background:#ebeff9}
#bsf,#ssb{margin:11px 0}
#bsf{border-bottom:1px solid #6b90da}
#ssb div{float:left;padding:4px 0 0;padding-left:4px;padding-right:.5em}
#prs a,#prs b{margin-right:.6em}
#ssb p{text-align:right;white-space:nowrap;margin:.1em 0;padding:.2em;zoom:1}
#ssb{margin-top:0;padding:.1em}
#mbEnd{background:#fff;padding:0;border-left:10px solid #fff;border-spacing:0;white-space:nowrap}
#res{padding-right:1em}
#tads{background:#fff8dd}
#tads li{padding:0 3px 0 5px;margin:0}
#tads .tam,#tads .tal{padding-top:12px}
#mbEnd li{margin:1em 0;padding:0;zoom:1}
.xsm{font-size:x-small}
.sm{margin:0 0 0 40px;padding:0}
.google_results  ol li{list-style:none}
.sm li{margin:0}
.gl,#bsf a,.nobr,#brs a{white-space:nowrap}
#mbEnd .med{white-space:normal}
.sl,.r{display:inline;font-weight:normal;margin:0}
.r{font-size:medium}
.google_results  h4.r{font-size:small}
.google_results .g{margin:1em 0 1em 0px}
.google_results  em{font-weight:bold;font-style:normal}
.google_results  em,.google_results  b{text-decoration:inherit}

.tbi div, #tbp{background:url(http://www.google.com/images/nav_logo4.png) no-repeat;overflow:hidden;width:12px;height:12px;cursor:pointer}
#ssb #tbp{background-position:-156px -96px;padding:0;margin-top:2px}
.tbpo,.tbpc{margin-left:3px;margin-right:1em;text-decoration:underline;white-space:nowrap}
.tbpc,.tbo .tbpo {display:inline}
.tbo .tbpc,.tbpo{display:none}
#prs a, #prs b{margin-right:.3em}
.tbi a, #ssb a{outline:none}
.tbi{position:relative;top:1px}
.bt .std{padding:0 3px}
#tbd{display:none}





/*for serp_google_light*/ 
.google_r{
	font-size:medium
}

.google_n a,.google_n a:visited{
	color:#000
}

.google_ts td,.google_tc{
	padding:0
}

.google_ts,.google_tb{
	border-collapse:collapse
}
.google_ti,.google_bl{
	display:inline
}
.google_ti{
	display:inline-table
}
.google_f{
	color:#666
}
.google_flc,a.google_fl{
	color:#77c
}
.google_results a,.google_w,.google_q:visited,.google_q:active,.google_q,.google_b a,.google_b a:visited,.google_mblink:visited{
	color:#00c
}
.google_results a:visited{
	color:#551a8b
}
.google_results a:active{
	color:red
}
.google_t{
	background:#d5ddf3;color:#000;padding:5px 1px 4px
}
.google_bb{
	border-bottom:1px solid #36c
}
.google_bt{
	border-top:1px solid #36c
}
.google_j{
	width:34em
}
.google_h{
	color:#36c
}
.google_i{
	color:#a90a08
}
.google_a{
	color:green
}
.google_z{
	display:none
}
div.google_n{
	margin-top:1ex
}
.google_n a,.google_n .google_i{
	font-size:10pt
}
.google_n .google_i,.google_b a{
	font-weight:bold
}
.google_b a{
	font-size:12pt
}
.google_std{
	font-size:82%
}
#np,#nn,.google_nr,#logo span,.google_ch{
	cursor:pointer;cursor:hand
}
.google_ta{
	padding:3px 3px 3px 5px
}
#tpa2,#tpa3{
	padding-top:9px
}
#gbar{
	float:left;height:22px;padding-left:2px
}
.google_gbh,.google_gb2 div{
	border-top:1px solid #c9d7f1;font-size:0;height:0
}
.google_gbh{
	position:absolute;top:24px;width:100%
}
.google_gb2 div{
	margin:5px
}
#gbi{
	background:#fff;border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;font-size:13px;top:24px;z-index:1000
}
#guser{
	padding-bottom:7px !important
}
#gbar,#guser{
	font-size:13px;padding-top:1px !important
}
@media all{
	.google_gb1,.google_gb3{
		height:22px;margin-right:.73em;vertical-align:top
	}
	.google_gb2 a,.google_gb2 b{
		display:block;padding:.2em .5em
	}
}
#gbi,.google_gb2{
	display:none;position:absolute;width:8em
}
.google_gb2{
	z-index:1001
}
#gbar a{
	color:#00c
}
.google_gb2 a,.google_gb3 a{
	text-decoration:none
}
#gbar .google_gb2 a:hover{
	background:#36c;color:#fff;display:block
}
.google_sl,.google_r{
	display:inline;font-weight:normal;margin:0
}
.google_sl{
	font-size:84%
}
.google_r{
	font-size:100%
}
.google_e{
	margin:.75em 0
}
.google_sm{
	display:block;margin:0;margin-left:40px
}
.google_slk td{
	padding-top:5px;padding-left:40px;vertical-align:top;font-size:84%
}
.google_slk div{
	text-indent:-10px;padding-left:10px
}
.google_csb,.google_n div,#logo span{
	background:url(/images/nav_logo3.png) no-repeat;height:26px;overflow:hidden
}
.google_n .google_nr{
	background-position:-60px 0;width:16px
}
#np{
	width:44px
}
#nf{
	background-position:-26px 0;width:18px
}
#nc{
	background-position:-44px 0;width:16px
}
#nn{
	margin-right:34px;width:66px
}
#nl{
	width:46px
}
#nn,#nl{
	background-position:-76px 0
}
#logo{
	display:block;height:52px;margin:13px 0 7px;overflow:hidden;position:relative;width:150px
}
#logo span{
	background-position:0 -26px;height:100%;left:0;position:absolute;top:0;width:100%
}
.google_ss{
	background:url(/images/nav_logo3.png) no-repeat;background-position:0 -87px;display:block;left:0;overflow:hidden;position:absolute;top:0
}
.google_cps{
	overflow:hidden;height:18px;width:114px
}
.google_mbi{
	display:block;font-size:0;width:12px;height:12px;background-position:-114px -78px;margin-right:2px
}
.google_mblink{
	font-size:100%
}
.google_results, .google_p, .google_res a{
	font-family:arial,sans-serif
}
.google_g{
	margin:0 0 0 3em 
}
.google_g, .google_lig{
	font-size:medium;
}
#sd{
	font-size:84%;font-weight:bold
}
#ap{
	font-size:64%
}
.google_results .archive_snippet p{
	margin:0;
}
.navbar_google{
	text-align:center;
}
.navbar_google table{
	margin:auto;
}
.navbar_google table td{
	vertical-align:middle;
}
.google_page_cur, .google_page, .google_page_prev, .google_page_next{
	display:block;
	float:left;
	margin:0 0.1em;
	width:1em;	
}
.google_page{
	color:#000000;
}
.google_page_cur{
	color:#A90A08;
	font-weight:bold;
}
.google_page_prev,.google_page_next{
	color:#0000CC;
	font-size:medium;
	font-weight:bold;
	margin:0 1em;
	width:auto;
}
.alsotry h1,.alsotry h2,.alsotry h3,.alsotry h4,.alsotry h5,.alsotry h6{font-size:100%;font-weight:normal;}
.yahoo_results, .yahoo_header{color:#000;background:#FFF;}
.yahoo_results, .yahoo_results div,.yahoo_results dl,.yahoo_results dt,.yahoo_results dd,.yahoo_results ul,.yahoo_results ol,.yahoo_results li,.yahoo_results h1,.yahoo_results h2,.yahoo_results h3,.yahoo_results h4,.yahoo_results h5,.yahoo_results h6,.yahoo_results pre,.yahoo_results code,.yahoo_results form,.yahoo_results fieldset,.yahoo_results legend,.yahoo_results input,.yahoo_results textarea,.yahoo_results p,.yahoo_results blockquote,.yahoo_results th,.yahoo_results td,.yahoo_header, .yahoo_header div,.yahoo_header dl,.yahoo_header dt,.yahoo_header dd,.yahoo_header ul,.yahoo_header ol,.yahoo_header li,.yahoo_header h1,.yahoo_header h2,.yahoo_header h3,.yahoo_header h4,.yahoo_header h5,.yahoo_header h6,.yahoo_header pre,.yahoo_header code,.yahoo_header form,.yahoo_header fieldset,.yahoo_header legend,.yahoo_header input,.yahoo_header textarea,.yahoo_header p,.yahoo_header blockquote,.yahoo_header th,.yahoo_header td{margin:0;padding:0;}
.yahoo_results legend{color:#000;}
#bd #results{margin-left:1px;position:relative;zoom:1;}
#left{float:left;margin-right:-31%;width:100%;}
#left #main{margin-right:31%;margin-top:.85em;*margin-top:.75em;_margin-top:.7em;}
body.iframe #main.noeast{margin-right:0;}
#right{float:right;min-width:242px;width:29%;_width:26%;}
.yahoo_results div.res{zoom:1;}
.yahoo_results ol li a:link,.yahoo_results .yschmore,.yahoo_results li em{color:#8284CC;}
.yahoo_results .url,.yschurl{color:#008000;}
.stars-sm,.stars-lg{white-space:nowrap;position:relative;margin-right:-1px;*margin-right:4px;}
.stars-sm span,.stars-lg span{display:-moz-inline-stack;display:inline-block;margin-right:1px;vertical-align:middle;*vertical-align:baseline;*font-size:0;}
.stars-sm span{background-position:-150px -270px;width:9px;height:9px;}
.stars-sm span.half{background-position:-160px -270px;}
.stars-sm span.empty{background-position:-170px -270px;}
.stars-lg span{background-position:-135px -280px;width:14px;height:14px;}
.stars-lg span.half{background-position:-150px -280px;}
.stars-lg span.empty{background-position:-165px -280px;}
#ysch li.paypal div{clear:left;}
#east li.paypal div.title{margin-left:9px;}
#ysch li.paypal div.title a{display:inline;margin:0 5px 0 0;}
#ysch li.paypal div.title a.pp{background-position:-85px -51px;display:-moz-inline-stack;display:inline-block;font-size:0;height:14px;margin:0;vertical-align:text-bottom;width:18px;}
#yschiy,p.tip{max-width:600px;_width:580px;}
.narrow #doc{_width:820px;}
.narrow #right{_width:242px;}
.narrow .yahoo_results,.narrow #yschiy,.narrow p.tip{_height:100%;_width:auto;}
.narrow .spns{_width:100%;}
.msg.bot{margin:1em 0 1.5em 55px;}
#qrw,#qss{font-weight:bold;}
#qrw strong,#qss strong{color:#cc3232;}
#qrw a,#qrw a strong,#qss a,#qss a strong{color:#041be5;}
.alsotry h3{float:left;font-weight:bold;margin:0 .3em 0 0;}
.alsotry ul{list-style:none;margin:0;padding:0;}
.alsotry ul li{display:inline;margin:0 .5em 0 0;}
#info{color:#6595b4;font-size:85%;line-height:normal;margin-left:80px;text-align:right;}
#info a{color:#6595b4;}
#info p{margin:0;}
#info strong a{text-decoration:none;}
#info strong a:hover{text-decoration:underline;}
#pg a,#pg strong{border:1px solid #ccdbe4;display:block;color:#3666d4;float:left;margin:0 5px 0 0;padding:1px 8px;text-align:center;text-decoration:none;}
#pg a:hover{background:#3666d4;border-color:#2b55af;color:#fff;}
#pg strong{border:0;color:#000;font-size:107%;font-weight:bold;padding:2px 6px;}
#pg-next,#pg-prev{border-width:2px;font:114% Tahoma,Helvetica,sans-serif;margin-top:-2px;padding-bottom:1px;padding-top:1px;_margin-top:-2px;}
#pg-next{margin-left:9px;}
#pg-prev{margin-right:14px;}
body.iframe #doc{min-width:625px;}
body.iframe input.yschsp{width:275px;}
body.gecko.mac input.yschsp{font-size:1em;height:1.2em;}
body.gecko.mac.v1_9 input.yschsp{padding-top:0;}
body.gecko input.ygbt{padding-top:2px;}
body.iframe .ylogo,body.iframe .ylogo-bot{right:20px;}
body.safari #ss a.ss-remove{margin-top:-3em;}
#errmsg{color:#f00;font-weight:bold;margin:5px 10px 1em 10px;text-align:center;}
#at{background-color:#414e67;border:1px solid #222;border-bottom:0;border-top:0;height:0;margin:0 1px;overflow:hidden;position:relative;_margin-right:2px;}
#at.open{height:7.7em;}
#at .tgrad{background-position:0 -198px;background-repeat:repeat-x;top:0;font-size:0;height:7px;left:0;position:absolute;right:0;_display:none;}
#atbar.js{cursor:pointer;z-index:1;}
#atbar.js #atbar-h{background-position:-19px -168px;height:15px;font-size:0;left:19px;position:absolute;width:40px;z-index:1;}
body.iframe #at .panel .scroll-h,body.iframe #at .panel .scroll-v{display:none;}
body.iframe #atg{width:20em;}
body.iframe #atv.panel{left:20em;width:24em;}
#atv ul li strong{color:#9ab3bc;}
.safari #myapp{margin-left:16px;}
.opera #myapp{margin-left:8px;}
#myapp-link{color:#6595B4;font-size:85%;line-height:1.3em;}
.menu ul li.sm-myappicn{display:inline;}
#ysch .sm-mr{border-top:0;margin-top:-1px!important;}
.safari .sm-msg{top:-15px;}
.yahoo_results .ql{display:table;margin:8px 0 7px 42px;overflow:auto;}
.yahoo_results .ql div{display:table-cell;*float:left;}
.yahoo_results .ql .lst{padding-left:0;}
.yahoo_results .ql li{margin-bottom:0;}
.yahoo_results .ql li a:link{color:#0000DE;}
.yahoo_results .url{clear:left;}
.yahoo_results .qlmr{margin:0 0 0 42px;_clear:left;}
div.res.indent{margin-left:65px;}
input.ygbt,#at .panel .scroll-h span,#at .panel .scroll-v span,#at .tgrad,#atbar .c,#atbar .l,#atbar .r,#atbar-t,#atf-remove span,#ft,#gl,#glcont .ls,#glcont .rs,#hd,#ss a.ss-remove,#ss .bl,#ss .br,.alsotry .bulb,.ftad .yschscrt,.menu-link span,.iy,.ylogo,.ylogo-bot,.yschlcstr i,.yschpplst i,.yschalrtz i,.ywrnicon,.ssbx,.ssbang,.sschk,.ssochk,span.sm-ico,li.paypal a.pp,.news-nph,.menu ul li.sm-apptl-type-dial a span,.menu ul li.disabled-link span,.bubble,.stars-sm span,.stars-lg span,.thmbplay{background:url(http://us.js2.yimg.com/us.yimg.com/i/us/sch/gr3/ngsprt_20080507.png) no-repeat;}
.yahoo_results table{border-collapse:collapse;border-spacing:0;}
.yahoo_results fieldset,.yahoo_results img{border:0;}
.yahoo_results address,.yahoo_results caption,.yahoo_results cite,.yahoo_results code,.yahoo_results dfn,.yahoo_results em,.yahoo_results strong,.yahoo_results th,.yahoo_results var,#web address,#web caption,#web cite,#web code,#web dfn,#web em,#web strong,#web th,#web var{font-style:normal;font-weight:normal;}
.yahoo_results li, .yahoo_header{list-style:none;}
.yahoo_results caption,.yahoo_results th{text-align:left;}
.yahoo_results h1,.yahoo_results h2,.yahoo_results h3,.yahoo_results h4,.yahoo_results h5,.yahoo_results h6{font-size:100%;font-weight:normal;}
.yahoo_results q:before,.yahoo_results q:after{content:'';}
.yahoo_results abbr,.yahoo_results acronym{border:0;font-variant:normal;}
.yahoo_results sup{vertical-align:text-top;}
.yahoo_results sub{vertical-align:text-bottom;}
.yahoo_results input,.yahoo_results textarea,.yahoo_results select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
.yahoo_results{_width:600px;font:small/1.2em arial,helvetica,clean,sans-serif;font:x-small;}
.yahoo_results pre,.yahoo_results code,.yahoo_results select,.yahoo_results input,.yahoo_results textarea{font-size:100%;}
.yahoo_results a:link{color:#0000DE;}
.yahoo_results a:hover{text-decoration:underline;}
.yahoo_results strong{font-weight:bold;}
#ygunav{color:#6595B4;font-size:78%;line-height:1em;margin:0 5px 2px 0;padding:2px 0 0 0;text-align:right;}
#ygunav a{color:#6595B4;margin-left:8px;}
#ygunav a.last{margin-left:5px;}
#ygunav li{display:inline;}
#ygunav strong{font-family:verdana;}
#ygwel a{margin-left:0;}
#ygwel{margin-left:18px;}
#tools{border:medium none;clear:left;font-family:arial;font-size:85%;margin-top:-5px;padding:1px 5px 1px 0;text-align:right;*margin-top:-16px;}
#tools a,#yschmyw a,#tools #yschvst a{color:#3F5771;}
div em a#safesrchlnk{color:red!important;}
.yahoo_results h2{position:absolute;left:-99999px;}
.yahoo_results ol{margin:0 0 20px 0;padding:0;}
.yahoo_results ol li{margin:0 0 17px 0;padding:0;}
.yschttl{line-height:1.1em;}
.yahoo_results ol li .yschttl,#yschiy .yschttl,.wowcontent .yschttl{font-size:123.1%;}
.yahoo_results ol li a:link,.yahoo_results .yschmore,.yahoo_results li em,#web .res em{color:#8284CC;}
.yahoo_results ol li a.yschttl:link,.yahoo_results li .active a:link{color:#0000DE;}
#web .url,.yahoo_results .url,.yschurl{color:#008000;}
.yahoo_results h3{display:inline;font-weight:normal;*padding-right:5px;}
.bbox{background:#ECF5FA none repeat scroll 0;margin-top:5px;width:100%;*margin-bottom:13px;}
.bbox h2{font-family:verdana;font-size:78%;font-weight:bold;line-height:1.1em;width:100%;}
.bbox h2 a{color:#909090;float:right;margin-right:10px;text-decoration:none;}
.spns{margin-bottom:13px;padding-top:9px;*margin-top:-8px;*margin-bottom:-2px;_margin-bottom:-4px;}
.spns ul{clear:right;margin-bottom:0;padding:0 3px 3px 21px;*margin-bottom:9px;*padding:0 0 0 20px;}
.spns ul.titan{border-bottom:1px solid #ECF5FA;padding-bottom:0;}
#ysch .spns li.last{margin-bottom:3px;padding-bottom:6px;}
#east{background:#fff;float:right;margin-top:1em;min-width:242px;width:25%;}
#east.down{margin-top:3.1em;*margin-top:3em;_margin-top:2.8em;}
#ysch #east.open{margin-top:1em;}
#east h2{border-left:1px solid #B6CDE1;color:#909090;font-family:verdana;font-size:78%;font-weight:bold;text-align:right;}
#east h2 a{text-decoration:none;color:#909090;}
#east h2 a:hover{color:#0000DE;text-decoration:underline;}
#east li{border-left:1px solid #B6CDE1;padding:0 0 19px;width:220px;}
#east li a{font-size:123.1%;line-height:1.15em;}
#east li em{color:#008000;}
#east li.yschprom{border:0;margin:0;text-align:center;}
#east li a,#east li div,#east li em{display:block;margin-left:9px;}
#ssbx #yschsp{width:26em;padding:1px;}
#ssbx form{padding-top:2px;}
.yschqt{clear:both;margin-left:20px;margin-top:25px;text-align:left;}
#main .yschqt{border:1px solid #999;margin:0 0 17px 20px;padding:8px;text-align:left;width:25em;}
.yschlcstr i{background-position:-159px -45px!important;display:-moz-inline-stack;display:inline-block;font-size:7px;height:10px;margin:0 0 .1em;padding:0;vertical-align:middle;width:10px;*vertical-align:baseline;}
#yschiy q{display:block;}
.yschlcstr{padding:0;margin:0 0 0 -1px;line-height:1.2em;position:relative;top:0;white-space:nowrap;width:50px;*padding:0 5px 0 0;}
p.tip{margin:13px 0;}
.yschiyqt{margin-top:-2px;position:relative;top:3px;}
.yschpplst i a{display:block;height:14px;position:relative;width:68px;}
.yschpplst div span{display:block;}
#ysch li.yschpplst div span a{display:inline;margin-left:0;*display:inline-block;_display:inline;}
#east .yschpplst{padding-bottom:38px;position:relative;}
#east .yschpplst i{bottom:21px;display:block;left:0;position:absolute;_clip:rect(0 68px 14px 0);}
#east .yschpplst i a{_left:-8px;}
.ftad .yschscrt{background-position:-85px -51px;display:-moz-inline-stack;display:inline-block;height:14px;margin-right:5px;vertical-align:bottom;width:68px;}
#yschiy,p.tip,.yahoo_results{max-width:680px;}
.yahoo_results  .sa_res{max-width:600px;}
.narrow #east{_width:242px;}
.yschlcstr .yschlcstroff{background-position:-159px -56px!important;}
.hidden{display:none;}
.off-left{left:-9999px;position:absolute;}
.msg{font-size:123.1%;line-height:normal;margin:0 0 12px 55px;*margin-bottom:13px;*margin-top:-6px;_margin-top:-8px;padding:0;}
#pg{clear:both;color:#3666d4;height:2em;margin:0 0 0 20px;padding-top:25px;}
#ft{clear:both;color:#464646;zheight:58px;margin:35px 0 0 0;padding-top:11px;position:relative;}
#ft hr{display:none;}
#ft p.copyright{color:#6f9cb9;font-size:77%;margin:1em 0 0 60px;}
#ft p.copyright a{color:#6f9cb9;}
#ft p.copyright span{margin-right:5px;}
#ssbx{margin-left:55px;}
.ftpromo{line-height:1em;margin:1.5em 0 1.5em 24px;padding:0;}
.ftpromo a{color:#3666d4;}
.ftpromo p.ftad{margin:0;padding:0;text-align:left;}
#hd,#ft{background-position:0 -283px;background-repeat:repeat-x;}
.tabs{line-height:1.1em;list-style:none;margin:7px 300px 2px 1px;padding:0;position:relative;*margin:14px 300px 0 1px;*z-index:1;}
* html .tabs{height:1%;}
.tabs:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.tabs .menu{*width:10em;}
.tabs li{border-right:1px solid #adadad;float:left;padding:0 7px;position:relative;white-space:nowrap;}
.tabs li.last{border:0;}
.tabs li a{color:#1549C1;}
.tabs li strong{color:#336280;font-weight:bold;}
.menu{background:#fff;top:1.2em;border:1px solid #889aa7;left:0;padding:5px 2px;position:absolute;z-index:2;}
.menu div{border-top:1px solid #889aa7;display:block;font-size:1px;height:1px;line-height:1px;margin:8px 4px 5px;_width:100%;}
.menu ul{list-style:none;margin:0;padding:0;*width:100%;}
.menu ul li{border:0;float:none;padding:0;*width:100%;}
.menu ul li a{color:#1549C1;display:block;padding:2px 4px;text-decoration:none;_width:100%;}
.menu ul li a:hover{background:#889aa7;color:#fff;text-decoration:none;}
.menu-link{float:left;margin:0;padding:1px 16px 2px 7px;position:relative;}
.menu-link:hover{border:1px solid #b0bec7;padding:0 16px 1px 6px;text-decoration:none;}
.menu-link span{background-position:-38px -31px;bottom:5px;cursor:pointer;display:block;height:5px;width:8px;position:absolute;right:4px;_top:7px;}
.menu-link:hover span{bottom:4px;*bottom:4px;_right:3px;_top:6px;}
#doc{position:relative;_height:1%;min-width:820px;}
#hd{margin:0;padding:0 5px;position:relative;zoom:1;*z-index:1;_height:1%;}
#bd{margin:5px 5px 0 5px;}
#glcont{height:80px;padding:0 5px;position:relative;*z-index:2;}
#glcont .ls,#glcont .rs{height:80px;position:absolute;top:0;width:5px;}
#glcont .ls{background-position:0 -3px;left:0;}
#glcont .rs{background-position:-174px -3px;right:0;}
#gl{background-position:0 -84px;background-repeat:repeat-x;height:72px;padding:8px 11px 0 11px;position:relative;}
#sbx{clear:left;float:left;*margin-top:-13px;_margin-top:1px;}
input.yschsp{position:relative;*position:static;font-family:arial,helvetica,sans-serif;font-size:.9em;font-weight:bold;height:1.3em;line-height:normal;padding:3px 3px 0 3px;vertical-align:top;width:320px!important;*margin-top:-1px;}
body.mac.gecko input.yschsp{font-size:1em;height:1.2em;}
input.ygbt{background-color:#c48b00;background-position:0 -248px;border:1px solid #999b9a;color:#000;cursor:pointer;font:bold 100% Arial;height:1.7em;max-height:36px;margin-left:-1px;padding:1px 8px 3px 8px;text-align:center;vertical-align:top;white-space:nowrap;width:85px;}
body.opera input.ygbt{height:1.75em;padding-top:3px;}
body.safari input.ygbt{padding-top:3px;}
#vm-link{margin:-1px 0 0 -8px;}
#so{min-width:4.8em;_width:4.8em;float:left;margin:3px 0 0 8px;position:relative;overflow:visible;*margin-top:-10px;_margin-top:3px;}
#so-menu{min-width:11em;*width:11em;}
* html #so dd a{float:left;}
#so-link{color:#6595b4;font-size:85%;line-height:1.3em;}
* html #so-link div{top:-25px;}
* html #so-link:hover div{top:-24px;}
.ylogo,.ylogo-bot{background-position:0 -206px;cursor:pointer;display:block;height:42px;outline:none;position:absolute;right:40px;top:20px;width:179px;}
.ylogo-bot{top:8px;}
#ss{background:#f3f3f3;color:#666;font-size:.9em;margin:4px 0 -3px 0;padding:11px .7em 6px .7em;position:relative;*margin-top:0;_height:1%;}
#ss a{color:#666;}
#ss a.ss-lnk{margin-right:.6em;text-decoration:none;}
#ss a.ss-lnk:hover{color:#666;text-decoration:underline;}
#ss a.ss-remove{padding-right:6px;vertical-align:middle;background-position:-11px -51px;cursor:pointer;display:block;font-size:1px;height:15px;float:left;width:15px;*float:none;*left:0;position:relative;*position:absolute;*top:2px;}
body.opera #ss a.ss-remove{left:-20px;top:1px;}
#ss a.ss-remove span{display:none;}
#ss input{vertical-align:top;margin:2px 3px 0 4px;*margin:0;*vertical-align:middle;}
#ss label{margin-right:.5em;}
#ss select{font-size:.9em;*vertical-align:middle;}
#ss strong{font-weight:bold;}
#ss ul{list-style:none;margin:0;padding:0;*margin-left:10px;}
#ss ul li{border-right:1px solid #adadad;display:inline;margin-right:.7em;padding:0 .7em 0 10px;white-space:nowrap;*white-space:auto;*position:relative;*padding-left:20px;}
#ss .bl,#ss .br{background-color:#fff;bottom:0;font-size:1px;height:8px;position:absolute;width:8px;}
#ss .bl{background-position:-34px -55px;left:0;}
#ss .br{background-position:-48px -55px;right:0;}
.filtermsg{display:block;padding-left:19px;}
#atbar{height:3px;position:relative;}
#atbar .l{background-position:0 -168px;font-size:0;height:8px;left:0;position:absolute;width:5px;_height:5px;}
#atbar .c{background-position:0 -187px;background-repeat:repeat-x;font-size:0;height:8px;left:5px;position:absolute;right:5px;_height:5px;_margin:0 5px;_position:static;}
#atbar .r{background-position:-174px -168px;font-size:0;height:8px;position:absolute;right:0;width:5px;_height:5px;_top:0;}
#yui_hist_iframe{display:none;}
#atbar.js .l{height:16px;width:59px;}
#atbar.js .c{left:59px;_margin-left:59px;}
#atbar.js #atbar-t{background-position:-9px -35px;bottom:5px;font-size:0;height:6px;position:absolute;top:5px;right:15px;width:10px;_right:14px;_top:5px;}
#atbar.js #atbar-t.open{background-position:-24px -35px;}
#at .panel{bottom:0;color:#fff;font-size:100%;line-height:137%;overflow:hidden;position:absolute;top:0;}
#at .panel a{color:#fff;text-decoration:none;}
#at .panel h3{color:#fc0;font-size:100%;font-weight:normal;margin:5px 30px 0 1.4em;}
#at .panel h3 strong{font-weight:bold;}
#at .panel ul{list-style:none;margin:5px 30px 0 .7em;padding:0;}
#at .panel ul li{white-space:nowrap;}
#at .panel ul li a{display:block;padding:0 .7em;}
#at .panel ul li a:hover{background:#636f89;}
#at .panel ul li.sel a{outline:#838da2 solid thin;}
#at .panel ul li a:hover strong,#at .panel ul li.sel a strong{color:#fff;}
#at .panel .scroll-h,#at .panel .scroll-v{cursor:pointer;display:block;font-size:0;height:14px;margin:1px;outline:none;position:absolute;width:14px;}
#at .panel .scroll-h:hover,#at .panel .scroll-v:hover{border:1px solid #838da2;margin:0;}
#at .panel .scroll-h.disabled,#at .panel .scroll-v.disabled{border:none;cursor:auto;margin:1px;opacity:.2;*filter:alpha(opacity=20);_display:none;}
#at .panel .scroll-h span{height:10px;left:4px;position:absolute;top:2px;width:5px;}
#at .panel .scroll-v span{height:5px;left:2px;position:absolute;top:5px;width:10px;}
#at .panel .scroll-h.next span{background-position:-100px -33px;}
#at .panel .scroll-h.prev span{background-position:-89px -33px;}
#at .panel .scroll-v.down span{background-position:-58px -35px;}
#at .panel .scroll-v.up span{background-position:-73px -35px;}
#atextra{bottom:7px;color:#9ab3bc;font:85% Arial;position:absolute;right:9px;text-align:right;top:7px;_height:100%;}
body:last-child:not(:root:root) #atextra{z-index:1;}
#atextra a{color:#9ab3bc;text-decoration:none;}
#atextra a:hover{text-decoration:underline;}
#atextra .bot{bottom:0;position:absolute;right:0;_bottom:18px;}
#atextra .top{position:relative;top:0;}
#atg{left:0;height:100%;position:absolute;top:0;width:23.2em;}
#atgl li a strong{color:#9ab3bc;font-weight:bold;}
#atgl li span{color:#fc0;padding-left:10px;}
#atgl-d,#atgl-u{right:8px;}
#atgl-d{bottom:8px;}
#atgl-u{bottom:25px;}
#atf{left:0;position:absolute;top:0;width:23.2em;}
#atf p{margin:0 30px 0 .7em;}
#atf p a{display:block;padding:0 10px;}
#atf p a:hover{background:#636f89;}
#atf-link{font-weight:bold;}
#atf-remove{cursor:pointer;display:block;height:13px;outline:none;margin:1px;position:absolute;right:8px;top:25px;width:13px;}
#atf-remove:hover{border:1px solid #838da2;margin:0;}
#atf-remove span{background-position:-112px -34px;position:absolute;height:9px;left:2px;top:2px;width:9px;}
#atv.panel{border-left:1px solid #3b455e;bottom:5px;height:auto;left:23.2em;position:absolute;top:5px;z-index:1;width:35em;}
#atv.panel h3{margin-top:0;white-space:nowrap;}
#atv.panel ul{padding-right:22px;float:left;margin-right:0;margin-top:0;width:14em;_margin-left:5px;}
* html #atv.panel ul li a{width:12em;}
#atvl-n,#atvl-p{bottom:3px;}
#atvl-n{right:23px;}
#atvl-p{right:43px;}
body.opera #atvl-n{left:420px;}
body.opera #atvl-p{left:400px;}
.ssbang{background-position:-123px -68px;width:18px;height:15px;margin-right:5px;}
.sschk{background-position:-142px -67px;}
.ssochk{background-position:-158px -67px;}
.sschk,.ssochk{width:15px;height:16px;margin:-4px 3px 0 0;*margin-top:-2px;}
a#ssstate .sschk,a#ssstate .ssochk{margin-bottom:-4px;}
.sschk,.ssochk,.ssbang{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*overflow:hidden;}
a#ssstate{text-decoration:none;color:#000;}
a#ssstate span{color:#000;}
a#ssstate:hover span{text-decoration:underline;cursor:pointer;}
#ssftr sup,a#ssstate sup,.ssBubble sup{color:#BBB;letter-spacing:-1px;position:relative;left:-1px;top:-2px;}
#infotext p b{margin-right:4px;}
#ssftr{margin-left:10px;color:#666;}
#ft p.copyright #ssftr span{margin-right:0;}
.mcafee{color:#C00;}
.sm-ico{display:-moz-inline-box;display:inline-block;height:16px;margin:0 2px 0 0;overflow:hidden;vertical-align:middle;width:16px;}
span.sm-ico-ybang,span.sm-ico-travel{background-position:-157px -30px;}
span.sm-ico-flickr{background-position:-5px -67px;}
span.sm-ico-video{background-position:-21px -68px;}
#myapp{float:left;margin:3px 0 0 8px;position:relative;overflow:visible;*margin-top:-10px;_margin-top:3px;}
.sm-myappicn a{cursor:pointer;display:inline!important;white-space:nowrap;}
.sm-myappicn a:hover{background-color:#fff!important;}
.sm-apptl{color:#666;margin-left:4px;font-size:85%;line-height:2em;}
#myapp-menu{min-width:12em;*width:12em;}
#myapp-menu img{width:16px;height:16px;z-index:2;padding-right:.2em;*padding-left:4px;*padding-right:.4em;}
.sm-mr{border-top:1px dotted!important;margin-top:-1px!important;}
.sm-mr-li{clear:left;margin-top:-6px;margin-bottom:-6px;*margin-top:-10px;*margin-bottom:-4px;}
.sm-msg{width:568px;padding:5px 0 5px 12px!important;*padding:4px 0 3px 12px!important;top:-16px!important;_top:-18px!important;position:relative;}
#myapp-menu img.sm-ico{padding:0;margin:0 2px 0 0;}
.spns ul li{line-height:1.23em;margin:5px 0 13px -1px;padding-left:0;*line-height:1.22em;*margin:0 0 13px 0;list-style-type:none;}
.spns ul li div em{color:#008000;display:block;line-height:1.1em;}
.spns ul li div a{font-size:123.1%;display:inline;*font-size:120%;_font-size:117%;}
* .yschpplst i a{display:inline-block;}
.yschpplst i{background-position:-85px -51px;display:-moz-inline-stack;display:inline-block;font-size:0;height:14px;margin:-5px 0 0 8px;vertical-align:bottom;width:68px;zoom:1;*margin-top:0;cursor:pointer}
.firefox .yschpplst i{margin-bottom:1px;}
#ssma{color:#E00;}
.ssma2{margin-top:-4px;}
body.safari .ssma2,body.mac .ssma2,body.opera .ssma2{margin-top:-2px;}
#ssmab{position:relative;top:-1px;*top:1px;}
body.safari #ssmab{top:-2px;}
.sswarnwrap{margin:2px 0 4px 0;color:#E00;}
.sswarn,#ssmab{cursor:pointer;}
.sswarn2{border-bottom:1px dashed #E00;cursor:pointer;}
.navbar_yahoo{padding-left:55px;}
.navbar_yahoo table td{vertical-align:top;}
.yahoo_page, .yahoo_page_cur, .yahoo_page_prev, .yahoo_page_next{border:1px solid #CCDBE4;color:#3666D4;display:block;float:left;margin:0 5px 0 0;padding:1px 8px;text-align:center;text-decoration:none;}
.yahoo_page_cur{border: 0 none;color: #000000;font-size:107%;font-weight:bold;padding:2px 6px;}
.yahoo_page_prev{margin-right:9px;}
.yahoo_page_next{margin-left:9px;}
.yahoo_page_prev, .yahoo_page_next{font-family:Tahoma,Helvetica,sans-serif;font-size:114%;font-size-adjust:none;margin-top:-2px;padding-bottom:1px;padding-top:1px;}
a.yahoo_page:hover, a.yahoo_page_cur:hover, a.yahoo_page_prev:hover, a.yahoo_page_next:hover{background:#3666d4;border-color:#2b55af;color:#fff;}


.sm-links{margin-bottom:2px;width:100%;}
.sm-links li{display:inline;}
.sm-links a{padding:0 8px;}
.sm-links .first a{padding-left:0;}

#pg{margin-left:55px !important;}

.yschmsg{max-width:600px;}
.yschmsgz{font-size:120%;margin:0 0 1em 17px !important;}
* html .wide .yschmsg,* html .wide .yschmsgz{width:600px;}
* html .narrow .yschmsg,* html .narrow .yschmsgz{height:100%;width:auto;}
.yschmsgz ul{margin:1em 0 1.2em ;padding-left:40px;}
.yschmsgz ul li{font-size:79%;list-style-type:disc;}
#yschhpct{border-bottom:1px solid #ccc;border-top:1px solid #ccc;clear:both;font-size:120%;margin-bottom:9px;margin-top:0;text-align:center;}
#yschhpct p{margin:0;padding:8px;}
.yschmsg .yschmsgimg{background-color:#fff;background-position:-53px 0;float:left;height:19px;width:27px;}
.yschalrtz i {visibility:hidden;}
.yschalrt,.yschalrtz{background:#FEFBDD;margin-left:8px;padding:9px !important;}
.yahoo_results li {
	margin:0 0 17px;
	padding:0;
}
/* .yahoo_results { margin:0 0 0 20em; width: 50em } */
.sw_page a:visited{color:#6e4987}
.sw_page h1,.sw_page h2,.sw_page h3,.sw_page h4,.sw_page h5,.sw_page h6{margin:0;padding:0}
.sw_page h1{font-size:150%}
.sw_page h1,.sw_page h1 a,.sw_page h2,.sw_page h2 a{color:#549c00;font-weight:normal}
.sw_page h2{font-size:120%}
.sw_page h3{font-size:120%;font-weight:normal}
.sw_page h4,h5,h6{font-size:100%}
.sw_page img{border:0}
.sw_page cite,.sb_cite{color:#008000;font-style:normal;word-wrap:break-word}
.msn_results a:visited{color:#6e4987}
.msn_results h1,.msn_results h2,.msn_results h3,.msn_results h4,.msn_results h5,.msn_results h6{margin:0;padding:0}
.msn_results h1{font-size:150%}
.msn_results h1,.msn_results h1 a,.msn_results h2,.msn_results h2 a{color:#549c00;font-weight:normal}
.msn_results h2{font-size:120%}
.msn_results h3{font-size:120%;font-weight:normal}
.msn_results h4,h5,h6{font-size:100%}
.msn_results img{border:0}
.msn_results cite,.sb_cite{color:#008000;font-style:normal;word-wrap:break-word}
#sw_width{margin:0 auto;max-width:990px;min-width:790px;_width:990px;text-align:left}
.msn_results div.sa_res{width:590px}
.sw_full #sw_width{max-width:none;width:auto}
#sw_hdr,#sw_content{*display:inline-block;padding:0 10px}
#sw_hdr,#sw_content,#sb_foot{margin:0 15px}
.sw_full #sw_hdr,.sw_full #sw_content{padding:0}
#sw_width .sw_noPad{margin:0}
#sw_hdr:after,#sw_content:after,#sb_foot:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
.sb_count{color:#555;font-size:85%}
.sb_meta,.sb_meta a,.sb_meta a:visited{color:#555;margin:0}
.sb_alert{font-size:120%;color:#c00}
.sb_alert a{font-weight:bold;font-style:italic}
.sb_inlineHeader h1{display:inline}
#sw_hdr .sw_tb,#sw_hdr .sw_tbBg,#sw_hdr .sw_tbBg2{padding:.35em 0;font-size:86%;color:white;line-height:130%}
#sw_hdr .sw_tbBg,#sw_hdr .sw_tbBg2{font-weight:bold}
#sw_hdr .sw_tb ul{display:block;margin:0;padding:0;list-style:none}
#sw_hdr .sw_tb ul.sc_hl1{float:left;margin-left:-.5em}
#sw_hdr .sw_tb ul.sw_right{float:right;margin-right:-.5em}
#sw_hdr .sw_tb ul.sw_right .mktTgl{padding-right:.25em}
#sw_hdr .sw_tb li{display:inline;line-height:normal;padding:0;zoom:1}
#sw_hdr .sw_tb a{color:white;*display:inline-block;*padding:0;_padding-left:1px;margin:0 .5em;text-decoration:none}
#sw_hdr .sw_tb span.lStatus{margin:0 .5em}
#sw_hdr .sw_tb span.lStatus a{margin:0}
#sw_hdr .mktTgl a{margin:0}
#sw_hdr .sw_tb a:visited{color:white}
#sw_hdr .sw_tb a:hover{text-decoration:underline}
#sw_hdr .sw_tb ul{position:relative}
#sw_hdr .uName{font-weight:bold}
#sw_hdr .sw_tbBg,#sw_hdr .sw_tbBg2{position:absolute;top:0;width:100%}
#sw_hdr .sw_tbBg:after,#sw_hdr .sw_tbBg2:after{content:".";visibility:hidden}
#sw_hdr .sw_tbBg{left:0}
#sw_hdr .sw_tbBg2{right:0}
.sw_sform{margin:0}
.sw_box{margin:0 55px;padding:0}
.sw_box table{*position:relative;margin:10px 0 8px}
.sw_box td{white-space:nowrap;vertical-align:middle;padding:0}
td.sw_lw{padding-left:10px;border-left:1px solid #ddd}
.sw_b1{border:1px solid #b0b8be}
.sw_b2{border:1px solid #e3e3e4}
.sw_b3{border:1px solid #f0f0f0;margin-right:.77em}
#sc_mktb{padding-top:0}
input.sw_qbox,input.sw_q_nrw{border:1px solid white;color:#333;font-size:112%;padding:.35em .4em .3em .4em;vertical-align:middle;width:24.5em}
input.sw_q_nrw{width:16.4em}
input.sw_qbtn{background-color:#549C00;background-position:0 -64px;background-repeat:no-repeat;border:none;cursor:pointer;height:24px;margin:.14em;margin-right:.2em;vertical-align:middle;width:24px;*padding-top:24px;line-height:500%}
td.sw_c1{background-image:url(/s/live/asset3.gif);background-position:0 0;background-repeat:no-repeat;padding-right:10px}
#sw_hdr a.sw_logo{display:block;height:33px;width:120px;position:relative;*position:static;text-decoration:none}
.sw_logoT{color:black;cursor:pointer;display:block;font-size:13px;position:absolute;top:10px;z-index:-1}
.sw_prod{cursor:pointer;color:#549C00;display:block;left:37px;position:absolute;top:24px;font-size:13px}
.sw_prodB{color:#555}
.sw_box h1{margin:0;display:inline;font-size:120%;font-weight:bold}
.sw_box .sw_cb{padding-right:10px}
.sb_form_align{margin-left:132px}
.sw_page{background:none}
#sw_search{margin:0}
form#sw_search{float:none}
#sw_hdr{margin-bottom:.1em}
.sw_box .q,.sw_q_small{width:26.5em;height:1.54em;*height:1.39em;font-size:105%;font-weight:normal;border:1px #59990E solid;margin:0 .1em 0 0;padding:.29em .7em 0 .7em;float:left}
.sw_q_small{width:17em}
.sw_box .go{height:1.92em;*height:1.77em;padding:0 .38em .22em .38em;*padding-bottom:0;margin-right:.38em;border:1px #59990E solid;background:#6eab26 url(/s/live/asset2.gif) repeat-x scroll 0 -92px;font-weight:bold;color:#fff;font-size:105%;float:left}
.sw_box .go:hover{border:1px solid #3f8e00;background:#63a218 url(/s/live/asset2.gif) repeat-x scroll 0 -172px}
form#sw_search{text-align:left;display:block;float:left}
#sw_hdr #sw_opt{margin:0 0 0 .38em;white-space:nowrap;display:inline;padding:0}
#sw_opt li{display:inline;padding:0 0 0 .38em;line-height:215%;color:#555;font-size:85%}
#sw_opt li a{color:#555;white-space:nowrap}
#sc_mktb{clear:both;padding-top:.2em}
#sc_mktb label,#sc_mktb input{color:#555;font-size:85%}
#sc_mktb label{margin:0 1em 0 .5em}
#sb_foot{border-top:1px #ddd solid;*display:inline-block;font-family:Verdana,Arial,Sans-Serif;padding:.5em 10px 2em;margin:0 45px;}
.sw_full #sb_foot{margin-bottom:0}
#sb_foot,#sb_foot a{color:#555;text-decoration:none}
#sb_foot a:hover{text-decoration:underline}
#sb_foot ul{font-size:85%;display:block;list-style-type:none;margin:0 -.25em;padding:0}
#sb_foot li{display:inline}
#sb_foot a{margin:0 .25em}
#sw_footL{width:45%;float:left;text-align:left}
#sw_footR{text-align:right}
.sb_results,.sb_results ul,.sb_results li{list-style-type:none;margin:0;padding:0}
.sb_results li{margin:0 0 0em}
.sb_results .sa_res{margin:1em 0 1em 0}
ul.sb_results ul{margin:.4em 0 0 2.34em}
ul.sb_results ul li{margin:0}
.sb_results .sb_child{border-left:solid .4em #eaf5e4;margin-top:0em;margin-left:1.54em;padding:0 0 0 .4em}
.sb_results p{margin:.25em 0;line-height:130%;word-wrap:break-word}
.sb_results .sb_meta li{display:inline;margin-right:.38em;line-height:130%}
.sb_results .sb_meta{margin:0}
.sb_pag{padding:0;margin:0;width:100%;margin-top:0.5em}
.sb_pag ul,.sb_pag li{display:inline;list-style-type:none;margin:0;padding:0}
.sb_pag:before,.sb_pag:after{content:".";display:block;clear:both;visibility:hidden;height:0}
.sb_pag h4{display:none}
.sb_pag a{display:block;display:inline-block;float:left;cursor:pointer;text-decoration:none;border:1px solid #ccc;padding:.3em .7em;margin:0 .38em 0 0;text-align:center}
a.sb_pagP,a.sb_pagN{font-size:120%;padding:.2em .5em;border:none;text-decoration:underline;font-weight:700}
.sb_pag a:hover,a.sb_pagS{background:#f0f7e8;border:1px solid #83bc46}
a.sb_pagP{margin-right:.7em;padding-left:0}
a.sb_pagS{color:#333}
a:hover.sb_pagP,a:hover.sb_pagN{background-color:transparent;border:none}
.sc_rslth1{margin-bottom:.85em;position:relative;z-index:3000}
.sc_rslth1:after{content:'.';display:block;clear:both;height:0;visibility:hidden}
.sc_rslth1 ul{list-style-type:none;margin:0;padding:0}
h1 .sb_count{font-size:55%}
.sc_rslth1t{border-collapse:collapse;width:100%}
.sc_rslth1t td{white-space:nowrap;vertical-align:bottom}
#sc_rslth1f{text-align:right;padding-bottom:.15em}
ul.sc_scp,.sc_scp ul{list-style-type:none;margin:0;padding:0}
ul.sc_scp{margin-left:.4em;white-space:nowrap}
.sc_scp span.sc_arw{font-size:80%;text-decoration:none;margin-left:.1em;_position:absolute;cursor:pointer}
.sc_scp span.sc_beta{text-decoration:none;color:#555;font-size:70%;line-height:170%;vertical-align:text-top}
.sc_scp span{text-decoration:underline}
.sc_action span,.sc_action a{font-weight:bold}
.sc_scp,.sc_scp li,.sc_scp ul{display:inline}
.nysc .sc_scp,.nysc .sc_scp li,.nysc .sc_scp ul{display:block}
.sc_more{position:relative}
.sc_more a:visited{color:#00c}
.sc_mlnk{text-decoration:none}
.sc_mlnk em{font-style:normal;text-decoration:underline}
.sc_more li ul li a:visited{color:#6e4987}
.sc_more ul,.nysc .sc_more ul{position:absolute;top:1.5em;left:0;border:1px solid #ccc;border-color:#ccc #999 #999 #ccc;background:#fff;display:none;min-width:9em}
.on .sc_more ul,.sc_more ul li,.sc_more li ul li a,.nysc .on .sc_more ul,.nysc .sc_more ul li,.nysc .sc_more li ul li a{display:block}
.sc_more li ul li a{padding:.5em .77em}
.sc_more li ul li.sc_action a{padding-bottom:1em}
.sc_more li ul li a:hover{background-color:#d1e3ef}
.sb_adsW{padding:.1em 10px;margin:0 10px 1em -11px;position:relative;*display:inline-block;background-color:#efefef;border:1px solid #e6e6e6}
.sb_adsW2{margin-top:1.15em}
.sb_adsN{padding:.5em .4em .77em 0}
.sb_adsN h2,.sb_adsW h2{color:#555;font-size:85%;font-weight:normal;margin:0 0 .38em 0}
.sb_adsW h2{float:right;margin:0 0 0 0}
.sb_adsW h3,.sb_adsN h3{font-size:120%;font-weight:normal;text-decoration:underline;display:inline}
.sb_adsN h3{display:block}
.sb_adsN ul,.sb_adsW ul{list-style-type:none;margin:0;padding:0}
.sb_adsN p,.sb_adsW p{margin:0;color:#000}
.sb_adsW p{padding:.2em 0 0 0}
.sb_adsW a,.sb_adsN a{display:block;width:100%;text-decoration:none;padding-bottom:1em}
.sb_adsW a{padding-bottom:1em}
.sb_adsW ul{margin-bottom:-1em}
.sb_adsW cite{margin-left:.5em;font-size:90%}
.sb_adsN cite{display:block}
.sb_rebate{font-size:75%;color:#c60;text-decoration:underline}
.sb_adsW img{vertical-align:middle;margin-left:.5em}
.sb_adsN img{vertical-align:middle}

.sc_rslth1{padding:0;margin:0; padding-left:55px}
#content .sc_rslth1{float:none;width:auto}
.sc_rslth1 .bullet,.sc_rslth1 .sc_hl1 li a{font-size:85%}
.sc_rslth1 .bullet{margin:auto .1em auto .39em}
.sc_rslth1 .sc_hl1,.sc_rslth1 .sc_hl1 li{display:inline}
.sc_rslth1 .sc_hl1 li a{color:#555}
.sc_rslth1 .sc_hl1 li a{margin-right:.76em}
.sb_inlineHeader .sb_count{margin-left:.76em}
 #sw_content{margin:0 5px}
#content{border-top:1px #ddd solid;margin:15px 44px 0;padding:7px 10px 0 10px}
#results_area{float:left;width:100%}
#results{margin:0 .77em 0 0;max-width:590px;min-width:480px}
#results_container{padding-top:.2em}
#results .sb_meta{font-size:90%}
#results .sb_meta cite{font-size:110%}
#results h2{display:none}
.bottom_alert{margin:-.3em 0 1.95em}
div.bottom_alert div.autospell{margin:0}
#results .navLogo{position:absolute;margin-left:-18px;margin-top:2px}
#sidebar{float:left;margin:0 -250px 0 0;padding:0 0 .77em 10px;width:240px;word-wrap:break-word}
#sw_content .sw_box{float:left;margin:0 -2px .93em;width:100%}
#sw_content .sw_box table{margin:0 0 1.3em}
#nys2{margin:0 0 2.3em 0}
#nys2 ul,#nys2 li{display:block;list-style-type:none;margin:0 0 1.3em 0;padding:0}
#nys2 li{margin:.5em 0 0 0}
#nys2 li img{margin:0 .37em -.2em 0}
.sb_meta li.seemore{display:block}
#content .sb_pag{margin-bottom:1.95em}
.sc_rslth1 h1{font-size:120%}
.mktmsg{margin-bottom:1.7em}
.adB{border-top:1px #ddd solid}
ul.sc_scp,.sc_scp ul{list-style-type:none;margin:0;padding:0}
ul.sc_scp{margin-left:.4em;white-space:nowrap}
.sc_scp span.sc_arw{font-size:80%;text-decoration:none;margin-left:.1em;_position:absolute;cursor:pointer}
.sc_scp span.sc_beta{text-decoration:none;color:#555;font-size:70%;line-height:170%;vertical-align:text-top}
.sc_scp span{text-decoration:underline}
.sc_action span,.sc_action a{font-weight:bold}
.sc_scp,.sc_scp li,.sc_scp ul{display:inline}
.nysc .sc_scp,.nysc .sc_scp li,.nysc .sc_scp ul{display:block}
.sc_more{position:relative}
.sc_more a:visited{color:#00c}
.sc_mlnk{text-decoration:none}
.sc_mlnk em{font-style:normal;text-decoration:underline}
.sc_more li ul li a:visited{color:#6e4987}
.sc_more ul,.nysc .sc_more ul{position:absolute;top:1.5em;left:0;border:1px solid #ccc;border-color:#ccc #999 #999 #ccc;background:#fff;display:none;min-width:9em}
.on .sc_more ul,.sc_more ul li,.sc_more li ul li a,.nysc .on .sc_more ul,.nysc .sc_more ul li,.nysc .sc_more li ul li a{display:block}
.sc_more li ul li a{padding:.5em .77em}
.sc_more li ul li.sc_action a{padding-bottom:1em}
.sc_more li ul li a:hover{background-color:#d1e3ef}
 .alert,.autospell{font-size:1.3em;padding:0 10px .38em;color:#c00}
.alert strong,.autospell strong{font-style:italic}
.autospell{color:#333;font-size:small}
.bottom_alert .alert,.bottom_alert .autospell{border:0;padding:0;margin:1.54em 0 0 0}
.msn_results{font-family:Arial,Helvetica,Sans-Serif;}

.msn_page, .msn_page_cur, .msn_page_prev, .msn_page_next{
	cursor:pointer;
	display:inline-block;
	margin:0 0.38em 0 0;
	border:1px solid #CCCCCC;
	padding:0.3em 0.7em;
	text-align:center;
	text-decoration:none;
	font-size:small;
}
.navbar_msn{
	text-align:left;
	padding-left:55px;
}
a.msn_page:hover, .msn_page_cur{
	border:1px solid #83BC46;
	color:#333333;
	background:#F0F7E8 none repeat scroll 0 0;
}
.msn_page_prev, .msn_page_next{
	border:medium none;
	font-size:120%;
	font-weight:700;
	text-decoration:underline;
}
.msn_page_prev{
	padding:0.2em 0.5em 0.2em 0;
}
.msn_page_next{
	padding:0.2em 0 0.2em 0.5em;
}

#sw_content{
	margin:0 !important;
	padding:0 !important;
	max-width:750px !important;
	min-width:550px !important;
}
.sc_rslth1{
	padding:0 !important;
}

.msn_header  .sw_page{
	padding-left:55px;
}	

#se_results .mktmsg{
	padding-left:55px;
}

#no_results{margin-bottom:1.95em}
#no_results h1{font-size:small;font-weight:200;margin:0;padding:0;color:#000}
#no_results ul,#not_found ul{list-style-type:disc;margin:0 0 0 1.5em;padding:0;line-height:1.5em}
#no_results h2,#not_found h2{font-size:small;margin:.77em .5em 0 0;color:#000;font-weight:bold}
#results #no_results li,#results #not_found li{color:#ddd;margin-bottom:0;margin-top:0}
#results #no_results li span,#results #not_found li span{color:#000}
#results #no_results li a span,#results #not_found li a span{color:#00c}
#results #no_results li a:visited span,#results #not_found li a:visited span{color:#6e4987}
.results_area_not_found #results{margin:0}
#content .alert_not_found{margin:.77em 0 0 0}
#no_results .ans{margin:2.31em 0}
table.sc_tbl2{margin-left:0}
#results{margin-top:0}
#sw_hdr{margin-bottom:0}
.content_no_results,.content_not_found{padding:1.38em 0 1.54em 0}
#as{top:-10px;*top: -9px;a:0}
#no_results div.qscontainer h2{margin:0}
div.qscontainer div{width:100%}
div.qscontainer:after{clear:both;content:'.';display:block;height:0;visibility:hidden}
#no_results div.qscontainer ul,div.qscontainer li{display:block;list-style-type:none;line-height:1.2em;margin:0;padding:0}
#results #no_results div.qscontainer li{margin:.5em 0 0 0}
div.qscontainer li img{margin:0 .37em -.2em 0}
#results_area div.qscontainer div.qscolumn{float:left;width:47%;margin-right:2%}
#no_results div.qscontainer div.qscolumn h2{margin-top:.8em}
div #results{max-width:100%}
#no_results .qscontainer{margin-bottom:0}
#sw_width #content{padding-top:0}
#results_area{margin-top:7px}
#results_area .alert{padding-left:0}
div .sb_adsW{background-color:#f9f5e1;border:0}
.results_area_no_results .alert{padding-left:0}

