#signin {
    padding-left: 4px;
    padding-top: 4px;
    border-top:1px #bee solid;
    text-align: center;
    width:11em;
    /* background-color: #bee;*/
}
#serror {
	height: 0px;
}
#signin a{
    text-decoration:underline;
    color: #000;
}
#signin [type="submit"] {
    font-size: 0.7em;
}
#signint {
    text-align: center;
    padding-bottom: 2px;
}
#signinh {
    padding-bottom: 4px;
}
#signinb {
    width: 9em;
}
#signinu, #signinp {
    text-align: right;
}
#signinu input, #signinp input{
    width: 5em;
    font-size: 0.95em;
}
#signinr {
    font-size: 0.8em;
}
#signinu, #signinp, #signinh {
    font-size: 0.7em;
}
.mainsidebarl {
    text-align: left;
    border-right: 1px #5aa solid;
	border-bottom: 1px #5aa solid;
    width:11em;
    height:30em;
    background-color: #7cc;
    font-size: 0.90em;
    vertical-align:top;
/*	float:left;*/
}
.mainsidebarr {
    text-align: left;
    border-left: 1px #5aa solid;
	border-bottom: 1px #5aa solid;
    width:11em;
    height:30em;
    background-color: #7cc;
    font-size: 0.90em;
    vertical-align:top;
/*	float:right;*/
}
.mainsidebarl a{
    text-decoration:none;
    color: #000;
}
.mainsidebarl a:hover {
    text-decoration:none;
    color: #ffc;
	cursor:pointer;
}
.sidebaritem {
    font-size: 0.90em;
    padding-left: 4px;
    padding-top: 4px;
    border-top:1px #bee solid;
    /*border-bottom:1px #bee solid;*/
}
#adminmenu div, #usermenu div {
    position:relative;
    left: 2em;
    width: 9em;
}
.tcntr{text-align:center;}