
/*             Portal 1          */
body {margin:0;padding:0;width:100%;background:#FFFFFF;min-width:600px;font-size:90%;text-align:left;color:#333333;font-family:Georgia,"Times New Roman",Times,serif;} 
h1, h2, h3 {margin:.8em 0 .2em 0;padding:0;}
li {margin-left:10px;list-style:square;padding-bottom:.6em;}
ul {margin:0px;margin-left:0px;padding-left:14px;}
ul.imglist{list-style:square url(/pics/Star.gif);}
img{border:0;padding:0px;}
p {font-size:100%;padding:0 .5em 0 .5em;margin:.2em 0 .7em 0;line-height:140%}
div#header {float:left;width:100%;padding:0;}
.colmask {position:relative;clear:both;float:left;width:100%;overflow:hidden;background:#99d8b7;}
.colright,.colmid,.colleft {float:left;width:100%;position:relative;}    	/* common column settings */
.col1,.col2,.col3,.colext1{float:left;position:relative;padding:0;overflow:hidden;}
.threecol {background:#FFFFFF;} /*#f4f4f4;  right panel color */
.threecol .colmid {right:24%;background:#FFFFFF;}  /* cyan */
.threecol .colext {right:1%;background:#FFFFFF;}  /* cyan */
.threecol .colleft {right:54%;background:#FFFFFF;} /* left panel fuschia*/
.threecol .col1 {width:54%;left:100%;height:auto;} /* center panel YELLOW */
.threecol .colext1 {left:55%;height:auto;} /* center panel YELLOW */
.threecol .col2 {width:22%;left:24%;} /* left panel */
.threecol .col3 {width:23%;left:78%;} /* right panel */
#layoutdims {clear:both;background:#eee;border-top:4px solid #000;margin:0;padding:6px 15px;text-align:right;}
#HSearch{text-align:right;width:100%;margin:4px 6px 8px 0;}
/* Portal : DOM Panels */
#abonewsPanel {background:#F1F0FF;text-align:left;margin-bottom:5px;}
#servicePanel {background:#F1F0FF;}
#circulationPanel,#loanPanel,#reservePanel,#profilePanel,#lendingPanel,#ViewRequestPanel,#ViewShopPanel,#propositionPanel{width:98%;margin-left:auto;margin-right:auto;}
#fpreamble1{width:94%;margin-left:auto;margin-right:auto;height:auto;}
#fpreamble2{float:left;background-color:#FFFFFF;width:100%;height:auto;}
#fpreamble2 img{float:right;width:auto;padding:0 0 0 0;}
#preamble1 {padding:5px;margin-bottom:5px;background-color:#FFFFFF;}
#flaysearch{width:94%;margin-left:auto;margin-right:auto;}
#fthesaurus{width:94%;margin-left:auto;margin-right:auto;}
#flending{width:90%;margin-left:auto;margin-right:auto;}
#CustLogo{text-align:center;}
#CustLogo img{width:auto;}
#Pnewslist {background:#f4f4f4;text-align:left;padding-bottom:5px;}
#Plinkmenu{width:94%;margin-left:auto;margin-right:auto;}
#dLinkCont{width:96%;margin-left:auto;margin-right:auto;}
div#thes2Panel{width:94%;margin-top:3em;margin-left:auto;margin-right:auto;}
div#dTaxo{margin-top:3em;}
#Slinkcollection{background:#F1F0FF;text-align:left;margin-bottom:5px;}
#Plinkcollection{float:left;height:100%;margin-left:3%;margin-right:3%;margin-top:1%;background-color:#F5F1E8;width:94%;padding-bottom:.5em;}
#fpanel1{background:#f4f4f4;text-align:left;padding:0 1em 0 .5em;font-size:120%;}
div#dLinkC {position:relative;padding:0 1em 1em .5em;font-size:120%;}
#Plinkcollection #lCol1{float:left;margin-top:2em;width:45%;padding:0 1em 2em 1em;}
#Plinkcollection #lCol2{float:right;margin-top:2em;width:45%;padding:0 1em 2em 1em;}
span#linktip{color:#666666;padding:0 1em 1em 1em;font-style:italic;font-size:90%;display:block;}
#fdescription {margin:0 2em 0 2em;}
div#DTxt{padding:0 .2em 0 1em;}
#modPanel {margin-bottom:5px;font-size:0.9em;font-weight:bold;height:auto;}
div#Preferencelist {width:96%;margin-left:auto;margin-right:auto;background:#f4f4f4;text-align:left;margin-top:5px;padding-bottom:15px;}
div#fcontact {padding:.7em 1em .9em 1em;margin-top:.5em;line-height:150%;}
div#fcontact span img {float:left;margin:5px 15px 0 0;z-index:-1}
div#fcontact div#service2 {text-align:right;}
#contactPanel div {font-size:0.8em;}
#portaldocPanel{background-color:#D6E0B2;width:93%;margin-left:auto;margin-right:auto;padding:.8em;}
.dAAdd2{background:#EFF0F0;width:15em;margin-right:2em;}
/* Portal : Headers */
div.panelHeader{font-family:Georgia,"Times New Roman",Times,serif;color:#134D86; padding:6px 0 1px 3px; margin:2px 1px 0 6px;font-size:150%;font-weight:normal;width:auto;}
div.panelHeader2{font-family:Georgia,"Times New Roman",Times,serif;color:#134D86; padding:6px 0 1px 3px; margin:2px 1px 1px 2px;font-size:150%;font-weight:normal;width:auto;}
div.panelDescription{font-family:Georgia,"Times New Roman",Times,serif;color:#134D86; padding:6px 0 1px 3px; margin:1em;font-size:100%;font-weight:normal;width:auto;background-color:#dce0d3;}

div#fdescription div.panelHeader {margin-left:.7em;}
div#fmod{height:100%;background-color:#1966B3;color:#FFFFFF;width:89%;padding:0 .5em .5em .5em;margin:.5em auto .5em auto;}
div#fmod div.panelHeader2 {color:#FFFFFF;}

/* Portal : Blog */
div.Pblog0,div.Pblog1,div.Pblog2{padding:2em;margin:.5em;}
div.Pblog0 {background-color:#EFEEE6;width:80%;}
div.Pblog1 {background-color:#E3D9CE;}
div.Pblog2 {background-color:#EEE9E3;}
div.blogTit {font-family:Georgia,Times,serif;color:#7A0202; padding:10px 0 1px 3px; margin:2px 1px 0 6px;font-size:120%;font-weight:normal;width:auto;}
div.auth {font-family:Georgia,Times,serif;color:#BBBBCC; padding:1px 0 1px 3px; margin:0 1px 0 6px;font-size:90%;width:auto;}
div.blogDescr {font-family:arial;color:#000000; padding:2px 0 1px 3px; margin:1px 1px 0 6px;font-size:100%;width:auto;}
div.dBlogTools{padding:0;height:1%;}
div.dAddEntry li {float:right;font-size:120%;color:#7a0202;background-image: url('/pics/Plus.gif'); background-repeat: no-repeat;padding-left: 10px; background-position: 0 .5em;}
div#Pblog span{font-size:80%;padding:0;margin-left:1.3em;}
ul.uTools{list-style-type:none;padding:0px 10px 3px 10px;}
ul.uTools li{list-style-type:none;display:inline;}
ul.uTools li a{color:threedshadow;}
div.blogCom{background:#FCFFAF;margin:.5em 1em 1em 1em;}
div.blogCom li {list-style-image:url("/pics/Comments.gif");list-style-type:square;}
div#wMessage{float:right;width:20%;background-color:#bf410f;padding:.7em;margin-right:15%;font-size:120%;color:#FFFFFF;}
/* Portal : Preambles */
#bibrule {background:#FFFFFF;}
/* Portal : Navigator */
ul.Nav {list-style-type:none;padding:0;margin-left:0px;}
ul.Nav li {list-style:none;color:#000000;}  
div#bgShade{background-color:#F4F4F4;border:solid 1px #DFDBD2;margin-top:1em;padding-bottom:1em;}
#bgShade ul {list-style:circle;}
#bgShade li {padding:0 4px 2px 0;margin-left:2em;margin-right:1em;}
#bgShade li a {width:auto;display:block;border-bottom:1px dotted #134D86;font-weight:normal;font-size:1em;color:#65615C;text-decoration:none;text-transform: uppercase;line-height:150%;}
#bgShade li a:hover {background-color: #D29C8D;color:#134D86;}
/* Portal : Links */
a.axP {line-height:150%}
a.axP:hover {color:#FFFFFF;background:#369;text-decoration:none;}
li.HeadD {list-style:none;margin-left:-7px;margin-bottom:-6px;font-size:1.1em;font-weight:normal;color:#B35F47;text-transform: uppercase;}
.HeadP {font-size:0.9em;}
.HeadP:link,.HeadP:visited {color:#000000;text-decoration:none;}
.HeadP:hover {color:#FFFFFF;background:#369;}
.HeadP:active {text-decoration:none;color:red;}
.newsP {margin:0px;padding:0px;text-align:left;}
.newsP:link,.newsP:visited {color:#000000;text-decoration:none;}
.newsP:hover {color:#FFFFFF;background:#369;}
.newsP:active {text-decoration:none;color:red;}
.moreP a {font-size:.8em;font-weight:bold;color:#C60B27;text-decoration:underline;}
/* Portal : Cells */
.pSCell{font-size:0.8em;margin:0px;padding:0px;text-align:left;vertical-align:middle}
.PortalEd{width:auto;}
/* Portal : Images */
img.descr{float:right;padding:0 1em 1em 1em;}
#ButSearch{width:60px;padding-bottom:2px;}
span.FeedImg img{display:block;}
/* Portal : Search */
#dSearch{position:relative;width:95%;height:7em;margin-top:1em;margin-left:auto;margin-right:auto;background-color: #FFF1B3;}
#dQe {width:70%;margin:1em 0 0 2em;}
#dQe table {width:100%;}
#dQe td {vertical-align:middle;}
#uSearch {position:absolute;left:46%;top:0;margin-right:80%;width:14em;}
#uSearch ul {margin-left:1px;}
#uSearch li{font-size:1.2em;list-style-image:url(/pics/li.png)}
#dSubSearch {float:left;text-align:left;width:45%;margin-left:2em;}
#dSearchHint {float:left;text-align:left;width:100%;font-size:.9em;}
#dLangSelect {position:absolute;right:0;top:1em;width:10em;height:auto;}
#imgGoSearch {margin-top:4px;vertical-align:middle;height:20px;width:10px;}
/* Portal : Hitlist */
.pSearch{width:93%;border-bottom:solid 1px #ADADAD;border-right:solid 1px #ADADAD;border-left:solid 2px #ADADAD;border-top:solid 2px #ADADAD;}

/* Portal : container */
div#CContain{width:90%;margin-left:auto;margin-right:auto;}

/* CSSMenu cascade */
div#navbar {font-size:1em;}

/* Portal : Panels */
div#fpanel1{background:#f4f4f4;text-align:left;padding:0;font-size:90%;}
div#fpanel4{width:95%;margin-left:auto;margin-right:auto;}
div#panel4{background:transparent;margin-top:.6em;padding:.7em;}
div#panel7{width:99%;margin-left:auto;margin-right:auto;margin-top:1em;background-color:#FFFFFF;}
div#panel8{width:99%;margin-left:auto;margin-right:auto;margin-top:1em;background-color:#FFFFFF;}
div#panel9{width:99%;margin-left:auto;margin-right:auto;margin-top:1em;background-color:#FFFFFF;}

/* Portal : Customer specifics */
div#Libstaff{width:100%;height:10em;padding:2% 2% 10% 2%;font-size:90%;}
div.LibPic{float:left;height:100px;width:50%;}
div.LibPic img{float:left;display:inline;}
div.LibPic ul {margin:1em 0 1em 6em;padding-left:3em;}
div.LibPic li{list-style-type:none;color:#000000;}

/* Photo Gallery */
div#dFootBanner{width:100%;height:0;background:transparent;margin-bottom:0;}
div.dPhotoGal{background-color:#010101;width:90%;height:70px;margin-left:auto;margin-right:auto;padding:1em 0 1em 0;}

/* Calendar */
#ffeed{float:left;background:#FFFFFF;height:100%;}
#feed12{float:left;height:100%;}
#dCal{float:left;height:auto;width:99%;border:solid 1px #ADADAD;padding:0;margin-bottom:.5em;background:#FFFFFF;}
.calEntry{float:left;width:98%;}
.dEntry,.yEntry{float:left;height:65px;width:30%;background:transparent url(/pics/BgCal.png) no-repeat 6px -60px;overflow:hidden;font-family:Georgia,serif;}
.yEntry{background:transparent url(/pics/BgCal.png) no-repeat 6px 4px;}
.dEntry li,.yEntry li{list-style-type:none;padding:0;margin:0;}
.dThisDay {float:left;width:30%;height:65px;margin:8px 0 0 0;color:#FFFFFF;}
.dDay{float:left;font-family:Arial;width:28%;display:block;color:#FFFFFF;font-size:.9em;padding:0;margin:0;text-align:left;}
.dDate{float:left;font-size:28px;width:40px;height:24px;line-height:24px;color:#000000;margin:0;padding:2px 0 3px 0;text-align:center;}
.dMonth{float:left;font-size:9px;width:40px;line-height:15px;text-transform:uppercase;color:#CCCCCC;margin:0;padding:0;text-align:center;}
.dInfo{float:left;height:65px;width:64%;padding:15px 0 0 10px;color:#000000;margin:.3em 0 1em 0;background-color:#E0E0E0;}

/* Reindex wiki feed */
div#fwiki{background:#94885C;height:auto;color:#D6E0B2;}
div#fwiki div.panelHeader{color:#D6E0B2; padding:.5em; margin:0;font-size:100%;font-weight:bold;}
div#feed100000{}
div#feed100000 a, div#feed100001 a {color:#D6E0B2;}