BODY			{ font-family:arial,lucida; font-size:8pt; color:#404040; background-color:#FCFCFC; margin:15px; }
TH			{ font-size:8pt; color:#404080; font-weight:bold; text-align:center; padding:0px; }
TD			{ font-size:9pt; vertical-align:top; padding:2px; }
H4			{ font-size:12pt; color:#404080; }

FORM			{ margin:0; }
INPUT			{ background-color:#FFFFB0; }
INPUT.submit		{ color:#FFFFFF; background-color:#3565E0; font-weight:bold; text-align:center;
			  padding:1px; box-shadow: 3px 3px 4px #888888; }
SELECT			{ background-color:#FFFFD6; margin:0; }

TABLE.info		{ background-color:#CBCBCB; }
TABLE.expenses		{ background-color:#CBCBCB; width:100%; }

TABLE.expenses TD:nth-child(6)		{ font-size:8pt; width:300px; }
TABLE.expenses TD:nth-child(7)		{ font-size:8pt; width:200px; }
TABLE.expenses TD:nth-child(n+8)	{ text-align:right; }

TABLE.expenses#STOA TD:nth-child(6)	{ font-size:9pt; width:50px; }
TABLE.expenses#STOA TD:nth-child(7)	{ font-size:7pt; width:300px; }
TABLE.expenses#STOA TD:nth-child(8)	{ font-size:7pt; width:200px; text-align:left; }
TABLE.expenses#STOA TD:nth-child(n+9)	{ text-align:right; }

TABLE.expenses#STOABal			{ width:100%; }
TABLE.expenses#STOABal TD:nth-child(2)	{ font-size:8pt; }
TABLE.expenses#STOABal TD:nth-child(n+3) { text-align:right; width:100px; }

TD.button		{ color:#FFFFFF; background-color:#6090E0; font-size:8pt; font-weight:bold; padding:2px; box-shadow: 3px 3px 4px #888888; }
TD.button:hover		{ background-color:#0000A0; box-shadow: 5px 5px 5px #999999; transition-delay:50ms; cursor:pointer; }

B.ver_item		{ color:#0000FF; font-size: 10pt; } 

.lbl			{ background-color:#FFFFD6; font-size:8pt; color:#404080; }
.inf			{ background-color:#FFFFD6; vertical-align:middle; font-weight:bold; }

.C1L			{ background-color:#E2F7FF; text-align:left; }
.C2L			{ background-color:#D5F7FF; text-align:left; }
.C1R			{ background-color:#E2F7FF; text-align:right; }
.C2R			{ background-color:#D5F7FF; text-align:right; }

