*{margin:0;padding:0;}
body{background:#EEEEEE;color:#fff;font-family:verdana, helvetica, arial, sans-serif;font-size:12px;margin:0;}
a{font-size:12px;color:#003d4c;text-decoration:none;font-weight:normal;}
a:hover{color:#26266C;text-decoration:underline;}
a img{border:none;}
h1, h2, h3, h4{font-weight:normal;margin-bottom:0.5em;}
h1{background:#fff;color:#003d4c;font-size:100%;}
h2{font-family:verdana, helvetica, arial, sans-serif;font-weight:bold;}
.page-title{font-weight:bold;font-size:18px;color:#26266C;}
h3{color:#993;font-family:verdana, helvetica, arial, sans-serif;font-size:165%;}
h4{color:#993;font-weight:normal;}
ul, li{margin:0 0px;}
p{font-size:12px;}
#container{text-align:left;}
#header{padding-left:40px;height:60px;background:#6F090B url('../img/header-red.jpg') repeat-x;border:none;}
#header h1{height:60px;color:#fff;padding:20px 20px 20px 30px;font-weight:bold;font-size:15px;border:none;background:transparent url('../img/logo-header-red.jpg') no-repeat 0px 0px;padding-left:100px;}
#header h1 a{background:transparent;font-weight:normal;text-decoration:none;color:#fff;font-weight:bold;font-size:15px;}
#content{background:#fff url('../img/header-white.jpg') repeat-x;clear:both;color:#333;padding-top:20px;overflow:visible;float:left;width:100%;}
#wrapper{border:none;width:960px;}
.publications{width:700px;border:none;float:right;}
#footer{clear:both;padding:10px 10px;text-align:center;color:#787878;background:#eeeeee url('../img/footer-bg.jpg') repeat-x;font-size:10px;}
div.index, div.view{float:left;border-left:1px solid #666;padding:10px 2%;}
div.actions{float:left;width:200px;height:650px;padding:10px 1.5%;background-color:transparent;}
div.actions h3{padding-top:0;color:#777;}
table{border-right:0;color:#333;margin-bottom:0px;}
th{border:0;border-bottom:2px solid #555;text-align:left;padding:4px;}
th a{display:block;padding:2px 4px;text-decoration:none;}
th a.asc:after{content:' ⇣';}
th a.desc:after{content:' ⇡';}
table tr td{padding:0px;text-align:left;vertical-align:top;}
table tr:nth-child(2n) td{background:#fff;}
table .altrow td{background:#f5f5f5;}
td.actions{text-align:center;white-space:nowrap;}
table td.actions a{margin:0px 6px;padding:2px 5px;}
.cake-sql-log table{background:#f4f4f4;}
.cake-sql-log td{padding:4px 8px;text-align:left;font-family:verdana, helvetica, arial, sans-serif;}
.cake-sql-log caption{color:#fff;}
div.paging{border:none;width:600px;color:#ccc;margin-top:1em;clear:both;}
div.paging span.disabled{color:#D8D8D8;display:inline;}
div.paging span.current{color:#c73e14;}
div.paging span a{}
dl{line-height:2em;margin:0em 0em;width:530px;}
dl .altrow{background:#f4f4f4;}
dt{font-weight:bold;padding-left:4px;vertical-align:top;}
dd{border:none;margin-left:15em;margin-top:-2em;vertical-align:top;}
dd p{}
div.message{clear:both;color:#fff;font-size:140%;font-weight:bold;margin:0 0 1em 0;background:#c73e14;padding:5px;}
div.error-message{clear:both;color:#fff;font-weight:bold;background:#c73e14;}
p.error{background-color:#e32;color:#fff;line-height:140%;padding:0.8em;margin:1em 0;}
p.error em{color:#000;font-weight:normal;line-height:140%;}
.notice{background:#ffcc00;color:#000;display:block;line-height:140%;padding:0.8em;margin:1em 0;}
.success{background:green;color:#fff;}
div.actions ul{margin:0;padding:0;}
div.actions li{margin:0 0 0.5em 0;list-style-type:none;white-space:nowrap;padding:0;font-size:12px;border:1px white solid;}
div.actions ul li a{font-weight:normal;display:block;clear:both;font-size:12px;}
div.actions ul li a:hover{text-decoration:underline;font-size:12px;}
div.actions ul li a, td.actions a{font-weight:normal;padding:4px 8px;background:#e6e49f;background:-webkit-gradient(linear, left top, left bottom, from(#f1f1d4), to(#e6e49f));background-image:-moz-linear-gradient(top, #f1f1d4, #e6e49f);color:#333;border:1px solid #aaac62;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-decoration:none;text-shadow:#fff 0px 1px 0px;min-width:0;font-size:11px;}
div.actions ul li a:hover, td.actions a:hover{background:#f0f09a;background:-webkit-gradient(linear, left top, left bottom, from(#f7f7e1), to(#eeeca9));font-size:11px;}
div.related{clear:both;display:block;}
pre{color:#000;background:#f0f0f0;padding:1em;}
pre.cake-debug{background:#ffcc00;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative;}
div.cake-stack-trace{background:#fff;color:#333;margin:0px;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative;}
div.cake-code-dump pre{position:relative;overflow:auto;}
div.cake-stack-trace pre, div.cake-code-dump pre{color:#000;background-color:#F0F0F0;margin:0px;padding:1em;overflow:auto;}
div.cake-code-dump pre, div.cake-code-dump pre code{clear:both;font-size:12px;line-height:15px;margin:4px 2px;padding:4px;overflow:auto;}
div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px;}
div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px;}
div.code-coverage-results div.uncovered span.content{background:#ecc;}
div.code-coverage-results div.covered span.content{background:#cec;}
div.code-coverage-results div.ignored span.content{color:#aaa;}
div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px;}
div.code-coverage-results span.line-num strong{color:#666;}
div.code-coverage-results div.start{border:1px solid #aaa;border-width:1px 1px 0px 1px;margin-top:30px;padding-top:5px;}
div.code-coverage-results div.end{border:1px solid #aaa;border-width:0px 1px 1px 1px;margin-bottom:30px;padding-bottom:5px;}
div.code-coverage-results div.realstart{margin-top:0px;}
div.code-coverage-results p.note{color:#bbb;padding:5px;margin:5px 0 10px;font-size:12px;}
div.code-coverage-results span.result-bad{color:#a00;}
div.code-coverage-results span.result-ok{color:#fa0;}
div.code-coverage-results span.result-good{color:#0a0;}
.pub-title a{font-weight:bold;}
.pub-title .actions{border:none;}
.pub-author a{font-weight:normal;}
.table-publications-list td{font-size:12px;}
.table-publications-list{width:300px;}
#menu-wrapper{padding-top:5px;border:none;height:30px;background:#222755 url('../img/header-blue.jpg') repeat-x;}
#menu-wrapper-left{margin-left:0px;border:none;float:left;margin-top:5px;width:550px;white-space:nowrap;}
#menu-wrapper-right{border:none;width:300px;float:right;margin:0px;padding:0px;}
#language-bar{border:none;padding:0px;border-collapse:collapse;background-color:transparent;white-space:nowrap;float:right;}
#menu-wrapper a{color:#fff;font-size:9pt;font-weight:bold;margin-left:20px;}
#refine-results{font-size:12px;font-weight:normal;}
.submit-button-adv{font-size:14px;width:100px;height:28px;padding:0px;margin:0px;margin-top:20px;}
.home{width:960px;border:none;}
div.view-note{border:note;width:700px;float:left;}
div.view-note p{border:note;float:left;margin-top:20px;clear:both;width:700px;}
.home-header{margin-top:20px;font-weight:bold;font-size:12pt;}
.language-bar{padding-top:5px;padding-right:10px;float:right;}
.linked-day{font-weight:bold;}
.linked-day a{background-color:#26266C;color:#fff;font-weight:bold;}
.calendar-month{color:#333333;font-weight:bold;}
a.list-pub-link{font-weight:bold;margin-bottom:20px;}
.list-pub-link{margin-bottom:20px;}
.search-table{border:1px gray dashed;width:700px;}
.search-table{border:none;}
.search-table radio{float:left;}
.search-table label{border:none;margin-right:20px;}
.search-table td{height:20px;}
.collections ul{list-style:none}
.spec-num-info{margin-left:20px;margin-bottom:10px;font-weight:bold;color:#26266C;}
.collection-title{color:#26266C;font-size:18px;text-weight:bold;}
.actions-list-publication{width:200px;text-align:center;height:26px;float:left;margin-top:12px;margin-bottom:12px;}
div.actions-list-publication ul{margin:0;padding:0;}
div.actions-list-publication li{margin:0px;list-style-type:none;white-space:nowrap;padding:0px;font-size:12px;}
div.actions-list-publication ul li a{font-weight:normal;display:block;clear:both;font-size:12px;}
div.actions-list-publication ul li a:hover{text-decoration:underline;font-size:12px;}
div.actions-list-publication ul li a, td.actions-list-publication a{font-weight:normal;padding:4px 8px;background:#e6e49f;background:-webkit-gradient(linear, left top, left bottom, from(#f1f1d4), to(#e6e49f));background-image:-moz-linear-gradient(top, #f1f1d4, #e6e49f);color:#333;border:1px solid #aaac62;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-decoration:none;text-shadow:#fff 0px 1px 0px;min-width:0;font-size:12px;}
div.actions-list-publication ul li a:hover, td.actions-list-publication a:hover{background:#f0f09a;background:-webkit-gradient(linear, left top, left bottom, from(#f7f7e1), to(#eeeca9));font-size:12px;}
.search-table div.input{border:none;}
#chbSearchField{margin-right:5px;}
.search-table td{border:none;padding:5px;clear:both;}
div.chbSearchField{border:none;padding:5px;line-height:15px;}
.chbSearchRadio{border:none;margin-left:10px;margin-right:5px;}
input[type="checkbox"]{margin-right:5px;}
.searchString{width:400px;}
.lbPublicationPhrase{line-height:20px;}
.search-form-td{border:none;text-align:right;width:200px;}
.empty-row{height:2px;}
div.digital-intro{width:600px;font-size:13px;border:none;float:left;}
.displayTitleField { font-size:14px; color:#26266C;text-decoration:none; margin-bottom: 20px; }
.displayTitleField:hover{text-decoration:underline;}
.latest-collections { list-style-type: none; margin-right:10px; margin-top:5px; }
.digital-intro p {margin-bottom:16px;}

#quickSearch {
	border: 1px solid #949494;
	background:#fff;
	overflow-y:scroll;
}

#quickSearch ul {
	margin-top:0px 10px 10px;
	padding:10px 10px 10px 10px;
	list-style-type: none;
}

#quickSearch hr {
	margin:10px 0px 10px 0px;
	border:1px gray solid;
}



