/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorDixieAutoClient {
	background-color: #000000;
	}

.FormTitleBgColorDixieAutoClient {
	background-color: #2b2b2b;
	}

.FormTitleFontColorDixieAutoClient {
	color: #ffffff;
	}

.CaptionBgColorDixieAutoClient {
	background-color: #545454;
	}

.CaptionFontColorDixieAutoClient {
	color: #ffffff;
	}

.DataBgColorDixieAutoClient {
	background-color: #ffffff;
	}

.AltDataBgColorDixieAutoClient {
	background-color: #d9d9d9;
	}

.DataFontColorDixieAutoClient {
	color: #070707;
	}

.LinkColorDixieAutoClient {
	color: #0000ae;
	}

.VisitedLinkColorDixieAutoClient {
	color: #880044;
	}

.HoverLinkColorDixieAutoClient {
	color: #007b00;
	}

.ColorBgButtonDixieAutoClient {
	background-color: #2b2b2b;
}

.ColorFontButtonDixieAutoClient {
	color: #ffffff;
}

.ColorBgButtonPassiveDixieAutoClient {
	background-color: #414141;
}

.ColorFontButtonPassiveDixieAutoClient {
	color: #ffffff;
}



.HeaderDixieAutoClient {
	width: 100%;
	}

.HeaderDixieAutoClient th { 
	font-family: Arial; font-size: 100%; text-align: left;
	padding: 5px;
	background-image: url('Images/HeaderBg.gif'); color: #ffffff;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .HeaderDixieAutoClient th {
	font-family: Arial; font-size: 143%; text-align: left;
}


/*ie6*/
* html body .HeaderDixieAutoClient th {
	font-family: Arial; font-size: 143%; text-align: left;
}
/*end*/

.HeaderDixieAutoClient a:link { 
	color: #ffffff;
	}

.HeaderDixieAutoClient a:visited { 
	color: #ffffff;
	}

.HeaderDixieAutoClient a:hover, .CaptionDixieAutoClient a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftDixieAutoClient { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightDixieAutoClient { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftDixieAutoClient img{
	width: 12px;
	}

.HeaderRightDixieAutoClient img{
	width: 12px;
	}


/* Grid Options */
.GridDixieAutoClient { 
	border: 1px solid #2b2b2b;
	width: 100%;
	}

.CaptionDixieAutoClient th { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #545454; color: #ffffff;
	white-space: nowrap;
	}

.CaptionDixieAutoClient td { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #545454; color: #ffffff;
	white-space: nowrap;
	}


html>body .CaptionDixieAutoClient th, html>body .CaptionDixieAutoClient td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionDixieAutoClient th, * html body .CaptionDixieAutoClient td {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionDixieAutoClient a:link { 
	color: #ffffff;
	}

.CaptionDixieAutoClient a:visited { 
	color: #ffffff;
	}

.CaptionDixieAutoClient a:hover, .CaptionDixieAutoClient a:active { 
	color: #007b00;
	}

.CaptionDixieAutoClient img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionDixieAutoClient input {
	vertical-align: middle;
	}

.RowDixieAutoClient th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #070707;
	}

.RowDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #070707;
	}
	

html>body .RowDixieAutoClient th, html>body .RowDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .RowDixieAutoClient th, * html body .RowDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowDixieAutoClient { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border: 1px solid #2b2b2b; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #070707;
	}


html>body caption.RowDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body caption.RowDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowDixieAutoClient a:link { 
	color: #0000ae;
	}

.RowDixieAutoClient a:visited { 
	color: #880044;
	}

.RowDixieAutoClient a:hover, .RowDixieAutoClient a:active { 
	color: #007b00;
	}

.SeparatorDixieAutoClient{
	color: #2b2b2b;
	}

.SeparatorDixieAutoClient td{
	height: 1px;
	}


.AltRowDixieAutoClient th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #070707;
	}

.AltRowDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	vertical-align: top;
	background-color: #d9d9d9; 
	color: #070707;
	}


