/*Created on the basis of the III template by pgf May--June 2005*/
/*Template Microsoft elements found to conflict with Internet Explorer version 5.5 June 24, 2005*/
/*This sorted version: July 5, 2005 -- pgf */
/*This has the advantage of quickly locating declarations and elements actually used, but has the 
	disadvantage of splitting up table elements that are naturally grouped together*/
/*Trexler Library Catalog, Muhlenberg College*/

/*General style characteristics for displays of all pages:*/
BODY  {
font-weight : 500;
font-size : 12px;
font-style : normal;
font-family : Arial, Helvetica, sans-serif;
background-color : white;
      }
.text {
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
      }
.header {
font-family : "Arial", Helvetica, sans-serif;
font-weight : 600;
color : black;
font-size : 14px;
margin-left : 0%;
      }
.smalltext {
font-family: "Arial", Helvetica, sans-serif;
font-weight : 500;
color : black;
font-size: 11px;
margin-left : 0%;
      }
H2 {
font-family : "Arial", Helvetica, sans-serif;
font-size : 12px;
font-weight : 600;
text-align : left;
margin-left : 2%;
color : #c62d45;
      }
TD {
font-weight : normal;
font-style : normal;
font-family : "Arial", Helvetica, sans-serif;
      }
A:link {
color : #000099;
text-decoration : none;
font-weight : 600;
font-size : 12px;
      }
A:active {
color : #993399;
text-decoration : none;
font-weight : 600;
font-size : 12px;
      }
A:visited {
color : #993399;
text-decoration : none;
font-weight : 600;
font-size : 12px;
      }
A:hover {
color : #993399;
text-decoration : none;
font-weight : 600;
font-size : 12px;
      }

/*The following is sorted alphabetically: first designated by classes, links, and table element tags:*/
/*Classes by declaration*/
.briefcitTitle {
color : #000000;
text-decoration : none;
font-size : 12px;
font-weight : 500;
      }
.briefcitStatus {
font-weight : bold;
font-size : 12px;
font-family : "Arial", Helvetica, sans-serif;
      }
.errormessage {
font-size : 12px;
color : #c62d45;
font-weight: 600;
}
/*the following class was defined in R2005 but does not seem to work*/
.holdingsDivider {
align : center;
width : 80%;
size : 2px;
noshade;
     }
.limitMessage {
color : #3b6ee0;
font-weight : bold;
text-align : center;
font-size : 12px;
	}
.msg {
color : #000000;
text-decoration : none;
font-size : 13px;
font-weight : 600;
      }
.pageDataArea {
background : #dddddd;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
text-align : left;
      }
.pageDataAreaHeading {
background : #3b6ee0;
font-weight : bold;
font-size : larger;
color : #ffffff;
font-family : "Arial", Helvetica, sans-serif;
text-align : left;
      }
.pageInfoArea {
background : #ffffff;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
text-align : left;
      }
.pageInfoAreaHeader {
font-weight : bolder;
font-size : larger;
color : #eeeeee;
font-family : "Arial", Helvetica, sans-serif;
text-align : left;
      }
.pageNavBar {
text-align : center;
      }
.pageNavBarButton {
background : #dddddd;
font-family : "Arial", Helvetica, sans-serif;
font-weight : bold;
color : #000066;
text-align : left;
text-decoration : none;
border-top-style : none;
border-right-style : none;
border-left-style : none;
border-bottom-style : none;
      }
.pageSearchArea {
background : #dddddd;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
text-align : left;
      }
.nowrap {
white-space : nowrap;
      }
.unpadded {
margin-top : auto;
margin-bottom : auto;
      }

/*Link declarations*/
A.pageNavAreaText:active {
font-weight : bold;
color : #e3b5b5;
font-family : "Arial", Helvetica, sans-serif;
background-color : #c62d33;
text-decoration : none;
      }
A.pageNavAreaText:hover {
font-weight : bold;
color : #e3b5b5;
font-family : "Arial", Helvetica, sans-serif;
background-color : #c62d33;
text-decoration : none;
      }
