@charset "utf-8";
/* CSS Document */


/*-- Library Styles ----------------------------------------------------------------------------------------*/

form {margin:0; padding:0;}
/* input {margin:0; padding:0;} */
.searchOption {padding:0;}
.searchOption h2{margin:0;}
h3{ color:#990000;}

p.searchItemName{font-weight:bold; margin:5px;}
p.searchItemAuthor{ margin:5px;}
p.searchRequest{ text-align:right; margin:5px;}

#resultsTable, .resultsTable { border:1px solid #ffffff; border-collapse: collapse;}
#resultsTable td {}
td.resultsTableTitle{background-color:#6f6d5f; /*border:1px solid #ffffff;*/}
td.resultsTableTitle p{margin:5px; font-weight:bold; padding:0px; color:#ffffff;}
td.resultsTableTitle a{color:#ffffd5; text-decoration:none;}
td.resultsTableTitle a:hover{color:#ffffb1; text-decoration:underline;}
td.resultsTableTitle a.currentPage{color:#ffff00; text-decoration:underline;}
#resultsTable .darkRow { background-color:#dedabd; border:1px solid #ffffff;}
#resultsTable .darkRow.available { background-color:#caddac;}
#resultsTable .lightRow {background-color:#f3eecf; border:1px solid #ffffff;}
#resultsTable .lightRow.available {background-color:#ddf0bd;}

table#ausLibRequestedItems{width:100%; background-color:#dedabd; /*background-color:#FFFFFF; border:1px solid #ffffff;*/ border-collapse:collapse;}
table#ausLibRequestedItems .darkRow{ /*background-color:#dedabd;*/ background-color:#e9e5c7; border:1px solid #ffffff; }

table#ausLibRequestedItems .lightRow{background-color:#f3eecf; border:1px solid #ffffff;}
td.ausLibRequestedItemsTitle{border:1px solid #ffffff; background-color:#6f6d5f;}
td.ausLibRequestedItemsTitle p{margin:5px; font-weight:bold; padding:0px; color:#ffffff;}
td.ausLibRequestedItems{border:1px solid #ffffff;}
td.ausLibRequestedItems p{margin:5px;}
td.ausLibRequestedItemsCancel{border:1px solid #ffffff;}
td.ausLibRequestedItemsCancel p{margin:5px;}
td.ausLibRequestedItemsInfo{border:1px solid #ffffff;}
td.ausLibRequestedItemsInfo p{margin:5px;}

table#deliveryTable{}
td.dTableRadio{padding:0 3px;}
td.dTableTitle{padding:0 3px;}
td.dTableDescription{padding:0 3px;}


/*-- Library Admin ------------------------------------------------------------------------------------------*/

#lendingLibrary{}

#popup {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; background-color:#fffad9;}
#popup h1{color:#ffffff; margin:0; font-size:14px; display:block; padding:5px 20px; background-color:#320605;}
#popup h3{margin:2px 5px; font-size:13px;}
#popup .putitle{font-weight:bold; text-align:right; width:20%;}
#popup .popupMargins{margin:5px 15px;}

#lendingLibraryNav {color:#ffffff;}
#lendingLibraryNav h2{color:#ffffff; font-size:14px; padding:3px 15px; display:block; background-color:#440200;}
#lendingLibraryNav ul{margin:0 15px; padding:0;}
#lendingLibraryNav li{list-style:none; margin:0; padding:3px 0;}
#lendingLibraryNav a{color:#ffffff;}
#lendingLibraryNav a:hover{color:#fffad9;}

.instructions{font-weight:normal; font-size:10px;}

td.formLabel{font-weight:bold; text-align:right;}
.formLabel2{font-weight:bold; text-align:left;}

.infoBar{color:#ffffff; background-color:#440200; font-weight:bold; padding:3px;}
.alertBar{color:#ffffff; background-color:#ff0000; font-weight:bold; padding:3px;}
.alertBar.alertBarlight{ background-color:#ff5555 !important;}

.alertBar a{color:#ffffff;}

/*-- Workshop Styles ----------------------------------------------------------------------------------------*/

tr.rowLight td{background-color:#f3eecf; border:1px solid #ffffff; padding:5px;}
tr.rowDark td{background-color:#dedabd; border:1px solid #ffffff; padding:5px;}
tr.rowForm td{background-color:#cbc7ad; border:1px solid #ffffff; padding:5px;}

tr.wsAdmin td{background-color:#ffff00; border:1px solid #ff0000;}

tr.rowLight.wsExpired td{background-color:#ee0000;}
tr.rowDark.wsExpired td{background-color:#ee0000;}

tr.rowLight.wsClosed td{background-color:#dddddd; color:#888888;}
tr.rowLight.wsClosed a{color:#888888;}
tr.rowDark.wsClosed td{background-color:#d9d9d9; color:#888888;}

tr.rowLight.available td{background-color:#ddf0bd;}
tr.rowDark.available td{background-color:#caddac;}

tr.groupRow td{padding-top: 0; border-top:none!important; border-bottom:none!important}
tr.groupRowTop td{border-bottom:none!important;}

div#workshop h3{color:#5d1a18; clear:both;}
div#workshop p{margin-left:10px; clear:both;}

.warning{color:red;}

tr.required td{color:red; background-color:yellow;}

table#workshop {border-collapse:collapse; color:#5d1a18;}
td.wsTitle {color:#5d1a18; font-weight:bold; padding-top:20px; padding-left:3px;}
tr.workshop td{border:1px solid #ffffff; background-color:#f3eecf;}
tr.workshop p{margin:5px;}

span.ceu{font-style:italic; font-size:11px; color:#a32c26;}

td.regID{font-weight:bold; text-align:right;}


/*-- Forms ----------------------------------------------------------------------------------------------------*/

div.formLabel{font-weight:bold; text-align:left;}
div.formField{margin-bottom:10px;}
div.newInquiry{margin-left:25px;}

tr.darkRow td.overdue,tr.rowDark td.overdue{color:#ff0000; font-weight:bold; background-color:#efefa3;}
tr.lightRow td.overdue,tr.rowLight td.overdue{color:#ff0000; font-weight:bold; background-color:#ffffb1;}
