/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorDubai {
	background-color: #ffffff;
	}

.FormTitleBgColorDubai {
	background-color: #034016;
	}

.FormTitleFontColorDubai {
	color: #ffffff;
	}

.CaptionBgColorDubai {
	background-color: #d6e6b8;
	}

.CaptionFontColorDubai {
	color: #000000;
	}

.DataBgColorDubai {
	background-color: #f7f7f7;
	}

.AltDataBgColorDubai {
	background-color: #f1f7e6;
	}

.DataFontColorDubai {
	color: #000000;
	}

.LinkColorDubai {
	color: #0033cc;
	}

.VisitedLinkColorDubai {
	color: #830000;
	}

.HoverLinkColorDubai {
	color: #ff0000;
	}




.HeaderDubai {
	width: 100%;
	}

.HeaderDubai th { 
	font-family: Arial; font-size: 110%; font-weight: bold; text-align: left;
	padding: 4px;
	background-image: url('Images/HeaderBg.gif'); color: #ffffff;
	width: 100%;
	white-space: nowrap;
	}

.HeaderDubai a:link { 
	color: #ffffff;
	}

.HeaderDubai a:visited { 
	color: #ffffff;
	}

.HeaderDubai a:hover, .CaptionDubai a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftDubai { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightDubai { 
	background-image: url('Images/HeaderRight.gif');
	}

.HeaderLeftDubai img{
	width: 9px;
	}

.HeaderRightDubai img{
	width: 12px;
	}


/* Grid Options */
.GridDubai { 
	border-left: 1px solid #034016; border-bottom: 1px solid #034016;
	width: 100%;
	}

.CaptionDubai th { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.CaptionDubai td { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.CaptionDubai a:link { 
	color: #000000;
	}

.CaptionDubai a:visited { 
	color: #000000;
	}

.CaptionDubai a:hover, .CaptionDubai a:active { 
	color: #ff0000;
	}

.CaptionDubai img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionDubai input {
	vertical-align: middle;
	}

.RowDubai th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}

.GridDubai caption { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border: 1px solid #034016; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}

.RowDubai a:link { 
	color: #0033cc;
	}

.RowDubai a:visited { 
	color: #830000;
	}

.RowDubai a:hover, .RowDubai a:active { 
	color: #ff0000;
	}

.SeparatorDubai{
	color: #034016;
	}

.SeparatorDubai td{
	height: 1px;
	}


.AltRowDubai th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	vertical-align: top;
	background-color: #f1f7e6; 
	color: #000000;
	}

.AltRowDubai a:link { 
	color: #0033cc;
	}

.AltRowDubai a:visited { 
	color: #830000;
	}

.AltRowDubai a:hover, .AltRowDubai a:active { 
	color: #ff0000;
	}

.NoRecordsDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-color: #f7f7f7; 
	color: #000000;
	vertical-align: top;
	}

.FooterDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.FooterDubai a:link { 
	color: #0033cc;
	}

.FooterDubai a:visited { 
	color: #830000;
	}

.FooterDubai a:hover, .FooterDubai a:active { 
	color: #ff0000;
	}

.FooterDubai img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterDubai input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordDubai { 
	border-left: 1px solid #034016; border-bottom: 1px solid #034016;
	width: 100%;
	}

.ErrorDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	color: #FF0000;
	vertical-align: top;
	background-color: #f7f7f7; 
	}

.ControlsDubai th { 
	font-family: Arial; font-size: 80%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-color: #f7f7f7; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	vertical-align: top;
	background-color: #f7f7f7; 
	color: #000000;
	}

