body{
    padding:0 0 0 0;
    margin:0 0 0 0;
    overflow:hidden;
    background-color:transparent;
    font-family:tahoma;
    font-size:12px;
}
td{
    font-family:tahoma;
    font-size:12px;
    padding:3px;
}
form{
    margin:0;
}

#chatBlock{
    /*display:none;*/
}
#chatHeader{
    width:271px;
    height:23px;
    background:url(../Images/Chat/header_passive.png) no-repeat top center;
}
#chatHeader img{
    cursor:pointer;
}
#userArrow{
    visibility:hidden;
}
#userNumber{
    /*visibility:hidden;*/
    /*color:#ffffff;*/
}
#memberBlock{
    visibility:hidden;
    color:#ffffff;
}
#openChatWindow{
    visibility:hidden;
}
#minimizeChatWindow{
    visibility:hidden;
}


#authorizationFrame{
    width:271px;
    height:147px;
    background:#ff2c19;
    color:#ffffff;
    visibility:hidden;
}
.authForm{
    position:relative;
    top:20px;
}
.authForm span{
    font-weight:bold;
}
.authForm input{
    margin:15px 0 5px 0;
    width:200px;
    height:30px;
    border:0;
    padding:3px 0 0 4px;
    color:#000000;
    font-size:18px;
}
#chatFrame{
    width:271px;
    position:absolute;
    top:23px;
    left:0;
    visibility:hidden;
}
#userList{
    height:106px;
    width:271px;
    overflow:auto;
    background:#444649;
    position:absolute;
    z-index:10;
    visibility:hidden;
}

.userItem{
    height:20px;
    line-height:20px;
    font-weight:bold;
    color:#ffffff;
    text-align:left;
}
.userItem div{
    background:#5b5c5e;
}
.userItem span{
    padding-left:6px;
    cursor:pointer;
}
.userItem img{
    position:relative;
    top:3px;
    margin-right:3px;
}


#chatSeparator{
    width:271px;
    height:7px;
    background:#ffffff url(../Images/Chat/separator.jpg) no-repeat center center;
    font-size:0%;
    position:absolute;
    cursor:pointer;
    top:106px;
    z-index:12;
    visibility:hidden;
}
#messageList{
    height:106px;
    width:271px;
    overflow:auto;
    background:#444649;
    position:absolute;
    top:113px;
    z-index:11;
}
.nameBlock{
    font-weight:bold;
    color:#ffffff;
    padding-left:4px;
    padding-right:10px;
}
.nameBlock div{
    cursor:pointer;
}
.messageBlock{
    color:#c7c7c7;
}
#inputText{
    height:47px;
    width:271px;
    background:#ffffff;
    position:absolute;
    top:219px;
    z-index:13;
}
textarea{
    padding:5px 0 0 5px;
    width:100%;
    height:100%;
    border:0;
    font-family:tahoma;
    font-size:12px;
    overflow:hidden;
}



/*
body{
    width:100%;
    height:100%;
    padding:0 0 0 0;
    margin:0 0 0 0;
    overflow:hidden;
    background-color:transparent;
}
.corner{
    width:3px;
    height:3px;
    font-size:0%;
}
.top{
    height:3px;
    font-size:0%;
    background:#ff2c19;
}
form{
    margin:0 0 0 0;
}
.authForm{
    color:#ffffff;
    background:#ff2c19;
    font-family:tahoma;
    font-size:12px;
    width:200px;
    position:relative;
    top:5px;
}
.authForm span{
    font-weight:bold;
}
.authForm input{
    margin:15px 0 5px 0;
    width:200px;
    height:30px;
    border:0;
    padding:3px 0 0 4px;
    color:#000000;
    font-size:18px;
}
.userArrow{
    padding-left:10px;
}
.arrow{
    cursor:pointer;
}
.userNumber{
    font-family:tahoma;
    font-weight:bold;
    font-size:12px;
    color:#ffffff;
    text-align:left;
    padding-left:6px;
    line-height:23px;
}
.headerIcons img{
    margin-top:3px;
    cursor:pointer;
}
.inputText{
    height:47px;
    background:#ffffff;
}
.inputText textarea{
    padding:5px 0 0 5px;
    width:100%;
    height:100%;
    border:0;
    font-family:tahoma;
    font-size:12px;
    overflow:hidden;
}



.userList{
    height:106px;
    overflow:hidden;
    background:#444649;
}
.innerList{
    height:123px;
    overflow:scroll;
}
#userList{
    display:none;
}

.chatSeparator{
    height:8px;
    background:#ffffff url(../Images/Chat/separator.jpg) no-repeat center center;
    font-size:0%;
}
#chatSeparator{
    display:none;
}

.messageList{
    height:106px;
    overflow:hidden;
    background:#444649;
}



.userItem{
    height:20px;
    line-height:20px;
    font-family:tahoma;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    padding-left:6px;
    text-align:left;
}
.currentUserItem{
    height:20px;
    line-height:20px;
    font-family:tahoma;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    padding-left:6px;
    background:#5b5c5e;
    text-align:left;
}
.userItem span,.currentUserItem span{
    cursor:pointer;
}
.messageTable{
    padding-bottom:7px;
}
.nameBlock{
    font-family:tahoma;
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    padding-left:4px;
    padding-right:10px;
}
.nameBlock span{
    cursor:pointer;
}
.messageBlock{
    font-family:tahoma;
    font-size:12px;
    color:#c7c7c7;
}
*/