A.pageNavAreaText:link {
font-weight : bold;
color : #ffffff;
font-family : "Arial", Helvetica, sans-serif;
background-color : #c62d33;
text-decoration : none;
      }
A.pageNavAreaText:visited {
font-weight : bold;
color : #ffffff;
font-family : "Arial", Helvetica, sans-serif;
background-color : #c62d33;
text-decoration : none;
      }
A.pageNavBarButton:active {
color : #993399;
      }
A.pageNavBarButton:hover {
color : #993399;
      }
A.pageNavBarButton:link {
color : #000099;
      }
A.pageNavBarButton:visited {
color : #000099;
      }

/*TABLE declarations*/
TABLE.biblinks {
color : #000000;
text-decoration : none;
font-size : 12px;
font-weight : 600;
      }
TABLE.bibPager {
color : #000000;
text-decoration : none;
font-size : 12px;
font-weight : 600;
      }
TABLE.bibScreen {
width : 100%;
text-align : center;
font-size : 12px;
font-weight : 500;
text-decoration : none;
      }
TABLE.bibWidgit {
background : #eec580;
border : 1px solid #000000;
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
width : 100%;
      }
TABLE.browseList {
width : 100%;
      }
TABLE.browseSaveJump {
width : 100%;
      }
TABLE.browseSearchtool {
font-size : 12px;
font-weight : 500;
      }
TABLE.browseScreen {
width : 100%;
      }
TABLE.browseWidgit {
background : #eec580;
border : 1px solid #000000;
border-right : 1px solid #000000;
border-top : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
width : 100%;
      }
TABLE.patFunc {
text-align : left;
      }
TABLE.reserveBibs {
color : #000000;
text-decoration : none;
font-size : 12px;
font-weight : 500;
      }

/*Table header TH declarations*/

TH.patFuncHeaders {
background : #e3d5d5;
font-family : "Arial", Helvetica, sans-serif;
color : #000000;
font-size: 11px;
      }
TH.patFuncTitle {
background : #e3d5d5;
font-family : "Arial", Helvetica, sans-serif;
color : #000000;
      }

/*Table Row TR declarations*/

TR.bibItemsEntry {
color : #000000;
text-decoration : none;
font-size : 12px;
font-weight : 600;
      }
TR.bibItemsHeader {
color : #000000;
text-decoration : none;
font-size : 12px;
font-weight : 600;
      }
TR.bibOrderEntry {
font-size : 12px;
font-weight : 600;
      }
TR.briefCitRow {
background : #ffffff;
font-weight : normal;
font-size : 11px;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
      }
TR.browseEntry {
font-weight : normal;
font-size : 80%;
color : #000000;
      }
TR.browseHeader {
background : #dddddd;
font-size : 80%;
background : #dddddd;
vertical-align : bottom;
text-align : center;
      }
TR.browsePager {
font-size : 14px;
font-weight : 600;
font-style : normal;
      }
TR.browseSubEntry {
font-size : 80%;
font-size : 12px;
      }
TR.browseSuperEntry {
background : #e3d5d5;
font-weight : bold;
color : #000000;
      }
TR.msg {
color : red;
text-decoration : none;
font-size : 12px;
font-weight : 600;
      }
TR.pageMainArea {
font-family : "Arial," Helvetica, san-serif;
font-weight : 600;
font-size : 14px;
      }
TR.patFuncEntry {
background : #e3d5d5;
font-weight : normal;
background : #eeeeee;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
      }
TR.patFuncHeaders {
background : #e3d5d5;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
      }
TR.patFuncFinesEntryTitle {
background : #dddddd;
font-weight : normal;
color : #000000;
font-family : "Arial", Helvetica, sans-serif;
      }
TR.patFuncTitle {
background : #e3d5d5;
font-family : "Arial", Helvetica, sans-serif;
color : #000000;
font-size : 12px;
font-weight : 600;
      } 
TR.yourEntryWouldBeHere {
background : #e3d5d5;
font-weight : norma;
font-family : "Arial", Helvetica, san-serif;
      }
/*table cell TD declarations*/

