<style type="text/css">

<!--
BODY {
	background-color: #FFFFFF;
/*    background-image: url(xyz.jpg);*/
    background-attachment: fixed;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: black;
	/*scrollbar-base-color :#0000FF;
	scrollbar-arrow-color : #74B5FC;
	scrollbar-face-color : #B5D6FB;
	scrollbar-track-color : #D6D3CE;*/
/*	cursor: url(hms.cur);		*/
}

.standard {
	background-color: #E9E9E9;
    background-image: url(xyz.jpg);
    background-attachment: fixed;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: black;
	/*scrollbar-base-color :#0000FF;
	scrollbar-arrow-color : #74B5FC;
	scrollbar-face-color : #B5D6FB;
	scrollbar-track-color : #D6D3CE;*/
/*	cursor: url(hms.cur);		*/
}

.font7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.font7b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}
.font8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.font8b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.font9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;

}
.font9b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}

font.PageHeader{
	color:#552BAC;
}


/* fieldset */
fieldset {
	border-color: #9877DD;
	border-width:1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	border-style : Solid;
/*	cursor: url(hms.cur);		*/
}

fieldset.searchFieldset{
	background-color:#F0EBFA;
}

fieldset.detailFieldset{
	background-color:#F0EBFA;
}

legend {
	color: #0000FF;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-color :#0000FF;
	text-decoration: none;
	font-weight: bold;
}
/* end - fieldset */


/* paragraph */
P.Error {
	color: red;
}

P.warning {
	color: green;
}

P.Heading {
	font-size: 12pt;
	font-weight: bold;
	background-color: #440099;
	color: #FFFFCC;
}
B {
font-size: 11pt;

}
/* table */
table {
	vertical-align: middle;
/*	cursor: url(hms.cur);		*/
}

table.layout {
	border-style: none;
	vertical-align: middle;
	}

table.invoiceStatistic {
	border-style: none;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: right;
	font-weight: bold;
	background-color: #D6D3CE;
	height : 25px;	
	}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	background-color: #D1BFF0;
	height : 25px;
/*	cursor: url(hms.cur);		*/
}
th.detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	background-color: #D1BFF0;
	height : 25px;
/*	cursor: url(hms.cur);		*/
}
th.midSize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	background-color: #BBBBBB;
	height : 22px;
}
th.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-align: center;
	font-weight: bold;
	background-color: #D1BFF0;
	height : 22px;
}
th.detailSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-align: center;
	font-weight: bold;
	background-color: #D1BFF0;
	height : 22px;
}
th.searchInfomationHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	font-weight: normal;
	background-color: #BB9FE8;
	height : 22px;
}
th.Sort {
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;  
/*	cursor: url(hms.cur);		*/
}

td.odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #E0E9E6;
}

td.even{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #FDF4FF;
}
td.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	text-align: center;
	font-weight: bold;
	background-color: #D6D3CE;
	height : 22px;
}

tr.odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 26px;
	text-decoration: none;
    background-color: #F3EFFF;
    cursor : pointer;
    cursor : hand
}

tr.even{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
		
	text-decoration: none;
    background-color: #FFF9FE;
    height : 26px;
    cursor : pointer;
    cursor : hand
}

tr.oddNoMouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #EEFFEE;
    height : 26px;
}

tr.evenNoMouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #FFEEFF;
    height : 26px;
  }
  
tr.service{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #FFEEFF;
    cursor : pointer;
    cursor : hand
}

tr.tax{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #EEFFEE;
    cursor : pointer;
    cursor : hand
}

tr.discount{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #EEEEFF;
    cursor : pointer;
    cursor : hand
}

tr.payment{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #FFFFEE;
    cursor : pointer;
    cursor : hand
}

tr.rate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: #EEFFFF;
    cursor : pointer;
    cursor : hand
}

tr.mouseover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 25px;
	text-decoration: none;
    background-color: 'CBCCFF'


}

tr.onclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
    background-color: 'DFE0FF'
}

tr.jnHtmlRecordError{
    background-color: 'CCCCCC';
    font:bold 10pt Arial,sans-serif;
    color:red;
}

td.label {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}

/* to be deleted */
td.test {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 25px;
	text-decoration: none;
    background-color: 'FFEEEE'
}
td.test1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 25px;
	text-decoration: none;
    background-color: 'FFEE55'
}
td.test2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height : 25px;
	text-decoration: none;
    background-color: '22EE55'
}



td.numeric {
	text-align: right;
}

td.string {
	text-align: left;
}

td.layout {

}

td.EarlyLeave {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #57E964;
    background-color: #41A317;
}
		
td.Cancel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #98AFC7;
}

td.CheckingIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;	
    background-color: #347235;
}

