/* ---( template )---------------------------------- */
td.highlight {color:red;}

.pageHeaderStyle {font-family:arial; font-size:14pt; background-color:#ffcc00; height:0;}
.pageFooterStyle {}
.pageMenuStyle {font-family:Verdana; font-size:8pt; background-color:Green;}
.leftFrameStyle {font-family:arial; font-size:8pt; background-color:green; padding-top:2; padding-left:0; height:100%;}
.rightFrameStyle {padding-left:8; padding-top:5;}

#footer {
	text-align:center;
	/*background-color:#ffcc00;*/
	font-family:Verdana;
	font-size:11px;
	}


.formDiv {border-top: 1px dashed #CCCCCC; border-bottom: 1px solid #ffffff;}
/* ---( validation )---------------------------------- */
.valText {font-family:arial; font-size:8pt; color:black; font-weight:bold;}
.valRequired {font-family:arial; font-size:10pt; color:red;}
.valExpr {font-family:arial; font-size:10pt; color:red;}
.valSummary {font-family:arial; font-size:8pt; color:red;}
.valStatusPanel {font-family:arial; font-size:10pt; color:red; padding-top:5px; padding-bottom:10;}
.valStatus {font-family:arial; font-size:10pt; color:red;  background-color:ffcc00; border-style:dashed; border-width:1; padding:5 10 5 10; width:400px;}

/* ---( forms )---------------------------------- */
input.navlink {background-color:#ffcc00;}
input.txtNumber, input.numberReadonly {text-align:right;}
input.readonly, input.disabled, input.numberReadonly, textarea.readonly { background-color:#eeeeee; }
.formHeader1{font-family:arial; font-size:13pt; font-weight:bold;}
.formHeader2{font-family:arial; font-size:12pt; margin-bottom:10;}
.formHeader3{font-family:arial; font-size:10pt; margin-bottom:10;}

.tbFormHeader1{font-family:arial; font-size:8pt;}
.tbFormData1  {font-family:arial; font-size:8pt;}
.tbFormData  {font-family:arial; font-size:8pt;}

.menuItem1 {font-family:arial; font-size:9pt;}


/* ---( data grids )---------------------------------- */
.dgFont, .dgHeader, .dgAltItem, .dgItem, .dgFooter 
{
	font-family:arial;
	font-size:8pt;
}

.dgItemFontStyle1   {font-family:arial; font-size:9pt;}
.dgHeaderStyle1 {background-color:#0064A6; font-family:arial; font-size:11pt; color:white; font-weight:bold;}
.dgHeaderStyle2 {font-family:arial; font-size:9pt; background-color:#c0c0c0;}
.dgItemStyle1 {font-family:arial; font-size:9pt; background-color:#ffffff;}
.dgAltItemStyle1 {font-family:arial; font-size:9pt; background-color:#eeeeee;}
.dgFooterStyle1 {font-family:arial; font-size:9pt; background-color:#eeeeee;}
.dgFooterStyle2 {font-family:arial; font-size:9pt; background-color:#ffcc99; font-weight:bold;}

.form-cmts {font-family:arial; font-size:9pt;}
