/* border:#316AC5 1px solid; background-color: #C1D2EE;*/
.TextBox
{
}
.NormalBold
{
	color: #FFFFFF;
}
A.NormalBold:link
{
	color: #FFFFFF;
}
A.NormalBold:visited
{
	color: #FFFFFF;
}
A.NormalBold:active
{
	color: #FFFFFF;
}
A.NormalBold:hover
{
	color: #FFFFFF;
}
body
{
	background-color: #FFFFFF;
}
.clsFormButton
{
	background-color: #808080;
	border: 2px inset #D0D0D0;
}
.clsFormTitle
{
	border-right: #FFFFFF 1px solid;
	border-top: 0px;
	color: #FFFFFF;
	border-bottom: #FFFFFF 1px solid;
	background-color: #2271a0;
}
.clsFormBody
{
	background-color: #ECE9D8;
}
.clsMessageBody
{
	background-color: #FFC0CB;
}
.clsLine
{
	line-height: normal 1px;
	color: #2271a0;
}
/*contacts*/

.clsContactBackground
{
	background-color: gainsboro;
}
.clsContactCaption
{
	background-color: dimgray;
	color: #FFFFFF;
}
.clsContactHeader
{
	background-color: darkgray;
}
.clsContactItem
{
}
.clsContactField
{
}
/*report output*/
.ReportColumnHead
{
	background: moccasin;
	color: #000000;
}
.ReportEven
{
	background: #ffffff;
}
.ReportOdd
{
	background: #efefef;
}

/*Grid layout*/
.clsGridHeaders
{
	border-right: #aca899 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	color: black;
	border-bottom: #aca899 1px solid;
	background-color: #ece9d8;
}
.clsStatusBar
{
	border-right: #ACA899 1px solid;
	border-top: #ACA899 1px solid;
	border-left: #ACA899 1px solid;
	color: black;
	border-bottom: #ACA899 1px solid;
	background-color: #ECE9D8;
}
.clsBackground
{
	background-color: #F1EFE2;
}
.clsRowStyle
{
	background-color: #FFFFFF;
}
.clsAlternatingRowStyle
{
	background-color: AntiqueWhite;
}
.clsSelectedRowStyle
{
	background-color: lightsteelblue;
}
.clsSelectedRowBorderStyle
{
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
}
/*Menu Layout*/
.TopStripe
{
	background-color: orange;
}
.clsBanner
{
	color: #FFFFFF;
	background-color: #2271a0;
}
.clsMessage
{
	color: yellow;
	background-color: #2271a0;
}
.Level1TabGroup
{
	background-color: #3F3F3F;
}
.Level1Tab
{
	color: #FFFFFF;
	border-color: #3F3F3F;
}
.Level1TabOver
{
	color: #FFFFFF;
	border-color: #808080;
	border-right-color: black;
	border-bottom-color: black;
}
.Level1TabSelected
{
	background-color: #CCCCCC;
	border-color: #FFFFFF;
	border-left-color: gray;
	border-top-color: gray;
	border-bottom-color: #CCCCCC;
}
.Level1TabSelectedOver
{
	background-color: #CCCCCC;
	border-color: #FFFFFF;
	border-left-color: gray;
	border-top-color: gray;
	border-bottom-color: #CCCCCC;
}
.Level2TabGroup
{
	border-bottom-color: #FFFFFF;
	background-color: #CCCCCC;
}
.Level2Tab
{
	border-color: #CCCCCC;
}
.Level2TabOver
{
	border-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.Level2TabSelected
{
	border-color: #FFFFFF;
	border-left-color: #999999;
	border-top-color: #999999;
	background-color: #FFFFFF;
}
.Level2TabSelectedOver
{
	border-color: #FFFFFF;
	border-left-color: #999999;
	border-top-color: #999999; /*border-bottom: white 1px solid;*/
	background-color: #FFFFFF;
}
/******************************************************************************************/
/*Toolbars*/
.ImageButtonOver
{
	border-color: #FFFFFF;
	border-right-color: #B89A48;
	border-bottom-color: #B89A48;
}
.ImageButton
{
	border-color: #ECE9D8;
}
/*Vacation Scheduler styles*/
.clsSchedulerCell
{
	background: #FFFFFF;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: lightgrey solid 1px;
	border-right: lightgrey solid 1px;
}
.clsSchedulerAlternatingCell
{
	border-top: antiquewhite 1px solid;
	border-left: antiquewhite 1px solid;
	border-right: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
	background: antiquewhite;
}
.clsSchedulerHeader
{
	border-right: #aca899 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #aca899 1px solid;
	color: black;
	background-color: #ece9d8;
}
.clsSchedulerEvent
{
	border-right: royalblue 1px solid;
	border-top: royalblue 1px solid;
	border-bottom: royalblue 1px solid;
	border-left: royalblue 1px solid;
	background-color: lightsteelblue;
}
.clsSchedulerWeekend
{
	border-right: lightgrey 1px solid;
	border-top: lemonchiffon 1px solid;
	background: lemonchiffon;
	border-left: lemonchiffon 1px solid;
	border-bottom: lightgrey 1px solid;
}
/* Resource scheduler styles */
.clsResourceHeader
{
	background-color: #ECE9D8;
}
.clsResourceOffHour
{
	background-color: #fff4bc;
}
.clsResourceWorkHour
{
	background-color: lightyellow;
}
.clsResourceOffHourAlternate
{
	background-color: lemonchiffon;
}
.clsResourceWorkHourAlternate
{
	background-color: linen;
}
.clsResourceEvent
{
	background-color: #FFFFFF;
}
.clsFrame
{
	border-left: #aca899 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-right: #FFFFFF 1px solid;
	border-top: #aca899 1px solid;
}