td.InHouse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;	
    background-color: #F62817;
}

td.Extend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;
    background-color: #736AFF;
}

td.CheckingOut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: blink;
	color: #6698FF;	
    background-color: #E0FFFF;
}

td.CheckOut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;	
    background-color: #ADA96E;
}

td.NoShow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;	
	color: #F76541;	
    background-color: #FDD017;
}

td.Reserve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;	
    background-color: #0000EF;
}

td.ChineseItemTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #C0C0C0;
	height : 17px;
}

td.ChineseSubItemTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #C0C0C0;
	height : 17px;
}


td.ChineseItemTitleAlignCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #D0D0D0;
	height : 17px;
}

td.ChineseMarketListItemTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #C0C0C0;
	height : 25px;
}

td.ChineseMarketListItemTitleAlignRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: Right;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #C0C0C0;
	height : 25px;
}

td.EnglishItemTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #D1BFF0;
	height : 20px;
}

td.EnglishSubItemTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #D6CBF1;
	height : 20px;
}

td.EnglishItemTitleAlignCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #D0D0D0;
	height : 20px;
}

td.EnglishItemTitleAlignCenterInDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #BBBBBB;
	height : 20px;
}

td.EnglishItemTitleAlignRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: Right;
	font-weight: bold;
	vertical-align: middle;
	text-decoration: none;
	color: #000000;	
    background-color: #D1BFF0;
	height : 20px;
}

td.firstLevelTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;  
	text-align: left;
	font-weight: bold;	
	color: #000000;	
/*	background-color: #EEEEEE;*/
}

td.SecondLevelTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;  
	text-align: left;
	font-weight: bold;	
	color: #000000;	
/*	background-color: #FECCCC;	*/
}

td.ThirdLevelTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;  
	text-align: left;
	font-weight: bold;	
	color: #000000;	
/*	background-color: #FEDDDD;	*/
}

td.fourthLevelTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;  
	text-align: left;
	color: #000000;		
/*	background-color: #FFFEFE;	*/
}

td.fourthLevelTitleAlignRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;  
	text-align: right;
	color: #000000;		
/*	background-color: #FFFEFE;	*/
}

td.errorMessage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	color: #FF0000;	
    background-color: #D6D3CE;
}

td.searchInfomationHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	font-weight: normal;
	background-color: #C5C2BD;
	height : 22px;
}

td.rootPageBorder {
    background-color: #DDECFE;
}


/* hyperlink */
A:link {
	text-decoration: none;
	color: blue;
	font-weight: bold;
}

A:visited {
	color: #660066;
	font-weight: bold;
}

A:hover {
	color: #FFFFFF;
	background-color: #3399FF;
	/* font-weight: bold; */
    /* border: dashed red; */
	/* border: inset; */
}

A:active {
	color: #0000FF;
	font-weight: bold;
}

/* form */
Form.Special {
	background-color: #99CC99;
}

/* button, text box */
TextArea {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	z-index : 1;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
	color : #000000;
}
Input {
    border-width: 1pt;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	z-index : 1;
	border-color: black;
	height : 20px;
	vertical-align:middle;
}
Input.ReadOnlyText {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
	background-color: #FFF9FE;
	color: black;
	width : 120px;
	height : 20px;

}

Input.disabledText {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width : 120px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
	background-color: #EBEBEB;
	color: #000000;
}

Input.disabledReadonlyText {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width : 120px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
	background-color: #EBEBEB;
	color: #000000;
}

Input.disabledItemText {
	border-width: 1pt;	
	background-color: #EBEBEB;
	color: #000000;
}

Input.disabledReadonlyItemText {
	border-width: 1pt;	
	background-color: #EBEBEB;
	color: #000000;
}

Input.enabledItemText {
	border-width: 1pt;	
	background-color: #FFFFFF;
	color: #000000;
}

Input.labelInput {
	border:0;
	background-color:#F0EBFA;
}

Input.showReadonlyText {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width : 120px;
	border-width: 0pt;	
	background-color: #E5E5E5;
	color: #000000;
}

Input.Text {
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width : 120px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
	color : #000000;
}

Input.Text40 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width : 40px;
	height:20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
}
Input.Text50 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width : 50px;
	height: 20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
}
Input.Text60 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width : 60px;
	height:20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
}
Input.Text70 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width : 70px;
	height: 20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
}
Input.Text80 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width : 80px;
	height:20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;		
}

Input.Text90 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width : 90px;
	height:20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;		
}

/*Input.disabledText {
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	width : 120px;
	color : #AAAAAA;
	border-color: #AAAAAA;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1pt;	
}*/

.Label {
	font-size: 8pt;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color : #000000;
}
.disabledLabel {
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color : #AAAAAA;
}
Input.Radio {
    border-style: inset;
    border-width: 0pt;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}