html>body .AltRowDixieAutoClient th, html>body .AltRowDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .AltRowDixieAutoClient th, * html body .AltRowDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowDixieAutoClient a:link { 
	color: #0000ae;
	}

.AltRowDixieAutoClient a:visited { 
	color: #880044;
	}

.AltRowDixieAutoClient a:hover, .AltRowDixieAutoClient a:active { 
	color: #007b00;
	}

.NoRecordsDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	background-color: #ffffff; 
	color: #070707;
	vertical-align: top;
	}

.FooterDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border: 1px solid #545454; border-left: 0px none;
	background-color: #545454; color: #ffffff;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #070707;
	}


html>body .NoRecordsDixieAutoClient td, html>body .FooterDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsDixieAutoClient td, * html body .FooterDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterDixieAutoClient a:link { 
	color: #0000ae;
	}

.FooterDixieAutoClient a:visited { 
	color: #880044;
	}

.FooterDixieAutoClient a:hover, .FooterDixieAutoClient a:active { 
	color: #007b00;
	}

.FooterDixieAutoClient img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterDixieAutoClient input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordDixieAutoClient { 
	border: 1px solid #2b2b2b;
	width: 100%;
	}

.ErrorDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ffffff; 
	}


* html>body .ErrorDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ErrorDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsDixieAutoClient th { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	vertical-align: top;
	background-color: #ffffff; 
	color: #000000;
	}
	
.BottomDixieAutoClient td { 
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border: 1px solid #545454; border-left: 0px none;
	background-color: #545454; color: #ffffff;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #070707;
	}


html>body .ControlsDixieAutoClient th, html>body .ControlsDixieAutoClient td, html>body .BottomDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ControlsDixieAutoClient th, * html body .ControlsDixieAutoClient td, * html body .BottomDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomDixieAutoClient a:link { 
	color: #0000ae;
	}

.BottomDixieAutoClient a:visited { 
	color: #880044;
	}

.BottomDixieAutoClient a:hover, .CaptionDixieAutoClient a:active { 
	color: #007b00;
	}

.BottomDixieAutoClient img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomDixieAutoClient input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionDixieAutoClient th{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #d9d9d9; 
	color: #070707;
	}

.GroupCaptionDixieAutoClient td{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffffff; 
	color: #070707;
	}


html>body .GroupCaptionDixieAutoClient th, html>body .GroupCaptionDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionDixieAutoClient th, * html body .GroupCaptionDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionDixieAutoClient a:link {
	color: #ffffff;
	}

.GroupCaptionDixieAutoClient a:visited{
	color: #ffffff;
	}

.GroupCaptionDixieAutoClient a:hover, .GroupCaptionDixieAutoClient a:active{
	color: #007b00;
	}

.GroupFooterDixieAutoClient td{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border: 1px solid #545454; border-left: 0px none;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #545454; 
	color: #070707;
	}


html>body .GroupFooterDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterDixieAutoClient a:link {
	color: #0000ae;
	}

.GroupFooterDixieAutoClient a:visited{
	color: #880044;
	}

.GroupFooterDixieAutoClient a:hover, .GroupFooterDixieAutoClient a:active{
	color: #007b00;
	}

.GroupFooterDixieAutoClient img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterDixieAutoClient input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalDixieAutoClient td{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #d9d9d9; 
	color: #070707;
	border-bottom: 2px solid #2b2b2b;
	}


html>body .SubTotalDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .SubTotalDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalDixieAutoClient a:link {
	color: #0000ae;
	}

.SubTotalDixieAutoClient a:visited{
	color: #880044;
	}

.SubTotalDixieAutoClient a:hover, .SubTotalDixieAutoClient a:active{
	color: #007b00;
	}

.TotalDixieAutoClient td{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #d9d9d9; 
	color: #070707;
	}


html>body .TotalDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .TotalDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalDixieAutoClient a:link {
	color: #0000ae;
	}

.TotalDixieAutoClient a:visited{
	color: #880044;
	}

.TotalDixieAutoClient a:hover, .TotalDixieAutoClient a:active{
	color: #007b00;
	}

