body{
margin:5px;
padding:0px;
}

div#cdiv{
width:100%;
height:100%;
}

div#allboxs{
width:100%;
height:80%;
}

div.thebox{
position:relative;
z-index:2;
width:100%;
height:100%;
border:1px solid #000000;

overflow:auto;

/*-moz-border-radius:10px;*/

-moz-box-sizing:border-box;
}

div.msgbox{
float:left;

overflow:auto;
width:80%;
height:100%;

}

div.userbox{
float:right;

overflow:auto;
width:20%;
height:100%;

}


div#alltabs{float:left;margin-left:7px;}


div.close{float:right;}

a.tab{
position:relative;
top:-1px;
z-index:1;
display:inline;
border:1px solid #aaaaaa;
background-color:#dddddd;
border-top:0px solid #ffffff;
cursor:default;
margin-right:3px;
margin-left:3px;
padding:0px 2px 0px 2px;
white-space:nowrap;

/*
-moz-border-radius-bottomleft:1px;
-moz-border-radius-bottomright:1px;
*/


}


a.close
{
display:block;
height:16px;
width:16px;
font-family:courier, sans-serif;
line-height:16px;
text-align:center;
border:2px solid #ffffff;
text-decoration:none;
color:#000000;

}


a.close:hover
{
border-style: outset;
cursor:default;
}


a.close:active
{
border-style:inset;
cursor:default;
}

a.msgname,a.onlinename{
color:#555555;
text-decoration:none;
}

a.msgname:hover,a.onlinename:hover{
color:#999999;
text-decoration:underline;
}


input.msg
{
width:80%;
border:1px solid #000000;
margin-top:5px;
}

input.send
{
border:1px solid #000000;
margin-top:5px;
}