/*  VERSION[] = "320@(#) iiiStyles.css 320.4@(#) 3/22/06 15:48:30"; */

.mframeSearch { text-align: center; }

div#extpat { line-height: 1.66em; width: 90%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: right; }
div#extpat strong { display: block; text-align: left; }
div#libpat { line-height: 1.66em; width: 90%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: right; }
div#libpat strong { display: block; text-align: left; }

div#itemreq { line-height: 1.66em; width: 100%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: center; } 
div#itemreq strong { display: block; text-align: center; } 
div#artreq { line-height: 1.66em; width: 90%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: 65px; margin-right: auto; text-align: right; } 
div#artreq strong { display: block; text-align: center; } 
div#artreq em { display: block; text-align: center; } 
div#artreq_but {text-align: center; } 

div#regform { line-height: 1.66em; width: 98%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: right; } 
div#loginform { line-height: 1.66em; width: 50%; background: #EBF5FC; border: 2px solid #3B6EE0; padding: 3px; margin-left: auto; margin-right: auto; text-align: right; }

.bookingsRepeat { margin-left: 15px; margin-right: 15px; border: 1px solid #3B6EE0; padding: 3px; }
.bookingsRepeatWeeklyDay { margin-left: 30px; }

/* used in sort search widget */
.hideElem { display:none; }
.showInlineElem { display:inline; }

