@charset "utf-8";
/* CSS Document */

html,body{width:100%;height:100%;overflow:hidden;}

body{margin:0;padding:0;background-color:#101114;background-image:url(modal/chat-parede.jpg);background-position:left top;background-repeat:no-repeat;background-attachment:fixed;width:100%;}

.body_login{background-image:url(logo.jpg);}

div{margin:0;padding:0;}

h2{font-size:20pt;color:#FFF;margin:0;padding:0;}

h3{font-size:14pt;color:#FFF;margin:0;padding-left:25px;padding-right:5px;float:left;cursor:pointer;background:transparent url(bullet.png) no-repeat scroll 0 4px;}

a{color:#c6c8cc;}

input,textarea{margin:2px 4px 2px 4px;border:1px solid #dddcd8;font-size:12px;}

p{margin:0;padding:0;}

.rcvdMessages,input{font-family:Tahoma,Verdana,Arial,sans-serif;}

.rcvdMessages{display:block;position:absolute;left:5px;right:10px;margin-top:37px;padding-top:2px;padding-left:2px;border-width:1px;border-style:solid;border-color:#bfbcb8 #e0dcd8 #e0dcd8 #bfbcb8;background-color:#efefef;overflow:auto;font-size:11px;text-align:left;color:#000;}

.rcvdMessages a{color:#5c78cb;}

.inputText{position:absolute;left:5px;right:10px;margin-top:5px;height:50px;border:1px solid #bfbcb8;padding:3px;font-family:Tahoma,sans-serif;}

.userToolbar{position:absolute;left:5px;margin-top:3px;height:32px;}

.imToolbar{position:absolute;left:5px;right:10px;height:25px;margin-top:5px;}

.toolbarButton{cursor:pointer;margin-right:1px;}

img.buddyIcon{max-width:50px;max-height:50px;_width:50px;_height:50px;position:absolute;right:10px;z-index:800;margin-top:40px;}

.errorMsg{display:block;width:100%;padding:5px 0 10px 0;color:#f00;font-weight:bold;text-align:center;}

.userA{color:#8f3838;}

.userB{color:#30407b;}

.imHistory{color:#aaa;}

.imError{color:#888;font-weight:normal;}

ul.sortable li{position:relative;}

ul.box{list-style-type:none;padding:0;margin:0;width:100%;cursor:default;}

ul.box li{vertical-align:middle;font-family:Tahoma,Arial,sans-serif;font-size:12px;padding:5px 3px 1px 3px;margin:0;list-style-type:none;}

ul.group{margin-left:0;padding-left:0;}

ul.group li{padding:0;margin:0;color:#CCC;}

div#blContainer{color:#CCC;display:block;position:absolute;left:5px;right:8px;margin-top:30px;background-color:#2F3030;text-align:left;overflow-x:hidden;overflow-y:auto;}

div#blTopToolbar{display:block;position:absolute;left:5px;right:8px;height:56px;text-align:left;overflow:hidden;}

div#blBottomToolbar{display:block;position:absolute;left:5px;right:8px;height:41px;margin-top:5px;text-align:right;overflow:hidden;}

div#statusSettings{display:block;margin-top:2px;}

a.setFontLink{position:absolute;left:105px;display:block;-moz-outline-style:none;text-decoration:none;width:87px;height:14px;font-family:Tahoma,Arial,sans-serif;font-size:10px;vertical-align:middle;background-color:#272728;padding:2px;background-image:url(window/arrow.png);background-position:center right;background-repeat:no-repeat;border:1px solid #42464b;overflow:hidden;color:#c6c8cc;}

a.insertEmoticonLink{position:absolute;left:284px;display:block;-moz-outline-style:none;text-decoration:none;width:26px;height:14px;font-family:Tahoma,Arial,sans-serif;font-size:10px;vertical-align:middle;background-color:#272728;padding:2px;background-image:url(window/arrow.png);background-position:center right;background-repeat:no-repeat;border:1px solid #42464b;overflow:hidden;}

a.setFontSizeLink{position:absolute;left:205px;display:block;-moz-outline-style:none;text-decoration:none;width:26px;height:14px;font-family:Tahoma,Arial,sans-serif;font-size:10px;vertical-align:middle;background-color:#272728;padding:2px;background-image:url(window/arrow.png);background-position:center right;background-repeat:no-repeat;border:1px solid #42464b;overflow:hidden;color:#c6c8cc;}

a.setFontColorLink{position:absolute;left:244px;display:block;-moz-outline-style:none;text-decoration:none;width:26px;font-family:Tahoma,Arial,sans-serif;font-size:10px;vertical-align:middle;background-color:#272728;padding:2px;background-image:url(window/arrow.png);background-position:center right;background-repeat:no-repeat;border:1px solid #42464b;overflow:hidden;}

a#curStatus{display:block;-moz-outline-style:none;text-decoration:none;width:185px;height:14px;font-family:Tahoma,Arial,sans-serif;font-size:10px;background-color:#272728;padding:2px 2px 2px 10px;background-image:url(window/arrow.png);background-position:center right;background-repeat:no-repeat;border:1px solid #272728;overflow:hidden;color:#c6c8cc;}

a#curStatus:hover{border:1px solid #bfbcb8;}

div.itemList{display:none;position:absolute;border:1px solid #42464b;background-color:#272728;z-index:1000;color:#c6c8cc;}

div.itemList a{padding:1px 3px 1px 3px;display:block;font-family:Tahoma,Arial,sans-serif;font-size:10px;background-color:#272728;text-decoration:none;}

div.itemList a:hover{background-color:#373b41;}

div#statusList{width:185px;padding:2px 2px 2px 10px;}

div#fontSizeList{width:28px;}

div#fontSizeList a{width:22px;}

div#fontsList{width:89px;overflow:hidden;}

div#fontsList a{width:120px;}

input#customStatus{position:absolute;padding:1px;border:1px solid #000;margin:0;font-size:11px;width:114px;}

div#divContext{width:96px;}

div#divContext a{padding:3px 0 3px 4px;}

.listSelected,.listHover{color:#CCC;}

.listNotSelected{color:#CCC;}

.listSelected{background-color:#434444;color:#CCC;}

.listHover{background-color:#505050;color:#CCC;}

div#newroom_room_list{display:block;overflow:auto;width:187px;height:165px;background-color:#2F3030;cursor:default;font-size:11px;color:#CCC;}

div#languageList{clear:both;color:#FFFFFF;font-family:Tahoma,Arial,sans-serif;font-size:11px;padding-top:5px;text-align:center;}

div#languageList img{padding:5px;cursor:pointer}

div#languageList img:hover{background-color:#fff}

.buddyicon{list-style-type:none;height:30px;clear:both;}

.buddyicon img.blIcon{float:right;max-height:25px;max-width:25px;margin-top:2.5px;margin-right:5px;_height:25px;_width:25px;}

.buddyicon_search{height:30px;position:absolute;width:95%;}

.buddyicon_search img.blIcon{float:right;max-height:25px;max-width:25px;margin-top:2.5px;margin-right:5px;_height:25px;_width:25px;}

#changesettings_buttons .stdButton{padding-left:4px;padding-right:4px;display:block;clear:both;margin:3px auto 0 auto;background:#373B41;width:135px;}

#changesettings_buttons .btnHover{background:#454A51;}

#changesettings_buttons .btnDown{background:#2C2F34;}

.userProfile{padding:10px;}

.updateProfile{position:absolute;bottom:10px;right:10px;}

.overlay_dialog{background-color:#ddd;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;}

.overlay___invisible__{background-color:#ddd;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}

.dialog_nw{width:9px;height:23px;background:transparent url(window/top_left.png) no-repeat 0 0;}

.dialog_n{background:transparent url(window/top_mid.png) repeat-x 0 0;height:23px;}

.dialog_ne{width:9px;height:23px;background:transparent url(window/top_right.png) no-repeat 0 0;}

.dialog_nw_inactive{width:9px;height:23px;background:transparent url(window/top_left_inactive.png) no-repeat 0 0;}

.dialog_n_inactive{background:transparent url(window/top_mid_inactive.png) repeat-x 0 0;height:23px;}

.dialog_ne_inactive{width:9px;height:23px;background:transparent url(window/top_right_inactive.png) no-repeat 0 0;}

.dialog_e{width:2px;background:transparent url(window/center_right.png) repeat-y 0 0;}

.dialog_w{width:2px;background:transparent url(window/center_left.png) repeat-y 0 0;}

.dialog_sw{width:9px;height:15px;background:transparent url(window/bottom_left.png) no-repeat 0 0;}

.dialog_s{background:transparent url(window/bottom_mid.png) repeat-x 0 0;height:15px;}

.dialog_se{width:9px;height:15px;background:transparent url(window/bottom_right.png) no-repeat 0 0;}

.dialog_sizer{width:9px;height:15px;background:transparent url(window/sizer.png) no-repeat 0 0;cursor:se-resize;}

.dialog_close{width:17px;height:17px;background:transparent url(window/close.png) no-repeat 0 0;position:absolute;top:3px;right:8px;cursor:pointer;z-index:2000;}

.dialog_minimize{width:17px;height:17px;background:transparent url(window/minimize.png) no-repeat 0 0;position:absolute;top:3px;right:49px;cursor:pointer;z-index:2000;}

.dialog_detach{width:17px;height:17px;background:transparent url(window/detach.png) no-repeat 0 0;position:absolute;top:3px;right:70px;cursor:pointer;z-index:2000;}

.dialog_maximize{width:17px;height:17px;background:transparent url(window/maximize.png) no-repeat 0 0;position:absolute;top:3px;right:28px;cursor:pointer;z-index:2000;}

.dialog_close_inactive{width:17px;height:17px;background:transparent url(window/close.png) no-repeat 0 0;position:absolute;top:3px;right:8px;cursor:pointer;z-index:2000;}

.dialog_minimize_inactive{width:17px;height:17px;background:transparent url(window/minimize.png) no-repeat 0 0;position:absolute;top:3px;right:49px;cursor:pointer;z-index:2000;}

.dialog_detach_inactive{width:17px;height:17px;background:transparent url(window/detach.png) no-repeat 0 0;position:absolute;top:3px;right:70px;cursor:pointer;z-index:2000;}

.dialog_maximize_inactive{width:17px;height:17px;background:transparent url(window/maximize.png) no-repeat 0 0;position:absolute;top:3px;right:28px;cursor:pointer;z-index:2000;}

.dialog_title{float:left;height:14px;font-size:12px;text-align:left;width:100%;font-family:Tahoma,Arial,sans-serif;font-weight:bold;font-size:11px;color:#efefef;}

.dialog_content{overflow:hidden;color:#fefefe;font-family:Tahoma,Arial,sans-serif;font-size:10px;background-color:#1f2022;padding:0;}

.dialog_form p {margin:8px;}

.top_draggable,.bottom_draggable{cursor:move;}

.status_bar{padding:0;margin:-5px 0 0 0;font-size:10px;color:#fff;}

.status_bar input{font-size:12px;}

.dialog{display:block;position:absolute;}

.dialog table.table_window{border-collapse:collapse;border-spacing:0;width:100%;margin:0;padding:0;}

.dialog table.table_window td,.dialog table.table_window th{padding:0;}

.dialog .title_window{-moz-user-select:none;}

.stdButton{display:block;float:left;width:95px;height:23px;background:transparent url(window/button_normal.png) no-repeat;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;text-decoration:none;text-align:center;padding-top:5px;border:none;color:#fff;}

input.stdButton{padding-top:0;padding-bottom:5px;height:30px;margin:0;}

.btnHover{background-image:url(window/button_hover.png);}

.btnDown{width:93px;height:22px;background-image:url(window/button_down.png);padding-top:6px;padding-left:2px;}

.dialog_label,.dialog_input{float:left;font-size:14px;}

.dialog_error{padding:2px 0 0;margin:0;font-size:11px;font-weight:bold;text-align:right;float:left;}

.dialog_long_label{padding:10px;color:#000;text-align:center;width:100%;font-size:14px;font-weight:bold;}

.dialog_links{display:block;margin:0 auto;}

.dialog_modal_title{font-size:18px;color:#000;margin-bottom:15px;width:100%;text-align:center;display:none;}

.dialog_error{background-color:#2F3A4F;border:1px solid;color:#F00;margin-top:-48px;padding:8px;position:absolute;text-align:left;width:195px;}

#input_ok{cursor:pointer;margin-left:170px;border:none;background:transparent url(ok.png) no-repeat scroll 0 0;width:43px;height:39px;}

.input_load{background-image:url(ajax-loader-login.gif) !important;}

#username,#resetto{border:none;color:#FFF;background:transparent url(user.png) no-repeat scroll 0 0;height:23px;margin:0;padding:20px 10px 10px 20px;width:168px;}

#password,#newusername,#newpassword,#fullname,#newemail{border:none;color:#FFF;height:23px;margin:0;padding:20px 10px 10px 20px;width:129px;}

#password{background:transparent url(password.png) no-repeat scroll 0 0;}

#newusername,#newpassword,#fullname,#newemail{background:transparent url(pass.png) no-repeat scroll 0 0;}

#input_register{cursor:pointer;border:none;background:transparent url(cadastre.png) no-repeat scroll 0 0;height:18px;margin:0;padding:0;width:107px;float:right;}

#input_forgotPass{cursor:pointer;border:none;background:transparent url(esqueci.png) no-repeat scroll 0 0;height:22px;margin:0 0 0 10px;padding:0;width:78px;}

#forgotpass_button{background:transparent url(enviar-senha.png) no-repeat scroll 0 0;cursor:pointer;border:none;height:18px;margin:0 0 0 10px;padding:0;width:111px;}

.voltar{background:transparent url(voltar.png) no-repeat scroll top right;cursor:pointer;border:none;height:18px;margin:0;padding:0;width:107px;float:right;}

div#modal span.dialog_modal_title{color:#fff;}

div#modal span.dialog_label{font-size:8pt;padding-top:15px;text-align:right;width:50px;}

.modalFrame{position:absolute;display:block;width:314px;height:460px;cursor:default;left:193px !important;top:110px !important;}

.modalFrame input{cursor:text;}

.modalFrame p{font:14px Verdana,Tahoma,Arial,sans-serif;margin:0;color:#fff;}

.modalFrame .dialog_label{padding-left:0;color:#fff;display:none;}

.modalFrame a{cursor:default;}

#modalBanner {left:295px;position:absolute;top:26px;z-index:100;}

#modalBannerChat {height:309px;left:340px;overflow:hidden;position:absolute;top:60px;width:257px;z-index:1;background-color:#000}

div#loginDialog{padding:95px 40px 0 50px;}

div#forgotPassDialog{padding:95px 45px 0 50px;}

div#registerDialog{padding:95px 45px 0 50px;}

.overlay_alert{background-color:#101114;z-index:2;}

.alert_nw{background:transparent url(alert/left-top.gif) no-repeat 0 0;width:10px;height:25px;}

.alert_n{background:transparent url(alert/top-middle.gif) repeat-x 0 0;height:25px;}

.alert_ne{background:transparent url(alert/right-top.gif) no-repeat 0 0;width:10px;height:25px;}

.alert_w{background:transparent url(alert/frame-left.gif) repeat-y top left;width:7px;}

.alert_e{background:transparent url(alert/frame-right.gif) repeat-y top right;width:7px;}

.alert_sw{background:transparent url(alert/bottom-left-c.gif) no-repeat 0 0;width:7px;height:7px;}

.alert_s{background:transparent url(alert/bottom-middle.gif) repeat-x 0 0;height:7px;}

.alert_se,.alert_sizer{background:transparent url(alert/bottom-right-c.gif) no-repeat 0 0;width:7px;height:7px;}

.alert_sizer{cursor:se-resize;}

.alert_close{width:23px;height:23px;background:transparent url(alert/button-close-focus.gif) no-repeat 0 0;position:absolute;top:0;right:11px;cursor:pointer;z-index:1000;}

.alert_minimize{width:23px;height:23px;background:transparent url(alert/button-min-focus.gif) no-repeat 0 0;position:absolute;top:0;right:55px;cursor:pointer;z-index:1000;}

.alert_maximize{width:23px;height:23px;background:transparent url(alert/button-max-focus.gif) no-repeat 0 0;position:absolute;top:0;right:33px;cursor:pointer;z-index:1000;}

.alert_title{float:left;height:14px;font-size:14px;text-align:center;margin-top:2px;width:100%;color:#123456;}

.alert_content{overflow:hidden;color:#000;font-family:Tahoma,Arial,sans-serif;font-size:10px;background:#FDFDFD;}

.alert_window{overflow:hidden;border:1px solid #F00;background:#FFF;padding:20px;margin-left:auto;margin-right:auto;width:390px;z-index:1;}

.alert_message{font-size:12px;text-align:center;width:100%;padding-bottom:10px;overflow:hidden;}

.alert_buttons{text-align:center;width:100%;}

.alert_buttons input{width:20%;margin:10px;}

.alert_progress{float:left;margin:auto;text-align:center;width:100%;height:16px;background:#FFF url(alert/progress.gif) no-repeat center center;}

.draggable{cursor:move;padding-right:20px;}

.barh_footer{position:absolute;bottom:0;left:0; text-align:center; width:90%;}

#droppable_0{top:230px;left:500px;}

#droppable_1{top:160px;left:590px;}

#droppable_2{background:transparent url(bg-frame-profile.png) repeat scroll 0 0;height:auto!important;padding-bottom:5px;left:145px;top:203px;width:auto!important;}

#droppable_3{top:300px;left:650px;}

#droppable_4{left:510px;top:105px;}

#droppable_0.hover,#droppable_1.hover,#droppable_3.hover,#droppable_4.hover{background-position:0 -69px;}

#droppable_2.hover{background-color:#FFF;background-image:none;}

.droppable{background:transparent url(balao-papo-que-rola2.png) no-repeat scroll 0 0;width:182px;height:69px;font-family:"Trebuchet MS";font-size:8pt;position:absolute;overflow:hidden;z-index:1;}

#droppable_2 p{margin:3px 10px 0 20px!important;}

#droppable_2 p em{font-size:7pt;color:#555;}

/*
.droppable #roomstatus {background:transparent url(bg-frame-profile.png) repeat scroll 0 0;margin:25px 10px 0 15px;padding:0 5px 0 45px;position:absolute;}
*/

.droppable #roomstatus {background:transparent url(bg-frame-profile.png) repeat scroll 0 0;margin:25px 10px 0 15px;padding:0 5px 0 5px;position:absolute;}

.room_icone{margin:6px 10px 0 16px;position:absolute;z-index:2; display:none}

#vc_show{background:transparent url(vc-faz-o-show.png) no-repeat scroll 0 0;position:absolute;left:335px;top:133px;cursor:pointer;z-index:1;width:113px;height:75px;overflow:hidden;}

#vc_show.hover{background-position:0 -75px;}

#vc_show:hover{background-position:0 -75px;}

#vc_show_stand_by{position:absolute;padding:3px 0 0 85px;}

#telao-show{position:absolute;left:355px;top:148px;cursor:pointer;z-index:1;width:75px;height:40px;overflow:hidden;}

#vc_show h2 {overflow:hidden;padding-left: 120px;}

#vc_show h2:hover {overflow:hidden;padding-left: 0px;}

.club_footer{font-family:'Trebuchet MS';position:absolute;bottom:0;width:100%;text-align:center;font-size:8pt;color:#838485;}

.club_footer a:link,.club_footer a:visited,.club_footer a:active{color:#a2a4a5;text-decoration:none;}

.club_footer a:hover{color:#FFF;text-decoration:underline;}

#comanda{background:transparent url(comanda-de-sugestoes.jpg) no-repeat scroll 29px 7px;position:absolute;width:303px;height:372px;overflow:hidden;left:30%;z-index:1;top:20px;}

#comanda textarea{background-color:transparent;border:0 none;color:#1879BE;font-family:arial;font-weight:bold;height:90px;line-height:15px;margin:220px 0 0 40px;padding-top:8px;width:215px;}

#comanda div img{margin:5px 50px 0 40px;cursor:pointer;}

.fastquick{font-size:8pt;padding-left:20px;}

.fastquick img{margin-left:5px;cursor:pointer;}

.menu_right{float:right;}

.menu_right img{margin-right:5px;cursor:pointer;}

#addBuddy{background:#000 url(spinner.gif) no-repeat scroll 0 0;position:absolute;}

.profiler{position:absolute;margin-top:190px;margin-left:60px;z-index:2;}

#photo_user{margin:15px 0 0 15px;overflow:hidden;position:absolute;background-color:#FFF;width:70px;height:70px;}

#fullname_display{color:#00366B;display:block;font-family:Georgia;font-size:14pt;}

#profile_display{font-size:7pt;color:#555;}

#profile_display span{cursor:pointer;}

#profile_display span:hover{text-decoration:underline;}

.paper_chat{background:transparent url(guardanapo.jpg) no-repeat 0 0;}

.paper_chat .dialog_nw{width:9px;height:23px;background:transparent !important;}

.paper_chat .dialog_n{background:transparent !important;height:23px;}

.paper_chat .dialog_ne{width:9px;height:23px;background:transparent !important;}

.paper_chat .dialog_nw_inactive{width:9px;height:23px;background:transparent !important;}

.paper_chat .dialog_n_inactive{background:transparent !important;height:23px;}

.paper_chat .dialog_ne_inactive{width:9px;height:23px;background:transparent !important;}

.paper_chat .dialog_e{width:2px;background:transparent !important;}

.paper_chat .dialog_w{width:2px;background:transparent !important;}

.paper_chat .dialog_sw{width:9px;height:15px;background:transparent !important;}

.paper_chat .dialog_s{background:transparent !important;height:15px;}

.paper_chat .dialog_se{width:9px;height:15px;background:transparent !important;}

.paper_chat .dialog_sizer{width:9px;height:15px;background:transparent url(window/sizer.png) no-repeat 0 0;cursor:se-resize;}

.paper_chat .dialog_close{width:16px !important;height:16px !important;background:transparent url(window/cross.png) no-repeat 0 0 !important;top:3px !important;right:8px !important;}

.paper_chat .dialog_minimize{width:13px !important;height:5px !important;background:transparent url(window/paper_minimize.png) no-repeat 0 0 !important;right:25px !important;top:10px !important}

.paper_chat .dialog_detach{width:17px;height:17px;background:transparent url(window/detach.png) no-repeat 0 0;position:absolute;top:3px;right:70px;cursor:pointer;z-index:2000;}

.paper_chat .dialog_maximize{width:17px;height:17px;background:transparent url(window/maximize.png) no-repeat 0 0;position:absolute;top:3px;right:28px;cursor:pointer;z-index:2000;}

.paper_chat .dialog_close_inactive{width:16px !important;height:16px !important;background:transparent url(window/cross.png) no-repeat 0 0 !important;top:3px !important;right:8px !important;}

.paper_chat .dialog_minimize_inactive{width:13px !important;height:5px !important;background:transparent url(window/paper_minimize.png) no-repeat 0 0 !important;right:25px !important;top:10px !important}

.paper_chat .dialog_detach_inactive{width:17px;height:17px;background:transparent url(window/detach.png) no-repeat 0 0;position:absolute;top:3px;right:70px;cursor:pointer;z-index:2000;}

.paper_chat .dialog_maximize_inactive{width:17px;height:17px;background:transparent url(window/maximize.png) no-repeat 0 0;position:absolute;top:3px;right:28px;cursor:pointer;z-index:2000;}

.paper_chat .dialog_title{color:#37359A !important;}

.paper_chat .dialog_content{overflow:hidden;color:#fefefe;font-family:Tahoma,Arial,sans-serif;font-size:10px;background:transparent;padding:0;}

.chatUserList{color:#37359A;background:transparent;position:absolute;display:block;width:145px;height:305px !important;margin-top:35px;text-align:left;overflow-x:hidden;overflow-y:auto;}

.paper_chat .rcvdMessages,input{font-family:Tahoma,Verdana,Arial,sans-serif;}

.paper_chat .rcvdMessages{background:transparent !important;border:none !important;}

.paper_chat .inputText {background:transparent !important;border:none !important;width:290px !important;top:310px !important;left:15px !important; color:#30407B !important;}

.paper_chat a.setFontColorLink, .paper_chat a.setFontLink, .paper_chat a.insertEmoticonLink, .paper_chat a.setFontSizeLink{color:#37359A !important; border:none !important;background:transparent url(window/arrow.png) no-repeat scroll right center}

.paper_chat .listSelected {background:#37359A !important; color:#fff !important;}

.paper_chat .listHover {background:#8084c1 !important; color:#37359A !important;}

.paper_chat .listNotSelected {color:#37359A !important;}

.timestamp{color:#666;font-weight:normal;font-size: 7pt;}

.IM_buddyIcon{max-height:25px;max-weight:25px;position:absolute;right:10px;margin-top:-5px}

.IM_userA{padding:3px 20px 3px 5px;min-height:20px;background-color:#DCE2E9;margin-right:10px;}

.IM_userB{padding:3px 20px 3px 5px;min-height:20px;margin-right:10px;}

.IM_ads { display:none; padding: 10px; background-color: #DCE2E9; margin-right: 10px;}

.IM_ads a:link, .IM_ads a:active, .IM_ads a:hover, .IM_ads a:visited {font-size: 12px; font-family: arial,sans-serif; color: #30407B;}

.IM_ads_content {font-family: arial,sans-serif; font-size: 12px;}

.box_ads {margin:-155px 0 0 230px;position:absolute;width:340px;}

.box_ads input {margin:0;padding:0}

.box_ads ol { background-color:#faf3e2;margin:0;padding:10px;height:125px;}

.box_ads a:link, .box_ads a:active, .box_ads a:hover, .box_ads a:visited { color:#2200CC; }

.box_ads ol li {list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 0 15px;}

.box_ads ol li h3 {background:transparent none repeat scroll 0 0;float:none;padding:0;color:#2200CC;display:inline;font-size:medium;font-weight:normal;margin:0;padding:0;}

.box_ads ol li p {color:#000000;font-family:arial,sans-serif;font-size:small;margin:0 0 -2px;padding:0;}

.box_ads ol li cite {color:green;font-style:normal;font-family:arial,sans-serif;font-size:small;margin:0;padding:0;}

.box_ads ol li span#ChameFormDescription {color:#000000;}

.box_ads ol li cite a:link, ol li cite a:active, ol li cite a:hover, ol li cite a:visited {color:#7777CC;}

.adsedit {color:#7777CC;cursor:pointer;text-decoration:underline;font-size:8pt;margin:10px;}

.quick_edit {margin:-200px 0 0 228px;position:absolute;width:320px;font-size:8pt;color:#7777CC;padding: 10px;background-color:#FAF3E2;}

#contract {font-size:8pt;color:#7777CC;margin-top:25px;position:absolute;}

.chat_link a:link, #chat_link a:link { color:#2b2f9a; width:135px; text-decoration:none; height:20px; border:1px solid #eaeeef; font-size:11px; display:block; padding:4px; }

.chat_link a:hover, #chat_link a:hover { background-color:#fff8e3; text-decoration:underline; border:1px solid #D5D18C; }

.chat_link a:visited, #chat_link a:visited { color:#2b2f9a; width:135px; text-decoration:none; height:20px; border:1px solid #eaeeef; font-size:11px; display:block; padding:4px; }

#gifts { text-align:center; background-color:#fff; width:100%; color:#000; }

#gifts #step1 a:link { margin:3px; border:2px solid #fff; display:inline-block }

#gifts #step1 a:hover { border:2px solid #2b2f9a; }

#gifts h2 { background-color:#e7e7e7; text-align:left; color:#000000; font-size:8pt; padding:5px 5px 5px 0; }

#gifts h2 span { color:#c9c9c9; font-family:arial; font-size:22px; font-weight:normal; margin:0; padding:5px; }

#active { background-color:#CCCCCC; color:#888888 !important; font-weight:bold; }

#gifts .steps { height:440px; }

.searchGifts { margin: 20px; padding: 8px; width: 300px; font-size: 12pt; font-family: Garamond; font-weight: bold; }

#ac_searchGifts { z-index:1000; }

#sendFlowerDisplay { background-color:#F3F3F3; border:1px solid #DDDCD8; margin:30px; padding:10px; text-align:left; }

#sendFlowerBox { height:230px; margin: 10px; padding: 10px; border:1px solid #DDDCD8; background-color: #E7E7E7; text-align: left; }

#sendFlowerDest { font-size:12pt; font-weight:bold; }

#sendFlowerBox textarea { height:90px;margin:0 0 10px;padding:5px;width:185px; }

#gifts .stdButton { color:#fff !important; text-decoration:none !important; margin:0 30px 0 0 !important; float:right; border:none !important; }

#gifts p { font-family:arial; font-size:16px; font-weight:normal; margin:30px 0 0 0; padding:5px; }

#gifts a:link, 
#gifts a:active, 
#gifts a:visited, 
#gifts a:hover {
	color:#2b2f9a;
	text-decoration:underline;
}

.paper_chat2 { background:transparent url(guardanapo_bg.jpg) repeat 0 0;}

.paper_chat2 .dialog_nw{width:9px;height:23px;background:transparent !important;}

.paper_chat2 .dialog_n{background:transparent !important;height:23px;}

.paper_chat2 .dialog_ne{width:9px;height:23px;background:transparent !important;}

.paper_chat2 .dialog_nw_inactive{width:9px;height:23px;background:transparent !important;}

.paper_chat2 .dialog_n_inactive{background:transparent !important;height:23px;}

.paper_chat2 .dialog_ne_inactive{width:9px;height:23px;background:transparent !important;}

.paper_chat2 .dialog_e{width:2px;background:transparent !important;}

.paper_chat2 .dialog_w{width:2px;background:transparent !important;}

.paper_chat2 .dialog_sw{width:9px;height:15px;background:transparent !important;}

.paper_chat2 .dialog_s{background:transparent !important;height:15px;}

.paper_chat2 .dialog_se{width:9px;height:15px;background:transparent !important;}

.paper_chat2 .dialog_sizer{width:17px;height:17px;background:transparent url(guardanapo_sizer.gif) no-repeat 0 0;cursor:se-resize;}

.paper_chat2 .dialog_close{width:16px !important;height:16px !important;background:transparent url(window/cross.png) no-repeat 0 0 !important;top:3px !important;right:8px !important;}

.paper_chat2 .dialog_minimize{width:13px !important;height:5px !important;background:transparent url(window/paper_minimize.png) no-repeat 0 0 !important;right:50px !important;top:10px !important}

.paper_chat2 .dialog_detach{width:17px;height:17px;background:transparent url(window/detach.png) no-repeat 0 0;position:absolute;top:3px;right:70px;cursor:pointer;z-index:2000;}

.paper_chat2 .dialog_maximize{width:17px;height:19px;background:transparent url(guardanapo_maximize.gif) no-repeat 0 0;position:absolute;top:3px;right:28px;cursor:pointer;z-index:2000;}

.paper_chat2 .dialog_close_inactive{width:16px !important;height:16px !important;background:transparent url(window/cross.png) no-repeat 0 0 !important;top:3px !important;right:8px !important;}

.paper_chat2 .dialog_minimize_inactive{width:13px !important;height:5px !important;background:transparent url(window/paper_minimize.png) no-repeat 0 0 !important;right:50px !important;top:10px !important}

.paper_chat2 .dialog_detach_inactive{width:17px;height:17px;background:transparent url(window/detach.png) no-repeat 0 0;position:absolute;top:3px;right:70px;cursor:pointer;z-index:2000;}

.paper_chat2 .dialog_maximize_inactive{width:17px;height:19px;background:transparent url(guardanapo_maximize.gif) no-repeat 0 0;position:absolute;top:3px;right:28px;cursor:pointer;z-index:2000;}

.paper_chat2 .dialog_title{color:#37359A !important;}

.paper_chat2 .dialog_content{overflow:hidden;color:#fefefe;font-family:Tahoma,Arial,sans-serif;font-size:10px;background:transparent;padding:0;}

.paper_chat2 .chatUserList{ 
	color:#37359A;
	background:transparent;
	position:absolute;
	display:block;
	width:145px;
	height:305px !important;
	margin:0;
	text-align:left;
	overflow-x:hidden;
	overflow-y:auto;
}

.paper_chat2 #chat_telao {
	display:block;
	height:400px;
	position:absolute;
	right:170px;
	width:250px;
}

.paper_chat2 #liveContent { background-color:#303030; height:30px; }

.paper_chat2 .liveCanal {
	background: #303030 url(ajax-loader.gif) no-repeat scroll center center;
	border:1px solid #3D3D3D;
	position:relative;
	float:left;
	margin: 0 3px;
	height: 26px;
	cursor:pointer;
}

.paper_chat2 #close_chat_telao { color:#2a2f97; font-size:8pt; text-align:right; }

.paper_chat2 .rcvdMessages,input{font-family:Tahoma,Verdana,Arial,sans-serif;}

.paper_chat2 .rcvdMessages{background:transparent !important;border:none !important;}

.paper_chat2 .inputText {
	background:transparent url(guardanapo_textarea.jpg) no-repeat scroll 0 0 !important;
	border:medium none !important;
	color:#30407B !important;
	margin:0 !important;
	width:288px !important;
	height:47px !important;
	padding:15px !important;
}

.paper_chat2 a.setFontColorLink, .paper_chat2 a.setFontLink, .paper_chat2 a.insertEmoticonLink, .paper_chat2 a.setFontSizeLink{color:#37359A !important; border:none !important;background:transparent url(window/arrow.png) no-repeat scroll right center}

.paper_chat2 .listSelected {background:#37359A !important; color:#fff !important;}

.paper_chat2 .listHover {background:#8084c1 !important; color:#37359A !important;}

.paper_chat2 .listNotSelected {color:#37359A !important;}

.IM_invite { padding: 10px; background-color: #DCE2E9; margin-right: 10px;}