body
{
    height: 100%;
    margin: 0;
    font-family: Verdana;
    font-size: 10px;
    background-color: #FAE4E3;
}
.Menu
{
    padding: 0 0 0 0;
    background-color: #c40704;
}

/* Usage															  */
/* Used in the _DynaMenu.js menu declarations.                        */
.WebMenu 
{
    border-color:#C40704;
    background-color: #C40704;
    color:White;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	padding: 2 2 2 2;
	border-spacing: 0px;
	border-width: 1px;
}
.WebMenuHover 
{
    border-color:#C40704;
    background-color:White;
	color:#C40704;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
	padding: 2 2 2 2;
}

.entryCheckBox
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
	font-weight: bold;
	text-align: left;
}

.ultraGridCellEditable
{
    forecolor: Blue;
    font-weight: bold;
}

.ultraGridCellNonEditable
{
    forecolor: Black;
    font-weight: normal;
}
    
/* Usage															  */
/* Apply to <asp:textbox...> or <input type='text'...> type controls. */
/* Denotes the textbox text alignment is left aligned.                */
.entryLeftTextBox
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
	text-align: left;
    background-color: #ffff99;
}
/* Usage															  */
/* Apply to <asp:textbox...> or <input type='text'...> type controls. */
/* Denotes the textbox text alignment is left aligned.                */
.entryLeftTextBoxRed
{
	font-size: 8pt;
	color: Red;
	font-family: Arial, Verdana;
	text-align: left;
}
/* Usage															  */
/* Apply to <asp:textbox...> or <input type='text'...> type controls. */
/* Denotes the textbox text alignment is left aligned and with a      */
/* gray background and whose ReadOnly attribute is True (for .Net     */
/* controls and whose style.disabled is true for html controls.       */
.entryLeftTextBoxDisabled
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
	text-align: left;
	background-color: #dcdcdc;
}
/* Usage															  */
/* Apply to <asp:textbox...> or <input type='text'...> type controls. */
/* Denotes the textbox text alignment is centered.                    */
.entryCenterTextBox
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
	text-align: center;
}
/* Usage															  */
/* Apply to <asp:textbox...> or <input type='text'...> type controls. */
/* Denotes the textbox text alignment is right aligned.               */
.entryRightTextBox
{
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
	text-align: right;
    background-color: #ffff99;
}
/* Usage															  */
/* Apply to <asp:textbox...> or <input type='text'...> type controls. */
/* Denotes the textbox text alignment is right aligned.               */
.entryRightTextBoxLarge
{
	font-size: 12pt;
	color: black;
	font-family: Arial, Verdana;
	text-align: right;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
.labelHelpNote
{
	padding-left: 3px;
    font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 8pt;
    background-color: #99CCFF;
    padding: 10px 10px 10px 10px;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
.labelVersion
{
	padding-left: 3px;
	color: #C40704;
    font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 8pt;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
.label
{
	padding-left: 3px;
    font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 8pt;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
.labelLarge
{
	padding-left: 3px;
    font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12pt;
}
/* Usage															  */
/* Apply to	<div...> or <span...> tags.                               */
.labelHeader
{
	font-weight: bold;
	font-size: 14pt;
	font-family: Arial, Verdana;
	text-decoration: underline;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
.labelNormal
{
	padding-left: 3px;
    font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
/* Denotes the label is not managed by the _RulesManager.js           */
.labelNotRuled
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	padding-top: 10px;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<asp:label...> or <div...> or <span...> tags.             */
/* Denotes the label is managed by the _RulesManager.js               */
.labelRuled
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	padding-top: 10px;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<asp:label...> tags.									  */
/* Denotes the label is disabled.					                  */
.labelDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: gray;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Verdana
}
/* Usage															  */
/* Apply to	<asp:label...> or <span...> tags.						  */
/* Denotes a label that is grayed out.				                  */
.labelNoteGrayed
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial, Verdana
}
/* Usage															  */
/* Apply to	<asp:label...> or <span...> tags.						  */
/* Denotes the label is disabled.					                  */
.labelProblemMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana
}
/* Usage															  */
/* Apply to	<asp:button...> or <input type='button'...>controls.      */
/* Denotes the label is not managed by the _RulesManager.js           */
.commandButton
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<asp:button...> or <input type='button'...>controls.      */
/* These controls resemble vcr buttons								  */
/* Denotes the label is not managed by the _RulesManager.js           */
.commandButtonPlayer
{
	font-weight: bold;
	font-size: 8pt;
	color: Black;
	font-family: Arial, Verdana;
	height: 28px;
	width: 28px;
}
/* Usage															  */
/* Apply to	<asp:dropdownlist...> or <select...> controls.            */
/* Denotes the label is not managed by the _RulesManager.js           */
.dropdownList
{
	padding-left: 3px;
	font-size: 8pt;
	font-family: Arial, Verdana;
    background-color: #ffff99;
}
/* Usage															  */
/* Apply to	<asp:table...> or <table...> tags when you want to box in */
/* an editable region of data.  You could also use <fieldset><legend> */
/* tags.                                                              */
.workordertable
{
	border: 0;
    border-style: solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent;
/*
    BORDER-LEFT: navy inset;
    BORDER-RIGHT: navy inset;
    BORDER-TOP: navy inset;
    BORDER-BOTTOM: navy inset;
*/
}
/* Usage															  */
/* Apply to	<td...> tags when displaying a detail cell in a list.     */
.workorderinvdetailRow
{
	border-right: silver 0px solid;
	border-top: silver 0px solid;
	padding-left: 3px;
	font-weight: normal;
	border-left: silver 0px solid;
	color: black;
	border-bottom: silver 0px solid;
	font-family: Arial, Verdana;
	height: 10px;
}
/* Usage															  */
/* Apply to	<td...> tags when displaying a detail cell in a list.     */
.workorderinvdetailRowCell
{
	border-right: silver 0px solid;
	border-top: silver 0px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 9pt;
	border-left: silver 0px solid;
	color: black;
	border-bottom: silver 0px solid;
	font-family: Arial, Verdana;
	height: 10px;
}
.workorderdetailRowCell
{
	border-right: silver 0px solid;
	border-top: silver 0px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 9pt;
	border-left: silver 0px solid;
	color: black;
	border-bottom: silver 0px solid;
	font-family: Arial, Verdana;
	height: 10px;
}
/* Usage															  */
/* Apply to	<td...> tags when displaying a detail cell in a list.     */
.detailRowCellLeft
{
	border-right: silver 0px solid;
	border-top: silver 0px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<td...> tags when displaying a detail cell in a list.     */
.detailRowCellMid
{
	border-right: silver 0px solid;
	border-top: silver 0px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<td...> tags when displaying a detail cell in a list.     */
.detailRowCellRight
{
	border-right: silver 1px solid;
	border-top: silver 0px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<asp:table...> or <table...> tags when you want to box in */
/* an editable region of data.  You could also use <fieldset><legend> */
/* tags.                                                              */
.TABLE.tables
{
    BORDER-RIGHT: navy inset;
    PADDING-RIGHT: 1px;
    BORDER-TOP: navy inset;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: navy inset;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: navy inset;
    BACKGROUND-COLOR: transparent
}
/* Usage															  */
/* Apply to	<asp:table...> or <table...> tags when you want to box in */
/* an editable region of data.  You could also use <fieldset><legend> */
/* tags.                                                              */
.tables
{
    BORDER-RIGHT: navy inset;
    PADDING-RIGHT: 1px;
    BORDER-TOP: navy inset;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: navy inset;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: navy inset;
    BACKGROUND-COLOR: transparent
}
/* Usage															  */
/* Apply to	<tr...> tags to color alternating rows different colors.  */
.tableRowEven
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: white
}
/* Usage															  */
/* Apply to	<tr...> tags to color alternating rows different colors.  */
.tableRowOdd
{
    COLOR: black;
    BACKGROUND-COLOR: Aqua;
}
.aspMenuNoHover
{
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
}
.aspMenuHover
{
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
}

/* Usage															  */
/* Used in the _DynaMenu.js menu declarations.                        */
.WebMenu 
{
    border-color:#C40704;
    background-color: #C40704;
    color:White;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
}
.WebMenuHover 
{
    border-color:#C40704;
    background-color:White;
	color:#C40704;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	cursor:hand;
}

/* Usage															  */
/* Used in the _DynaMenu.js menu declarations.                        */
.DivMenu 
{
	position:absolute;
	left:-200;
	top:-1000;
	width:180;
	z-index:100;
	background-color:#C40704;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
/* Usage															  */
/* Used in the _DynaMenu.js menu declarations.                        */
.TDMenu 
{
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	width:100%;
	cursor:hand;
}
/* Usage															  */
/* Used in the _DynaMenu.js menu declarations.                        */
.TDMenuSep 
{
	color:#FFFFFF;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	width:100%;
	cursor:default;
}
/* Usage															  */
/* Apply to	<tr...> tags to color alternating rows different colors.  */
.ScheduleRow
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: solid 0px Aqua;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: solid 0px Aqua;
}
/* Usage															  */
/* Apply to	<tr...> tags to color alternating rows different colors.  */
.ScheduleRowFirst
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: solid 0px Aqua;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: solid 0px Aqua;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView SubContractor Cell.     */
.ScheduleCellDate
{
	background-color: Olive;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView SubContractor Cell.     */
.ScheduleRowCellHeader
{
	background-color: #C40704;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: white;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView SubContractor Cell.     */
.ScheduleRowCellSubHeader
{
	background-color: #C40704;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: white;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView SubContractor Cell.     */
.ScheduleRowCellSub
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	border-left: silver 1px solid;
	color: black;
	border-bottom: silver 1px solid;
	font-family: Arial, Verdana;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView Hour Cell.     */
.ScheduleRowCellHour
{
	background-color: Navy;
	border-top: Navy 0px solid;
	border-bottom: Navy 0px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	padding-left: 3px;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: White;
}
/* Usage															  */
/* Apply to	<a...> tags for the ScheduleView Hour Cell.     */
.ScheduleRowCellHourATag
{
	background-color: Navy;
	border-top: Navy 0px solid;
	border-bottom: Navy 0px solid;
	border-left: Navy 1px solid;
	border-right: Navy 1px solid;
	padding-left: 3px;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: White;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView Hour Cell.     */
.ScheduleRowCellHourNotScheduled
{
	background-color: Aqua;
	border-top: Aqua 0px solid;
	border-bottom: Aqua 0px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
}
.ScheduleRowCellHourNotScheduledATag
{
	background-color: Aqua;
	border-top: Aqua 0px solid;
	border-bottom: Aqua 0px solid;
	border-left: Aqua 1px solid;
	border-right: Aqua 1px solid;
	padding-left: 3px;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: Black;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView Hour Cell.     */
.ScheduleRowCellHourNotConfirmed
{
	background-color: Yellow;
	border-top: Yellow 0px solid;
	border-bottom: Yellow 0px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
}
.ScheduleRowCellHourNotConfirmedATag
{
	background-color: Yellow;
	border-top: Yellow 0px solid;
	border-bottom: Yellow 0px solid;
	border-left: Yellow 1px solid;
	border-right: Yellow 1px solid;
	padding-left: 3px;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: Black;
}
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView Hour Cell.     */
.ScheduleRowCellHourOpen
{
	background-color: #CBDBA8;
	border-top: Aqua 0px solid;
	border-bottom: Aqua 0px solid;
	border-left: silver 1px solid;
	border-right: silver 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial, Verdana;
}

/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView Hour Cell.     
.ScheduleRowCellHourNormal
{
	background-color: Navy;
	border-top: white 0px solid;
	border-bottom: white 0px solid;
	border-left: white 1px solid;
	border-right: white 1px solid;
	padding-left: 3px;
	font-family: Arial, Verdana;
	font-weight: normal;
	font-size: 8pt;
	color: White;
}*/
/* Usage															  */
/* Apply to	<td...> tags for the ScheduleView Hour Cell.     */
/*.ScheduleRowCellHourConflict
{
	background-color: Red;
	border-top: red 1px solid;
	border-bottom: red 1px solid;
	border-left: red 1px solid;
	border-right: red 1px solid;
	padding-left: 3px;
	font-weight: normal;
	font-size: 8pt;
	color: red;
	font-family: Arial, Verdana;
}*/