/* Global Form Settings for Main Table */
/* =========================================================== */
.MainFormTable {
	width: 624;
}	


/* HR Tag Set the properties of the Horizontal Lines on the Pages */ 
/* =========================================================== */
HR{
 color:#007761;
 width: 100%;
}

/* Properties for the Asset Header Control */
/* =========================================================== */
.AssetFieldLabelStyleBold {
	font-weight: bold;
	font-size: x-small;
	color: Black;
	font-family: Arial;
}
.AssetFieldStyleBold {
	font-weight: normal ;
	font-size: x-small;
	color: Black;
	font-family: Arial;
}
.AssetFiledLabelCell {
	background-color:#d1e2d9;

}
.AssetFiledCell{
}

/* Data Grid Controls */ 
/* =========================================================== */
.GridStyle,.GridAlternatingItemStyle,.GridEditItemStyle,.GridHeaderStyle,.GridItemStyle,.GridPagerStyle,.GridSelectedItemStyle,.GridFooterStyle,.GridPagerCountStyle,.GridPagerShowAllStyle {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: xx-small;
	font-weight: 400;		
	width: 475;
}

.GridColHeaderStyle {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: x-small;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	text-decoration: none;
}

.GridStyle {
	font-size: xx-small;	
	padding-left: 3px;
	padding-right: 3px
}

.GridEditItemStyle {
}

.GridHeaderStyle {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	text-transform: uppercase;
	color: white;
	padding-top: 5px;
	background-color: #BAC2C2;
	text-decoration: none;
}

.GridHeaderSortColumnStyle {
	background-color:#ccffff;
}
	
.GridItemStyle {
	background-color: White	
}

.GridAlternatingItemStyle {
	background-color: Ivory;
}

.GridPagerStyle {
	font-size: xx-small;	
	color: Black;
	text-transform: uppercase;	
	background-color: buttonface;
}

.GridPagerShowAllStyle {	
	text-align: right;
}

.GridPagerFilterStyle {	
	text-align: right;	
}

.GridPagerCountStyle {	
	text-align: right;
}

.GridSelectedItemStyle {
	background-color: #ccffff;
}

.GridFooterStyle {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: Black;
	background-color: #BAC2C2;	
}



/* Calendar Controls */ 
/* =========================================================== */
.CalendarStyle {
	font-weight: normal;
	font-size: x-small;
	font-family: Arial;	
}
.CalendarTitleStyle {
	font-size: x-small;
	background-color: #007761;
	color : White;
}
.CalendarNextPrevStyle {	
	font-size: x-small;
	background-color: #007761;
	color : White;
}

.CalendarDayHeaderStyle {	
	background-color: White;
	color : Black;
}

.CalendarDayStyle {
	background-color: White ;
	color : Black;
}

.CalendarWeekendDayStyle {
	background-color: White ;
	color : Black;
}

.CalendarOtherMonthDayStyle {
	background-color: gainsboro;
}

.CalendarSelectedDayStyle {
	background-color:  Teal;
}

.CalendarSelectorStyle {
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	background-color: #ffff66;
}

.CalendarTodayDayStyle {
}




/* Addiional Site Properties */

A:link	{	
	text-decoration:	none;
	}	
		
A:visited	{	
	text-decoration:	none;
	}	
		
A:active	{	
	text-decoration:	none;
	}	
		
A:hover	{	
	text-decoration: underline;
	color: Red;
	}

body
{
}

.Message
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small;
	font-weight: 400;	
	color: Red; 	
}

A.MenuOff,
Span.MenuOff  
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	font-weight: 800;	
	color: #007761; 	 
	height: 20px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	 
	padding-right: 20px; 
	padding-left: 1px;
	text-decoration: none; 
	text-transform: uppercase			 
}

A.MenuOn,
Span.MenuOn
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	font-weight: 800;
	color: Black; 
	height: 20px;
	text-align: center; 
	padding-top: 5px;
	padding-bottom: 5px;	 
	padding-right: 20px; 
	padding-left: 1px;	
	text-decoration: none; 
	text-transform: uppercase			 
}

