/* Manuscriptorium v 1.2 CSS */
/* ------------------------- */
/* Page */

#navibar {
margin-left:30px;
margin-right:50px;
margin-top:18px;
margin-bottom:15px;
}

#navibar li {
display:inline;
background-image: url('../images/general/b2.gif');
background-repeat: no-repeat;
background-position: left;
margin-left:5px;
padding-left:15px;
}

#navibar li.first {
display:inline;
background-image: none;
margin-left:0px;
padding-left:0px;
}

#navibar li.first a {
}

#navibar a.nonClickable {
color:#5a5a54;
font-style:normal;
text-decoration:none;
}

#navibar li.firstItem {
background-image: url('../images/general/b1.gif');
}

#navibar li.innerItem {
background-image: url('../images/general/b3.gif');
}

#contents {
background-color:white;
}

#contents h1 {
margin-left:30px;
margin-right:50px;
margin-top:5px;
margin-bottom:5px;
font-size: 24px;
font-weight:bold;
color: #000040;
}

#contents h2 {
margin-left:30px;
margin-top:20px;
margin-bottom:10px;
margin-right:30px;
font-size: 18px;
font-weight:bold;
color: #9d0f0f;
}

#contents h3 {
margin-left:30px;
margin-top:10px;
margin-bottom:10px;
margin-right:30px;
font-size: 14px;
font-weight:bold;
color: #000040;
}

#contents p {
margin-left:30px;
margin-right:50px;
margin-top:7px;
margin-bottom:7px;
}

#contents ol {
padding-left:75px;
padding-right:50px;
padding-top:7px;
padding-bottom:7px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}

#contents ol li {
padding-top:3px;
padding-bottom:3px;
}

div.siteArea {
margin-left:20px;
}

a.siteMap {
color: #5a5a54;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
font-weight: normal;
text-align: left;
font-size: 12px;
text-decoration:underline;
font-style: normal;
}

ul.innerText {
list-style-type: square;
margin-left:55px;
}

ul.innerText li {
padding-top:3px;
padding-bottom:5px;
}

ul.areaMap {
margin-left:50px;
}

ul.areaMap li {
list-style:none;
background-image: url('../images/general/b1.gif');
background-repeat: no-repeat;
background-position: left;
margin-left:5px;
padding-left:18px;
}

div.highlight {
background-color: #EEEEEE;
padding-top:5px;
padding-bottom:5px;
margin-top:30px;
margin-left:30px;
margin-right:30px;
}

div.highlight b {
color: #9d0f0f;
}

div.freedocs {
margin-top:20px;
margin-left:30px;
margin-right:30px;
}

div.freedocs p {
padding-left:100px;
}

#contents div.freedocs h3 {
padding-top:10px;
padding-bottom:3px;
padding-left:30px;
padding-right:30px;
margin:0px;
border:0px;
}

div.freedocs img {
float:left;
margin-left:30px;
margin-top:10px;
border-color:black;
border-style:solid;
border-width:1px;
}

div.fd1 {
background-color:#F0F0F0;
padding-bottom:10px;
}

div.fd2 {
background-color:white;
padding-bottom:10px;
}

#log {
display:none;
}

#contents div.caption {
width:90%;
background-color:blue;
height:21px;
background-color:#9d0f0f;
background-image: url('../images/hp/area_caption_bg.gif');
background-repeat: no-repeat;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-right-width:0px;
border-style: solid;
border-color: white;
}

#contents div.caption h2 {
color:white;
font-weight:bold;
line-height:21px;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
margin-left:140px;
}

#loginTbl {
margin-left:50px;
margin-top:15px;
}

#loginTbl td {
color: #5a5a54;
text-decoration: none;
font-family: arial, arial ce, sans-serif;
font-weight: normal;
text-align: left;
font-size: 12px;
padding-left:15px;
padding-right:15px;
}