/* Form Options */
.ButtonDixieAutoClient { 
	background-color: #2b2b2b; color: #ffffff; border-left: solid 1px #EDEDED; border-top: solid 1px #EDEDED; border-right: solid 1px #848284; border-bottom: solid 1px #848284; padding: 2px; font-weight: bold; font-family: Tahoma; font-size: 11px;
	}

/* Calendar */

.CalendarDixieAutoClient { 
	border: 1px solid #2b2b2b;
	width: 100%;
	}

.CalendarWeekdayNameDixieAutoClient{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #d9d9d9; 
	color: #070707;
	font-weight: normal;
	}


html>body .CalendarWeekdayNameDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekdayNameDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarWeekdayNameDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarWeekdayNameDixieAutoClient a:hover, .CalendarWeekdayNameDixieAutoClient a:active{
	color: #007b00;
	}

.CalendarWeekendNameDixieAutoClient{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #d9d9d9;	
	color: #070707;
	font-weight: normal;
	}


html>body .CalendarWeekendNameDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendNameDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNameDixieAutoClient a:link {
	color: #ffffff;
	}

.CalendarWeekendNameDixieAutoClient a:visited{
	color: #ffffff;
	}

.CalendarWeekendNameDixieAutoClient a:link, .CalendarWeekendNameDixieAutoClient a:visited{
	color: #007b00;
	}

/* Calendar Day */
.CalendarDayDixieAutoClient{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: center;
	background-color: #ffffff;	
	color: #070707;
	}


html>body .CalendarDayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarDayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDayDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarDayDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarDayDixieAutoClient a:hover, .CalendarDayDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Weekend */
.CalendarWeekendDixieAutoClient{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: center;
	background-color: #d9d9d9;	
	color: #070707;
	}


html>body .CalendarWeekendDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarWeekendDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarWeekendDixieAutoClient a:hover, .CalendarWeekendDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Today */
.CalendarTodayDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border: 2px solid #2b2b2b;
	text-align: center;
	background-color: #ffffff;	
	color: #070707;
	}


html>body .CalendarTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodayDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarTodayDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarTodayDixieAutoClient a:hover, .CalendarTodayDixieAutoClient a:active {
	color: #007b00;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border: 2px solid #2b2b2b;
	text-align: center;
	background-color: #d9d9d9;	
	color: #070707;
	}


html>body .CalendarWeekendTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarWeekendTodayDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarWeekendTodayDixieAutoClient a:hover, .CalendarWeekendTodayDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayDixieAutoClient{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: center;
	background-color: #ffffff;	
	color: #2b2b2b;
	}


html>body .CalendarOtherMonthDayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthDayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayDixieAutoClient a:link {
	color: #2b2b2b;
	}

.CalendarOtherMonthDayDixieAutoClient a:visited{
	color: #2b2b2b;
	}

.CalendarOtherMonthDayDixieAutoClient a:hover, .CalendarOtherMonthDayDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border: 2px solid #2b2b2b;
	text-align: center;
	background-color: #ffffff;	
	color: #2b2b2b;
	}


html>body .CalendarOtherMonthTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayDixieAutoClient a:link {
	color: #2b2b2b;
	}

.CalendarOtherMonthTodayDixieAutoClient a:visited{
	color: #2b2b2b;
	}

.CalendarOtherMonthTodayDixieAutoClient a:hover, .CalendarOtherMonthTodayDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: center;
	background-color: #d9d9d9;	
	color: #2b2b2b;
	}


html>body .CalendarOtherMonthWeekendDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendDixieAutoClient a:link {
	color: #2b2b2b;
	}

.CalendarOtherMonthWeekendDixieAutoClient a:visited{
	color: #2b2b2b;
	}

.CalendarOtherMonthWeekendDixieAutoClient a:hover, .CalendarOtherMonthWeekendDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 3px;
	border: 2px solid #2b2b2b;
	text-align: center;
	color: #2b2b2b;
	background-color: #d9d9d9;	
	}
	

html>body .CalendarOtherMonthWeekendTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayDixieAutoClient a:link {
	color: #2b2b2b;
	}

.CalendarOtherMonthWeekendTodayDixieAutoClient a:visited{
	color: #2b2b2b;
	}

.CalendarOtherMonthWeekendTodayDixieAutoClient a:hover, .CalendarOtherMonthWeekendTodayDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayDixieAutoClient{
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #545454;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarSelectedDayDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDayDixieAutoClient a:link {
	color: #ffffff;
	}

.CalendarSelectedDayDixieAutoClient a:visited{
	color: #ffffff;
	}

.CalendarSelectedDayDixieAutoClient a:hover, .CalendarSelectedDayDixieAutoClient a:active{
	color: #007b00;
	}

/* Calendar Navigator */
.CalendarNavigatorDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 5px;
	background-color: #545454; color: #ffffff;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #070707;
	}


html>body .CalendarNavigatorDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarNavigatorDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarNavigatorDixieAutoClient a:hover, .CalendarNavigatorDixieAutoClient a:active{
	color: #007b00;
	}

.CalendarNavigatorDixieAutoClient img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorDixieAutoClient td {
	font-family: Arial; font-size: 70%;
	}

.CalendarNavigatorDixieAutoClient th {
	font-family: Arial; font-size: 70%;
	}


html>body .CalendarNavigatorDixieAutoClient th, html>body .CalendarNavigatorDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorDixieAutoClient th, * html body .CalendarNavigatorDixieAutoClient td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventDixieAutoClient{
	font-family: Arial; font-size: 70%;
	text-align: left;
	}


html>body .CalendarEventDixieAutoClient {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarEventDixieAutoClient {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventDixieAutoClient a:link {
	color: #0000ae;
	}

.CalendarEventDixieAutoClient a:visited{
	color: #880044;
	}

.CalendarEventDixieAutoClient a:hover, .CalendarEventDixieAutoClient a:active{
	color: #007b00;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thDixieAutoClient { 
	font-family: Arial; font-size: 70%;
	font-weight: bold;
}


html>body .thDixieAutoClient {
	font-size: 100%;
}


/*ie6*/
* html body .thDixieAutoClient {
	font-size: 100%;
}
/*end*/

.HeaderDixieAutoClient .thDixieAutoClient { 
	font-family: Arial; font-size: 100%; text-align: left;
	padding: 5px;
	background-image: url('Images/HeaderBg.gif'); color: #ffffff;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 143%; text-align: left;
}


/*ie6*/
* html body .HeaderDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 143%; text-align: left;
}
/*end*/

.CaptionDixieAutoClient .thDixieAutoClient { 
	font-family: Arial; font-size: 70%; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #545454; color: #ffffff;
	white-space: nowrap;
}


html>body .CaptionDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 100%; text-align: left; vertical-align: top;
}
/*end*/

.RowDixieAutoClient .thDixieAutoClient { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #070707;
}

.AltRowDixieAutoClient .thDixieAutoClient { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #070707;
}

.ControlsDixieAutoClient .thDixieAutoClient { 
	font-family: Arial; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	background-color: #ffffff; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 70%;
	padding: 5px;
	border-top: 1px solid #545454; border-right: 1px solid #545454;
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #d9d9d9; 
	color: #070707;
}


html>body .GroupCaptionDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 100%;
}

html>body .RowDixieAutoClient .thDixieAutoClient, html>body .AltRowDixieAutoClient .thDixieAutoClient, html>body .ControlsDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 100%;
}

* html body .RowDixieAutoClient .thDixieAutoClient, * html body .AltRowDixieAutoClient .thDixieAutoClient, * html body .ControlsDixieAutoClient .thDixieAutoClient {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuDixieAutoClient td {
	font-family: Arial; font-size: 70%;
}


html>body .simpleMenuDixieAutoClient td {
	font-family: Arial; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenuDixieAutoClient td {
	font-family: Arial; font-size: 100%;
} 
/*end*/

