BODY		
{  top-margin: 0pt; 
   font-family:  Arial, Verdana,  Tahoma,Helvetica; font-size: 8pt; 	
   overflow: auto; }

TD
{  font-family: Arial, Verdana, Tahoma, Helvetica; font-size: 8pt; 
   vertical-align: top;	}

TH
{  font-family: Arial, Verdana,  Tahoma,Helvetica; font-size: 8pt; }

INPUT		
{  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 8pt; }

SELECT		
{  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 8pt; }

TEXTAREA	
{  width: 450px;
   font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 8pt; }

FORM		
{  font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 8pt; 
   margin-top: 0px; }

BLOCKQUOTE 
{ margin-top: 0px; }


.input-button, .input-submit
{ background-image: url('images/gradientyg.gif');
  background-repeat: repeat-x;
  background-position: top left;
  background-color: #DBDFE3;
  border-top: 1px solid #EDEFF1;
  border-left: 1px solid #EDEFF1;
  border-right: 1px solid #404040;
  border-bottom: 1px solid #404040;
}

.topCompName	
{ font-family: ms serif, verdana, tahoma;
  font-size: 24pt;
  font-weigth: bold;
  color: #000000;}

.NavigationTitle
{ font-family: times new roman, ms serif, verdana, tahoma;
  font-size: 24pt;
  color: #9c9c63;	
  font-style: italic;}

/* border */
.orangeborder
{ border-right:1px solid #ffcc66; 
  border-left:1px solid #ffcc66; 
  border-top:1px solid #ffcc66; 
  border-bottom:1px #ffcc66; 
}

/* row/ cell/ field title */
.fieldtitle
{ font-family: verdana;
  font-size: 8pt;
  font-weight: normal;
  color: #84844d;}

/* font type */
.smallredfontverdana
{ font-family: verdana; 
  font-size: 8pt; 
  color:#ea5d00; 
  font-weight:bold }

.smallfontverdana
{ font-family: verdana;
  font-size: 8pt;	}

.smallfont
{ font-family: arial;
  font-size: 9pt;
  color: #404040; 
  font-weight: normal;      
}

.xsmallfontarial
{ font-family: arial;
  font-size: 7pt;
  color: #000000;
}

.midfont
{ font-family: tahoma;
  font-size: 10pt;
  color : #/007F46;  
}

.midfontverdana
{ font-family: verdana;
  font-size: 9pt;
  line-height: normal;  
}

.midfonttimes
{ font-family: arial;
  font-size: 11pt;
  color: #000000; /* #9c9c63; */
}

.copyright
{ font-family: helvetica;
  font-size: 8pt;
  color: #999999;
}

.input-text		
{ border: 1px solid #80a0c0; }

.input-radio		
{ width: 20px; height: 15px; 
	}

/* input boxes - used only in IE - netscape cannot support */
.smallbox	
{ width: 300px; }

.midbox		
{ width: 350px; }

.longbox	
{ width: 450px; }

/* lable background color */
.toplabelcolor		
{ background-color: #42DE52; }

.lighttoplabelcolor	
{ background-color: #AFD468; /*ccff99; */}

.sidelabelcolor		
{ background-color: #fee371; } 

.lightsidelabelcolor 	
{ background-color: #ffffe7; 
	height: 25px; }

.darksidelabelcolor	
{ background-color: #ffcc00; }

//.darksidelabelcolor	
{ background-color: #ffcc66; }


/* margin gap */
.shortgap		
{ margin: 2px;	}

.midgap			
{ margin: 5px;	}

.longgap		
{ margin: 10px;	}

/* cell padding */
.short-paddingright	
{ padding-right: 5px }

.short-paddingleft	
{ padding-left: 5px }

.mid-paddingleft	
{ padding-left: 15px; }

.long-paddingleft	
{ padding-left: 20px; }

.short-paddingright	
{ padding-right: 5px }

.mid-paddingright	
{ padding-right: 15px; }

.long-paddingright	
{ padding-right: 20px; }


/* menu list */
.menulist
{ 
  display:none;
  background-color:#ffffe7;
  position:absolute; 
  width:100%;}