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

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

.FormTitleBgColorAzureRemember {
	background-color: #592d39;
	}

.FormTitleFontColorAzureRemember {
	color: #efefef;
	}

.CaptionBgColorAzureRemember {
	background-color: #d5d5d5;
	}

.CaptionFontColorAzureRemember {
	color: #272727;
	}

.DataBgColorAzureRemember {
	background-color: #f0f0f0;
	}

.AltDataBgColorAzureRemember {
	background-color: #ebe2e2;
	}

.DataFontColorAzureRemember {
	color: #3b3b3b;
	}

.LinkColorAzureRemember {
	color: #0000ff;
	}

.VisitedLinkColorAzureRemember {
	color: #800003;
	}

.HoverLinkColorAzureRemember {
	color: #c30004;
	}

.ColorBgButtonAzureRemember {
	background-color: #592d39;
}

.ColorFontButtonAzureRemember {
	color: #efefef;
}

.ColorBgButtonPassiveAzureRemember {
	background-color: #703849;
}

.ColorFontButtonPassiveAzureRemember {
	color: #ffffff;
}



.HeaderAzureRemember {
	width: 100%;
	}

.HeaderAzureRemember th { 
	font-family: Arial; font-size: 110%;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif'); color: #efefef;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .HeaderAzureRemember th {
	font-family: Arial; font-size: 147%;
}


/*ie6*/
* html body .HeaderAzureRemember th {
	font-family: Arial; font-size: 147%;
}
/*end*/

.HeaderAzureRemember a:link { 
	color: #efefef;
	}

.HeaderAzureRemember a:visited { 
	color: #efefef;
	}

.HeaderAzureRemember a:hover, .CaptionAzureRemember a:active { 
	color: #efefef; text-decoration: none;
	}

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

.HeaderRightAzureRemember { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftAzureRemember img{
	width: 12px;
	}

.HeaderRightAzureRemember img{
	width: 12px;
	}


/* Grid Options */
.GridAzureRemember { 
	border: 1px solid #592d39;
	width: 100%;
	}

.CaptionAzureRemember th { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-image: url('Images/CaptionBg.gif'); color: #272727;
	white-space: nowrap;
	}

.CaptionAzureRemember td { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-image: url('Images/CaptionBg.gif'); color: #272727;
	white-space: nowrap;
	}


html>body .CaptionAzureRemember th, html>body .CaptionAzureRemember td {
	font-family: Arial; font-size: 107%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionAzureRemember th, * html body .CaptionAzureRemember td {
	font-family: Arial; font-size: 107%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionAzureRemember a:link { 
	color: #272727;
	}

.CaptionAzureRemember a:visited { 
	color: #272727;
	}

.CaptionAzureRemember a:hover, .CaptionAzureRemember a:active { 
	color: #c30004;
	}

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

.CaptionAzureRemember input {
	vertical-align: middle;
	}

.RowAzureRemember th { 
	font-family: Arial; font-size: 75%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	white-space: nowrap;
	color: #3b3b3b;
	}

.RowAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #f0f0f0; 
	color: #3b3b3b;
	}
	

html>body .RowAzureRemember th, html>body .RowAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .RowAzureRemember th, * html body .RowAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

caption.RowAzureRemember { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	border: 1px solid #592d39; border-bottom: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #f0f0f0; 
	color: #3b3b3b;
	}


html>body caption.RowAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body caption.RowAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.RowAzureRemember a:link { 
	color: #0000ff;
	}

.RowAzureRemember a:visited { 
	color: #800003;
	}

.RowAzureRemember a:hover, .RowAzureRemember a:active { 
	color: #c30004;
	}

.SeparatorAzureRemember{
	color: #592d39;
	}

.SeparatorAzureRemember td{
	height: 1px;
	}


.AltRowAzureRemember th { 
	font-family: Arial; font-size: 75%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	white-space: nowrap;
	color: #3b3b3b;
	}

.AltRowAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ebe2e2; 
	color: #3b3b3b;
	}


html>body .AltRowAzureRemember th, html>body .AltRowAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .AltRowAzureRemember th, * html body .AltRowAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.AltRowAzureRemember a:link { 
	color: #0000ff;
	}

.AltRowAzureRemember a:visited { 
	color: #800003;
	}

.AltRowAzureRemember a:hover, .AltRowAzureRemember a:active { 
	color: #c30004;
	}

.NoRecordsAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	background-color: #f0f0f0; 
	color: #3b3b3b;
	vertical-align: top;
	}

.FooterAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #3b3b3b;
	}


html>body .NoRecordsAzureRemember td, html>body .FooterAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .NoRecordsAzureRemember td, * html body .FooterAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.FooterAzureRemember a:link { 
	color: #0000ff;
	}

.FooterAzureRemember a:visited { 
	color: #800003;
	}

.FooterAzureRemember a:hover, .FooterAzureRemember a:active { 
	color: #c30004;
	}

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

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

/* Record Options */
.RecordAzureRemember { 
	border: 1px solid #592d39;
	width: 100%;
	}

.ErrorAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #f0f0f0; 
	}


* html>body .ErrorAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ErrorAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.ControlsAzureRemember th { 
	font-family: Arial; font-size: 75%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	white-space: nowrap;
	color: #3b3b3b;
	}

.ControlsAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #f0f0f0; 
	color: #3b3b3b;
	}
	
.BottomAzureRemember td { 
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #3b3b3b;
	}


html>body .ControlsAzureRemember th, html>body .ControlsAzureRemember td, html>body .BottomAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .ControlsAzureRemember th, * html body .ControlsAzureRemember td, * html body .BottomAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.BottomAzureRemember a:link { 
	color: #0000ff;
	}

.BottomAzureRemember a:visited { 
	color: #800003;
	}

.BottomAzureRemember a:hover, .CaptionAzureRemember a:active { 
	color: #c30004;
	}

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

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

/* Report */
.GroupCaptionAzureRemember th{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ebe2e2; 
	color: #3b3b3b;
	}

.GroupCaptionAzureRemember td{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #f0f0f0; 
	color: #3b3b3b;
	}


html>body .GroupCaptionAzureRemember th, html>body .GroupCaptionAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupCaptionAzureRemember th, * html body .GroupCaptionAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupCaptionAzureRemember a:link {
	color: #272727;
	}

.GroupCaptionAzureRemember a:visited{
	color: #272727;
	}

.GroupCaptionAzureRemember a:hover, .GroupCaptionAzureRemember a:active{
	color: #c30004;
	}

.GroupFooterAzureRemember td{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #d5d5d5; 
	color: #3b3b3b;
	}


html>body .GroupFooterAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .GroupFooterAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.GroupFooterAzureRemember a:link {
	color: #0000ff;
	}

.GroupFooterAzureRemember a:visited{
	color: #800003;
	}

.GroupFooterAzureRemember a:hover, .GroupFooterAzureRemember a:active{
	color: #c30004;
	}

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

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

.SubTotalAzureRemember td{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ebe2e2; 
	color: #3b3b3b;
	border-bottom: 2px solid #592d39;
	}


html>body .SubTotalAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .SubTotalAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.SubTotalAzureRemember a:link {
	color: #0000ff;
	}

.SubTotalAzureRemember a:visited{
	color: #800003;
	}

.SubTotalAzureRemember a:hover, .SubTotalAzureRemember a:active{
	color: #c30004;
	}

.TotalAzureRemember td{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ebe2e2; 
	color: #3b3b3b;
	}


html>body .TotalAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .TotalAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

.TotalAzureRemember a:link {
	color: #0000ff;
	}

.TotalAzureRemember a:visited{
	color: #800003;
	}

.TotalAzureRemember a:hover, .TotalAzureRemember a:active{
	color: #c30004;
	}

/* Form Options */
.ButtonAzureRemember { 
	background-color: #592d39; color: #efefef; 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: 12px;
	}

/* Calendar */

.CalendarAzureRemember { 
	border: 1px solid #592d39;
	width: 100%;
	}

.CalendarWeekdayNameAzureRemember{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ebe2e2; 
	color: #3b3b3b;
	font-weight: normal;
	}


html>body .CalendarWeekdayNameAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekdayNameAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekdayNameAzureRemember a:link {
	color: #0000ff;
	}

.CalendarWeekdayNameAzureRemember a:visited{
	color: #800003;
	}

