
/* Circulation tabs */
/*
.tabs-menu 
{
font-family: Arial, Helvetica, sans-serif;
line-height: 1.5;
font-size: 14px;     
}

.tabs-menu 
{
height: 30px;
float: left;
clear: both;
}

.tabs-menu li {
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 6px !important;
    background-color: #eee;
    border-top: 1px solid #d4d4d1;
    border-right: 1px solid #d4d4d1;
    border-left: 1px solid #d4d4d1;
}

.tabs-menu li.current {
    position: relative;
    background-color: #fff;
    border-bottom: 1px solid #fff;
    z-index: 5;
    font-weight: bold;
}

.tabs-menu li a {
    padding: 10px;
    color: #6B6C73 !important;
    text-decoration: none; 
}

.tabs-menu .current a:link, 
.tabs-menu .current a:active,
.tabs-menu .current a:visited,
.tabs-menu .current a:hover
{
color: black !important;
}

#tab-1 
{
display: block;   
}
*/



/* ---- */

div.contentarea
{
clear: both;
margin-top: 20px;
}

div#duetype_areas
{
margin-top: 10px;
}

img.ui-datepicker-trigger
{
vertical-align: text-bottom;
margin: 0 4px !important;
} 

table.circulationradios td
{
font-weight: bold;
padding-right: 4px;
}

table.circulationradios td
{
padding-right: 8px;
}

table.circulationradios td label
{
padding-right: 12px;
}

table.radios td
{
padding-right: 8px;
}

table.radios td label
{
padding-right: 12px;
}

/* xxxx */
 
div.lbdiv.editcirc h3
{
font-size: 12px;
margin: 20px 0px 5px 0px;
}

div.lbdiv.editcirc p
{
margin: 0px 0px 5px 0px !important;
}

div#otherstatus
{
border: 1px solid #BBB;
background-color: #E7E7E7;
padding: 10px;
margin: 10px 0 10px 0;
display: none;
}

div#otherstatus div.tinygray
{
margin-top: 4px;
display: block;
}

div#circulationhistory
{
    margin-bottom: 10px;
}

div.addnote
{
margin: 15px 0 10px 0;
}

div.buttons
{
margin: 10px 0 15px 0;
}

input.btn
{
margin-right: .7em;
}

span.overduewarning
{
font-weight: bold;
color: red;
text-transform: uppercase;
}
span.bookdeletedwarning {
    font-weight: bold;
    color: #ff1e53;
    
    text-transform: uppercase;
}

/* history boxes */

table.boxes
{
width: 100%;
border: 1px solid #bbb;
border-left-style: none;
border-top-style: none;
}

table tr th 
{

}

table.boxes td, table.boxes th
{
padding: 7px 6px;
font-size: 11px;
line-height: 140%;
}

table.boxes tr.active td
{
background-color: white !important;
font-weight: bold;
color: black;
padding: 10px 6px;
}

table.boxes td
{
border: 1px solid #DDD;
border-right-style: none;
border-bottom-style: none;
vertical-align: top;
background-color: #e2e4eb;
color: #222;
}

table.boxes td.leftmost
{
border-left-color: #bbb;
}

table.boxes th.action
{
border-left-style: none;
}

table.boxes th
{
border: 1px solid #bbb;
border-right-style: none;
border-bottom-style: none;
text-align: left;
}

table.boxes tr th
{
background-color: #cccccc;
color: #111;
font-size: 12px;
}

table.boxes td.action	
{
white-space: nowrap;
}

/* ------ */

img.fbloader
{
margin: 15px 0 0 15px;
}

div.bottomofcirc
{
position: absolute;
top: 0;
left: 0;
width: 100%;
font-size: 10px;
background-color: #f6f7fa;
padding: 3px;
border-top: 1px solid #d5d8e3;
color: gray;
    height: 50px;
}

div.bottomofcirc.minipac
{
font-size: 14px;
padding: 1em;
}


/* Circulation box in the catalog */

.lt-circ_basic div
{
margin-bottom: .5em;
}

.lt-circ_basic div.patron
{
margin-bottom: 1.2em;
}

.lt-circ_basic span.overduewarning
{
display: block;
margin-top: .5em;
margin-bottom: .5em;
}

.lt-circ_basic div.status
{
font-weight: bold;
text-transform: uppercase;
white-space: nowrap;
}

div.startdate
{
white-space: nowrap;
}

select#copymenu 
{
margin-bottom:15px;
}


