/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorPaudimarCampestreLaranja {
	background-color: #f3e5d7;
	}

.FormTitleBgColorPaudimarCampestreLaranja {
	background-color: #e35c07;
	}

.FormTitleFontColorPaudimarCampestreLaranja {
	color: #ffffff;
	}

.CaptionBgColorPaudimarCampestreLaranja {
	background-color: #ffdab5;
	}

.CaptionFontColorPaudimarCampestreLaranja {
	color: #000000;
	}

.DataBgColorPaudimarCampestreLaranja {
	background-color: #ff8e59;
	}

.AltDataBgColorPaudimarCampestreLaranja {
	background-color: #ff8e59;
	}

.DataFontColorPaudimarCampestreLaranja {
	color: #000000;
	}

.LinkColorPaudimarCampestreLaranja {
	color: #0037de;
	}

.VisitedLinkColorPaudimarCampestreLaranja {
	color: #8f0000;
	}

.HoverLinkColorPaudimarCampestreLaranja {
	color: #ff0000;
	}

.ColorBgButtonPaudimarCampestreLaranja {
	background-color: #e35c07;
}

.ColorFontButtonPaudimarCampestreLaranja {
	color: #ffffff;
}

.ColorBgButtonPassivePaudimarCampestreLaranja {
	background-color: #ffc7a5;
}

.ColorFontButtonPassivePaudimarCampestreLaranja {
	color: #ffffff;
}



.HeaderPaudimarCampestreLaranja {
	width: 100%;
	}

.HeaderPaudimarCampestreLaranja th { 
	font-family: Verdana; font-size: 80%; text-align: left;
	padding: 2px;
	background-color: #e35c07; color: #ffffff;
	width: 100%;
	white-space: nowrap;
	padding-left: 8px;
	}


html>body .HeaderPaudimarCampestreLaranja th {
	font-family: Verdana; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .HeaderPaudimarCampestreLaranja th {
	font-family: Verdana; font-size: 100%; text-align: left;
}
/*end*/

.HeaderPaudimarCampestreLaranja a:link { 
	color: #ffffff;
	}

.HeaderPaudimarCampestreLaranja a:visited { 
	color: #ffffff;
	}

.HeaderPaudimarCampestreLaranja a:hover, .CaptionPaudimarCampestreLaranja a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftPaudimarCampestreLaranja { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightPaudimarCampestreLaranja { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftPaudimarCampestreLaranja img{
	width: 1px;
	}

.HeaderRightPaudimarCampestreLaranja img{
	width: 1px;
	}


/* Grid Options */
.GridPaudimarCampestreLaranja { 
	
	width: 100%;
	}

.CaptionPaudimarCampestreLaranja th { 
	font-family: Verdana; font-size: 70%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffdab5; color: #000000;
	white-space: nowrap;
	}

.CaptionPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffdab5; color: #000000;
	white-space: nowrap;
	}


html>body .CaptionPaudimarCampestreLaranja th, html>body .CaptionPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionPaudimarCampestreLaranja th, * html body .CaptionPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionPaudimarCampestreLaranja a:link { 
	color: #000000;
	}

.CaptionPaudimarCampestreLaranja a:visited { 
	color: #000000;
	}

.CaptionPaudimarCampestreLaranja a:hover, .CaptionPaudimarCampestreLaranja a:active { 
	color: #ff0000;
	}

.CaptionPaudimarCampestreLaranja img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionPaudimarCampestreLaranja input {
	vertical-align: middle;
	}

.RowPaudimarCampestreLaranja th { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ff8e59; 
	color: #000000;
	}
	

html>body .RowPaudimarCampestreLaranja th, html>body .RowPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .RowPaudimarCampestreLaranja th, * html body .RowPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

caption.RowPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ff8e59; 
	color: #000000;
	}


html>body caption.RowPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body caption.RowPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.RowPaudimarCampestreLaranja a:link { 
	color: #0037de;
	}

.RowPaudimarCampestreLaranja a:visited { 
	color: #8f0000;
	}

.RowPaudimarCampestreLaranja a:hover, .RowPaudimarCampestreLaranja a:active { 
	color: #ff0000;
	}

.SeparatorPaudimarCampestreLaranja{
	color: #e35c07;
	}

.SeparatorPaudimarCampestreLaranja td{
	height: 1px;
	}


.AltRowPaudimarCampestreLaranja th { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ff8e59; 
	color: #000000;
	}


html>body .AltRowPaudimarCampestreLaranja th, html>body .AltRowPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .AltRowPaudimarCampestreLaranja th, * html body .AltRowPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.AltRowPaudimarCampestreLaranja a:link { 
	color: #0037de;
	}

.AltRowPaudimarCampestreLaranja a:visited { 
	color: #8f0000;
	}

.AltRowPaudimarCampestreLaranja a:hover, .AltRowPaudimarCampestreLaranja a:active { 
	color: #ff0000;
	}

.NoRecordsPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	background-color: #ff8e59; 
	color: #000000;
	vertical-align: top;
	}

.FooterPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .NoRecordsPaudimarCampestreLaranja td, html>body .FooterPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .NoRecordsPaudimarCampestreLaranja td, * html body .FooterPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.FooterPaudimarCampestreLaranja a:link { 
	color: #0037de;
	}

.FooterPaudimarCampestreLaranja a:visited { 
	color: #8f0000;
	}

.FooterPaudimarCampestreLaranja a:hover, .FooterPaudimarCampestreLaranja a:active { 
	color: #ff0000;
	}

.FooterPaudimarCampestreLaranja img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterPaudimarCampestreLaranja input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordPaudimarCampestreLaranja { 
	
	width: 100%;
	}

.ErrorPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #ff8e59; 
	}


* html>body .ErrorPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .ErrorPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.ControlsPaudimarCampestreLaranja th { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ff8e59; 
	color: #000000;
	}
	
.BottomPaudimarCampestreLaranja td { 
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .ControlsPaudimarCampestreLaranja th, html>body .ControlsPaudimarCampestreLaranja td, html>body .BottomPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .ControlsPaudimarCampestreLaranja th, * html body .ControlsPaudimarCampestreLaranja td, * html body .BottomPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.BottomPaudimarCampestreLaranja a:link { 
	color: #0037de;
	}

.BottomPaudimarCampestreLaranja a:visited { 
	color: #8f0000;
	}

.BottomPaudimarCampestreLaranja a:hover, .CaptionPaudimarCampestreLaranja a:active { 
	color: #ff0000;
	}

.BottomPaudimarCampestreLaranja img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomPaudimarCampestreLaranja input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionPaudimarCampestreLaranja th{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ff8e59; 
	color: #000000;
	}

.GroupCaptionPaudimarCampestreLaranja td{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ff8e59; 
	color: #000000;
	}


html>body .GroupCaptionPaudimarCampestreLaranja th, html>body .GroupCaptionPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .GroupCaptionPaudimarCampestreLaranja th, * html body .GroupCaptionPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.GroupCaptionPaudimarCampestreLaranja a:link {
	color: #000000;
	}

.GroupCaptionPaudimarCampestreLaranja a:visited{
	color: #000000;
	}

.GroupCaptionPaudimarCampestreLaranja a:hover, .GroupCaptionPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

.GroupFooterPaudimarCampestreLaranja td{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #ffdab5; 
	color: #000000;
	}


html>body .GroupFooterPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .GroupFooterPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.GroupFooterPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.GroupFooterPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.GroupFooterPaudimarCampestreLaranja a:hover, .GroupFooterPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

.GroupFooterPaudimarCampestreLaranja img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterPaudimarCampestreLaranja input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalPaudimarCampestreLaranja td{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ff8e59; 
	color: #000000;
	border-bottom: 2px solid #e35c07;
	}


html>body .SubTotalPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .SubTotalPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.SubTotalPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.SubTotalPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.SubTotalPaudimarCampestreLaranja a:hover, .SubTotalPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

.TotalPaudimarCampestreLaranja td{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ff8e59; 
	color: #000000;
	}


html>body .TotalPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .TotalPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.TotalPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.TotalPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.TotalPaudimarCampestreLaranja a:hover, .TotalPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonPaudimarCampestreLaranja { 
	background-color: #ff8e59; color: #000000; border: solid 1px #e35c07; padding: 2px; font-weight: bold; font-family: Tahoma; font-size: 11px;
	}

/* Calendar */

.CalendarPaudimarCampestreLaranja { 
	
	width: 100%;
	}

.CalendarWeekdayNamePaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ff8e59; 
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekdayNamePaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekdayNamePaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekdayNamePaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarWeekdayNamePaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarWeekdayNamePaudimarCampestreLaranja a:hover, .CalendarWeekdayNamePaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

.CalendarWeekendNamePaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ff8e59;	
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekendNamePaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekendNamePaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekendNamePaudimarCampestreLaranja a:link {
	color: #000000;
	}

.CalendarWeekendNamePaudimarCampestreLaranja a:visited{
	color: #000000;
	}

.CalendarWeekendNamePaudimarCampestreLaranja a:link, .CalendarWeekendNamePaudimarCampestreLaranja a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayPaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: center;
	background-color: #ff8e59;	
	color: #000000;
	}


html>body .CalendarDayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarDayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarDayPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarDayPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarDayPaudimarCampestreLaranja a:hover, .CalendarDayPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendPaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: center;
	background-color: #ff8e59;	
	color: #000000;
	}


html>body .CalendarWeekendPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekendPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekendPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarWeekendPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarWeekendPaudimarCampestreLaranja a:hover, .CalendarWeekendPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 0px;
	border: 2px solid #e35c07;
	text-align: center;
	background-color: #ff8e59;	
	color: #000000;
	}


html>body .CalendarTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarTodayPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarTodayPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarTodayPaudimarCampestreLaranja a:hover, .CalendarTodayPaudimarCampestreLaranja a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 0px;
	border: 2px solid #e35c07;
	text-align: center;
	background-color: #ff8e59;	
	color: #000000;
	}


