/* Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txt Copyright (C) 2009 Yahoo Japan Corporation. All Rights Reserved. Built on 2009-04-16 18:41:24 */
.yahooIdentityUserCardBody dl,.yahooIdentityUserCardBody dt,.yahooIdentityUserCardBody dd,.yahooIdentityUserCardBody ul,.yahooIdentityUserCardBody ol,.yahooIdentityUserCardBody li,.yahooIdentityUserCardBody h1,.yahooIdentityUserCardBody h2,.yahooIdentityUserCardBody h3,.yahooIdentityUserCardBody h4,.yahooIdentityUserCardBody h5,.yahooIdentityUserCardBody h6,.yahooIdentityUserCardBody pre,.yahooIdentityUserCardBody form,.yahooIdentityUserCardBody input,.yahooIdentityUserCardBody p,.yahooIdentityUserCardBody blockquote,.yahooIdentityUserCardBody fieldset,.yahooIdentityUserCardBody div,.yahooIdentityPanelContainer dl,.yahooIdentityPanelContainer dt,.yahooIdentityPanelContainer dd,.yahooIdentityPanelContainer ul,.yahooIdentityPanelContainer ol,.yahooIdentityPanelContainer li,.yahooIdentityPanelContainer h1,.yahooIdentityPanelContainer h2,.yahooIdentityPanelContainer h3,.yahooIdentityPanelContainer h4,.yahooIdentityPanelContainer h5,.yahooIdentityPanelContainer h6,.yahooIdentityPanelContainer pre,.yahooIdentityPanelContainer form,.yahooIdentityPanelContainer input,.yahooIdentityPanelContainer p,.yahooIdentityPanelContainer blockquote,.yahooIdentityPanelContainer fieldset,.yahooIdentityPanelContainer div{margin:0;
padding:0;
}
.yahooIdentityUserCardBody h1,.yahooIdentityUserCardBody h2,.yahooIdentityUserCardBody h3,.yahooIdentityUserCardBody h4,.yahooIdentityUserCardBody h5,.yahooIdentityUserCardBody h6,.yahooIdentityPanelContainer h1,.yahooIdentityPanelContainer h2,.yahooIdentityPanelContainer h3,.yahooIdentityPanelContainer h4,.yahooIdentityPanelContainer h5,.yahooIdentityPanelContainer h6{font-size:100%;
font-weight:normal;
}
.yahooIdentityUserCardBody ul li,.yahooIdentityUserCardBody ol li,.yahooIdentityPanelContainer ul li,.yahooIdentityPanelContainer ol li{list-style:none;
}
.yahooIdentityUserCardBody table,.yahooIdentityPanelContainer table{margin:0;
padding:0;
border-collapse:collapse;
border-spacing:0;
font-size:100%;
}
.yahooIdentityUserCardBody caption,.yahooIdentityPanelContainer caption{text-align:left;
}
.yahooIdentityUserCardBody table,.yahooIdentityUserCardBody pre,.yahooIdentityUserCardBody code,.yahooIdentityUserCardBody select,.yahooIdentityUserCardBody input,.yahooIdentityUserCardBody textarea,.yahooIdentityUserCardBody kbd,.yahooIdentityUserCardBody var,.yahooIdentityUserCardBody ins,.yahooIdentityUserCardBody del,.yahooIdentityUserCardBody samp,.yahooIdentityPanelContainer table,.yahooIdentityPanelContainer pre,.yahooIdentityPanelContainer code,.yahooIdentityPanelContainer select,.yahooIdentityPanelContainer input,.yahooIdentityPanelContainer textarea,.yahooIdentityPanelContainer kbd,.yahooIdentityPanelContainer var,.yahooIdentityPanelContainer ins,.yahooIdentityPanelContainer del,.yahooIdentityPanelContainer samp{font-size:100%;
}
.yahooIdentityUserCardBody address,.yahooIdentityUserCardBody cite,.yahooIdentityUserCardBody dfn,.yahooIdentityUserCardBody em,.yahooIdentityUserCardBody strong,.yahooIdentityUserCardBody var,.yahooIdentityUserCardBody th,.yahooIdentityUserCardBody ins,.yahooIdentityUserCardBody del,.yahooIdentityUserCardBody samp,.yahooIdentityPanelContainer address,.yahooIdentityPanelContainer cite,.yahooIdentityPanelContainer dfn,.yahooIdentityPanelContainer em,.yahooIdentityPanelContainer strong,.yahooIdentityPanelContainer var,.yahooIdentityPanelContainer th,.yahooIdentityPanelContainer ins,.yahooIdentityPanelContainer del,.yahooIdentityPanelContainer samp{font-weight:normal;
font-style:normal;
}
.yahooIdentityUserCardBody a img,.yahooIdentityPanelContainer a img{border:0;
}
.yahooIdentityUserCardBody hr.separation,.yahooIdentityPanelContainer hr.separation{display:none;
}
.yahooIdentityUserCardBody fieldset,.yahooIdentityPanelContainer fieldset{border:none;
}
.yahooIdentityOverlay{position:absolute;
display:block;
}
* html body.yahooIdentityMasked select{visibility:hidden;
}
* html div.yahooIdentityPanelContainer select{visibility:inherit;
}
* html div.yahooIdentityHideSelect select{visibility:hidden;
}
.yahooIdentityMask{width:100%;
height:100%;
z-index:1000;
display:none;
position:absolute;
top:0;
left:0;
-moz-opacity:.5;
opacity:.50;
background-color:#CCC;
-ms-filter:"alpha(opacity=50)";
filter:alpha(opacity=50);
}
.yahooIdentityHideScrollbars *{overflow:hidden;
}
.yahooIdentityHideScrollbars textarea,.yahooIdentityHideScrollbars select{overflow:hidden;
display:none;
}
.yahooIdentityShowScrollbars textarea,.yahooIdentityShowScrollbars select{overflow:visible;
}
.yahooIdentityPanelContainer{position:absolute;
background-color:transparent;
z-index:1006;
visibility:visible;
display:none;
overflow:visible;
width:auto;
}
.yahooIdentityPanel{visibility:hidden;
position:relative;
left:0;
top:0;
font:1em Arial;
background-color:#FFF;
border:1px solid #ccc;
visibility:visible;
z-index:1001;
overflow:hidden;
}
.yahooIdentityUserCardBody .floatClear,.yahooIdentityUserCardBox .floatClear,.yahooIdentityUserCardBoxIgnore .floatClear{clear:both;
font-size:0;
}
.yahooIdentityUserCardBody .clearFix,.yahooIdentityUserCardBox .clearFix,.yahooIdentityUserCardBoxIgnore .clearFix{display:inline-block;
}
.yahooIdentityUserCardBody .clearFix:after,.yahooIdentityUserCardBox .clearFix:after,.yahooIdentityUserCardBoxIgnore .clearFix:after{display:block;
clear:both;
visibility:hidden;
height:0;
content:".";
}
* html .yahooIdentityUserCardBody .clearFix,* html .yahooIdentityUserCardBox .clearFix,* html .yahooIdentityUserCardBoxIgnore .clearFix{height:1%;
}
.yahooIdentityUserCardBody .clearFix,.yahooIdentityUserCardBox .clearFix,.yahooIdentityUserCardBoxIgnore .clearFix{display:block;
}
.yahooIdentityUserCardBody .wbr{clear:both;
width:0;
height:1px;
margin-top:-1px;
white-space:nowrap;
float:left;
display:block;
}
.yahooIdentityUserCardBody a{text-decoration:none;
}
.yahooIdentityUserCardBody a:hover{text-decoration:underline;
}
.yahooIdentityUserCardBox{font-size:75.4%;
line-height:1.44em;
height:800px;
background-color:#fff;
border-top:5px solid #e5e5e5;
}
.yahooIdentityUserCardBox iframe{border:none;
height:775px;
width:490px;
margin:10px 0 0 10px;
padding:0;
clear:both;
}
.yahooIdentityUserCardBox .closeWindow{position:absolute;
width:480px;
text-align:right;
margin:10px 10px 0 0;
}
.yahooIdentityUserCardBox .closeWindow img{cursor:pointer;
}
.yahooIdentityUserCardBoxIgnore .closeWindow img{cursor:pointer;
}
.yahooIdentityUserCardBoxIgnore{text-align:left;
font-size:75.4%;
line-height:1.44em;
width:400px;
height:255px;
background-color:#fff;
border-top:5px solid #e5e5e5;
}
.yahooIdentityUserCardBoxIgnore .wbr{clear:both;
width:0;
height:1px;
margin-top:-1px;
white-space:nowrap;
float:left;
display:block;
}
.yahooIdentityUserCardBoxIgnore .closeWindow{width:380px;
text-align:right;
margin:5px 10px 0;
}
.yahooIdentityUserCardBoxIgnore .titleWrap{margin:0 10px 10px;
padding-bottom:1px;
border-bottom:3px solid #e5e5e5;
}
.yahooIdentityUserCardBoxIgnore .titleWrap .titleHead{height:22px;
background:url(../img/title_gray_10x22.jpg) no-repeat 0 50%;
padding-left:15px;
}
.yahooIdentityUserCardBoxIgnore .titleWrap .titleHead .titleText{font-weight:bold;
font-size:132.6%;
}
.yahooIdentityUserCardBoxIgnore .introductionThumbnailWrap{width:340px;
margin:30px;
}
.yahooIdentityUserCardBoxIgnore .introductionThumbnailWrap div{float:left;
margin:0 5px 0 0;
padding:0;
display:inline;
width:34px;
height:34px;
border:1px solid #ccc;
}
.yahooIdentityUserCardBoxIgnore .introductionThumbnailWrap div table{margin:1px;
padding:0;
width:32px;
height:32px;
border:0;
}
.yahooIdentityUserCardBoxIgnore .introductionThumbnailWrap div td{text-align:center;
vertical-align:middle;
margin:0;
padding:0;
}
.yahooIdentityUserCardBoxIgnore .introductionThumbnailWrap div td img{margin:0;
padding:0;
}
.yahooIdentityUserCardBoxIgnore .introductionThumbnailWrap p.introductionTxt{float:left;
width:299px;
margin:0;
}
.yahooIdentityUserCardBoxIgnore .attention{width:358px;
margin:10px;
padding:10px;
border:1px solid #e5e5e5;
}
.yahooIdentityUserCardBoxIgnore .attention p.attentionLeft{float:left;
width:40px;
margin:0 10px 0 0;
text-align:center;
}
.yahooIdentityUserCardBoxIgnore .attention p.attentionRight{float:left;
width:290px;
}
.yahooIdentityUserCardBoxIgnore .submitButton{width:380px;
margin:0 10px;
text-align:center;
}
.yahooIdentityUserCardBoxIgnore .submitButton .submitOk{width:100px;
margin:0 5px 0 0;
color:#fff;
}
.yahooIdentityUserCardBoxIgnore .submitButton .submitNg{width:100px;
margin:0 0 0 5px;
}
.yahooIdentityUserCardBoxIgnore p.MessageHeadTxt{margin:50px 0 5px;
text-align:center;
font-size:132.6%;
font-weight:bold;
}
.yahooIdentityUserCardBoxIgnore p.MessageTxt{margin:4px 0 50px;
text-align:center;
}
.yahooIdentityUserCardBoxIgnore .submitButton{width:380px;
margin:0 10px;
text-align:center;
}
.yahooIdentityUserCardBoxIgnore .submitButton .submitOk{width:100px;
background-color:#fe9900;
color:#fff;
}
.yahooIdentityUserCardBoxIgnore p.sendMsgHeadTxt{margin:50px 0 5px;
padding:0 10px;
text-align:center;
font-size:132.6%;
font-weight:bold;
}
.yahooIdentityUserCardBoxIgnore p.sendMsgTxt{margin:4px 0 50px;
padding:0 10px;
text-align:center;
}
.yahooIdentityUserCardBoxIgnore .ButtonWrap{margin-top:50px;
text-align:center;
}
.yahooIdentityUserCardBoxIgnore .ButtonWrap button{width:100px;
margin:0 5px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonContainer{background:url(../img/bgActionButton_m_184x25_off.gif) no-repeat;
width:184px;
height:25px;
padding:0;
margin:0 0 4px 4px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain{width:160px;
height:25px;
margin:0;
padding:0;
float:left;
background-image:none;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMainHighlight{width:160px;
height:25px;
margin:0;
padding:0;
float:left;
background:url(../img/bgActionButton_m_160x25_on.gif) no-repeat;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMainHighlight a,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a:hover,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMainHighlight a:hover{display:block;
width:130px;
height:22px;
margin:0;
padding:3px 0 0 30px;
text-decoration:none;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonSub{width:24px;
height:25px;
float:left;
margin:0;
padding:0;
cursor:pointer;
background-image:none;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonSubHighlight{background:url(../img/bgActionButton_24x25_on.gif) no-repeat;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonSubPushed{background:url(../img/bgActionButton_24x25_pushed.gif) no-repeat;
}
.yahooIdentityUserCardBody iframe.yahooIdentityUserCardActionButtonMask{width:184px;
border:0;
visibility:hidden;
background:#fff;
position:absolute;
filter:alpha(opacity=0);
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus{z-index:10000;
visibility:visible;
position:absolute;
margin:0;
width:184px;
overflow:hidden;
display:none;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.bottom{height:3px;
background:url(../img/menuBottom.gif) no-repeat;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.dot{height:5px;
padding:0;
margin:0;
font-size:0;
background:#f4f4f4 url(../img/menuDot.gif) no-repeat 0 2px;
border-left:1px #bcbcbc solid;
border-right:1px #bcbcbc solid;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu{background-color:#f4f4f4;
border-left:1px #bcbcbc solid;
border-right:1px #bcbcbc solid;
}
.yahooIdentityUserCardActionButtonMenus div.menu a,.yahooIdentityUserCardActionButtonMenus div.menu a:hover,.yahooIdentityUserCardActionButtonMenus div.menu div{color:#000;
display:block;
height:25px;
padding:0;
margin:0 3px;
text-decoration:none;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu a span,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu div span{margin-left:29px;
padding-top:4px;
display:block;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu div span{color:#888;
cursor:default;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu div span img{margin:-2px 0 -2px 5px;
height:16px;
width:16px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonContainer .yahooIdentityUserCardActionButtonMenus div.menu a,
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonContainer .yahooIdentityUserCardActionButtonMenus div.menu div{
    background-color:transparent;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonContainer .yahooIdentityUserCardActionButtonMenus div.menu a:hover{
    background-color:#ffe57f;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardContents{font-size:75.4%;
line-height:1.56em;
padding:0;
color:#666;
background:#fff;
text-align:left;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardOfficial{text-align:center;
background:url(../img/officialImg150.gif) no-repeat center;
margin:0 0 3px 0;
padding:0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardAttention{position:relative;
margin:0 4px 0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardAttentionMsg{font-weight:700;
text-align:center;
display:block;
color:#f00;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardTitle{font-weight:700;
text-align:center;
display:block;
margin:0 4px 6px;
padding:3px 0 0;
line-height:115%;
word-wrap:break-word;
zoom:1;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardTitle img.yahooIdentityUserCardTitleImIcon{position:relative;
top:2px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardConnection{font-size:85%;
display:block;
margin:4px 4px 6px;
line-height:115%;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardTitleAndConnection{padding:4px 4px 0 0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnail{text-align:center;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailPanelRow{margin:0 0 5px 0;
}
.yahooIdentityUserCardBody div.yahooIdentityUserCardThumbnailPanelAvatar img{position:absolute;
left:-24px;
top:-24px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnail .yahooIdentityUserCardThumbnailContainer img{vertical-align:bottom;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainer,.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainerAvt{float:none;
width:102px;
height:182px;
border:solid 1px #ccc;
display:block;
margin:0 auto 6px;
padding:0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainer{height:102px;
_margin:0 13px 6px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainer table,.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainerAvt table{margin:1px;
padding:0;
width:100px;
height:100px;
border:0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainerAvt table{height:180px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainer td,.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainerAvt td{text-align:center;
vertical-align:middle;
margin:0;
padding:0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainer td img,.yahooIdentityUserCardBody .yahooIdentityUserCardThumbnailFullContainerAvt td img{margin:0;
padding:0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardProfInfoWrap{font-size:83.7%;
margin:0 4px 6px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardProfInfoWrap .yahooIdentityUserCardProfInfoMoreInfo a{position:relative;
top:-4px;
left:3px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardProfInfoWrap .yahooIdentityUserCardProfInfoMoreInfo a img{position:relative;
top:4px;
left:-3px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardOriginalSpace{margin:5px 0 0;
/* background:url(../img/common/dot_ccc.gif) repeat-x 0 0; */
clear:both;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardNoOriginalSpace{clear:both;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardPullDownMenuJsOff{float:left;
margin:0 0 0 4px;
text-align:center;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardPullDownMenuJsOff form button{margin:3px 0 0;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardPullDownMenuJsOff form select{width:121px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonContainer{background:url(../img/bgActionButton_s_130x25_off.gif) no-repeat;
width:130px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain{width:106px;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMainHighlight{width:106px;
background:url(../img/bgActionButton_s_106x25_on.gif) no-repeat;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMainHighlight a,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a:hover,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMainHighlight a:hover{width:100px;
padding-left:8px;
*display:block!important;
*padding:3px 0 0 10px!important;
*text-decoration:none!important;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardContents a.editProfile, .yahooIdentityUserCardBody .yahooIdentityUserCardContents a.editProfile:hover{
	width: 106px;
	padding-left: 0;
	text-align: center;
	font-size: 100%;
	font-size: 93%;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a.editProfile, .yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a.editProfile:hover{
	*padding: 0 !important;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu a span,.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMenus div.menu div span{margin-left:5px;
padding-top:4px;
display:block;
}
.yahooIdentityUserCardBody form select .yahooIdentityUserCardDisabled{color:#ccc;
}
.yahooIdentityUserCardBody form .yahooIdentityUserCardSubmitYou{background:#f90;
color:#fff;
}
.yahooIdentityUserCardBody form .yahooIdentityUserCardSubmitDisabled{background:#ccc;
color:#999;
}
*:first-child+html .yahooIdentityUserCardBody .yahooIdentityUserCardConnection{font-size:75%;
}
html:not(:selected) .yahooIdentityUserCardBody .yahooIdentityUserCardPullDownMenuJsOff form select{top:-7px;
position:relative;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardContents .yahooIdentityUserCardImConnection{display:block;
line-height:115%;
margin:-3px 4px 8px;
padding:0;
text-align:center;
font-size:83.7%;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardContents .yahooIdentityUserCardImConnection img.yahooIdentityUserCardImConnectionImIcon{position:relative;
top:3px;
}
.yahooIdentityUserCardTitleAndConnection{position:relative;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain a {
color:#000000;
}
.yahooIdentityUserCardBody .yahooIdentityUserCardActionButtonMain div {
color:#CCCCCC;
height:22px;
margin:0;
padding:3px 0 0 30px;
cursor:default;
}