/* --- 
Shared Style Sheets for iSmith Applications
Revision A
--- */

BODY {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;}

a{text-decoration: none; color : #0000FF; }
a:hover{color:#FF0000; }

a.MRKT {font-weight : bold;  color : #728BDD; font-size: 9pt; }

a.L1:link, a.L1:visited, a.L1:active {text-decoration: none; color: #728BDD; font-weight: bold; font-size: 10pt; }
a.L1:hover {text-decoration: none; color: #FF0000; font-weight: bold; font-size: 10pt; }
a.L2:link, a.L2:visited, a.L2:active {text-decoration: none; color: #000000; font-size: 9pt; }
a.L2:hover {text-decoration: none; color: #FF0000; font-size: 9pt; }
a.L2_btn:link, a.L2_btn:visited, a.L2_btn:active {text-decoration: none; color: #000000; font-size: 9pt; }
a.L2_btn:hover {text-decoration: none; color: #FF0000; font-size: 9pt; }
a.L3:link, a.L3:visited, a.L3:active {text-decoration: none; color: #000000; font-weight: bold; font-size: 12pt; }
a.L3:hover {text-decoration: none; color: #FF0000; font-weight: bold; font-size: 12pt; }
a.L4:link, a.L4:visited, a.L4:active {text-decoration: none; color: #0000FF; font-size: 9pt; }
a.L4:hover {text-decoration: none; color: #FF0000; font-size: 9pt; }
a.L5:link, a.L5:visited, a.L5:active {text-decoration: none; color: #FFFFFF; font-size: 9pt; }
a.L5:hover {text-decoration: none; color: #FF0000; font-size: 9pt; }

a.Footer:link, a.Footer:visited, {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
a.RowHead:link, a.RowHead:visited, a.RowHead:active {text-decoration: none; color: #728BDD; }
a.RowHead:hover {color: #FF0000; }
a.Header:link, a.Header:visited, a.Header:active {color: #4C4C4C; }
a.Header:hover {color: #FF0000; }
a.Tree:link, a.Tree:visited, a.Tree:active {color: #000000; }
a.Tree:hover {color: #FF0000; }
a.frmCheck:link, a.frmCheck:visited, a.frmCheck:active {font-size: 9pt; color: #000000; }
a.frmCheck:hover {color: #FF0000; }
a.LibHead:link, a.LibHead:visited, a.LibHead:active {text-decoration: underline; font-weight: bold; font-size: 12pt; color: #000000; }
a.LibHead:hover {color: #FF0000; }
a.LibSub:link, a.LibSub:visited, a.LibSub:active {text-decoration: underline; font-size: 8pt; color: #0000FF; }
a.LibSub:hover {color: #FF0000; }
a.dTableLink:link, a.dTableLink:visited, a.dTableLink:active { font-size: 9pt; color: #000000; }
a.dTableLink:hover {font-size: 9pt; color: #FF0000; }
a.dTableLinkIdnt:link, a.dTableLinkIdnt:visited, a.dTableLinkIdnt:active { font-size: 9pt; color: #000000; margin-left: 25pt; }
a.dTableLinkIdnt:hover {font-size: 9pt; color: #FF0000; margin-left: 25pt; }
a.BlueBGLink:link, a.BlueBGLink:visited, a.BlueBGLink:active, a.BlueBGLink:hover { font-size: 9pt; color: #FFFF00; }

SELECT.LIBRARY {background-color: #FFFFBC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

TABLE {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
TABLE.PE {font-size: 9pt; }
TR {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; }
TR.1 {background-color: #D9EDF3; }
TR.2 {background-color: #FFFFFF; }
TR.3 {background-color: #FFFFBC; }
TR.4 {background-color: #E4DCFD; }
TD.MRKT {font-weight : bold;  color : #728BDD; font-size: 9pt; }

#P1 {text-align: center; }

#TITLE {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 24pt; font : bold;}

#dTable {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
#dTableHead {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; }
#dTable.Odd {background-color: #D9EDF3; }
#dTable.Even {background-color: #FFFFD5; }
#TextAR {text-align : right; }

#TableHead {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #728BDD; }
#TableHead.News {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #FBFFC1; }
#TableRow {color: #0000FF; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; }
#TableRow.1 {background-color: #D9EDF3; }
#TableRow.2 {background-color: #FFFFFF; }
#TableRow.3 {background-color: #FFFFBC; }
#TableRow.4 {background-color: #E4DCFD; }
#TableCell {background-color: #FFFFFF; }
#TDrow {border-right-color: #D9EDF3; border-right-style: solid; border-right-width: 2px; }

TR.Odd {background-color: #D9EDF3; }
TR.Even {background-color: #FFFFFF; }
TD.PE {background-color: #FFFFFF; }

#LIST {color: #000000; background-color: #FFFFFF; position: absolute; top: 5px; left: 160px; }
#4Rent {color: #000000; background-color: #FFFFFF; position: absolute; top: 5px; left: 415px; padding: 5px; }
#REMAINDER {color: #000000; background-color: #FFFFFF; position: absolute; top: 5px; left: 150px; padding: 5px; }
#LTC {color: #728BDD; background-color: #FFFFFF; position: absolute; top: -1px; left: 24%; height: 50%; width: 38%; }
#XXX {color: #728BDD; background-color: #FFFFFF; position: absolute; top: -1px; left: 62%; height: 50%; width: 38%; }
#YYY {color: #728BDD; background-color: #FFFFFF; position: absolute; top: 50%; left: 24%; height: 50%; width: 38%; }
#ZZZ {color: #728BDD; background-color: #FFFFFF; position: absolute; top: 50%; left: 62%; height: 50%; width: 38%; }
#Header1 { font-size : 10pt; font-family : Arial; font-weight : bold;  color : #4C4C4C; text-decoration : none; text-align : left; }
#Header2 { font-size : 10pt; font-family : Arial; font-weight : bold;  color : #4C4C4C; text-decoration : none; text-align : left; margin-top: -17px; margin-left: 500px; }
#TreeRoot { font-size : 8pt; font-family : Arial; font-weight : bold; text-decoration : none; text-align : left; letter-spacing : .3em; }

#L2NAV {color: #FFFFFF; background-color: #728BDD; border: #000000 solid .1mm; position: absolute; top: 35px; height: 17px; }
#L2NAV.BG {width: 100%; text-align: right; font-weight: bold; font-size: 12pt; }
#L3NAV {color: #FFFFFF; background-color: #0000FF; border: #000000 solid .1mm; position: absolute; top: 35px; height: 17px; cursor: hand; }

#SlidingButton {cursor: hand; color: #000000; background-color: #CECECE; height: 23px; padding: 4px; border-left-style: outset; border-right-style: outset; border-left-width: 2px; border-right-width: 2px; border-top-style: outset; border-top-width: 2px; border-bottom-style: outset; border-bottom-width: 1px; }

#Heading1 {font-size : 12pt; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold;  color : #728BDD; text-decoration : none; text-align : left; }
#Heading2 {font-size : 12pt; font-family : Arial, Verdana, Helvetica, sans-serif; font-weight : bold;  color : #728BDD; text-decoration : none; text-align : center; }
#cHeading1 {color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 12pt; }
#cNotes1 {font-size : 9pt; font-family : Arial, Verdana, Helvetica, sans-serif; color: #000000; text-align : left; margin-top: 5px}
#cNotes2 {font-size : 8pt; font-family : Arial, Verdana, Helvetica, sans-serif; color: #000000; text-align : left; margin-top: 5px}
#cNotes3 {font-size : 1pt; font-family : Arial, Verdana, Helvetica, sans-serif; color: #000000; text-align : left; margin-top: 5px}
#cUL1 {margin-top: 5px}

#LC110Div {position: absolute; left: 455; top: 230 width: 100px; height: 30px; visibility: hidden; }
#LC310Div {position: absolute; left: 455; top: 230 width: 100px; height: 30px; visibility: hidden; }
#LC330Div {position: absolute; left: 455; top: 230 width: 100px; height: 30px; visibility: hidden; }
#LC350Div {position: absolute; left: 455; top: 230 width: 100px; height: 30px; visibility: hidden; }
#LC370Div {position: absolute; left: 455; top: 230 width: 100px; height: 30px; visibility: hidden; }
#LC390Div {position: absolute; left: 455; top: 230 width: 100px; height: 30px; visibility: hidden; }

#PlatFormTitle {background-color: #FFFFFF; position: absolute; top: 35px; left: 300px; width: 300px; height: 240; }

#BlueBG { font-size: 9pt; color: #FFFF00; text-align : left; }
#BlueBGH1 { font-size: 12pt; color: #FFFF00; font-weight: bold; text-align : center; }
#BlueBGH2 { font-size: 9pt; color: #FFFF00; text-align : center; }

@media screen {
 #WhiteSpace { font-size: 600pt; }
 #NoPrint { }
}
@media print {
 #WhiteSpace { font-size: 0pt }
 #NoPrint { display: none; }
}


/* --- End Content Style Information ---*/