.filelibrary_user_lab{
 float:left;
 width:130px;
 font-weight:bold;
 border-bottom:1px dotted #0000ff;
 padding-bottom:5px;
}

.filelibrary_user_in{
 padding-left:130px;
}

.filelibrary_user_in input {
 border:3px ridge #0000ff !important;
}

.filelibrary_user_in input[readonly="true"]{
 background-color:#c0c0d0;
}
.filelibrary_user_in input[disabled="disabled"]{
 background-color:#c0c0d0;
}
.filelibrary_user_in select {
 border:3px ridge #0000ff !important;
}
.filelibrary_user_in input[type="radio"]{
 border:0px !important;
}

.filelibrary_user_but{
 padding:2px 4px 2px 4px;
 border:1px solid #0000ff !important; 
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 background-color: #d0d0ff;
 color:#000000;
}


.filelibrary_user_clear{
 clear: left;
 margin-bottom:2px;
}

.filelibrary_user_title{
 font-size:18px;
 font-weight:bold;
 border: 1px solid #ffffa0;
}

.filelibrary_user_err{
 font-size:12px;
 background-color: #0a0a90;
 color:#ffa0a0;
}

.filelibrary_user_tab{
 border-collapse:collapse;
}

.filelibrary_user_tab td{
 border:1px solid #0000ff;
 background-color: #ffffc0;
}
.filelibrary_user_tab th{
 border:1px solid #0000ff;
 background-color: #ffa0a0;
}

.filelibrary_user_tab a{
 font-size:10px;
 font-weight:bold;
 padding:0px 1px 0px 1px;
 margin: 0px 2px 0px 2px;
 border:1px solid #0000ff;
 background-color: #c0c0ff;
 text-decoration:none;
 color:#000000;
}

.filelibrary_user_tab a:hover{
 background-color: #b0b0ff;
 color:#ff0000;
}


.filelibrary_user_msg{
 font-size:12px;
 background-color: #a0a0ff;
 color:#0a0a0a;
}

.filelibrary_user_sle{
 float:left;
 width:300px;
 font-weight:bold;
}

.filelibrary_user_sle input{
 font-size:8px;
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important;
}

.filelibrary_user_sle input[type="submit"]{
 padding:0px 4px 0px 4px;
 border:1px solid #0000ff !important; 
 font-size:10px;
 font-weight:bold;
}

.filelibrary_user_sle button{
 font-size:8px;
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important;
}

.filelibrary_user_sle select{
 font-size:8px;
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important;
}

.filelibrary_user_sle form{
 padding:0px;
 margin:0px;
 margin-bottom:2px;
}

.filelibrary_user_sle option{
 font-size:8px;
 padding:1px;
 margin:0px;
 border-top:1px solid #0000ff !important;
 background-color:#ffffc0;
}

.filelibrary_user_sle a{
 font-size:10px;
 padding:2px;
 border:1px solid #0000ff;
 background-color: #c0c0ff;
 text-decoration:none;
 color:#000000;
 font-weight:bold;
}

.filelibrary_user_sle a:hover{
 background-color: #b0b0ff;
 color:#ff0000;
}

.filelibrary_user_sri{
 padding-left:300px;
 font-weight:bold;
}

.filelibrary_user_sri input{
 font-size:8px;
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important;
}

.filelibrary_user_sri button{
 font-size:8px;
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important;
}

.filelibrary_user_sri select{
 font-size:8px;
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important;
}

.filelibrary_user_sri option{
 font-size:8px;
 padding:1px;
 margin:0px;
 border-top:1px solid #0000ff !important;
 background-color:#ffffc0;
}

.filelibrary_user_sri form{
 padding:0px;
 margin:0px;
 margin-bottom:2px;
}

.filelibrary_user_sri a{
 font-size:10px;
 padding:2px;
 border:1px solid #0000ff;
 background-color: #c0c0ff;
 text-decoration:none;
 color:#000000;
 font-weight:bold;
}

.filelibrary_user_sri a:hover{
 background-color: #b0b0ff;
 color:#ff0000;
}

.filelibrary_user_sri input[type="submit"]{
 padding:0px;
 margin:0px;
 border:1px solid #0000ff !important; 
 font-size:10px;
 font-weight:bold;
}

.filelibrary_user_backbut{
 padding:2px 4px 2px 4px;
 border:1px solid #0000ff !important; 
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 background-color: #d0d0ff;
 color:#000000;
}

.filelibrary_user_backbut:hover{
 background-color: #a0a0ff;
 color:#ff0000;
}

.filelibrary_user_nav {
 margin-top:3px;
}

.filelibrary_user_nav a{
 padding:2px 2px 2px 2px;
 border:1px solid #0000ff !important; 
 text-decoration:none;
 font-size:10px;
 font-weight:bold;
 background-color: #d0d0ff;
 color:#000000;
 margin-right:2px;
}

.filelibrary_user_nav a:hover{
 background-color: #a0a0ff;
 color:#ff0000;
}

