f <META http-equiv="Pragma" content="no-cache"> <META http-equiv="Expires" content="0"> <META http-equiv="refresh" content="900"> <META content="index,follow" name="robots"> <META content="Yahoo! Mail Free reliable easy efficient PhotoMail SpamGuard antivirus storage mail for mobile award-winning" name="keywords"> <META content="Get free web-based email from Yahoo! Access email from anywhere, enjoy unlimited storage space, and feel secure with award-winning spam protection." name="description">
<STYLE type="text/css"> .ct{background:transparent url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat top right;top:-1px} .ct .cl{background:transparent url(https://s.yimg.com/lq/i/reg/cs.gif) norepeat top left} .cb{background:transparent url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat bottom right;bottom:-1px} .cb .cl{background:transparent url(https://login.yahoo.com/i/reg/cs.gif) norepeat bottom left} <STYLE type="text/css"> .clear{clear:both} #yreglg select, #yreglg input, #yreglg p, #yreglgtb td, #yreglgtb th{fontsize:93%} div.yregdsilu h2.yregdnt, div.yregdsilu p.yregsueasy{width:110px} /*popup template css */ #yregtpopup #yregtxt {width:260px;margin:0 0 10px} /* popup template */ #yregtpopup #yregwp, #yregtpopup #yregmst{width:525px} #yregtpopup #yregmst{margin-bottom:5px} #yregtpopup #yreglg{margin-bottom:0} #yregtpopup #yregft{padding-top:5px} #yregtgen #yregtxt h2, #yregtpopup #yregtxt h2, #yregpmtxt h3{font:bold 152%/152% arial;color:#333;margin:0} #yregtgen #yregtxt p.yregpti, #yregtpopup #yregtxt p.yregpti {color:#666;margin:0 0 2px;font:bold 100%/100% arial} #yregtgen #yregtxt, #yregtpopup #yregtxt{margin-bottom:20px} #yregtgen #yregtxt #yreghtxt h3, #yregtpopup #yregtxt #yreghtxt h3{margin:0;font:bold 107%/114% arial;color:#8C57A1} #yregtgen #yregtxt li h3, #yregtpopup #yregtxt li h3{font:bold 114%/122% arial} #yregtgen #yregtxt p, #yregtpopup #yregtxt p{margin:0 0 0.8em;line-height:129%} #yregtgen #yregtxt .yregbpt li, #yregtpopup #yregtxt .yregbpt li{margin:0 0 10px 4px;padding:0 0 10px 22px;background:url(https://s.yimg.com/lq/i/reg/purple_arrow.gif) no-repeat 1px 4px} #yregtgen.yregab #yregtxt{width:auto;}
#yregtgen.yregab #yreghtxt{margin-right:60px;} #yregtpopup.yregab #yregtxt{width:180px} #yregtgen #yregtxt #yreghtxt h2, #yregtpopup #yregtxt #yreghtxt h2{color:#7A067F} .yregbx{z-index:3;margin-right:0!important} .flicker h3 span {color:#ff0084;font-weight:bold} .flicker h3 a {text-decoration:underline;} /* persistency message right above "sign in" bottom */ em.nwred a {font-style: normal; font-size: 85%; vertical-align:5px;} .kmsibold {font-weight:bold; font-size: 114%;} input#persistent {margin-bottom: -0em;} .subperstxt {line-height:1.75em;} .subperstxt2 {margin: 0 0 0 2em; display:block;} /* #yregft p.yregfb { font-size:120%; padding-bottom: 5px; padding-up: 5px} */ .yreglgsb{margin-top:0} #yregwp #yregct #yreglg .yregbxi #yreglgmd {margin-top:1.75em} body#yregtgen fieldset {margin-bottom:2.5em} #yreglgtb tr {width:17.92em} /* p#sigcopys {text-align: left; font-size: 85%; float: right; padding: .4em; margin: .6em .4em 1em 0; border-bottom: 1px dotted #9D9C9D; border-top: 1px dotted #9D9C9D;} */ p#sigcopys {text-align: left; font-size: 85%; padding: .4em; margin: .6em .0em 1em 0; border-bottom: 1px dotted #9D9C9D; border-top: 1px dotted #9D9C9D;} #sigcopys label{display:block; margin:-1.5em 0 0 2em;} #yregtgen #yregct {margin-right: 0px;} #yregtgen #yregtxt { margin-left: 5px; margin-right: 245px } th#thun, th#thpw {text-align:left;} <STYLE type="text/css"> #scta { background-color:#FDE37C; background-image:url(https://s.yimg.com/lq/i/reg/gradient2.png); background-position:0px -20px; background-repeat:repeat-x; border:1px solid #898989; margin-top:10px; width:99%; font-size:110%; font-weight:bold; text-align:center; } #scta .cb .cl { background:transparent url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left bottom; float:left; } #scta .ct .cl { background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left top; float:left; }
#ascta { display:block; color:#000; text-decoration:none; } #ascta:hover { cursor:pointer; cursor:hand; text-decoration:underline; } <STYLE type="text/css"> /*anti phish badge */ .top {position:relative} #antiphish{position:absolute;right:5px;top:5px;} #antiphish.dogear{right:0px;top:0px;} #antiphish a {font-size:92%;} img.picture {border:2px solid} /* badge backgrounds */ .badge{background-color:#f9f9f9; background-repeat:no-repeat; backgroundposition:top right;} .badge #yreglgtb {margin-top:18px;} /* increased badge size */ /* popup code... */ #security {display:none;position:absolute;top:-15px;left:-85px;zindex:1000;background-color:#a5a5a5;} #security.noimage {left:-76px;top:-10px} #securityi{position:relative;zindex:1;right:1px;bottom:1px;padding:11px;width:219px;backgroundcolor:#fff;border:1px solid #636363;} #knob{position:absolute;top:30px;right:10px;width:10px;height:18px;background:url(https://s.yimg.com/lq/i/reg/sideknob.pn g) no-repeat top left} .noimage #knob{top:22px} #security p, #security ul li{font:77%/107% verdana;} #security p a {text-decoration:underline;} #security p{padding-bottom:5px;} #security ul{margin:5px 0 0;padding:0 5px 0 0;text-align:right;list-style:none;} #security ul li{margin:0;padding:0 0 2px;} /* help text updates... */ #yregtgen #yregtxt .yregbpt li ul{margin:10px 0 0;padding:0 0 0 15px;} #yregtgen #yregtxt .yregbpt li ul li{background:none;list-style:disc;margin:0 0 5px 0;padding:0;} #yreghtxt ul{margin-left:0} #yreghtxt ul.inlineHeaders li h3{display:inline;} /* remove top margin on li ul */ .addressbar {display:block;margin:1em 0 1em 0} .mono{font-family: courier new, courier, monospace;color:#000;font-weight:bold} #rcta {width:99%; border:1px solid #898989; margin-top:10px; backgroundimage:url(https://s.yimg.com/lq/i/reg/gradient2.png); background-repeat:repeat-x; background-color:#fde37c} .ct {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll right
top; top:-1px} .ct .cl {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left top;} #rcta .key {width:40px; height:40px; border:1px solid #666666; backgroundimage:url(https://s.yimg.com/lq/i/reg/key2.png); background-repeat: no-repeat; float:left; margin-top:1px} #rcta .txt {margin-left:48px} .cb {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll right bottom; bottom:-1px} .cb .cl {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left bottom;} #rcta .ctact {margin:4px 10px;min-height:44px} #rcta .txt .qs {font:normal bold 92% arial, Helvetica, sans-serif; color:#000; text-decoration:none} #rcta .txt .sl {font:normal normal 100% arial, Helvetica, sans-serif; color:#000; text-decoration:none} #rcta .txt .why {font:normal normal 85% arial, Helvetica, sans-serif;} #rcta .txt .sltxt {line-height:0.9em} .sltxt a {line-height:0.5em; font-size:85%} .sltxt .why a{font-size:100%} .yregertxt { margin-top: 25px } .yreglgsut { margin-top: 15px }
<STYLE type="text/css"> #yreglgtb, #yreglgtb th {text-align: left; width: 100%;} #yreglgtb td { width:179px; text-align: left; padding: 0 0 16px 0} #yreglgtb td input{ width:179px } .dbidTip {padding: 3px 0 0 0; font-size:85%}
<STYLE type="text/css"> div.yregdsilu h2.yregdnt, div.yregdsilu p.yregsueasy{width:110px} /* persistency message right above "sign in" bottom */ em.nwred a {font-style: normal; font-size: 85%; top:-1px; position: relative } .kmsibold {font-weight:bold; font-size: 114%;} p#sigcopys {text-align: left; font-size: 85%; padding: .4em; margin: .6em .4em 1em 0; border-bottom: 1px dotted #9D9C9D; border-top: 1px dotted #9D9C9D;} input#persistent {margin-bottom: -0em;} .subperstxt {line-height:1.75em;} .subperstxt2 {margin: 0 0 0 2em; display:block;} /* #yregft p.yregfb { font-size:120%; padding-bottom: 5px; padding-up: 5px} */ <STYLE type="text/css"> #scta { background-color:#FDE37C; background-image:url(https://s.yimg.com/lq/i/reg/gradient2.png); background-position:0px -20px; background-repeat:repeat-x; border:1px solid #898989; margin-top:10px; width:99%; font-size:110%; font-weight:bold; text-align:center; } #scta .cb .cl { background:transparent url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left bottom; float:left; } #scta .ct .cl { background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left top; float:left; } #ascta { display:block;
color:#000; text-decoration:none;
} #ascta:hover { cursor:pointer; cursor:hand; text-decoration:underline; } <STYLE type="text/css"> /*anti phish badge */ .top {position:relative} #antiphish{position:absolute;right:5px;top:5px;} #antiphish.dogear{right:0px;top:0px;} #antiphish a {font-size:92%;} img.picture {border:2px solid} /* badge backgrounds */ .badge{background-color:#f9f9f9; background-repeat:no-repeat; backgroundposition:top right;} .badge #yreglgtb {margin-top:18px;} /* increased badge size */ /* popup code... */ #security {display:none;position:absolute;top:-15px;left:-85px;zindex:1000;background-color:#a5a5a5;} #security.noimage {left:-76px;top:-10px} #securityi{position:relative;zindex:1;right:1px;bottom:1px;padding:11px;width:219px;backgroundcolor:#fff;border:1px solid #636363;} #knob{position:absolute;top:30px;right:10px;width:10px;height:18px;background:url(https://s.yimg.com/lq/i/reg/sideknob.pn g) no-repeat top left} .noimage #knob{top:22px} #security p, #security ul li{font:77%/107% verdana;} #security p a {text-decoration:underline;} #security p{padding-bottom:5px;} #security ul{margin:5px 0 0;padding:0 5px 0 0;text-align:right;list-style:none;} #security ul li{margin:0;padding:0 0 2px;} /* help text updates... */ #yregtgen #yregtxt .yregbpt li ul{margin:10px 0 0;padding:0 0 0 15px;} #yregtgen #yregtxt .yregbpt li ul li{background:none;list-style:disc;margin:0 0 5px 0;padding:0;} #yreghtxt ul{margin-left:0} #yreghtxt ul.inlineHeaders li h3{display:inline;} /* remove top margin on li ul */ .addressbar {display:block;margin:1em 0 1em 0} .mono{font-family: courier new, courier, monospace;color:#000;font-weight:bold} #rcta {width:99%; border:1px solid #898989; margin-top:10px; backgroundimage:url(https://s.yimg.com/lq/i/reg/gradient2.png); background-repeat:repeat-x; background-color:#fde37c} .ct {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll right top; top:-1px} .ct .cl {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left
top;} #rcta .key {width:40px; height:40px; border:1px solid #666666; backgroundimage:url(https://s.yimg.com/lq/i/reg/key2.png); background-repeat: no-repeat; float:left; margin-top:1px} #rcta .txt {margin-left:48px} .cb {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll right bottom; bottom:-1px} .cb .cl {background:url(https://s.yimg.com/lq/i/reg/cs.gif) no-repeat scroll left bottom;} #rcta .ctact {margin:4px 10px;min-height:44px} #rcta .txt .qs {font:normal bold 92% arial, Helvetica, sans-serif; color:#000; text-decoration:none} #rcta .txt .sl {font:normal normal 100% arial, Helvetica, sans-serif; color:#000; text-decoration:none} #rcta .txt .why {font:normal normal 85% arial, Helvetica, sans-serif;} #rcta .txt .sltxt {line-height:0.9em} .sltxt a {line-height:0.5em; font-size:85%} .sltxt .why a{font-size:100%} .yregertxt { margin-top: 25px } .yreglgsut { margin-top: 15px } <STYLE type="text/css"> #yregtxt {width:66%; overflow:hidden} #yregbnr {padding-top:0} #yregbnr #yregbnrti #yregbnrtii {width:240px} #yregiclst {padding-right:0} <STYLE type="text/css"> #yreglgtb, #yreglgtb th {text-align: left; width: 100%;} #yreglgtb td { width:179px; text-align: left; padding: 0 0 16px 0}
#yreglgtb td input{ width:179px } .dbidTip {padding: 3px 0 0 0; font-size:85%}
<SPAN id="cache"> <SCRIPT language="JavaScript"> function checkBrowser(){ var appName = navigator.appName; if( appName == "Microsoft Internet Explorer" ) { // this only works in IE 5 for windows and higher ... if( navigator.appVersion.indexOf("Windows") == -1 ) return -1; var appVersionAry = navigator.appVersion.split("("); if( appVersionAry.length < 2 ) return -1; var appVersion = appVersionAry[1]; appVersionAry = appVersion.split("; "); if( appVersionAry.length < 2 ) return -1; appVersion = appVersionAry[1]; appVersionAry = appVersion.split(" "); if( appVersionAry.length < 2 ) return -1; appVersion = appVersionAry[1]; var appVersionNumber = parseInt(appVersion); if( appVersionNumber < 5 ) return -1;
} else
{ }
return -1;
} <SCRIPT language="JavaScript"> function flashCacheReady (initialized){ //invoked directly by Flash }
<SCRIPT type="text/javascript">if(top == self) { document.write("
")}
<SPAN class="ct"><SPAN class="cl">
<SCRIPT type="text/javascript">if(top == self) { document.write("") } else { top.location.href = "http://www.yahoo.com" }
Sign in to Yahoo! <SCRIPT type="text/javascript">if (top == self) { document.write("
") } else { top.location.href = "http://www.yahoo.com" }
Login Form
I can't access my account |
Help
Don't have a Yahoo! ID? Signing up is easy.
Sign Up
<SPAN class="cb"><SPAN class="cl">
<SCRIPT type="text/javascript">document.write("
")
<SPAN class="ct"><SPAN class="cl">
One Yahoo! ID. So much fun! Use your single ID for everything from checking Mail to checking out Yahoo! Music, Flickr, Messenger, and more.
<SPAN class="cb"><SPAN class="cl">
<STYLE type="text/css"> #ymalr2 {width:480px;padding:15px 0} #ymalr2 ul{list-style:none;margin:0;padding:0 0 0 .001em} #ymalr2 li{color:#000;font:normal 12px Arial, Helvetica, sans-serif;padding:.7em 0;margin:0;line-height:140%} #ymalr2 .hd {color:#800495;font-weight:bold;font-size:13px;} #ymalr2 a {color:#1D5099}
Enjoy tons of features and fun ways to stay in touch and share. Sign up now, it's FREE!
<SPAN class="hd">Get messages on the go. Yahoo! alerts you of new emails and lets you read them on your mobile phone. <SPAN class="hd">Fight online foes. Kick 'em to the curb with outstanding protection against spam, viruses, and phishing from Yahoo! Mail.
<SPAN class="hd">Your mail. Keep it all. Enjoy unlimited storage. Save every email you receive in Yahoo! Mail. <SCRIPT type="text/javascript"> if (top != self) top.location.href = location.href; <SCRIPT type="text/javascript">
-1) { doGotIt(); } } } else { dontGotIt(); } } else { if (browser_string.indexOf("Windows")>=0) { doGotIt(); document.write('
'); document.write(' '); } } hasMsgr = 0; function dontGotIt(){ hasMsgr = 0; document.login_form.hasMsgr.value=0; } function doGotIt(){ hasMsgr = 1; document.login_form.hasMsgr.value=1; } function setFocus() { var aAcceptableInputTypes = Array("checkbox", "password", "radio", "selectone", "select-multiple", "text", "textarea"); curEl = document.login_form.login; curElType = curEl.type; /* focus first form input element */ if (aAcceptableInputTypes.inArray(curElType)) { curEl.focus(); } else { document.login_form.passwd.focus(); } } Array.prototype.inArray = function (value) { /* for each element in the array */ for (var idx = 0; idx < this.length; idx++) { /* compare requested value with the current element. Match identical (===), not just similar (==) */ if (this[idx] === value) { // it is the same return true; } } /* not found */ return false; }; function checkPw(listen, check){ listen.onclick = function(){ if(check.value === ''){ if(document.getElementById('noPwErr') == null){ document.login_form.passwd.focus(); var fieldset = document.getElementsByTagName('fieldset')[0]; var errMsg = document.createElement('div'); errMsg.className = 'yregertxt'; errMsg.id = 'noPwErr'; errMsg.style.fontWeight = 'bold'; errMsg.innerHTML = 'Please verify your password'; fieldset.insertBefore(errMsg, fieldset.firstChild); } return false; } return true; } } checkPw(document.getElementsByName('.save')[0], document.getElementById('passwd'));
//--> <SCRIPT src="./nnnn_files/login_md5_1.1.js" type="text/javascript"> <SCRIPT src="./nnnn_files/ylib_dom_1.1.js" type="text/javascript"> <SCRIPT src="./nnnn_files/yg_browserext_1.1.js" type="text/javascript"> <SCRIPT src="./nnnn_files/yregml_1.1.js" type="text/javascript">