html>body .CalendarWeekendTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekendTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekendTodayPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarWeekendTodayPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarWeekendTodayPaudimarCampestreLaranja a:hover, .CalendarWeekendTodayPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayPaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: center;
	background-color: #ff8e59;	
	color: #e35c07;
	}


html>body .CalendarOtherMonthDayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthDayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthDayPaudimarCampestreLaranja a:link {
	color: #e35c07;
	}

.CalendarOtherMonthDayPaudimarCampestreLaranja a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthDayPaudimarCampestreLaranja a:hover, .CalendarOtherMonthDayPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 0px;
	border: 2px solid #e35c07;
	text-align: center;
	background-color: #ff8e59;	
	color: #e35c07;
	}


html>body .CalendarOtherMonthTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthTodayPaudimarCampestreLaranja a:link {
	color: #e35c07;
	}

.CalendarOtherMonthTodayPaudimarCampestreLaranja a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthTodayPaudimarCampestreLaranja a:hover, .CalendarOtherMonthTodayPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: center;
	background-color: #ff8e59;	
	color: #e35c07;
	}


html>body .CalendarOtherMonthWeekendPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthWeekendPaudimarCampestreLaranja a:link {
	color: #e35c07;
	}

.CalendarOtherMonthWeekendPaudimarCampestreLaranja a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthWeekendPaudimarCampestreLaranja a:hover, .CalendarOtherMonthWeekendPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 0px;
	border: 2px solid #e35c07;
	text-align: center;
	color: #e35c07;
	background-color: #ff8e59;	
	}
	

html>body .CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja a:link {
	color: #e35c07;
	}

.CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja a:hover, .CalendarOtherMonthWeekendTodayPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayPaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	background-color: #ffdab5;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarSelectedDayPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarSelectedDayPaudimarCampestreLaranja a:link {
	color: #000000;
	}

.CalendarSelectedDayPaudimarCampestreLaranja a:visited{
	color: #000000;
	}

.CalendarSelectedDayPaudimarCampestreLaranja a:hover, .CalendarSelectedDayPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	background-color: #ff8e59; color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .CalendarNavigatorPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarNavigatorPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarNavigatorPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarNavigatorPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarNavigatorPaudimarCampestreLaranja a:hover, .CalendarNavigatorPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

.CalendarNavigatorPaudimarCampestreLaranja img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 70%;
	}

.CalendarNavigatorPaudimarCampestreLaranja th {
	font-family: Verdana; font-size: 70%;
	}


html>body .CalendarNavigatorPaudimarCampestreLaranja th, html>body .CalendarNavigatorPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarNavigatorPaudimarCampestreLaranja th, * html body .CalendarNavigatorPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

/* Calendar Extra */
.CalendarEventPaudimarCampestreLaranja{
	font-family: Verdana; font-size: 70%;
	text-align: left;
	}


html>body .CalendarEventPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarEventPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarEventPaudimarCampestreLaranja a:link {
	color: #0037de;
	}

.CalendarEventPaudimarCampestreLaranja a:visited{
	color: #8f0000;
	}

.CalendarEventPaudimarCampestreLaranja a:hover, .CalendarEventPaudimarCampestreLaranja a:active{
	color: #ff0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 80%;
	font-weight: bold;
}


html>body .thPaudimarCampestreLaranja {
	font-size: 100%;
}


/*ie6*/
* html body .thPaudimarCampestreLaranja {
	font-size: 100%;
}
/*end*/

.HeaderPaudimarCampestreLaranja .thPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 80%; text-align: left;
	padding: 2px;
	background-color: #e35c07; color: #ffffff;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .HeaderPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 100%; text-align: left;
}
/*end*/

.CaptionPaudimarCampestreLaranja .thPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 70%; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ffdab5; color: #000000;
	white-space: nowrap;
}


html>body .CaptionPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}
/*end*/

.RowPaudimarCampestreLaranja .thPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowPaudimarCampestreLaranja .thPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsPaudimarCampestreLaranja .thPaudimarCampestreLaranja { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	
	background-color: #ff8e59; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ff8e59; 
	color: #000000;
}


html>body .GroupCaptionPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}

html>body .RowPaudimarCampestreLaranja .thPaudimarCampestreLaranja, html>body .AltRowPaudimarCampestreLaranja .thPaudimarCampestreLaranja, html>body .ControlsPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%;
}

* html body .RowPaudimarCampestreLaranja .thPaudimarCampestreLaranja, * html body .AltRowPaudimarCampestreLaranja .thPaudimarCampestreLaranja, * html body .ControlsPaudimarCampestreLaranja .thPaudimarCampestreLaranja {
	font-family: Verdana; font-size: 88%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 70%;
}


html>body .simpleMenuPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
} 


/*ie6*/
* html body .simpleMenuPaudimarCampestreLaranja td {
	font-family: Verdana; font-size: 88%;
} 
/*end*/
