/* CSS Document */

input {
color:#003366; 
font-family:Arial, helvetica, sans-serif;
text-align:right;
}

.butActive {
background-color: #FF9933;
font-weight:bold;
text-align:center;
}

.butInactive {
background-color: #CCCCCC;
color: #666666;
text-align:center;
}

.blborder{
border:1px groove #003366;
}
  
.noborder {
border:0;
}

.blbackgrd {
background-color:#B3D3EC;
border:1px groove #003366;
}

.blbackgrdnb{
background-color:#B3D3EC;
border:0;
}

.ywbackgrd {
background-color:#FFFFCC;
border:1px groove #003366;
}
.ylbackgrd {
background-color:#ffff00;
border:1px groove #003366;
}

.grbackgrd{
background-color:#00ff55;
border:1px groove #003366;	
}

.rdbackgrd{
background-color:#ff1a1a;
border:1px groove #003366;
}
.buttonpad {
	padding-top:12px;
	text-align:center;	
}

.lft {
text-align:left;
}

.ctr {
text-align:center;
}

.exp {
font-size:11px;
font-weight:normal;
}

.cap {
font-weight:bold;
}

.cap input {
font-size:12px;
font-weight:bold;
}

.capsm {
font-size:12pm;
font-weight:bold;
}

smtext {
font-size:11px;
}

.subth {
font-size:11px;
background-color:#CCCCCC;
text-align:center;
}

.subth input {
font-size:11px;
background-color:#CCCCCC;
text-align:center;
}

.prcyldth {
font-size:11px;
background-color:#B3D3EC;
text-align:center;
font-weight:normal;
}

.prcyldth input {
font-size:11px;
background-color:#B3D3EC;
text-align:center;
}

.negnumg {
background-color:#FF8042;
}

.negnums {
color:#000099;
background-color:#99CC00;
}

.negnum {
	color:#FF0033;
	background-color:#FFFFCC;
	font-weight: bold;
}

.ttl {
font-weight:bold;
}

.ttl input {
font-weight:bold;
text-align:right;
}

.biblio {
font-size:9px;
margin:5px 0 5px 0;
}

#startpg {
position:relative;
}

#choosefrm {
position:relative;
}

#frmtitle{
position:relative;
display:none;
font-size:12px;
font-weight:bold;
text-align:center;
color:#99CC66
}

#keynpriv {
position:relative;
display:none;
background-color:#FFFFFF;
font-size:11px;
z-index:2;
}

#keynpriv table {
width:100%;
}

#keynpriv table td{
width:50%;
}

#keynpriv input{
font-size:11px;
}

#chsfrm{
white-space:nowrap;
}

#showfin {
display:none; 
}

#getbal {
display:none; 
}

#getinc {
display:none; 
}

#balsht {
position:relative;
display:none; 
background-color:#FFFFFF;
font-size:12px;
}


#balshtdata {
position:relative;
background-color:#FFFFFF; 
}

#balshtresults {
position:relative;
display:none;
background-color:#FFFFFF; 
}

#balshtresults table td {
margin:1px 3px 1px 3px;
}

#incstmt {
position:relative;
display:none; 
background-color:#FFFFFF;
font-size:12px;
}


#incstmtdata {
position:relative;
background-color:#FFFFFF; 
}

#incstmtresults {
position:relative;
display:none;
background-color:#FFFFFF; 
}

#incstmtresults table td {
margin:1px 3px 1px 3px;
}

#returnasst {
position:relative;
display:none; 
background-color:#FFFFFF;
font-size:11px;
}


#returnasstdata {
position:relative;
background-color:#FFFFFF; 
}

#returnasstresults {
position:relative;
display:none;
background-color:#FFFFFF; 
}

#returnasstresults table td {
margin:1px 3px 1px 3px;
}

#fnmearure {
position:relative;
display:none; 
background-color:#FFFFFF;
font-size:12px;
}

.bluehdr {
	background-color:#0066CC;
	font-weight:bold;
	text-align:center;
	color: #FFFFFF;
}

.grayhdr {
background-color:#CCCCCC;
font-weight:bold;
text-align:center;
}

.hide {
display:none;
}

.pnlrow {
display:table-row;

}

.pnlcell {
display:table-cell;
border-bottom:1px groove #003366;
}

.pnlcap {
display:table-caption;
}

#percint{
background-color:#CCCCCC;
font-size:small;
text-align:center;
padding:3px;
}

#percint input{
font-size:11px;
}

.style28 {
font-size: 12px
}

.style29 {
color: #0099FF
}

.style30 {
font-size: 12px;
color: #0099FF;
}

.style31 {
color: #336699;
font-size: 10px;
}

.style32 {
font-size: 10px
}

.style39 {
color: #0021A5
}

.style41 {
font-size: 10px
}

.style42 {
color: #336699;
font-size: 10px;
}

.style44 {color: #FF9933}

.style45 {
font-size: 14px;
color: #99CC66;
}

.style15 {font-size: 11px}
        
.style16 {
	color: #99CC66;
	font-size: 20px;
	font-weight: bold;
}
