html{position:absolute;left:0;right:0;top:0;bottom:0;height:100%}body{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;padding:0;border:0;height:100%;color:#000;font-family:arial,sans-serif,helvetica;font-size:13px}p{margin:0 0 5px 0}img{border:0}.a,a,a:visited{color:#333}.a{text-decoration:underline;cursor:pointer}iframe{display:none}.invis{visibility:hidden}.hidden{display:none!important}a.ajax{text-decoration:none;border-bottom:1px dotted #000}.icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;vertical-align:bottom}.icon-text-bold{background:url("../i/iconset.png?1") 0 0}.icon-text-italic{background:url("../i/iconset.png?1") -16px 0}.icon-text-underline{background:url("../i/iconset.png?1") -32px 0}.icon-text-size{background:url("../i/iconset.png?1") -48px 0}.icon-text-style{background:url("../i/iconset.png?2") -64px 0}.icon-colors{background-image:url("../i/colors.png")}.icon-user{background-image:url("../i/user_u.png")}.icon-settings{background-image:url("../i/settings.png")}.icon-smile{background-image:url("../i/smile.png")}.icon-film{background-image:url("../i/media_video.png")}.icon-erase{background-image:url("../i/erase.png")}.icon-upload{background-image:url("../i/upload.png")}html body .ui-widget{font-size:1em}#chatRoot{position:absolute;right:0;top:0;bottom:0;left:0;overflow:hidden;border:1px solid #e2e0d9}.chatHeader{position:absolute;top:0;left:0;right:0;height:45px;z-index:99}.chatMain{position:absolute;left:0;right:0;top:0;bottom:63px;background:white}.chatMain.topMessage .chatMessages,.chatMain.topMessage .chatPrivateMessages{padding-top:44px}.chatFooter{position:absolute;left:0;bottom:0;right:0;height:62px;background:#f5f3ed;color:#444;font-weight:bold;border-top:1px solid #d4d2cb}.chatHeader .chatHeaderWrapper{width:100%;overflow:hidden}.chatHeader .chatTitle{float:left;margin:14px 0 0 15px;font-weight:bold}.contextMenu .menuItems{margin:0;padding:0;list-style-type:none}.contextMenu .menuItems .menuItem{padding:.5em;cursor:pointer;color:#333;font-size:100%}.contextMenu .menuItems .menuItem:hover{background:#d4d2cb}.contextMenuBody{border:1px solid #a5a4a0;background:#f5f3ed;padding:2px}#topmenu{position:absolute;right:4px;top:4px}#topmenu ul{z-index:999;margin:0;padding:0;list-style-type:none}#topmenu ul li{float:left;position:relative;white-space:nowrap}#topmenu ul li.dropdown{padding-right:11px;background:url('../i/down.png') no-repeat right}#topmenu ul li a,#topmenu ul li .a{display:block;padding:3px 10px 3px 10px;text-decoration:none}#topmenu ul ul{background:#f5f3ed;border:1px solid #a5a4a0;padding:2px;position:absolute;display:block;visibility:hidden}#topmenu ul li li{float:none}#topmenu ul li li .a{min-width:70px;padding:6px}#topmenu ul li li .a:hover{background:#d4d2cb}.downarrowclass{position:absolute;top:9px;right:7px}.rightarrowclass{position:absolute;top:6px;right:5px}.chatMain .chatUsers{position:absolute;top:28px;right:0;bottom:0;width:170px;overflow-x:hidden;overflow-y:auto;border-left:1px solid #d4d2cb}#announces{display:none;position:absolute;top:28px;right:186px;left:0;padding:5px}#announces .announce{text-align:right;padding:6px;background:#fff7cc;border:1px solid #ccbd72;box-shadow:1px 1px 8px #CCC;position:relative}#announces .body{text-align:left}#announces .commands{float:right}#chatMessagePages{position:absolute;top:28px;left:0;right:170px;bottom:0}.chatMain .chatMessages{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;padding:4px 0;color:#282724;line-height:1.5em}.chatMessage{padding-left:10px}.chatMessage .text a{color:inherit}.chatMsgToMe .userName{background-color:#a21;color:#fff;padding:0 4px 2px}.chatMsgSystem{font-style:italic;padding-left:0}.chatMsgSystem.localMessage{padding-left:10px}.chatMsgSystem .chatUserFrom{padding-right:10px}.chatTime{float:right;padding-right:16px;color:#8b897e;font-size:70%}#topPanel,#topPanel .bg{position:absolute;top:0;left:0;right:0}#topPanel{height:28px;background:#f5f3ed}#topPanel .bg{height:27px;border-bottom:1px solid #d4d2cb}#tabArea .scrollLeft,#tabArea .scrollRight{position:absolute;top:0;width:16px;height:28px;cursor:pointer;color:#000;font-weight:bold}#tabArea .scrollLeft{left:0;background:transparent url("../i/tleft.png") no-repeat 2px 7px}#tabArea .scrollRight{right:0;background:transparent url("../i/tright.png") no-repeat 2px 7px}#topPanel #logo{text-decoration:none;display:block;height:20px;width:100px;background:url(../i/widget-logo.png) no-repeat;padding:0}#tabArea{position:absolute;top:0;left:0;right:135px;height:27px}#tabArea .tabs{position:absolute;left:16px;right:16px;top:4px;height:24px;overflow:hidden;list-style-type:none;margin:0;padding:0;white-space:nowrap}#tabArea ul.tabs .chatTab{display:-moz-inline-box;display:inline-block;margin-right:4px;height:100%;vertical-align:top}#tabArea .tabs .chatTab{position:relative}#tabArea .tabs .chatTab .body{display:table-cell;display:inline-block;padding:0 14px 0 10px;line-height:24px;height:23px;font-size:85%;background-color:#f5f3ed;text-decoration:none;vertical-align:bottom;border-left:1px solid transparent;border-right:1px solid transparent}#tabArea .tabs .active .body,#tabArea .tabs .body:hover{border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #fff;background-color:#fff}#tabArea .tabs .chatTab .body{cursor:pointer}#tabArea .tabs .chatTab.active .body{cursor:default}#tabArea .tabs .chatTab .close{position:absolute;right:3px;top:2px;width:8px;height:8px;background:transparent url("../i/closetab.png") no-repeat 0 0;cursor:pointer}#tabArea .tabs .chatTab .roomsButton{cursor:pointer;vertical-align:middle;margin:0 -6px 0 2px;display:inline-block;width:16px;height:16px;background-image:url(../i/plus.png);background-position:center;background-repeat:no-repeat}.loggedOut #tabArea .tabs .chatTab .roomsButton{display:none}.chatUsers .chatUsersTitle{margin:4px 0 4px 8px;font-size:85%}.chatUsers ul.chatUsersList{list-style-type:none;margin:0;padding:0}.chatUsers li{margin:0;padding:6px 2px 0 8px;border-top:1px solid transparent;border-bottom:1px solid transparent}.chatUsers ul.chatUsersList li img{vertical-align:-3px}.chatUsers li.hover{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.chatUserWrapper{margin-left:20px}.chatUserWrapper .admin{background-image:url(../i/admin.png)}.chatUserWrapper .moder{background-image:url(../i/moder.png)}.chatUserWrapper .birthday{background-image:url(../i/birthday.png)}.chatUserWrapper .gift{background-image:url(../i/gift.png);cursor:pointer}.chatUsers ul.chatUsersList li .chatUserIcon{float:left;cursor:pointer}.chatUsers ul.chatUsersList li .chatUserIcon b{width:16px;height:16px;float:left;background:transparent url("../i/user_g.png") 0 0 no-repeat}.chatUsers ul.chatUsersList li .chatUser{text-decoration:none}.chatUsers ul.chatUsersList li .sex-u b{background:transparent url("../i/user_u.png") 0 0 no-repeat}.chatUsers ul.chatUsersList li .sex-m b{background:transparent url("../i/user_m.png") 0 0 no-repeat}.chatUsers ul.chatUsersList li .sex-f b{background:transparent url("../i/user_f.png") 0 0 no-repeat}.chatUserAway{opacity:.5}.chatUserMenu{padding:8px 0 12px 0;width:100%;overflow:hidden}.chatUserAvatar{float:left;overflow:hidden;width:60px;height:60px;cursor:pointer}.chatUserAvatar img{max-width:60px;max-height:60px}.chatUserAvatar.noavatar{background:url(../i/noavatar.png)}.chatUserAvatar.noavatar img{display:none}.chatUserMenuItems{margin-left:64px;font-size:85%}.chatUsers ul.chatUsersList li .chatUserMenu .chatUserMenuItems ul{list-style-type:none;margin:0;padding:0}.chatUsers ul.chatUsersList li .chatUserMenu .chatUserMenuItems ul li{margin:0;padding:0;width:100%;overflow:hidden}.chatUsers ul.chatUsersList li .chatUserMenu .chatUserMenuItems ul li .a{float:left;min-height:16px;padding-left:22px;background-position:0 0;background-repeat:no-repeat;background-color:transparent}.chatUserMenuProfile{cursor:pointer;background-image:url("../i/profile.png")}.chatUserMenuPrivate{background-image:url("../i/user_comment.png")}.chatUserMenuGift{background-image:url("../i/gift.png")}.chatUserMenuIgnore{background-image:url("../i/ignore.png")}.chatUserMenuWake{background-image:url("../i/bell.png")}#chatUserMiniMenu{position:absolute;border:1px solid #d4d2cb;background-color:#fff;padding:4px 6px;-webkit-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc}#chatUserMiniMenu div{float:left}#chatUserMiniMenu .chatUserFrom{padding-right:0!important}#chatUserMiniMenu .buttons div{width:16px;height:16px;margin-left:8px;cursor:pointer}.chatFooter .chatFooterWrapper{position:relative;width:100%;height:62px}.chatFooter .chatFooterWrapper .chatLoginPanel{position:absolute;left:5px;top:5px;right:118px}.chatFooter .loginAlso{padding-top:6px}.chatFooter .chatLoginRegister{background:url('../i/register.png') left bottom no-repeat;padding:5px 0 12px 34px;cursor:pointer;text-decoration:none;display:inline}.loginProviders{display:inline-block;vertical-align:middle}.loginProviders span{font-weight:normal;padding-top:2px;display:inline-block;vertical-align:top}.loginProviders .a{display:inline-block;width:20px;height:20px;cursor:pointer;background-image:url(../i/login_providers_small.png?13)}.loginProviders .mailru{background-position:0 0}.loginProviders .vk{background-position:0 -20px}.loginProviders .facebook{background-position:0 -40px}.loginProviders .google{background-position:0 -60px}.loginProviders .yandex{background-position:0 -80px}.loginProviders .twitter{background-position:0 -100px}.loginProviders .ok{background-position:0 -120px}.chatLoginPanel .chatLoginRegister:hover{text-decoration:underline}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel{position:absolute;left:11px;top:7px;font-weight:normal;font-size:85%;z-index:99}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel .a{background-repeat:no-repeat;display:inline-block;margin-right:10px;text-decoration:none;height:16px;vertical-align:bottom}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel .a .label{border-bottom:1px dotted #000;position:relative}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel .a.icon{margin:0 2px;padding-left:0}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel .popupMenuButton.popupActive .label{border-bottom-style:none}.chatLinkRegister{font-weight:bold}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendTextPanel{position:absolute;left:10px;top:30px;right:190px;height:20px}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendTextPanel .chatSendText{width:100%}.chatInputText{border:1px solid #cfcfc9;height:18px;background:#fff url(../i/inputback.gif) repeat-x 0 0}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendButtonPanel{position:absolute;width:65px;top:30px;right:120px}.chatFooter .chatFooterWrapper .chatTalkPanel .chatSendButtonPanel .chatSendButton{width:65px}#chatSoundControl{position:absolute;width:22px;height:22px;top:3px;right:10px;text-align:right}#chatSoundControl .a{text-decoration:none;font-weight:normal;display:block;width:22px;height:22px;background:transparent url(../i/sound_on.png) no-repeat 0 0}#chatSoundControl .a.off{background-image:url(../i/sound_off.png)}.chatFooter .chatFooterWrapper .chatTalkPanel .chatStatusPanel{position:absolute;width:76px;top:30px;right:32px}.compact .chatFooter .chatFooterWrapper .chatTalkPanel .chatStatusPanel{display:none}.chatStatusPanel select{width:100%}.chatStatusPanel select .away,.chatStatusPanel select .dnd,.chatStatusPanel select .custom{color:#666}#exitButton{position:absolute;right:7px;top:30px;width:20px;height:20px;cursor:pointer;background:url('../i/exit.png') left center no-repeat}.chatUserFrom{display:inline-block;min-height:16px;cursor:pointer;padding-right:.5em;color:#d24219;font-weight:bold}.chatMessage.me-says{padding-left:0}.chatMessage.me-says .chatUserFrom .colon{display:none}.chatMessage.me-says .chatUserFrom{color:inherit;padding-left:10px;padding-right:0}.chatMessage .chatUserFrom.hasIcon{padding-left:17px;background-position:left center;background-repeat:no-repeat}.chatMessage.admin .chatUserFrom{padding-left:17px;background:url('../i/admin.png') no-repeat left center}.chatMessage.moder .chatUserFrom{padding-left:17px;background:url('../i/moder.png') no-repeat left center}.chatFull{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999;text-align:center;line-height:100%;color:#444}.chatFull .transparent{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#fff;opacity:.9;z-index:-1}.chatPasswordRequest .content{text-align:left;line-height:2em;position:absolute;padding:10px}.chatPasswordRequest .chatNicknameSpan,.chatPasswordRequest .chatPasswordLabel{font-weight:bold}.chatPasswordRequest .also{margin-top:20px;line-height:1.5em}.chatPasswordRequest ul{margin:0;padding:0;list-style-position:inside}.popupMenuDiv1{display:none;position:absolute;background-color:#fff;border-left:1px solid #cfcfc9;border-right:1px solid #cfcfc9;border-bottom:1px solid #cfcfc9;z-index:98}.popupMenuDiv2{display:none;position:absolute;z-index:97}.popupMenuDiv2 .popupMenuContent{padding:2px;font-size:85%;background-color:#fff;border:1px solid #afa78c}.popupMenuDiv2 .popupMenuContent p{margin:0;padding:2px 0}#userGift{cursor:pointer;position:absolute}.chatSmiles{background-color:#fff;width:299px;overflow:auto}.chatSmiles p{font-size:85%;padding:5px 0 2px 0;margin:0;font-weight:bold}.chatSmiles b{display:inline-block;border:1px solid transparent;vertical-align:middle;cursor:pointer}.chatSmiles b:hover{background:#77bdff;border-color:black}.chatMessage a{position:relative}.userNick.sex-m{padding-left:17px;background:url(../i/user_m.png) left center no-repeat}.userNick.sex-f{padding-left:17px;background:url(../i/user_f.png) left center no-repeat}.userNick.sex-u{padding-left:17px;background:url(../i/user_u.png) left center no-repeat}.textStyleOptionsMenu .a{display:block;padding:4px;font-size:120%;text-decoration:none}.textStyleOptionsMenu .a:hover{background-color:#ddd}.textStyleOptionsMenu .textStyleBold{font-weight:bold}.textStyleOptionsMenu .textStyleItalic{font-style:italic}.textStyleOptionsMenu .textStyleUnderline{text-decoration:underline}.textStyleOptionsMenu .textStyleStrikeThrough{text-decoration:line-through}.chatActionDialog{position:absolute;background-color:#fff;border:5px solid #ccc}.chatActionDialog .content{padding:0 10px}#newMessagesBox{border-radius:3px;text-align:center;padding:2px 6px 2px 6px;background:#aec600;border:1px solid #79832c;color:#282d00;position:absolute;font-size:85%;cursor:pointer}#newMessagesBox:hover{background-color:#e2ed92}.chatMessage .chatUserFrom.ignored,.chatUsers ul.chatUsersList li .chatUser.ignored{text-decoration:line-through!important}#sm2-container.swf_timedout{position:absolute;right:0;bottom:0;width:24px;height:24px;border:0;background:url(../i/sound_off.png) no-repeat}#chatRoot.compact{font-size:89%}#chatRoot.compact .chatUsers{display:none}#chatRoot.compact #chatMessagePages{right:0}.compact #announces{right:0}.compact #tabArea{right:30px}.compact .chatTime{display:none}.compact #topPanel #logo{width:20px;background:url(../i/widget-logo-compact.png) no-repeat}.compact .chatFooter .chatFooterWrapper .chatLoginPanel{top:1px;left:1px;right:1px;line-height:31px}.compact .chatFooter .chatLoginRegister{display:none}.compact .chatFooter .loginForm{display:inline}.compact .chatFooter .loginForm .chatNickname{width:110px}.compact .chatEnterButton{border:0;width:16px;height:16px;background:url(../i/enter.png) center no-repeat;cursor:pointer}.compact .chatFooter .loginAlso{padding:0;display:inline}.compact .chatFooter .providersPrompt{display:none}.compact #chatSoundControl,.compact #chatRadio{display:none}.compact .chatSendButtonPanel{display:none}.compact #talkButtonsPanel .label{display:none}.compact #talkButtonsPanel .chatLinkRegister .label{display:none}.compact #talkButtonsPanel .userSettingsButton{display:none}.compact .chatMessage{padding-left:5px}.compact .chatMessage.me-says{padding-left:0}.compact .chatMessage.me-says .chatUserFrom{padding-left:5px}.compact .chatUserFrom{padding-right:.1em}.compact .chatLoginPanel .register{display:none}.compact .chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel{left:2px}.compact .chatFooter .chatFooterWrapper .chatTalkPanel .chatSendLinksPanel .a{margin-right:8px}.compact .chatFooter .chatFooterWrapper .chatTalkPanel .chatSendTextPanel{left:2px;right:24px}.compact .chatSmiles{width:160px}.compact #exitButton{right:2px}