.StandardBody		
{
background-color:	white;
margin:			0px;
}


.PrimaryTable
{
width:		100%;
height:		100%;
border-style:	None;
}

.PrimaryHeaderCell
{
background-color:	Aliceblue;
height:			10%;
}

.PrimaryFooterCell
{
background-color:	Aliceblue;
font-size:		8pt;
text-align:		center;
}

.LeftMenuCell
{
width:	20%;
vertical-align:		top;
background-color:	whitesmoke;
border-width:		1px;
border-style:		Solid;
border-color:		lightgrey;
}

.NavBarTable
{
width:	100%;
}

.NavBarHeadingCell
{
text-align:				center;
background-color:		LightBlue;
}

.NavBarHeadingText
{
font-family:		arial;
font-size:			9pt;
font-weight:		bold;
}

.NavBarText
{
font-family:		Arial;
font-size:			8pt;
font-weight:		normal;
color:				black;
}

.NavBarCell
{
padding-left:		2px;
white-space:		nowrap;
}


.NavBarLink {
font-family:		Arial;
font-size:			8pt;
font-weight:		normal;
color:				black;
text-decoration:	underline;
}	

.NavBarLink:visited {
font-family:		Arial;
font-size:			8pt;
font-weight:		normal;
color:				black;
text-decoration:	underline;
}	

.NavBarLink:active {
font-family:		Arial;
font-size:			8pt;
font-weight:		normal;
color:				black;
text-decoration:	underline;
}	

.NavBarLink:hover {
font-family:		Arial;
font-size:			8pt;
font-weight:		normal;
color:				black;
text-decoration:	underline;
background-color:	yellow;
}

.RightDataCell
{
vertical-align:		top;
border-style:		none;
border-width:		1px;
border-color:		lightgrey;
}


.StandardHeadingText
{
font-size:			12pt;
font-weight:		bold;
font-family:		arial;
color:				Navy;
}

.StandardText
{
font-size:			10pt;
font-family: 		arial;
}

.StandardTextBold
{
font-size:			10pt;
font-family: 		arial;
font-weight:		bold;
}

.UserMessageText
{
Font-Family:		arial;
color:				green;
font-weight:		bold;
font-size:			10pt;
}


.StandardInputTable
{
border-Style:		solid;
border-width:		1px;
border-color:		black;
}

.StandardInputTableCell
{
padding-left:		10px;
padding-right:		10px;
}

.StandardInputFieldText
{
font-family:		arial;
font-size:			8pt;
}

.StandardInputFieldRequiredText
{
font-family:		arial;
font-size:			8pt;
color:				red;
}


.StandardDisplayTable
{
width:				100%;
border-style:		None;
border-width:		1px;
border-color:		lightgrey;
}

.StandardDisplayTableHeadingCell
{
background-color:	LightBlue;
text-align:		center;
font-weight:		bold;
font-family:		arial;
font-size:		9pt;
color:			black;
padding:		5px;
white-space: 		nowrap;
}

.StandardDisplayTableDataCell
{
vertical-align:		top;
background-color:	whitesmoke;
border-style:		None;
border-width:		1px;
font-family:		arial;
font-size:		9pt;
padding-left:		5px;
white-space: 		nowrap;
}


.LoginTable
{

}

.LoginTableCell
{

}

.ErrorMessageTable
{
width:				60%;
height:				10%;
border-Style:		solid;
border-color:		black;
}

.ErrorMessageCell
{
font-family:		arial;
font-size:			14pt;
color:				black;
background-color:	orange;
padding:			25px;
}

.WizPageTable
{

}

.WizPageTableCell
{
padding:			15px;
}

.CalendarBody
{
background-color:  White;
}

.CalendarTable
{
border-style:  solid;
border-width:  1px;
border-color:  black;
background-color:  white;
}

.CalendarHeadingCell
{
width:  14%;
text-align:  Center;
font-family:  Arial;
font-size:  10pt;
background-color:  LightBlue;
}

.CalendarDataCell
{
width:  14%;
text-align:  Center;
font-family:  Arial;
font-size:  10pt;
background-color:  LightYellow;
}

.CalendarDataTodayCell
{
width:  14%;
text-align:  Center;
font-family:  Arial;
font-size:  10pt;
background-color:  LightGreen;
}

.DescriptionText
{
color:  blue;
white-space: wrap;
}