TD.bibHoldingsDivider {
margin-left : 5%;
margin-right : 5%;
      }
TD.bibHoldingsEntry {
font-size : 12px;
font-weight : 600;
text-decoration : none;
      }
TD.bibHoldingsLabel {
font-size : 12px;
font-weight : 500;
text-decoration : none;
      }
TD.bibInfoData {
font-weight : normal;
font-size : 80%;
font-family : "Arial", Helvetica, sans-serif;
      }
TD.bibInfoLabel {
background : #eeeeee;
font-weight : bold;
font-size : 80%;
font-style : normal;
font-family : "Arial", Helvetica, sans-serif;
      }
TD.browseEntryData {
text-align : left;
font-size : 12px;
      }
TD.browseEntryEntries {
text-align : center;
font-size : 12px;
      }
TD.browseEntryMark {
font-weight : bold;
vertical-align : top;
      }
TD.browseEntryMedia {
vertical-align : middle;
      }
TD.browseEntryNum {
vertical-align : top;
text-align : center;
      }
TD.browseEntryYear {
text-align : center;
font-size : 12px;
      }
TD.browseHeaderData {
background : #dddddd;
font-size : 70%;
background : #dddddd;
vertical-align : bottom;
text-align : center;
font-size : 14px;
font-weight : 600;
      }
TD.browseHeaderEntries {
white-space : nowrap;
font-size : 12px;
font-weight : 600;
      }
TD.browseHeaderMark {
font-size : 12px;
font-weight : 600;
      }
TD.browseHeaderMedia {
font-size : 12px;
font-weight : 600;
      }
TD.browseHeaderNum {
font-size : 12px;
font-weight : 600;
      }
TD.browseHeaderYear {
text-align : right;
font-size : 12px;
font-weight : 600;
      }
TD.browseSaveJump {
background : #ffffff;
color : #000000;
text-align : left;
font-size : 12px;
      }
TD.browseSearchtoolMessage {
font-size : 12px;
color : red;
font-weight: 600;
}
TD.browseSubEntryData {
font-size : 12px;
      }
TD.browseSubEntryEntries {
font-size : 12px;
      }
TD.browseSubEntryMedia {
font-size : 12px;
      }
TD.browseSubEntryRelevance {
font-size : 12px;
      }
TD.browseSubEntryYear {
font-size : 12px;
font-weight : 500;
      }
TD.browseWidgit {
background : #ffffff;
color : #000000;
text-align : center;
      }
TD.pageMainArea {
background : #e3d5d5;
font-family : "Arial," Helvetica, san-serif;
font-weight : 600;
font-size : 14px;
      }
TD.pageMainAreaHeader {
font-family : "Arial," Helvetica, san-serif;
font-size : 14px;
font-weight : 600;
      }
TD.patFuncBarcode
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 10px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncCallNo
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 11px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncCancel
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : red;
text-decoration : none;
vertical-align: top;
}
TD.patFuncDate
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
vertical-align: top;
text-decoration : none;
}
TD.patFuncFinesDetailAmt
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncFinesDetailDate
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncFinesDetailDateLabel
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncFinesDetailType
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncFinesEntryTitle
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncFinesTotalAmt
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 600;
font-size: 14px;
margin-right : 0%;
color : red;
text-decoration : none;
vertical-align: top;
}
TD.patFuncFinesTotalLabel
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 600;
font-size : 14px;
margin-right : 0%;
color: red;
text-decoration : none;
vertical-align: top;
}
TD.patFuncMark
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncPickup
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncStatus
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 11px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patFuncTitle
{
font-family : "Arial", Helvetica, sans-serif;
font-weight : 500;
font-size : 12px;
margin-right : 0%;
color : black;
text-decoration : none;
vertical-align: top;
}
TD.patInfo {
font-family : "Arial," Helvetica, sans-serif;
font-size : 12px;
font-weight : 500;
      }
TD.yourEntryWouldBeHereData {
font-family : "Arial," Helvetica, sans-serif;
font-size : 12px;
font-weight : 600px;
color: black;
      }