.CalendarWeekdayNameAzureRemember a:hover, .CalendarWeekdayNameAzureRemember a:active{
	color: #c30004;
	}

.CalendarWeekendNameAzureRemember{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ebe2e2;	
	color: #3b3b3b;
	font-weight: normal;
	}


html>body .CalendarWeekendNameAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendNameAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendNameAzureRemember a:link {
	color: #272727;
	}

.CalendarWeekendNameAzureRemember a:visited{
	color: #272727;
	}

.CalendarWeekendNameAzureRemember a:link, .CalendarWeekendNameAzureRemember a:visited{
	color: #c30004;
	}

/* Calendar Day */
.CalendarDayAzureRemember{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: center;
	background-color: #f0f0f0;	
	color: #3b3b3b;
	}


html>body .CalendarDayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarDayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarDayAzureRemember a:link {
	color: #0000ff;
	}

.CalendarDayAzureRemember a:visited{
	color: #800003;
	}

.CalendarDayAzureRemember a:hover, .CalendarDayAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Weekend */
.CalendarWeekendAzureRemember{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: center;
	background-color: #ebe2e2;	
	color: #3b3b3b;
	}


html>body .CalendarWeekendAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendAzureRemember a:link {
	color: #0000ff;
	}

.CalendarWeekendAzureRemember a:visited{
	color: #800003;
	}

.CalendarWeekendAzureRemember a:hover, .CalendarWeekendAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Today */
.CalendarTodayAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 0px;
	border: 2px solid #592d39;
	text-align: center;
	background-color: #f0f0f0;	
	color: #3b3b3b;
	}


html>body .CalendarTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarTodayAzureRemember a:link {
	color: #0000ff;
	}

.CalendarTodayAzureRemember a:visited{
	color: #800003;
	}

.CalendarTodayAzureRemember a:hover, .CalendarTodayAzureRemember a:active {
	color: #c30004;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 0px;
	border: 2px solid #592d39;
	text-align: center;
	background-color: #ebe2e2;	
	color: #3b3b3b;
	}


html>body .CalendarWeekendTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarWeekendTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarWeekendTodayAzureRemember a:link {
	color: #0000ff;
	}

.CalendarWeekendTodayAzureRemember a:visited{
	color: #800003;
	}

.CalendarWeekendTodayAzureRemember a:hover, .CalendarWeekendTodayAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayAzureRemember{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: center;
	background-color: #f0f0f0;	
	color: #592d39;
	}


html>body .CalendarOtherMonthDayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthDayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthDayAzureRemember a:link {
	color: #592d39;
	}

.CalendarOtherMonthDayAzureRemember a:visited{
	color: #592d39;
	}

.CalendarOtherMonthDayAzureRemember a:hover, .CalendarOtherMonthDayAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 0px;
	border: 2px solid #592d39;
	text-align: center;
	background-color: #f0f0f0;	
	color: #592d39;
	}


html>body .CalendarOtherMonthTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthTodayAzureRemember a:link {
	color: #592d39;
	}

.CalendarOtherMonthTodayAzureRemember a:visited{
	color: #592d39;
	}

.CalendarOtherMonthTodayAzureRemember a:hover, .CalendarOtherMonthTodayAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: center;
	background-color: #ebe2e2;	
	color: #592d39;
	}


html>body .CalendarOtherMonthWeekendAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendAzureRemember a:link {
	color: #592d39;
	}

.CalendarOtherMonthWeekendAzureRemember a:visited{
	color: #592d39;
	}

.CalendarOtherMonthWeekendAzureRemember a:hover, .CalendarOtherMonthWeekendAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 0px;
	border: 2px solid #592d39;
	text-align: center;
	color: #592d39;
	background-color: #ebe2e2;	
	}
	

html>body .CalendarOtherMonthWeekendTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarOtherMonthWeekendTodayAzureRemember a:link {
	color: #592d39;
	}

.CalendarOtherMonthWeekendTodayAzureRemember a:visited{
	color: #592d39;
	}

.CalendarOtherMonthWeekendTodayAzureRemember a:hover, .CalendarOtherMonthWeekendTodayAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayAzureRemember{
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	background-color: #d5d5d5;
	color: #272727;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarSelectedDayAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarSelectedDayAzureRemember a:link {
	color: #272727;
	}

