
BODY	{ background-color:white; FONT-FAMILY:Helvetica, Arial, sans-serif;  margin-left:20px; margin-bottom:12px; width: 810px; font-size: 0.8em; }

TD	{ FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 0.8em; }

A	{ FONT-FAMILY: Helvetica, Arial, sans-serif; }

A:link      { color:black; font-weight: normal; text-decoration: underline; }	

A:visited  { color:black; font-weight: normal; }

A:hover  { color:black; text-decoration: none; }

.undermeny { margin-left: 4px; }

.undermeny div { font-family: Helvetica, arial, sans-serif; margin-left: 10px; line-height: 1.5; padding-left: 3px; }

.undermeny div a { text-decoration: none; }

.undermeny div a:hover { text-decoration: underline; }

.undermeny a { text-decoration: none; }

.undermeny a:hover { text-decoration: underline; }

.msg { color: #E50000; font-weight: bold; margin-top: 6px;}

a img { border:0px; }

.errormessage { font-weight: bold; font-size:14px; margin-top: 6px; }

.button { margin-top:10px; margin-left:6 px; margin-bottom: 4 px; }




/*For mainmenu*/

A.mainmenu { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; }

A:link.mainmenu { color:black; font-weight: normal; text-decoration: none; }	

A:visited.mainmenu { color:black; font-weight: normal; text-decoration: none; }

A:hover.mainmenu {color:black; font-weight: normal; text-decoration: underline; }

A.widget { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; font-size: 0.8em; vertical-align:top;}

A:hover.widget {text-decoration: underline; }

A.nyhet { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; font-size: 0.8em; vertical-align:middle;}

A:hover.nyhet {text-decoration: underline; }

A.tips { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; font-size: 0.8em; vertical-align:middle;}

A:hover.tips {text-decoration: underline; }



/*For startsida publ datorer*/

A.start { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; font-weight: bold; line-height: 1.5; }

A:link.start { font-weight: bold; text-decoration: none;  line-height: 1.5; }

A:visited.start { font-weight: bold; text-decoration: none;  line-height: 1.5;}

A:hover.start {color: #005f26; font-weight: bold; text-decoration: underline;  line-height: 1.5; }

/*Sitevision*/

.sitevision { font-size: 0.8em; }

/*browsing*/


TR.briefCitRow { width: 808px; color: #000000; background: #EDF8E9; font-family: Helvetica, Arial, sans-serif; font-weight: normal; }

.briefCitRow a:visited { color:#006400; }

.briefCitMark { }

.briefcitItems table { width: 100%; }

.briefcitStatus {font-weight: bold; }

.briefcitTitle { font-weight: bold; }

.briefcitEntry {font-weight: bold; }

.briefcitMedia {font-weight: bold;}

.navigationRow { padding-top: 12px; padding-bottom: 6px; margin-top: 10px;  background-color:#FFFFFF; width:808px; margin-left: 4px; text-align: left; text-indent: 10px }

.navigationRow2 { padding-bottom: 6px; margin-top: 10px; width:800px; margin-left: 4px; text-align: left; }

.navigationRow3 { background-image: url('graton.gif'); margin-left: 8px; text-align: left; }

.bibSearchtool { text-align: left; background-image: url('graton2.gif'); width: 807px; padding-top: 12px; padding-bottom: 6px; margin-bottom: 10px; text-indent: 10px; }

.bibSearchtool2 { text-align: left; width: 800px; padding-top: 2px; margin-bottom: 6px; margin-left: 4px; }

.bibSearchtoolMessage { text-indent: 6px; }

TD.browsePager { text-align: left; padding-left: 6px; background-color:#FFFFFF; border: none;}

TR.browsePager { background-color:#FFFFFF; border: none; }

TABLE.browseScreen { text-align: left; } 

.browseScreen { align: left; float:left; clear:left; width: 800px;  }

.browseSearchtool {padding-top: 12px; padding-bottom: 6px; margin-top: 4px;  background:url('graton.gif'); width: 801px; text-align: left; border: none; text-indent: 10px; }

.browseSearchtoolMessage { margin-left: 4px; }

TABLE.browseWidgit {  }

TD.browseWidgit { text-indent: 10px; }

TABLE.browseSaveJump { text-align: right; } 

TD.browseSaveJump { color: #000000; background-color: #FFFFFF; text-align: right;  }

.browseList { background-color: white; }

TABLE.browseList { width: 808px; align: left; text-align: left; }

TD.browseList { text-align: left;  border: none; background: #FFFFFF;  }

.requestmulti table { width: 786px; align: left; text-align: left; border: none;  }

.requestmulti td { border: 1px solid #FFFFFF; background: #EDF8E9; text-align: left; }

TD.browseHeader { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

TD.browseHeaderNum { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

TD.browseHeaderMark { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

TD.browseHeaderData { color: black; background: #B7E2A8; column-height: 15px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; text-align: left; padding-left: 10px; border: none;}

TD.browseHeaderMedia { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

TD.browseHeaderYear { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

TD.browseHeaderEntries { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

TD.browseHeaderRelevance { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; vertical-align: middle; }

.browseSuperEntry { color: black; background: #B7E2A8; font-family: Helvetica, Arial, sans-serif; font-weight: normal; } 

TR.browseEntry { color: #000000; background: #EDF8E9; font-family: Helvetica, Arial, sans-serif; font-weight: normal;  }

TD.browseEntryNum { text-align: center; }

TD.browseEntryMark {
	font-weight: bold;
}

TD.browseEntryData { text-align: left; }

TD.browseEntryMedia { vertical-align: middle; }

TD.browseEntryYear {text-align: center; }

TD.browseEntryEntries { text-align: center; }

TD.browseEntryRelevance { }

TR.browseSubEntry { color: #000000; background: #EDF8E9; font-family: Helvetica, Arial, sans-serif; font-weight: normal;  }



TD.browseSubEntryData { }

TD.browseSubEntryMedia { }

TD.browseSubEntryYear { }

TD.browseSubEntryEntries { }

TD.browseSubEntryRelevance { }

.browseResourceTable { border: none; }

.browseResourceTableEntry {  }

.browseResourceTable table {  }

.browseResourceTable td  { vertical-align: top; }

.yourEntryWouldBeHereData { border-color: #B7E2A8; width: 700px; }


.spellcheckTool 

/* briefcit_program */

.briefcitSections {  }

.briefcitprogramTitle { font-weight: normal; }

.progSectionsHeader { font-size: 0.8em; font-weight: bold; color: #FFFFFF; text-align: left; }

TR.progSectionsHeader { background: #000000; }

.progSectionsEntry { vertical-align: top; border: 1px solid #B7E2A8; }

TD.progSectionsEntry { width: 25%; }

.progSections { width: 100%; }



/* program_display */


.progInfoData { padding-right: 2em; } 

.progInfoLabel { width: 22%;  text-align: left; padding-right: 2em; font-weight: bold; padding-left: 8px; vertical-align:top;}

.progimage { padding-right: 20px; }

/* Program_register */

.progNavMessage { font-weight: bold; color: #E50000; font-size: larger; }

/* programs.html */

.advSrchProgramsLabel  { margin-left: 20 px; text-align: left; font-weight: bold; }

.advSrchPrograms {margin-left: 20px; }

.advSrchProgramsColspan { font-weight: bold; }

.gtype { font-weight: bold; }

A.program { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; font-size:16px; color: #006400;}

A:link.program { FONT-FAMILY: Helvetica, Arial, sans-serif; text-decoration: none; font-size:16px; color: #006400; }

A:visited.program { color:#006400; font-weight: normal; text-decoration: none; }

A:hover.program {color: #006400; font-weight: normal; text-decoration: underline; }




/* program_register, program_confirm */

.progNavMessage { font-weight: bold; color: #E50000; font-size: medium; font-style: italic; }

.progRegForm { margin-left: 10px; text-align: left; }

.progRegAlert {  margin-left: 10px; }

.progName { margin-left: 10px; }

.progConfLabel { margin-left: 10px; text-align: left; }

.progRegButtons {  margin-left: 10px; }

.progRegConf  { margin-left: 10px; text-align: left;}

.progRegConfirm { margin-left: 10px; text-align: left;}

.progNote { color: #E50000; }


/* calender view */

.regLink { font-size: 14px; }

TD.eventLabel { text-align: left; }


/* classes for bib display */

.bibdisplay { margin-left: 8px; margin-top: 6px; }

.bibScreen  { width: 808px; td-align: left; }

.bibimage { margin-right: 10px; margin-bottom: 6px; margin-top: 10px; padding-top: 10px;  }

TABLE.bibWidgit { }

TD.bibWidgit { background: #B7C9F9; }

.bibItems { background: #EDF8E9; margin-right: 6px; padding-left: 10px; padding-right: 10px; margin-left: 6 px; }

TABLE.bibItems { border-color: #EDF8E9; }

.bibItemsHeader { color: #FFFFFF; background: #000000; font-size: 0.9em; font-weight: bold; text-align: left; padding-left: 8px; }

.bibItemsEntry { color: #000000; text-align: left; background: #B7E2A8; }

TABLE.bibInfo { }

TR.bibInfoEntry { }

TD.bibInfoEntry { }

.bibInfoLabel { text-align: left; margin-left: 4px; padding-left: 6px; padding-right: 3em; font-weight: bold; font-style: normal; }

.bibInfoData { text-align: left; }

.bibHoldings { border: none; }

.bibHolds { color: #E50000; font-weight: bold; width:90%; text-align: center; border: none; }

.bibHoldsEntry  { }

.bibHoldingsLabel { width: 20%; padding-left: 5px; }

.holdingsDivider { border: 1px solid #B7E2A8; }

.bibLinks a { color:#006400; font-weight:bold; text-decoration:none; }

.bibLinks a:visited { color:#006400; font-weight:bold; }

.bibLinks a:hover{ color:#006400; font-weight:bold; }

TABLE.bibLinks { margin-left: 40px; text-align:center; border:none; }

.bibLinks td { align:center; }

.bibOrder { border: 1px solid #B7E2A8; margin-left: 6px; margin-right: 6px; }

.bibThumbnails { td align: left; border-color: none; }

TABLE.bibResourceTable { border: none; margin-left: 6px; }

.bibResourceTable {  }

.bibResourceTableEntry { align: left; text-align: left; font-size:0.8em;   }

TR.bibResourceTableEntry {  margin-left: 8px;  }

TD.bibResourceTableEntry { font-weight: normal;  font-size: 0.9em; text-align: left;   }

TR.browseResourceTableEntry { }

TD.browseResourceTableEntry { }

.linkeddocs table { border: none;}

.linkeddocs td { border: none; text-align: center; img-border: none;}

.bibMediaTable td img { max-width:100px;_width:80px; }


/*fler exemplar*/

.additionalCopies { text-align: left; padding-bottom: 12px; }

.additionalCopiesNav { td align: left; text-align: left; padding-left: 10px; padding-top: 12px; padding-bottom: 2px; margin-bottom: 4px; margin-left: 8px; }

/*classes for Checkin-card */

.checkinInfo { width:808px; }

.checkinInfoLabel { font-weight: bold; }

.checkinInfoHoldingsLabel { font-weight: bold; margin-bottom: 30px; }

.checkinInfoHoldingsData { margin-bottom: 30px; }

.checkinCard  { padding-bottom: 15px; text-align:left; margin-left: 160px; }

.checkinCardTable { border: 1px solid #B7E2A8; text-align: left; }

.checkinArrived  { border: 1px solid #B7E2A8; }

.checkinExpected  { border: 1px solid #B7E2A8; }

.checkinOutOfPrint { border: 1px solid #B7E2A8; }


/* classes for Featured lists display */

.ftlistHeader { }

/* classes for patron display */

.patFunc {border-spacing: 0px; border: none; margin-left: 4px; margin-top: 10px; }

.patFunc td {border-bottom: 1px solid #B7E2A8; padding: 5px; vertical-align: top; background: #EDF8E9;}

.patFuncHeaders { color: black; background: #B7E2A8; font-size: 0.8em; text-align: left; }

TABLE.patFuncHeaders  {  width:790px; }

TABLE.patFunc {width: 800px; }

.loggedInMessage { font-weight: bold; color: red; font-size: 14px; margin-left: 8px; }

.patFuncTitle {text-align: left; font-size: 12px; }

.patFuncFreezeLabel { display:none; }

.patFuncPickupLabel { display:none; }

legend { color:#000000; }

.formEntryArea { margin-top: 15px; }

.formButtonArea { margin-top: 15px; }

.loggaut { margin-left: 10px; align: left;}

.popupFormHeading { font-weight: bold; font-size: 14px; margin-top: 10px}

.patActionItem a {display:block;}


/* classes for WebBridge display */

.wbbody { margin: 10px; }

.wblinkdisplay { border: none; margin-right: 8px;  }

.wbcategory {  }

.wbpanelcategory { font-weight: bold; }

.wblinktext {  }

.wblinkfield { }


/* Resource Record display */
.resourceBib {  }

.resourceBibEntry { color: #000000; background: #FFF8EF; text-align: left; }

.resourceBibHeader { color: #FFFFFF; background: #00437f; font-weight: bold; text-align: left; }

.resourceInfoData { font-weight: normal; }

.resourceInfoLabel { background: #FFF8EF; font-style: italic; }

.resourceLicense { }

.resourceLicenseEntry { color: #000000; background: #FFF8EF; text-align: left; }

.resourceLicenseHeader { color: #FFFFFF; background: #00437f; font-weight: bold; text-align: left; }

.resourceLinkEntry { font-weight: normal; }

.resourceResource { }

/* Patron reviews and ratings*/

.rateLabel { margin-top: 8px; margin-left: 6px; }

.rateData { margin-left: 6px;  margin-top: 8px; }

.review  {font-style: italic; }

.patronreview { margin-left: 6px; }

.patronrating {margin-left: 0px; text-decoration: none;}

.reviewLinkTitle { margin-left: 6px; text-decoration: none; }

A:hover.reviewLinkTitle {text-decoration: underline; }

.reviewLinkTitleDiv { margin-left: 6px; margin-bottom: 6px; margin-top: 6px;}

.reviewOverlayTitle { margin-left: 6px; }

.hide { margin-left: 6 px; }

.reviewDate { margin-left: 6 px; font-style: italic; }

.reviewContent { margin-left: 6 px; }

.patFuncReviewHeadline

.patFuncReviewFull { margin-left: 6px; }

.authority { margin-left: 4px; }

/* My Lists */

.mylistsSelect select { vertical-align: top; }

.mylistsSavePage  { }


.pageMainAreaHeader { text-align: left;  }

.showInlineElem { }

.newlistForm form { vertical-align: top; }




/* RSS */

.rssChannelEntries { padding:0;margin:0; }

.rssChannelEntry { padding:4px 0 2px 0;display:block;clear:both; }

.rssChannelEntry img {  }

.rssChannelEntryDate { line-height:1.4em; font-style: italic;}

.rssChannelEntryDesc { line-height:1.4em; display:block;clear:both; padding-right:10px;  }

.rssChannelEntryDesc td { text-align: left; }

.rssChannelEntryHead { font-weight: normal; display: block; padding-bottom: 4px; padding-top: 20px;  }

.rssChannelEntryHead a { text-decoration:none; font-weight: bold; color: #006400; }

.rssChannelEntryHead a:visited { text-decoration:none; font-weight: bold; color: #006400; }

.rssChannelEntryHead a:hover { text-decoration:underline; font-weight: bold; color: #006400; }

.rssChannelImage img { border: 0; margin-top: 6px;  }

.rssChannelTitle { font-weight: normal; }



/* pverify3 */

.formLabelAddition { display:none; } 














