.openid_login { display:none; }


.default_login {color:#797771;position:relative; width:100%; padding:0px; margin:0px; vertical-align:center; text-align:right}

/* »ó´Ü ¶ó¿îµå */
.default_login .rtop {display:block; width:100%; padding:0px; margin:0px;}
.default_login .rtop * {display:block; height:1px; overflow:hidden;}
.default_login .rtop4 {margin:0 0px; background:#228b22; }
.default_login .rtop3 {margin:0 0px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background:#228b22;}
.default_login .rtop2 {margin:0 0px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background:#228b22;}
.default_login .rtop1 {margin:0 0px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background:#228b22;}

/* »ó´ÜºÎ - Å¸ÀÌÆ² */
.default_login .title_box { position:relative; height:20px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; border-bottom:1px solid #a7b8e0; background:#228b22; padding-top:5px; margin:0px;}
.default_login .title { float:left; background:url(../images/default/title_head.gif) no-repeat 6px 1px; color:#ffffff; padding:1px 20px; }


/* Áß°£ - ¸ñ·Ï */
.default_login .list_box { position:relative;  border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background-color:#ffffff; padding:0px 5px; margin:0px;}
.default_login .list_box .list { list-style:none; height:22px; padding:3px 0px 0px 0px; margin:0px; color:#666666; overflow:hidden; white-space:nowrap; border-top:1px solid #228b22;}
.default_login .list_box .list a {color:#666666; font-weight:normal; overflow:hidden; }
.default_login .list_box .list_button {border-top:1px solid #cccbcb; height:20px; padding:3px 0 0 0; margin:0px}

/* login form */
.default_login form { }
.default_login .form_field { padding:10px 5px 0px 0px; color:white; float:right; text-align:right;}

.default_openid_login .openIDTitle { width:99%; white-space:nowrap; overflow:hidden; background:url("../images/openid_login_bg.gif") no-repeat 13px; padding:1px 0 0 18px; margin-bottom:8px; color:#888888; font-weight:bold; }
.default_openid_login .openIDTitle input { margin:0; padding:0; height:14px; }

.default_login .list_box { position:relative;  white-space:nowrap; padding:3px 0px 0px 0px; text-align:center;} 
.default_login .list_box .text { padding:2px 3px 0px 0px; } 
.default_login .list_box .input { display:block; width:100%; border:0px; border:1px solid #bbbbbb;  margin:0px; padding:0px; height:16px; color:#000000;}
.default_login .list_box .submit { width:45px; height:45px; background:url(../images/default/login_btn_submit.gif) no-repeat; border:none; margin:0px; padding:0px; cursor:pointer; }

.default_login form p.securitySignIn { clear:both; padding:0 0 0 18px; margin:4px 0 4px 7px; }
.default_login form p.noneSSL { background:url("../images/none_ssl.png") no-repeat left top; }
.default_login form p.SSL { background:url("../images/ssl.png") no-repeat left top; }
.default_login form p.noneSSL a { color:#BF6801; text-decoration:none; }
.default_login form p.SSL a { color:#9CAC74; text-decoration:none; }

.default_login p { padding:0; margin:0px; white-space:nowrap; }

.default_login .checkbox  { width:15px; height:15px; margin:-1px 0px 0px -1px; margin-right:2px; }
.default_login .clear { clear:both; }

.default_login ul.extra_option { padding-left:10px; margin:0px}
.default_login ul.extra_option li { margin-left:5px; margin-bottom:0px}
.default_login ul.extra_option li a {text-decoration:none; color:#666666;}


.default_openid_login { display:none; clear:both; height:38px; border:3px solid #D5D8DB; background-color:#FFFFFF; margin:0 0 10px 0; }
.default_openid_login .openid_user_id { width:110px; _width:100px; background: url(../images/openid_login_bg.gif) left no-repeat; background-color: #ffffff; background-position: 0 50%; padding:3px 3px 3px 18px; border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; height:16px; line-height:1em; vertical-align:middle; margin-bottom:.5em; color:#666666;}

.default_openid_login .wButtonTypeA { display:block; cursor:pointer; background:url(../images/mbcgolf/buttonTypeACenter.gif) repeat-x left center; line-height:100%; overflow:visible; color:#3f4040; margin:0 1px; white-space:nowrap;border:0px;}
.default_openid_login .wButtonTypeA:hover { text-decoration:none;}
.default_openid_login .wButtonTypeA img { vertical-align:middle;}
.default_openid_login .wButtonTypeA input { border:none; cursor:pointer; background:url(../images/mbcgolf/buttonTypeACenter.gif) repeat-x left center; line-height:100%; overflow:visible; color:#3f4040; margin:0 1px; white-space:nowrap;border:0px;  vertical-align:middle; }
.default_openid_login .wButtonTypeA .leftCap { width:2px; height:24px; background:url(../images/mbcgolf/buttonTypeALeft.gif) no-repeat; margin:0 .3em 0 0;  position:relative; left:-1px;}
.default_openid_login .wButtonTypeA .rightCap { width:2px; height:24px; background:url(../images/mbcgolf/buttonTypeARight.gif) no-repeat; margin:0 -1px 0 .4em;}
.default_openid_login .wButtonTypeA .icon { margin:0 .2em;}
.default_openid_login .wButtonWrite ul { text-align:center; clear:both; display:block; margin:0; padding:0; }
.default_openid_login .wButtonWrite li { margin-top:.5em; float:left; margin-left:.3em; list-style:none;}



/* logged  info */
.default_login .list_box .userNickName { float:left; padding:3px 0px 0px 5px; margin:0px; white-space:nowrap; overflow:hidden; color:#333333; font-weight:bold;}
.default_login .list_box .logoutButton { float:right; top:3px; padding-right:5px}
.default_login .list_box .number {color:#999999}
.default_login .list_box .item { font-size:11px; letter-spacing:-1px; margin-right:10px; padding:3px 0px 0px 20px; white-space:nowrap; }
.default_login .list_box .profile { width:70px; float:left; background:url(../images/mbcgolf/icon_profile.gif) no-repeat left; }
.default_login .list_box .message { width:70px; float:left; background:url(../images/mbcgolf/icon_note.gif) no-repeat left; }
.default_login .list_box .friend { float:left; background:url(../images/mbcgolf/icon_friend.gif) no-repeat left; }
.default_login .list_box .administrative { float:left; background:url(../images/mbcgolf/icon_key.gif) no-repeat left; margin-right:0px; }
.default_login .list_box .administrative a { color:#D80D0F; }
.default_login .list_box .lastlogin { padding:5px; white-space:wrap; font-size:8pt; }



/* ÇÏ´Ü ¶ó¿îµå */
.default_login .rbottom {display:block; width:100%; padding:0px; margin:0px;}
.default_login .rbottom * {display:block; height:1px; overflow:hidden;}
.default_login .rbottom1 {margin:0 0px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background:#228b22;}
.default_login .rbottom2 {margin:0 0px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background:#228b22;}
.default_login .rbottom3 {margin:0 0px; border-left:1px solid #cccbcb; border-right:1px solid #cccbcb; background:#228b22;}
.default_login .rbottom4 {margin:0 0px; background:#228b22; }