.CalendarSelectedDayAzureRemember a:visited{
	color: #272727;
	}

.CalendarSelectedDayAzureRemember a:hover, .CalendarSelectedDayAzureRemember a:active{
	color: #c30004;
	}

/* Calendar Navigator */
.CalendarNavigatorAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 2px;
	background-color: #f0f0f0; color: #3b3b3b;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #3b3b3b;
	}


html>body .CalendarNavigatorAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarNavigatorAzureRemember a:link {
	color: #0000ff;
	}

.CalendarNavigatorAzureRemember a:visited{
	color: #800003;
	}

.CalendarNavigatorAzureRemember a:hover, .CalendarNavigatorAzureRemember a:active{
	color: #c30004;
	}

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

.CalendarNavigatorAzureRemember td {
	font-family: Arial; font-size: 75%;
	}

.CalendarNavigatorAzureRemember th {
	font-family: Arial; font-size: 75%;
	}


html>body .CalendarNavigatorAzureRemember th, html>body .CalendarNavigatorAzureRemember td {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarNavigatorAzureRemember th, * html body .CalendarNavigatorAzureRemember td {
	font-family: Arial; font-size: 100%;
}
/*end*/

/* Calendar Extra */
.CalendarEventAzureRemember{
	font-family: Arial; font-size: 75%;
	text-align: left;
	}


html>body .CalendarEventAzureRemember {
	font-family: Arial; font-size: 100%;
}


/*ie6*/
* html body .CalendarEventAzureRemember {
	font-family: Arial; font-size: 100%;
}
/*end*/

.CalendarEventAzureRemember a:link {
	color: #0000ff;
	}

.CalendarEventAzureRemember a:visited{
	color: #800003;
	}

.CalendarEventAzureRemember a:hover, .CalendarEventAzureRemember a:active{
	color: #c30004;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thAzureRemember { 
	font-family: Arial; font-size: 75%;
	font-weight: bold;
}


html>body .thAzureRemember {
	font-size: 100%;
}


/*ie6*/
* html body .thAzureRemember {
	font-size: 100%;
}
/*end*/

.HeaderAzureRemember .thAzureRemember { 
	font-family: Arial; font-size: 110%;
	padding: 2px;
	background-image: url('Images/HeaderBg.gif'); color: #efefef;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 147%;
}


/*ie6*/
* html body .HeaderAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 147%;
}
/*end*/

.CaptionAzureRemember .thAzureRemember { 
	font-family: Arial; font-size: 80%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-image: url('Images/CaptionBg.gif'); color: #272727;
	white-space: nowrap;
}


html>body .CaptionAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 107%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 107%; text-align: left; vertical-align: top;
}
/*end*/

.RowAzureRemember .thAzureRemember { 
	font-family: Arial; font-size: 75%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	white-space: nowrap;
	color: #3b3b3b;
}

.AltRowAzureRemember .thAzureRemember { 
	font-family: Arial; font-size: 75%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	white-space: nowrap;
	color: #3b3b3b;
}

.ControlsAzureRemember .thAzureRemember { 
	font-family: Arial; font-size: 75%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #f0f0f0; color: #3b3b3b;
	white-space: nowrap;
	color: #3b3b3b;
}

.GroupCaptionAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 75%;
	padding: 2px;
	
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ebe2e2; 
	color: #3b3b3b;
}


html>body .GroupCaptionAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 100%;
}

html>body .RowAzureRemember .thAzureRemember, html>body .AltRowAzureRemember .thAzureRemember, html>body .ControlsAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 100%;
}

* html body .RowAzureRemember .thAzureRemember, * html body .AltRowAzureRemember .thAzureRemember, * html body .ControlsAzureRemember .thAzureRemember {
	font-family: Arial; font-size: 100%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuAzureRemember td {
	font-family: Arial; font-size: 75%;
}


html>body .simpleMenuAzureRemember td {
	font-family: Arial; font-size: 100%;
} 


/*ie6*/
* html body .simpleMenuAzureRemember td {
	font-family: Arial; font-size: 100%;
} 
/*end*/