.BottomDubai td { 
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.BottomDubai a:link { 
	color: #0033cc;
	}

.BottomDubai a:visited { 
	color: #830000;
	}

.BottomDubai a:hover, .CaptionDubai a:active { 
	color: #ff0000;
	}

.BottomDubai img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomDubai input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionDubai th{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	white-space: nowrap;
	text-align: left; 
	vertical-align: top;
	font-weight: bold;
	background-color: #f1f7e6; 
	color: #000000;
	}

.GroupCaptionDubai td{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	vertical-align: top;
	font-weight: bold;
	background-color: #f7f7f7; 
	color: #000000;
	}

.GroupCaptionDubai a:link {
	color: #000000;
	}

.GroupCaptionDubai a:visited{
	color: #000000;
	}

.GroupCaptionDubai a:hover, .GroupCaptionDubai a:active{
	color: #ff0000;
	}

.GroupFooterDubai td{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #d6e6b8; 
	color: #000000;
	}

.GroupFooterDubai a:link {
	color: #0033cc;
	}

.GroupFooterDubai a:visited{
	color: #830000;
	}

.GroupFooterDubai a:hover, .GroupFooterDubai a:active{
	color: #ff0000;
	}

.GroupFooterDubai img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterDubai input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalDubai td{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	vertical-align: top;
	font-weight: bold;
	background-color: #f1f7e6; 
	color: #000000;
	border-bottom: 2px solid #034016;
	}

.SubTotalDubai a:link {
	color: #0033cc;
	}

.SubTotalDubai a:visited{
	color: #830000;
	}

.SubTotalDubai a:hover, .SubTotalDubai a:active{
	color: #ff0000;
	}

.TotalDubai td{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #f1f7e6; 
	color: #000000;
	}

.TotalDubai a:link {
	color: #0033cc;
	}

.TotalDubai a:visited{
	color: #830000;
	}

.TotalDubai a:hover, .TotalDubai a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonDubai { 
	background-color: #034016; 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-size: 85%; font-family: Tahoma;
	}

/* Calendar */

.CalendarDubai { 
	border: 1px solid #034016;
	width: 100%;
	}

.CalendarWeekdayNameDubai{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #f1f7e6; 
	color: #000000;
	}

.CalendarWeekdayNameDubai a:link {
	color: #0033cc;
	}

.CalendarWeekdayNameDubai a:visited{
	color: #830000;
	}

.CalendarWeekdayNameDubai a:hover, .CalendarWeekdayNameDubai a:active{
	color: #ff0000;
	}

.CalendarWeekendNameDubai{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #f1f7e6;	
	color: #000000;
	}

.CalendarWeekendNameDubai a:link {
	color: #000000;
	}

.CalendarWeekendNameDubai a:visited{
	color: #000000;
	}

.CalendarWeekendNameDubai a:link, .CalendarWeekendNameDubai a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayDubai{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}

.CalendarDayDubai a:link {
	color: #0033cc;
	}

.CalendarDayDubai a:visited{
	color: #830000;
	}

.CalendarDayDubai a:hover, .CalendarDayDubai a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendDubai{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	text-align: center;
	background-color: #f1f7e6;	
	color: #000000;
	}

.CalendarWeekendDubai a:link {
	color: #0033cc;
	}

.CalendarWeekendDubai a:visited{
	color: #830000;
	}

.CalendarWeekendDubai a:hover, .CalendarWeekendDubai a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayDubai {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	border-top: 3px solid #034016; border-right: 3px solid #034016; border-left: 2px solid #034016; border-bottom: 2px solid #034016;
	text-align: center;
	background-color: #f7f7f7;	
	color: #000000;
	}

.CalendarTodayDubai a:link {
	color: #0033cc;
	}

.CalendarTodayDubai a:visited{
	color: #830000;
	}

.CalendarTodayDubai a:hover, .CalendarTodayDubai a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayDubai {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	border-top: 3px solid #034016; border-right: 3px solid #034016; border-left: 2px solid #034016; border-bottom: 2px solid #034016;
	text-align: center;
	background-color: #f1f7e6;	
	color: #000000;
	}

.CalendarWeekendTodayDubai a:link {
	color: #0033cc;
	}

.CalendarWeekendTodayDubai a:visited{
	color: #830000;
	}

.CalendarWeekendTodayDubai a:hover, .CalendarWeekendTodayDubai a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayDubai{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	text-align: center;
	background-color: #f7f7f7;	
	color: #034016;
	}

.CalendarOtherMonthDayDubai a:link {
	color: #034016;
	}

.CalendarOtherMonthDayDubai a:visited{
	color: #034016;
	}

.CalendarOtherMonthDayDubai a:hover, .CalendarOtherMonthDayDubai a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayDubai {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	border-top: 3px solid #034016; border-right: 3px solid #034016; border-left: 2px solid #034016; border-bottom: 2px solid #034016;
	text-align: center;
	background-color: #f7f7f7;	
	color: #034016;
	}

.CalendarOtherMonthTodayDubai a:link {
	color: #034016;
	}

.CalendarOtherMonthTodayDubai a:visited{
	color: #034016;
	}

.CalendarOtherMonthTodayDubai a:hover, .CalendarOtherMonthTodayDubai a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendDubai {
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	text-align: center;
	background-color: #f1f7e6;	
	color: #034016;
	}

.CalendarOtherMonthWeekendDubai a:link {
	color: #034016;
	}

.CalendarOtherMonthWeekendDubai a:visited{
	color: #034016;
	}

.CalendarOtherMonthWeekendDubai a:hover, .CalendarOtherMonthWeekendDubai a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayDubai {
	font-family: Arial; font-size: 80%;
	padding: 2px;
	border-top: 3px solid #034016; border-right: 3px solid #034016; border-left: 2px solid #034016; border-bottom: 2px solid #034016;
	text-align: center;
	color: #034016;
	background-color: #f1f7e6;	
	}

.CalendarOtherMonthWeekendTodayDubai a:link {
	color: #034016;
	}

.CalendarOtherMonthWeekendTodayDubai a:visited{
	color: #034016;
	}

.CalendarOtherMonthWeekendTodayDubai a:hover, .CalendarOtherMonthWeekendTodayDubai a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayDubai{
	font-family: Arial; font-size: 80%;
	padding: 4px;
	border-top: 1px solid #034016; border-right: 1px solid #034016;
	background-color: #d6e6b8;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}

.CalendarSelectedDayDubai a:link {
	color: #000000;
	}

.CalendarSelectedDayDubai a:visited{
	color: #000000;
	}

.CalendarSelectedDayDubai a:hover, .CalendarSelectedDayDubai a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorDubai {
	font-family: Arial; font-size: 80%;
	padding: 4px;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}

.CalendarNavigatorDubai a:link {
	color: #0033cc;
	}

.CalendarNavigatorDubai a:visited{
	color: #830000;
	}

.CalendarNavigatorDubai a:hover, .CalendarNavigatorDubai a:active{
	color: #ff0000;
	}

.CalendarNavigatorDubai img{
	margin: 2px;
	vertical-align: middle; 	
	}

/* Calendar Extra */
.CalendarEventDubai{
	font-size: 80%;
	text-align: left;
	}

.CalendarEventDubai a:link {
	color: #0033cc;
	}

.CalendarEventDubai a:visited{
	color: #830000;
	}

.CalendarEventDubai a:hover, .CalendarEventDubai a:active{
	color: #ff0000;
	}