/* text box */
Input.Readonly {
	font-size: 8pt;
	font-family: Times New Roman, Times, serif;
	border-style: inset;
	border-width: 2pt;
	border-color: #552BAC;
	background-color: #117755;
	color: #FFFFFF;
}

/* button or text */
Input.Warning {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 2pt;
	border-color: #CC0000;
	background-color: #CC0000;
	color: #FFFFFF;
}

/* button */
Input.select {
	font-size: 6pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  #702CE0;
	background-color:  #FFFFFF;
	color: #000000;
	height : 20px;
	width  : 20px;

}
Input.button {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	height : 16px;
}


Input.disabledButton {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  #BBBBBB;
	background-color: #AAAAAA;
	color: #FFFFFF;
	height : 20px;
	width  : 20px;
}

Input.selectedButton {
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 2pt;
	border-color:  #BBBBFF;
	background-color: #AAAAAA;
	color: #FFFFFF;
	height : 30px;
}


Input.redbutton {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  #8888FF;
	background-color:  #8888FF;
	color: #FF0000;
	height : 22px;
	
}

Input.button20 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 20px;
	height : 20px;
}

Input.button30 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 30px;
	height : 20px;
}

Input.button40 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 40px;
	height : 20px;
}

Input.button50 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 50px;
	height : 20px;
}
Input.button60 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 60px;
	height : 20px;
}

Input.button80 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 80px;
	height : 20px;
}


Input.button100 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 100px;
	height : 20px;
}

Input.button120 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 120px;
	height : 20px;
}

Input.button140 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 140px;
	height : 20px;
}

Input.button150 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 150px;
	height : 20px;
}

Input.button160 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 160px;
	height : 20px;
}

Input.button180 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 180px;
	height : 20px;
}

Input.button190 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 190px;
	height : 20px;
}
Input.button200 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 200px;
	height : 20px;
}
Input.button210 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 210px;
	height : 20px;
}
Input.button220 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 220px;
	height : 20px;
}
Input.button230 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 230px;
	height : 20px;
}
Input.button240 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 240px;
	height : 20px;
}
Input.button250 {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 250px;
	height : 20px;
}
Input.buttonXL {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color:  black;
	background-color: #AAAAAA;
	color: #FFFFFF;
	width : 150px;
	height : 120px;
}


Input.View {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #EEFFEE;
	background-color: #EEFFEE;
	color: #009900;
	width : 50px;
	height : 20px;
}
Input.Edit {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #F9EEFF;
	background-color: #F9EEF9;
	color: #FF00FF;
	width : 50px;
	height : 20px;
}
Input.Delete {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 20px;
}
Input.Cancel {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 20px;
}
Input.New {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #EEEEFF;
	background-color: #EEEEFF;
	color: #0000FF;
	width : 50px;
	height : 20px;
}

Input.Confirm {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 20px;
}

Input.Search {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 16px;
}

Input.Previous {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 16px;
}

Input.Next {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 16px;
}

Input.Finish {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #FFEEEE;
	background-color: #FFEEEE;
	color: #FF0000;
	width : 50px;
	height : 16px;
}

Input.Assign {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #00FFEE;
	background-color: #EEFF00;
	color: #009900;
	width : 50px;
	height : 16px;
}
/* List, combo box */
Select {

	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	

}

Select.ReadOnly {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
	background-color: #EEFFEE;
	color: #009900;
	width : 120px;
	height : 20px;

}
Select.List {
 	z-index : 1;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	z-index : 1;
	height : 20px;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
}

Select.LongList {
 	z-index : 1;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	z-index : 1;
	border-color: black;
	border-style: solid;
	border-width: 1pt;	
}

Select.Combo {
    z-index : 1;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #666699;	
   	border-color: black;
	border-style: solid;
	border-width: 1pt;	
    height : 20px;
}

/*	of these elements in your document.*/

Textarea {
    border-width: 0pt;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	z-index : 1;
}

Textarea.View {
border-width: 0pt;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-style: outset;
	border-width: 1pt;
	border-color: #EEFFEE;
	background-color: #EEFFEE;
	color: #009900;

	height : 20px;
}

Button{
width:21; height:21;
}

.Error {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;	

}
.Money {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;	

}
.Menu_Head {
/*    filter:alpha(opacity=70,finishopacity=0,style=1);
    background-color: #00FFFF;*/
    filter:alpha(opacity=65);
    background-color: #F0EBFA;
    font-weight: bold;
    cursor: pointer;
    width: 100%;
}
.Menu_Items {
    filter:alpha(opacity=100);
    background-color: #c4d7ff;
    padding: 10;
    width: 180;
    display: block;
}
//-->
</style>

