/*
 * 	This style is valide for Larger digital collections as of summer 2008.
 *	HOWEVER: a new css file at /style/transcriptions-v2.css exists for all
 *	future projects.
 *
 */

a.xref { text-decoration:none ; font-weight:bold ; font-family:"Times New Roman", Georgia, serif }

a.popup { color:#660000 ; font-weight:bold ; font-size:86% ; text-decoration:none ; font-family:"xArial Narrow", "Arial", sans-serif }

body { margin:0 ; padding:0 }

caption { font-weight:bold }

div.bracket-left { border-top:8px solid #ffffff ; border-bottom:8px solid #ffffff ; border-left:3px solid #000000 ! important ; vertical-align:middle ; padding-left:0.5em ! important ; float:left }
div.bracket-right { border-top:8px solid #ffffff ; border-bottom:8px solid #ffffff ; border-right:3px solid #000000 ! important ; vertical-align:middle ; padding-right:0.5em ! important ; float:left }

div.cite { margin-bottom:1em; font-size:12px; }
div.covered { background:#cccccc ; margin:1em ; padding:1em }
div.enclosure { border:solid black 1px }
div.entry { float:left ; margin-bottom:1em }
div.entrydate { clear:left ; float:left ; width:6.5em ; margin-right:1em ; text-align:right ; margin-bottom:1em }
div.footer { font-size:86% }
div.fronthead { font-size:120% ; text-align:center }
div.head { font-weight:bold ; margin:1em 0 }
div.lg { margin:1em 0 }
div.p { margin:0 }
div.pagegroup { float:right ; width:170px ; text-align:center ; padding-bottom:1em }
div.pastedown { border:2px solid #cccccc ; background:#eeeeee ; margin:1em ; padding:1em ; float:right }
div.q { margin:1em }
div.tab { border:2px solid #cccccc ; background:#eeeeee ; margin:1em ; padding:1em ; float:right }
div.transcription { font-family:"Times New Roman", serif }

i i { text-decoration:underline }

p { margin:1em 0 }

span.add { color:#666666 ; position:relative ; top:-3px }
span.addhand { color:#666666 ; position:relative ; top:-3px ; font-family:"Arial", Helvetica, sans }
span.caption { margin:0 1em }
span.del { text-decoration:line-through }
span.name { font-weight:bold }
span.note { color:#880000 ; font-weight:normal }
span.pagenum { font-size:80% }
span.print { font-family:"Courier New", Courier ; font-size:110% }
span.query { background:#ffff88 }
span.space { margin-left:1.5em }
span.supplied { color:#0000aa }

table { border-collapse:collapse ; empty-cells:show }

div.transcription td { padding:0 6px ; vertical-align:top }
table.classification td { padding:3px 1em ; border-top:1px solid #cccccc ; vertical-align:top ! important }
table.grid td { border:1px solid #cccccc ; font-size:90% ; padding:3px }
table.hgroup td { padding-right:0.5em ; padding-left:0 }

td.bracket-left { border-top:8px solid #ffffff ; border-bottom:8px solid #ffffff ; border-left:3px solid #000000 ! important ; vertical-align:middle ; padding-left:4px ! important }
td.bracket-right { border-top:8px solid #ffffff ; border-bottom:8px solid #ffffff ; border-right:3px solid #000000 ! important ; vertical-align:middle ; padding-right:4px ! important }
td.center { text-align:center }
td.nowrap { white-space:nowrap }
td.sum { text-decoration:overline ; white-space:nowrap }
tr.sum td { border-top:2px solid #000000 }

tr.head td, td.head { font-weight:bold ; text-align:center ; vertical-align:bottom ; padding-bottom:2px ; padding-top:2px }

