/* ================================
    CSS STYLES FOR Module [!output PROJECT_NAME]
   ================================
*/


.ScheduleItemLabel { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.ScheduleItemSection { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FormItemLabel { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FormItemSection { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FormItemValidation { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #cc0033; FONT-STYLE: normal; FONT-FAMILY: "Courier New", Courier, mono }
.FormItemLink { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.DataGridStyle { BORDER-RIGHT: #0066ff 1px dashed; FONT-SIZE: 10pt; BORDER-LEFT: #0066ff 1px dashed; BORDER-BOTTOM: #0066ff 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif }
.DataGridStyleHidden { BORDER-TOP: #ffffff 1px dashed; DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #0066ff 1px dashed; COLOR: #000000; BORDER-BOTTOM: #0066ff 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: dashed; BORDER-RIGHT-COLOR: #ffffff }
.DataGridStyle1stColumn { BORDER-RIGHT: #0066ff 1px dashed; BORDER-TOP: #ffffff 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #0066ff 1px dashed; COLOR: #000000; BORDER-BOTTOM: #0066ff 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.CalendarHidden { VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: white; layer-background-color: white }
.FormItemNormal { FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.FormItemSmall { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }

.MustOrder {BACKGROUND-COLOR: #FF9933; BORDER-Left: #FF9933 1px solid; BORDER-RIGHT: #FF9933 1px solid;}
.CanOrder {BACKGROUND-COLOR: #FFCC66; BORDER-Left: #FFCC66 1px solid; BORDER-RIGHT: #FFCC66 1px solid;}

.wsScheduleItemSection { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.wsFormItemLabel { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.wsFormItemSection { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.wsFormItemValidation { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #cc0033; FONT-STYLE: normal; FONT-FAMILY: "Courier New", Courier, mono }
.wsFormItemLink { FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.wsDataGridHeaderStyle { FONT-SIZE: 9pt; COLOR: #0066ff; BORDER-BOTTOM: #0066ff 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white }
.wsDataGridStyle { FONT-SIZE: 9pt; BORDER-BOTTOM: #0066ff 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white }
.wsDataGridAltStyle { BORDER-RIGHT: #0066ff 1px dashed; FONT-SIZE: 9pt; BORDER-LEFT: #0066ff 1px dashed; BORDER-BOTTOM: #0066ff 1px dashed; FONT-FAMILY: Arial, Helvetica, sans-serif }
.wsDataGridFooterStyle { FONT-SIZE: 9pt; COLOR: #0066ff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white }
.wsDataGridStyleHidden { BORDER-TOP: #ffffff 1px dashed; DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: #0066ff 1px dashed; COLOR: #000000; BORDER-BOTTOM: #0066ff 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: dashed; BORDER-RIGHT-COLOR: #ffffff }
.wsDataGridStyle1stColumn { BORDER-RIGHT: #0066ff 1px dashed; BORDER-TOP: #ffffff 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 9pt; BORDER-LEFT: #0066ff 1px dashed; COLOR: #000000; BORDER-BOTTOM: #0066ff 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif }
.wsMainTable { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: white }
.ws2ndTable { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white }
.ws2ndTableCellHeader { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #0066ff; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white }
.wsTotals { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white }
.wsMainTableHeader { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: silver }

