#loginbox {
    width:811px;
    height:353px;
    height:314px;
    position:relative;
    background:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/loginbox2/bg-loginbox.png) no-repeat;
    margin-left:25px
}
#loginbox h2.header {
    font-size:14px;
    font-family:'Trebuchet MS', sans-serif;
    line-height:22px;
    margin-left:10px;
    padding:13px;
    text-align:center;
    width:420px;
    color:#527282;
    display:none;
}
#loginbox h2 span{
    color:#f96a32    
}

#loginbox-network-list {
    list-style:none;
    margin:0;
    padding:0;
    position:absolute;
    left:5px;
    top:6px;
 
    width:176px;
}

#loginbox-network-list li {
    margin:0;
    padding:0;
}

#loginbox-network-list li a {
    display:block;
    height:37px;
    background:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/loginbox2/bg-network-list-idle.png) no-repeat;
    text-indent:-1000px;
    outline:0
}

#loginbox-network-list li a:hover {
    background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/loginbox2/bg-network-list-hover.png);
}

li#loginbox-network-ebuddyid a {
    height:43px;
    
}

li#loginbox-network-hyves {
    display:none;
}

#loginbox.show-hyves li#loginbox-network-myspace {
    display:none;
}

#loginbox.show-hyves li#loginbox-network-hyves {
    display:block;
}

li#loginbox-network-msn a      { background-position:0 -43px; }
li#loginbox-network-yahoo a    { background-position:0 -80px; }
li#loginbox-network-aim a      { background-position:0 -117px; }
li#loginbox-network-gtalk a    { background-position:0 -154px; }
li#loginbox-network-facebook a { background-position:0 -191px; }
li#loginbox-network-icq a      { background-position:0 -228px; }
li#loginbox-network-hyves a    { background-position:0 -265px; }
li#loginbox-network-myspace a  { background-position:0 -302px; }

.selected-ebuddyid li#loginbox-network-ebuddyid a,
.selected-msn li#loginbox-network-msn a,                        
.selected-yahoo li#loginbox-network-yahoo a,
.selected-aim li#loginbox-network-aim a,
.selected-gtalk li#loginbox-network-gtalk a,
.selected-facebook li#loginbox-network-facebook a,
.selected-icq li#loginbox-network-icq a,
.selected-hyves li#loginbox-network-hyves a,
.selected-myspace li#loginbox-network-myspace a {
    background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/loginbox2/bg-network-list-active.png) !important; /* !important needed for IE6 */
}

#login-form {
    width:262px;
    position:absolute;
    left:192px;
    height:291px;
    top:6px;
    font-family:'Trebuchet MS', sans-serif;
    color:#222;    
}

.network-element { display:none; }

.selected-ebuddyid .ebuddyid { display:block; }
.selected-msn .msn { display:block; }
.selected-yahoo .yahoo { display:block; }
.selected-aim .aim { display:block; }
.selected-gtalk .gtalk { display:block; }
.selected-facebook .facebook { display:block; }
.selected-icq .icq { display:block; }
.selected-hyves .hyves { display:block; }
.selected-myspace .myspace { display:block; }

#loginbox.selected-gtalk .appear-offline,
#loginbox.selected-facebook .appear-offline { display:none; }
#login-form h2 {
    font-size:16px;
    margin:0 0 4px;
    padding:0 0 0 41px;
    line-height:40px;
    background:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/ebuddy.gif) 0 50% no-repeat;
}

#login-form h2.msn { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/msn.gif); }
#login-form h2.yahoo { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/yahoo.gif); }
#login-form h2.aim { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/aim.gif); }
#login-form h2.gtalk { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/gtalk.gif); }
#login-form h2.facebook { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/facebook.gif); }
#login-form h2.icq { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/icq.gif); }
#login-form h2.hyves { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/hyves.gif); }
#login-form h2.myspace { background-image:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/logo/myspace.gif); }

#login-form h2 strong {
    
}

#login-form p {
    padding:0;
    margin:0 0 4px;
    text-align:right;
    font:10px sans-serif;
    color:#878787;
}

#login-form p a {
    color:#390;
    text-decoration:none;
    margin-top:2px;
}

#login-form p a {
    
}

#login-form label {
    font-family:'Trebuchet MS', sans-serif;
    text-align:left;
    display:block;
    font-size:13px;
    font-weight:bold;
    color:#222;
}

#login-form input.txt {
    width:252px;
    height:20px;
    border:1px solid #D7D7D7;
    padding:0 4px;
    margin:0 0 4px;
}

#login-form select {
    width:262px;
    margin:0 0 4px;
}
#login-form input#login-form-password {
    background:url("http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/pass_encrypt.gif") no-repeat scroll right center transparent;
    margin-bottom:0;
    padding-right:20px;
    width:236px;
    margin-bottom:5px
}
p#login-form-create-link {
    width:104px;
    position:absolute;
    text-align:center;
    padding-top:4px;
    color:#222222;
    font-weight:bold;
}

p#login-form-create-link a {
    color:#fd7638;
}

#login-form-submit {
    position:absolute;
    bottom:0;
    width:262px;
}

.button-submit {
    font-family:'Trebuchet MS', sans-serif;
    width:158px;
    height:41px;
    background:url(http://clearsurfing.tk/cgi-bin/nph-ver.cgi/001110A/http/lcontent.ebuddy.com/website/2.14.18/css/cssdefault/../../_images/loginbox2/bg-submit.png) no-repeat;
    padding:3px 0 0;
    text-align:center;
    margin:0;
    border:none;
    color:#FFF;
    line-height:14px;
    font-size:10px;
    vertical-align:top;
    text-shadow:1px 1px #ff7907;
    float:right;
}
.button-submit:hover {
    background-position:0 -43px;
}
.button-submit:active {
    background-position:0 -86px;
}
button::-moz-focus-inner /* fixing evil default firefox padding */ {  
    padding:0;
    border:none;
}
#login-form p.submit-button {
    position:absolute;
    top:210px;
    right:0;
}
.login-terms {
    position:absolute;
    top:258px;
    right:0
}
.button-submit strong {
    font-size:12px;
    display:block;
    text-transform:uppercase;
    line-height:12px
}
#login-form-create-link {
    float:left;
    width:100px;
    margin-right:4px;
    font-weight:bold;
    color:#222;
    margin-top:5px;
    text-align:left;
}
#loginbox h2.msn strong {
    color:#0a87d9
}
#loginbox h2.yahoo strong {
    color:#7f159a
}
#loginbox h2.aim strong {
    color:#f1372e
}
#loginbox h2.gtalk strong {
    color:#2ca53b
}
#loginbox h2.facebook strong {
    color:#3458b7
}
#loginbox h2.icq strong {
    color:#386236
}
#loginbox h2.hyves strong {
    color:#5d89ce
}
#loginbox h2.myspace strong {
    color:#1d2d89
}
#login-form .login-options {
    display:block;
    position:absolute;
    top:170px;
    left:0;
    right:0
}
#login-form .login-options label {
    font:10px sans-serif;
    color:#878787;
    font-weight:normal;
    margin:0 0 3px;
    height:16px;
}
#login-form .login-options input {
    vertical-align:middle;
}
.login-terms span {
    display:block;
    margin-top:5px;
}
p#login-error-message {
    color:#FF6633;
    font-weight:bold;
    height:15px;
    margin-top:-10px;
    text-align:left;
}
