a:link       { color: #000080; font-family: Arial; font-size: 8pt; text-decoration: underline }
a:active     { color: #FF0000; font-family: Arial; font-size: 8pt; text-decoration: underline }
a:visited    { color: #000080; font-family: Arial; font-size: 8pt; text-decoration: underline }
a:hover      { color: #FF0000; font-family: Arial; font-size: 8pt; text-decoration: none }

a:link.menu       { color: #006699; font-family: Arial; font-size: 14; font-weight: bold; text-decoration: underline }
a:active.menu     { color: #006699; font-family: Arial; font-size: 14; font-weight: bold; text-decoration: underline }
a:visited.menu    { color: #006699; font-family: Arial; font-size: 14; font-weight: bold; text-decoration: underline }
a:hover.menu      { color: #FF9933; font-family: Arial; font-size: 14; font-weight: bold; text-decoration: none }

a:link.report      { color: #000080; font-family: Arial; font-size: 11; text-decoration: none }
a:active.report    { color: #006699; font-family: Arial; font-size: 11; text-decoration: none }
a:visited.report   { color: #000080; font-family: Arial; font-size: 11; text-decoration: none }
a:hover.report     { color: #FF9933; font-family: Arial; font-size: 11; text-decoration: none }

.title {
  		font-family: Arial, Verdana;
  		font-size: 14pt;
  		color: #000000;	
  		width: 600px; 
  		height: 30px;		
		text-align: left;
		text-valign: top;
}
.buyerspan1 {
  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;
  		background-color: #F4F4F4;	
  		width: 60px; 
  		height: 20px;		
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
  		border-color: #000000;
}

.button {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 40px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 3px;
   		border-right: #000000 solid 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.systembutton {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 175px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 3px;
   		border-right: #000000 solid 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.systembuttonover {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 175px; 
  		height: 20px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.smenubutton {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 100px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.smenubuttonover {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 100px; 
  		height: 25px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.menubutton {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 75px; 
  		height: 25px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.menubuttonover {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 75px; 
  		height: 25px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.formbutton {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 50px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.formbuttonlarge {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 100px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.formbuttonover {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 50px; 
  		height: 20px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.formbuttonoverlarge {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 100px; 
  		height: 20px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.buyerformbutton {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 85px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.buyerformbuttonover {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 85px; 
  		height: 20px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.logoutbutton {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;	
  		background-color: #F4F4F4;
  		border-color: #000000;
  		width: 100px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.logoutbuttonover {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 100px; 
  		height: 20px;
		text-align: center;
		border-top: #F4F4F4 solid 1px;
   		border-left: #F4F4F4 solid 1px;
   		border-bottom: #F4F4F4 solid 2px;
   		border-right: #F4F4F4 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.buttonTab {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #000000;	
  		background-color: #F4F4F4;
  		border-color: #000000;
  		width: 120px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
 		border-left: #000000 solid 1px;
 		border-bottom: #000000 solid 3px;
 		border-right: #000000 solid 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.buttonoverTab {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #C0C0C0;
  		border-color: #FFFFFF;
  		width: 120px; 
  		height: 20px;
		text-align: center;
		border-top: #F4F4F4 solid 1px;
   		border-left: #F4F4F4 solid 1px;
   		border-bottom: #F4F4F4 solid 3px;
   		border-right: #F4F4F4 solid 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.buttonEdit {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		color: #000000;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 15px; 
  		height: 80px;
		text-align: center;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
		orientation: 90;
}
.buttonoverEdit {

  		font-family: Arial, Verdana;
  		font-size: 9pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #000000;
  		border-color: #FFFFFF;
  		width: 15px; 
  		height: 80px;
		text-align: center;
		border-top: #FFFFFF solid 1px;
   		border-left: #FFFFFF solid 1px;
   		border-bottom: #FFFFFF solid 2px;
   		border-right: #FFFFFF solid 2px;
		margin-bottom: 1px;
		margin-top: 3px;
		orientation: 90;
}

.btnCatAdd {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #000000;	
  		background-color: #F4F4F4;
  		border-color: #000000;
  		width: 60px; 
  		height: 20px;
		text-align: center;
		border-top: #000000 solid 1px;
 		border-left: #000000 solid 1px;
 		border-bottom: #000000 solid 3px;
 		border-right: #000000 solid 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}
.btnOvrCatAdd {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		font-weight: bold;  		
  		color: #FFFFFF;	
  		background-color: #C0C0C0;
  		border-color: #FFFFFF;
  		width: 60px; 
  		height: 20px;
		text-align: center;
		border-top: #F4F4F4 solid 1px;
   		border-left: #F4F4F4 solid 1px;
   		border-bottom: #F4F4F4 solid 3px;
   		border-right: #F4F4F4 solid 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.datefield {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		width: 70px; 
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
		margin-bottom: 1px;
		margin-top: 3px;

}
.combofield {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
		margin-bottom: 1px;
		margin-top: 3px;

}
.showingcombofield {

  		font-family: Tahoma, Lucida Console;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
		margin-bottom: 1px;
		margin-top: 3px;

}
.textareafield {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		height: 40px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
}
.textlabelfield {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #F4F4F4;
  		border-color: #000000;
  		height: 20px;
		text-align: right;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
}

.textfield {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #FFFFFF;
  		border-color: #000000;
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
}
.textfieldREQ {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #EBF0FE;
  		border-color: #000000;
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;

}
.datefieldREQ {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #EBF0FE;
  		border-color: #000000;
  		width: 70px; 
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		margin-top: 3px;
		padding: 3px;
}
.combofieldREQ {

  		font-family: Tahoma, Arial;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #EBF0FE;
  		border-color: #000000;
  		height: 20px;
		text-align: justify;
		border-top: #000000 solid 1px;
   		border-left: #000000 solid 1px;
   		border-bottom: #000000 solid 2px;
   		border-right: #000000 solid 2px;   		
		padding: 3px;
		margin-bottom: 1px;
		margin-top: 3px;
}

.checkbox {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: transparent;
		text-align: justify;

}
.checkboxREQ {

  		border-left:1px solid #000000; 
  		border-right:2px solid #000000; 
  		border-top:1px, solid #000000; 
  		border-bottom:2px solid #000000; 
  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #0000FF;	
  		background-color: #EBF0FE;
		   		
}
.radiobutton {

		padding:0;
		font-family: Arial, Verdana;
  		font-size: 14pt;
  		color: #0000FF;	
  		height: 20px;
  		width: 20px;
		background-color: transparent;
		border-top-color: #900;
		border-left-color: #900;
		border-right-color: #300;
		border-bottom-color: #300;
		border-style: none;	 
		border-width: 1px;

}
.radiobuttonREQ {

  		font-family: Arial, Verdana;
  		font-size: 8pt;
  		color: #0000FF;	
  		height: 10px;
  		width: 10px;
  		background-color: #EBF0FE;
		background-color: transparent;
		border-top-color: #900;
		border-left-color: #900;
		border-right-color: #300;
		border-bottom-color: #300;
		border-style: none;	   		
}
.bigRadio{
	padding:0;
	height: 50px;
	width: 50px;
	color: #600;
	font-size: 14pt;
	background-color: transparent;
	border-top-color: #900;
	border-left-color: #900;
	border-right-color: #300;
	border-bottom-color: #300;
	border-style: ridge;
}


.cell1 	{
		
  		background-color: #FF0000;		
  		border-color: #000000;		
}

.cellTab 	{
		
  		background-color: #CCDBFD;		
  		border-color: #000000;		
}

div.scroll 
{
height: 310px;	
width: 420px;	
overflow: auto;	
}

.skin0 {
position:absolute;
text-align:left;
width:130px;
border:2px solid black;
background-color:menu;
font-family:Arial, Tahoma;
font-size: 8pt;
line-height:15px;
cursor:default;
visibility:hidden;
}
.skin1 {
cursor:hand;
position:absolute;
text-align:left;
text-valign:bottom;
font-family: Arial, Tahoma, sans-serif;
font-size: 8pt;
width:130px;
line-height:15px;
background-color:menu;
visibility:hidden;
border:2px outset buttonhighlight;; font-style:normal; font-variant:normal; font-weight:normal
}
.menuitems {
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
}