/* GLOBAL STYLES */

html{overflow:auto}
body{color:#000;background-color:#fff;background-image:url(cssm/bg.png);padding:0px;margin:0px;overflow:auto}
td,p,div{font-size:14pt;text-align:left}
input,select,textarea{font-size:14pt;border:2px solid #B5CBE7;color:#000;background-color:#f7f7f7}
img{border-width:0px} 

.r{text-align:right} 
.s{font-size:12pt} 
.u{text-decoration:underline}

.lu{color:#4B6A89;background-color:transparent;text-decoration:underline;cursor:pointer} 
.ln{color:#4B6A89;background-color:transparent;cursor:pointer}

a:link{color:#4B6A89;background-color:transparent;font-weight:bold;text-decoration:none}
a:visited{color:#4B6A89;background-color:transparent;font-weight:bold;text-decoration:none}
a:hover{color:#4B6A89;background-color:transparent;font-weight:bold;text-decoration:none}
a:active{color:#4B6A89;background-color:transparent;font-weight:bold;text-decoration:none}


/* LOGIN, REGISTER, PASSWORD, INFO PAGES */

#lrp_cnt{padding:10px}
.lrp_cb1{text-align:center;line-height:24px;font-size:10px;border:2px solid #A1BDD9;font-weight:bold;float:left;background-color:#AAC3DC;color:#fff;width:24px;height:24px;padding:0px;cursor:pointer}
.lrp_cb2{text-align:center;line-height:24px;font-size:10px;border:2px solid #A1BDD9;font-weight:bold;float:left;background-color:#AAC3DC;color:#AAC3DC;width:24px;height:24px;padding:0px;cursor:pointer}
.lrp_btn{font-size:16pt;font-weight:bold;text-transform:uppercase;padding:10px;color:#000;background-color:#DFE8F2;width:150px;border:2px solid #B5CBE7;text-align:center}
.lrp_nff{position:absolute;padding:4px;margin-top:4px;display:none;max-width:240px;border:1px solid #fff;color:#000;background-color:#DFE8F2;font-size:10px;font-weight:bold;text-transform:uppercase;}
.lrp_txt{font-size:12pt;font-weight:bold;text-transform:uppercase;color:#000;background-color:transparent}

#lrp_cnt a:link{font-size:16pt;color:#4B6A89;background-color:transparent;font-weight:bold;text-transform:uppercase;text-decoration:none}
#lrp_cnt a:visited{font-size:16pt;color:#4B6A89;background-color:transparent;font-weight:bold;text-transform:uppercase;text-decoration:none}
#lrp_cnt a:hover{font-size:16pt;color:#4B6A89;background-color:transparent;font-weight:bold;text-transform:uppercase;text-decoration:none}
#lrp_cnt a:active{font-size:16pt;color:#4B6A89;background-color:transparent;font-weight:bold;text-transform:uppercase;text-decoration:none}


/* MAIN BLAB WINDOW / PRIVATE CHAT */

.blab{overflow:hidden}  
#sn{position:fixed;bottom:0px;right:0px}

#blab_top{position:fixed;top:0px;left:0px;right:0px;height:65px;background-color:transparent;}
#blab_bot{position:fixed;left:1px;right:1px;bottom:1px;height:48px;background-color:#DFE8F2;border:1px solid #B5CBE7;border-top:2px solid #B5CBE7}

#blab_tpp{position:fixed;top:0px;left:0px;right:0px;height:22px;background-color:transparent;}
#blab_pin{float:left;margin:2px;font-weight:bold;text-transform:uppercase;white-space:nowrap}
#blab_phi{float:right;margin:2px;font-weight:bold;text-transform:uppercase}

.blab_info{font-size:16pt;position:fixed;left:5px;right:0px;top:55px;height:20px;}
.blab_sndi{cursor:pointer;padding:2px;background-color:#666}

#blab_chat{position:fixed;left:1%;top:95px;bottom:55px;width:98%;background-color:transparent;overflow:hidden}
#blab_pcha{position:fixed;top:20px;bottom:45px;width:100%;background-color:transparent;overflow:auto}

#blab_itbl{text-transform:uppercase;font-weight:bold;display:none;width:100%;padding:12px;text-align:center}


/* ONLINE COLUMN / MAIN BLAB WINDOW */

#blab_onlb{position:absolute;right:2px;top:2px;width:45px;height:46px;background-color:transparent;background-image:url(cssm/online.png);cursor:pointer}
#blab_onlt{position:fixed;right:1px;top:0px;height:55px;width:100%;background-color:#B5CBE7;display:none;cursor:pointer}
.blab_onli{float:left;margin-left:8px;margin-right:8px;margin-top:16px;font-weight:bold;text-transform:uppercase}
.blab_onhd{float:right;margin-right:10px;margin-top:18px;color:#000;background-color:transparent;cursor:pointer}
#blab_onll{padding-top:8px;position:fixed;right:0px;top:55px;bottom:0px;width:100%;overflow:hidden;background-color:#DFE8F2;border:1px solid #B5CBE7;display:none}

#blab_menu{}


/* PROFILE BOX - STATUS DIVs / MAIN BLAB WINDOW  */

#blab_usr1{position:fixed;right:0px;left:0px;bottom:0px;padding:10px;color:#000;background-color:#DFE8F2;border-top:2px solid #B5CBE7;display:none}
#blab_usr2{margin:5px;}
.blab_usr3{width:80px;height:80px;float:right;margin-left:8px;}
.blab_usr4{font-weight:bold;text-transform:uppercase;margin-bottom:5px}

.o0{font-weight:bold;font-size:14pt;line-height:16pt;white-space:nowrap;color:#FF7C00;cursor:pointer;margin-left:8px}
.o1{font-weight:bold;font-size:14pt;line-height:16pt;white-space:nowrap;color:#4B6A89;cursor:pointer;margin-left:8px}
.o2{font-weight:bold;font-size:14pt;line-height:16pt;white-space:nowrap;color:#ffffff;cursor:pointer;margin-left:8px}
.o3{font-weight:bold;font-size:14pt;line-height:16pt;white-space:nowrap;color:#B5CBE7;cursor:pointer;margin-left:8px}


/* OTHER ELEMENTS - MAIN BLAB WINDOW / PRIVATE CHAT */

#blab_ascr{position:fixed;left:0px;right:0px;bottom:48px;background-color:#DFE8F2;color:#4B6A89;padding:5px;text-transform:uppercase;font-weight:bold;border-top:2px solid #B5CBE7;display:none;cursor:pointer}
#blab_pcht{position:fixed;left:0px;right:0px;bottom:50px;background-color:#DFE8F2;color:#4B6A89;padding:20px;text-transform:uppercase;font-weight:bold;border-top: 2px solid #B5CBE7;display:none;cursor:pointer}
#blab_scrh{position:fixed;left:0px;right:0px;bottom:50px;background-color:#DFE8F2;color:#4B6A89;padding:5px;text-transform:uppercase;font-weight:bold;border-top:2px solid #B5CBE7;display:none;cursor:pointer}

#blab_vdo1{position:fixed;left:0px;right:0px;padding:5px;bottom:50px;color:#fff;background-color:#DFE8F2;display:none}
#blab_map1{position:fixed;left:0px;right:0px;padding:0px;bottom:50px;color:#fff;background-color:#DFE8F2;display:none}
#blab_map2{width:320px;height:320px;margin:auto}

#blab_stat1{display:none}
#blab_paint1{display:none}
#blab_smilies{position:fixed;left:0px;right:0px;bottom:50px;padding:10px;color:#fff;background-color:#DFE8F2;border-top:2px solid #B5CBE7;}
#blab_colours{position:fixed;left:0px;right:0px;bottom:50px;padding:10px;color:#fff;background-color:#DFE8F2;border-top:2px solid #B5CBE7;display:none}
#blab_myfiles{position:fixed;left:0px;right:0px;bottom:50px;padding:10px;color:#fff;background-color:#DFE8F2;border-top:2px solid #B5CBE7;display:none}

.blab_lbar{font-weight:bold;text-transform:uppercase}
.blab_line{height:0px;border-bottom:1px dotted #CBCBCB;margin-top:5px;margin-bottom:5px}
.blab_pict{max-width:100px;max-height:80px}

.blab_bicn{border:2px solid #555;cursor:pointer;}
.blab_bica{border:2px solid #111;cursor:pointer;}
.blab_ss{cursor:pointer}
.blab_us{font-size:12pt;font-weight:bold;cursor:pointer}
.blab_cc{font-size:8px;width:10px;height:10px;border:1px solid #fff;margin:1px;float:left;}

.blab_tr0{background-color:#B5CBE7;color:#000;font-weight:bold;text-transform:uppercase;padding:5px}
.blab_tr1{background-color:#fefefe;color:#000}
.blab_tr2{background-color:#f7f7f7;color:#000}

.blab_pt1{display:inline-block;padding:0px;width:68px;height:38px;background-image:url(images/no_thumb.png);cursor:pointer;border:2px solid #B5CBE7}
.blab_pt2{width:68px;height:38px;background-image:url(images/no_thumb.png);border-width:0px}

#arri1{display:none}
#arri2{display:none}



/* ROOM BOXES */

.rooms_con{background-color:#fefefe;border:2px solid #B5CBE7;float:left;width:96%;height:100px;margin-left:2px;margin-bottom:2px;cursor:pointer;overflow:hidden}
.rooms_tit{color:#4B6A89;margin:8px;font-weight:bold;text-transform:uppercase;}
.rooms_img{float:left;width:60px;height:80px;margin:10px}
.rooms_onl{float:right;color:#000;font-weight:bold;text-transform:none}


/* PANELS */

#blab_panel{position:absolute;display:none;height:90%}
#panel_top{padding:13px;padding-top:20px;padding-bottom:20px;font-weight:bold;text-transform:uppercase;background-color:#B5CBE7;color:#000}
#panel_mid{padding:12px;background-color:#DFE8F2;color:#000;overflow:auto}
#panel_bot{padding:12px;font-weight:bold;text-transform:uppercase;background-color:#DFE8F2;color:#000;}

.panel_tdl{font-weight:bold;text-transform:uppercase;white-space:nowrap;text-align:right;}
.panel_tdr{font-weight:bold;text-transform:uppercase;text-align:left;}

.panel_tsn{float:left;margin:1px;width:7px;height:7px;font-size:5px;border:1px solid #fff;cursor:pointer}
.panel_lod{width:100%;height:100%;background-image:url(cssm/loading.gif);background-repeat:no-repeat;background-position:center center}
.panel_btn{font-weight:bold;text-transform:uppercase;color:#000;background-color:#DFE8F2;width:112px;height:35px;border:2px solid #B5CBE7;text-align:center}

.panel_avt{width:50px;height:50px;border:1px solid #cbcbcb;background-color:#DFE8F2;cursor:pointer}
.panel_apk{float:right;width:90px;height:90px;border:1px solid #cbcbcb;background-color:#DFE8F2;margin-right:15px}

.panel_up1{width:130px;float:left;height:20px;background-color:transparent;background-image:url(cssm/up_pict.png);background-position:right;background-repeat:no-repeat}
.panel_up2{width:130px;float:left;height:20px;background-color:transparent;background-image:url(cssm/up_file.png);background-position:right;background-repeat:no-repeat}
.panel_uel{opacity:0;width:130px}
