﻿.backGrCited{background-color:#ffd991; padding:5px; display:block;}
.backGrCited sup{font-size:8pt; font-weight:bold; font-family:Verdana;}
.reportPlaceholder a{text-decoration: none; color:Black; line-height: 20px;}
.reportPlaceholder a:hover{ text-decoration: underline; }
.backGrCited sup {color:Blue;}
.backGrCited sup a {color:Blue;}
.cited{cursor:pointer; background-color:#ffd991;}
.fullCited{border-bottom: 1pt dashed Red;}
.noncited{padding-left: 4pt; padding-right: 4pt; display:block;cursor:text;}
.noncited b span {display:block;}
.originalInsertion{}
#DocText{background-color: #FFFFFF;text-align: justify;}
.source{display: block; font-weight:bold;background-color: #ffd991;}
.source a{color:Blue;}


#formTooltipDiv{color:Black;background-color: #FFFFE7; font-family:arial;font-weight:bold;font-size:0.8em;line-height:120%;width:600pt;height: 200pt;border:dashed 1px black;overflow:hidden; 

text-align:center;}
.headerTable{color:Black;font-weight:bold;font-size:0.9em; height: 40pt; width:100%;}
.headerTable td, th{ text-align:left; }
.closeCell{ }
#formTooltipContent{ text-align:left; padding:3px; overflow:auto; height:150pt; font-weight:normal; width:580pt; border: 1px solid black; }

table.attr_table { width:800px; border-width:0px;}
table.attr_table td.name{ text-align: left; padding-right: 5px; padding-left: 5px; font-weight: bold; }
table.attr_table td.value{ text-align: left; width:100%; }

table.SourcesTable { padding: 0pt; width:90%; border-left: 1pt solid Silver; border-top: 1pt solid Silver; }
table.SourcesTable td {	border-right: 1pt solid Silver; border-bottom: 1pt solid Silver; PADDING-RIGHT: 1pt; PADDING-LEFT: 1pt; PADDING-BOTTOM: 1pt; MARGIN: 1pt; PADDING-TOP: 1pt; font-size: 9pt; line-height: 10pt; }
table.SourcesTable th {	border-right: 1pt solid Silver; border-bottom: 1pt solid Silver; PADDING-LEFT: 3pt; PADDING-BOTTOM: 1pt; MARGIN: 1pt; PADDING-TOP: 1pt; text-align:center; }
table.SourcesTable tr { height:25px; }

table.SourcesTable tr.Header { text-align: center; background-color:#2947AC; color:white; FONT-WEIGHT: bold; font-size: 10pt; height: 25px; }
table.SourcesTable tr.EmptyDataRow { BACKGROUND-COLOR: #2947AC; height: 25px; color:White; font-weight:bold; }
table.SourcesTable tr.Alternating { BACKGROUND-COLOR: #e8e8e8; }

/*
tooltip
------------------------------------------------------------------------
*/
.tooltipCont {visibility:hidden; position:absolute; left:-5000px; top:-5000px; border-width:2px; border-color:#c29d48; border-style:ridge; padding:0px;}
table.tt {width:600px; border-collapse:collapse; background-color:White; text-align:left; overflow:hidden; overflow-x:hidden; overflow-y:hidden; }
table.tt tr.fr {background-color:#fdd47c;}
table.tt td.fc {font-size:8pt; font-family:Verdana;  padding:0pt; margin:0pt; text-align:left; vertical-align:top; }
table.tt td.fc div{border-top: 1pt #fdd47c solid; padding-left:3px; padding-right:3px;}
table.tt td.fc a{padding-left:3px; padding-right:3px;font-size:8pt; font-family:Verdana; font-weight:bold; text-align:left}
table.tt td.sc {width:100%; text-align:left; overflow:auto; overflow-x:auto; overflow-y:auto; padding:0pt; margin:0pt;}
table.tt td.sc div{line-height:9pt; font-size:8pt; font-family:Verdana; overflow-y:scroll; border-top: 1pt #fdd47c solid; border-left: 1pt #fdd47c solid; height:50px; padding-left:3px; padding-right:3px; }
table.tt table.ttHead { width:100%; }
.closeC { width:10px; font-weight:bold; cursor:pointer; font-family:Arial; }
table.tt table.ttHead td.urlC {font-size:8pt; font-family:Verdana; text-align:left; font-weight:bold; }
table.tt table.ttHead td.citeC {font-size:8pt; font-family:Verdana; font-weight:bold; text-align:left; width:150px; }
#linkCont { vertical-align: middle; }

.fcttHead {background-color:#fdd47c; width:600px;}
#fcLinkCont {font-size:8pt; font-family:Verdana; font-weight:bold; text-align:left; width:150px; }
#fcUrlCont {font-size:8pt; font-family:Verdana; font-weight:bold; text-align:left; width:250px; }
#fcCite {font-size:8pt; font-family:Verdana; font-weight:bold; text-align:left; width:150px; }
.lDBClass {font-size:8pt; font-family:Verdana; font-weight:bold; text-align:left; border-top-style:solid; border-top-color:Black; border-top-width:1px;}

.Positioner {background-color:#ffd991; width:50px; height:25px; position:relative; left:-50px; vertical-align:middle;}
.Positioner table {width:100%; height:100%;}

td.prevBlock {background-image:url('Images/previousBlock.png');background-repeat:no-repeat;cursor:pointer;background-position:center;width:25px;}
td.nextBlock {background-image:url('Images/nextBlock.png');background-repeat:no-repeat;cursor:pointer;background-position:center;width:25px;}
td.prevBlock:hover {background-image:url('Images/previousBlock_selected.png');background-repeat:no-repeat;cursor:pointer;background-position:center;width:25px;}
td.nextBlock:hover {background-image:url('Images/nextBlock_selected.png');background-repeat:no-repeat;cursor:pointer;background-position:center;width:25px;}

.cited2{ cursor:pointer; padding-top:2px; padding-bottom:2px; background-color:#ffe487;}
.fullCited2{cursor:pointer; padding-top:2px; padding-bottom:2px; background-color:#ffd991;}
.noncited2{padding-left: 4pt; padding-right: 4pt; cursor:text;}
.noncited2 b span {display:block;}

.cited3{ cursor:pointer; padding-top:2px; padding-bottom:2px;}
.fullCited3{cursor:pointer; padding-top:2px; padding-bottom:2px;}
.noncited3{padding-left: 4pt; padding-right: 4pt; cursor:text;}
.noncited3 b span {display:block;}

.cited4{cursor:pointer; background-color:#ffe487;}
.fullCited4{cursor:pointer; background-color:#ffd991;}
.origIns4{ padding-left: 5px; background-color:white; }
.noncited4 {padding:3px; display:block; cursor:text;}
.noncited4 b span {display:block;}

.legalCitation { cursor:pointer; background-color:LightYellow; }

.ss1 { background-color:#b2caad; }
.ss2 { background-color:#b6b6ff; }
.ss3 { background-color:#b8b8b8; }
.ss4 { background-color:#a3c69c; }
.ss5 { background-color:#ffc9b5; }
.ss6 { background-color:#c5d8ff; }
.ss7 { background-color:#cefdce; }
.ss8 { background-color:#ffc7ff; }
.ss9 { background-color:#ffc7c7; }
.ss10 { background-color:#b2caad; }
.ss11 { background-color:#b6b6ff; }
.ss12 { background-color:#b8b8b8; }
.ss13 { background-color:#a3c69c; }
.ss14 { background-color:#ffc9b5; }
.ss15 { background-color:#c5d8ff; }
.ss16 { background-color:#cefdce; }