A.MenuDis,
Span.MenuDis
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	font-weight: 800;	
	color: Silver; 	 
	height: 20px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	 
	padding-right: 20px; 
	padding-left: 1px;
	text-decoration: none; 
	text-transform: uppercase
}

A.MenuOff:Hover,
Span.MenuOff:Hover,
A.MenuOn:Hover,
Span.MenuOn:Hover	{	
	color: Red;
	}

A.CustMenuOff,
Span.CustMenuOff  
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	font-weight: 800;	
	color: #007761; 	 
	height: 20px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;	 
	padding-right: 20px; 
	padding-left: 1px;
	text-decoration: none; 
	text-transform: uppercase			 
}

A.CustMenuOn,
Span.CustMenuOn
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: xx-small;
	font-weight: 800;
	color: Black; 
	height: 20px;
	text-align: center; 
	padding-top: 5px;
	padding-bottom: 5px;	 
	padding-right: 20px; 
	padding-left: 1px;	
	text-decoration: none; 
	text-transform: uppercase			 
}

A.CustMenuDis,
Span.CustMenuDis
{
	color: Silver
}

A.CustMenuOff:Hover,
Span.CustMenuOff:Hover,
A.CustMenuOn:Hover,
Span.CustMenuOn:Hover	{	
	color: Red;
	}

	

.ButtonStyle
{
	font-size: xx-small;
	font-family: Arial;
	font-weight: bold;
	color: black;
	text-transform: uppercase;
}

.HeaderStyle
{
	border-right: #007761 1px solid;
	border-top: #007761 1px solid;
	border-left: #007761 1px solid;
	border-bottom: #007761 1px solid;
	background-color: ivory;
}

.SiteHeaderStyle
{ 
	BACKGROUND-COLOR: White;
}

.SiteFooterStyle
{
	BACKGROUND-COLOR: White;	
}

.FormStyle
{
	border-right: #007761 1px solid;
	border-top: #007761 1px solid;
	border-left: #007761 1px solid;
	border-bottom: #007761 1px solid;
	background-color: Ivory;
}

.MajorHeadingStyle
{
	font-weight: 800;
	font-size: small;
	text-transform: none;
	color: Black;
	font-family: Arial;
	font-weight: bold;
}

.MediumHeadingStyle
{
	font-weight: 800;
	font-size: xx-small;
	text-transform: none;
	color: Black;
	font-family: Arial;
}

.MinorHeadingStyle
{
	font-weight: 500;
	font-size: xx-small;
	text-transform: none;
	color: Black;
	font-family: Arial;
}

.AboveFieldLabelStyle
{
	font-weight: normal;
	font-size: xx-small;
	text-transform: uppercase;
	color: Black;
	font-family: Arial;
}

.LeftFieldLabelStyle
{
	font-weight: normal;
	font-size: xx-small;
	text-transform: uppercase;
	color: Black;
	font-family: Arial;
}


.DisplayFieldStyle
{
	font-weight: 400;
	font-size: x-small;
	color: black;
	font-family: Arial;
}

.AssetHeaderNameStyle
{
	background : #d1e2d9
}

.AssetHeaderValueStyle
{
	background : White
}


.SiteButtonBarStyle
{	
}

.btnAddStyle
{
	
}

.btnEditStyle
{
}

.btnDeleteStyle
{
}

.btnCancelAddStyle
{
}

.btnCancelEditStyle
{
}

.btnCancelDeleteStyle
{
}

.btnConfirmDeleteStyle
{
}

.btnDisabledCancelStyle
{
}

.btnParentStyle
{
}

.LookupStyle
{
}

.ReportOrderLineStyle
{
	font-weight: bold;
	font-size: xx-small;
	border-bottom: black thin solid;
	font-family: Arial;
	background-color: lightskyblue;
}

.ReportOrderItemLineStyle
{
	font-weight: normal;
	font-size: xx-small;
	font-family: Arial;
	background-color: whitesmoke;
}


.AlphabetStyle
{
	font-weight: bold;
	font-size: x-small;
	color: #993366;
	font-family: Arial;
}

.ModifiedInfoStyle
{
	font-weight: normal;
	font-size: xx-small;
	color: Black;
	font-family: Arial;
}


