/* CCSTheme v 3.x */
/* General */

/* Colors */
.PageBgColorPaudimarCampestre {
	background-color: #f3e5d7;
	}

.FormTitleBgColorPaudimarCampestre {
	background-color: #e35c07;
	}

.FormTitleFontColorPaudimarCampestre {
	color: #ffffff;
	}

.CaptionBgColorPaudimarCampestre {
	background-color: #ffdab5;
	}

.CaptionFontColorPaudimarCampestre {
	color: #000000;
	}

.DataBgColorPaudimarCampestre {
	background-color: #fefefe;
	}

.AltDataBgColorPaudimarCampestre {
	background-color: #ffeddb;
	}

.DataFontColorPaudimarCampestre {
	color: #000000;
	}

.LinkColorPaudimarCampestre {
	color: #0037de;
	}

.VisitedLinkColorPaudimarCampestre {
	color: #8f0000;
	}

.HoverLinkColorPaudimarCampestre {
	color: #ff0000;
	}

.ColorBgButtonPaudimarCampestre {
	background-color: #e35c07;
}

.ColorFontButtonPaudimarCampestre {
	color: #ffffff;
}

.ColorBgButtonPassivePaudimarCampestre {
	background-color: #ffa36a;
}

.ColorFontButtonPassivePaudimarCampestre {
	color: #ffffff;
}



.HeaderPaudimarCampestre {
	width: 100%;
	}

.HeaderPaudimarCampestre th { 
	font-family: Verdana; font-size: 80%; text-align: left;
	padding: 4px;
	background-color: #e35c07; color: #ffffff;
	width: 100%;
	white-space: nowrap;
	
	}


html>body .HeaderPaudimarCampestre th {
	font-family: Verdana; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .HeaderPaudimarCampestre th {
	font-family: Verdana; font-size: 100%; text-align: left;
}
/*end*/

.HeaderPaudimarCampestre a:link { 
	color: #ffffff;
	}

.HeaderPaudimarCampestre a:visited { 
	color: #ffffff;
	}

.HeaderPaudimarCampestre a:hover, .CaptionPaudimarCampestre a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeftPaudimarCampestre { 
	background-image: url('Images/HeaderLeft.gif');
	}

.HeaderRightPaudimarCampestre { 
	background-image: url('Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeftPaudimarCampestre img{
	width: 14px;
	}

.HeaderRightPaudimarCampestre img{
	width: 1px;
	}


/* Grid Options */
.GridPaudimarCampestre { 
	
	width: 100%;
	}

.CaptionPaudimarCampestre th { 
	font-family: Verdana; font-size: 70%; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}

.CaptionPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
	}


html>body .CaptionPaudimarCampestre th, html>body .CaptionPaudimarCampestre td {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionPaudimarCampestre th, * html body .CaptionPaudimarCampestre td {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}
/*end*/

.CaptionPaudimarCampestre a:link { 
	color: #000000;
	}

.CaptionPaudimarCampestre a:visited { 
	color: #000000;
	}

.CaptionPaudimarCampestre a:hover, .CaptionPaudimarCampestre a:active { 
	color: #ff0000;
	}

.CaptionPaudimarCampestre img {
	margin: 2px; 
	vertical-align: middle;
	}

.CaptionPaudimarCampestre input {
	vertical-align: middle;
	}

.RowPaudimarCampestre th { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.RowPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	background-color: #fefefe; 
	color: #000000;
	}
	

html>body .RowPaudimarCampestre th, html>body .RowPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .RowPaudimarCampestre th, * html body .RowPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

caption.RowPaudimarCampestre { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	background-color: #fefefe; 
	color: #000000;
	}


html>body caption.RowPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body caption.RowPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.RowPaudimarCampestre a:link { 
	color: #0037de;
	}

.RowPaudimarCampestre a:visited { 
	color: #8f0000;
	}

.RowPaudimarCampestre a:hover, .RowPaudimarCampestre a:active { 
	color: #ff0000;
	}

.SeparatorPaudimarCampestre{
	color: #e35c07;
	}

.SeparatorPaudimarCampestre td{
	height: 1px;
	}


.AltRowPaudimarCampestre th { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.AltRowPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	background-color: #ffeddb; 
	color: #000000;
	}


html>body .AltRowPaudimarCampestre th, html>body .AltRowPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .AltRowPaudimarCampestre th, * html body .AltRowPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.AltRowPaudimarCampestre a:link { 
	color: #0037de;
	}

.AltRowPaudimarCampestre a:visited { 
	color: #8f0000;
	}

.AltRowPaudimarCampestre a:hover, .AltRowPaudimarCampestre a:active { 
	color: #ff0000;
	}

.NoRecordsPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	background-color: #fefefe; 
	color: #000000;
	vertical-align: top;
	}

.FooterPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .NoRecordsPaudimarCampestre td, html>body .FooterPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .NoRecordsPaudimarCampestre td, * html body .FooterPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.FooterPaudimarCampestre a:link { 
	color: #0037de;
	}

.FooterPaudimarCampestre a:visited { 
	color: #8f0000;
	}

.FooterPaudimarCampestre a:hover, .FooterPaudimarCampestre a:active { 
	color: #ff0000;
	}

.FooterPaudimarCampestre img {
	margin: 2px; 
	vertical-align: middle;
	}

.FooterPaudimarCampestre input {
	margin: 2px;
	vertical-align: middle;
	}

/* Record Options */
.RecordPaudimarCampestre { 
	
	width: 100%;
	}

.ErrorPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #fefefe; 
	}


* html>body .ErrorPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .ErrorPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.ControlsPaudimarCampestre th { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.ControlsPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	background-color: #fefefe; 
	color: #000000;
	}
	
.BottomPaudimarCampestre td { 
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .ControlsPaudimarCampestre th, html>body .ControlsPaudimarCampestre td, html>body .BottomPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .ControlsPaudimarCampestre th, * html body .ControlsPaudimarCampestre td, * html body .BottomPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.BottomPaudimarCampestre a:link { 
	color: #0037de;
	}

.BottomPaudimarCampestre a:visited { 
	color: #8f0000;
	}

.BottomPaudimarCampestre a:hover, .CaptionPaudimarCampestre a:active { 
	color: #ff0000;
	}

.BottomPaudimarCampestre img {
	margin: 2px;
	vertical-align: middle; 
	}

.BottomPaudimarCampestre input {
	margin: 2px;
	vertical-align: middle;
	}

/* Report */
.GroupCaptionPaudimarCampestre th{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	white-space: nowrap;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffeddb; 
	color: #000000;
	}

.GroupCaptionPaudimarCampestre td{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #fefefe; 
	color: #000000;
	}


html>body .GroupCaptionPaudimarCampestre th, html>body .GroupCaptionPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .GroupCaptionPaudimarCampestre th, * html body .GroupCaptionPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.GroupCaptionPaudimarCampestre a:link {
	color: #000000;
	}

.GroupCaptionPaudimarCampestre a:visited{
	color: #000000;
	}

.GroupCaptionPaudimarCampestre a:hover, .GroupCaptionPaudimarCampestre a:active{
	color: #ff0000;
	}

.GroupFooterPaudimarCampestre td{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	background-color: #ffdab5; 
	color: #000000;
	}


html>body .GroupFooterPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .GroupFooterPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.GroupFooterPaudimarCampestre a:link {
	color: #0037de;
	}

.GroupFooterPaudimarCampestre a:visited{
	color: #8f0000;
	}

.GroupFooterPaudimarCampestre a:hover, .GroupFooterPaudimarCampestre a:active{
	color: #ff0000;
	}

.GroupFooterPaudimarCampestre img {
	margin: 2px; 
	vertical-align: middle;
	}

.GroupFooterPaudimarCampestre input {
	margin: 2px;
	vertical-align: middle;
	}

.SubTotalPaudimarCampestre td{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffeddb; 
	color: #000000;
	border-bottom: 2px solid #e35c07;
	}


html>body .SubTotalPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .SubTotalPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.SubTotalPaudimarCampestre a:link {
	color: #0037de;
	}

.SubTotalPaudimarCampestre a:visited{
	color: #8f0000;
	}

.SubTotalPaudimarCampestre a:hover, .SubTotalPaudimarCampestre a:active{
	color: #ff0000;
	}

.TotalPaudimarCampestre td{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
	font-weight: bold;
	background-color: #ffeddb; 
	color: #000000;
	}


html>body .TotalPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .TotalPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.TotalPaudimarCampestre a:link {
	color: #0037de;
	}

.TotalPaudimarCampestre a:visited{
	color: #8f0000;
	}

.TotalPaudimarCampestre a:hover, .TotalPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Form Options */
.ButtonPaudimarCampestre { 
	background-color: #ffeddb; color: #000000; border: solid 1px #e35c07; padding: 2px; font-weight: bold; font-family: Tahoma; font-size: 11px;
	}

/* Calendar */

.CalendarPaudimarCampestre { 
	
	width: 100%;
	}

.CalendarWeekdayNamePaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: center; 
	vertical-align: top;
	white-space: nowrap;
	background-color: #ffeddb; 
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekdayNamePaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekdayNamePaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekdayNamePaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarWeekdayNamePaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarWeekdayNamePaudimarCampestre a:hover, .CalendarWeekdayNamePaudimarCampestre a:active{
	color: #ff0000;
	}

.CalendarWeekendNamePaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	white-space: nowrap;
	text-align: center; 
	vertical-align: top;
	background-color: #ffeddb;	
	color: #000000;
	font-weight: normal;
	}


html>body .CalendarWeekendNamePaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekendNamePaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekendNamePaudimarCampestre a:link {
	color: #000000;
	}

.CalendarWeekendNamePaudimarCampestre a:visited{
	color: #000000;
	}

.CalendarWeekendNamePaudimarCampestre a:link, .CalendarWeekendNamePaudimarCampestre a:visited{
	color: #ff0000;
	}

/* Calendar Day */
.CalendarDayPaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: center;
	background-color: #fefefe;	
	color: #000000;
	}


html>body .CalendarDayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarDayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarDayPaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarDayPaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarDayPaudimarCampestre a:hover, .CalendarDayPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Weekend */
.CalendarWeekendPaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: center;
	background-color: #ffeddb;	
	color: #000000;
	}


html>body .CalendarWeekendPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekendPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekendPaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarWeekendPaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarWeekendPaudimarCampestre a:hover, .CalendarWeekendPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Today */
.CalendarTodayPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	border: 2px solid #e35c07;
	text-align: center;
	background-color: #fefefe;	
	color: #000000;
	}


html>body .CalendarTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarTodayPaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarTodayPaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarTodayPaudimarCampestre a:hover, .CalendarTodayPaudimarCampestre a:active {
	color: #ff0000;
	}

/* Calendar Weekend Today */
.CalendarWeekendTodayPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	border: 2px solid #e35c07;
	text-align: center;
	background-color: #ffeddb;	
	color: #000000;
	}


html>body .CalendarWeekendTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarWeekendTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarWeekendTodayPaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarWeekendTodayPaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarWeekendTodayPaudimarCampestre a:hover, .CalendarWeekendTodayPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Day */
.CalendarOtherMonthDayPaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: center;
	background-color: #fefefe;	
	color: #e35c07;
	}


html>body .CalendarOtherMonthDayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthDayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthDayPaudimarCampestre a:link {
	color: #e35c07;
	}

.CalendarOtherMonthDayPaudimarCampestre a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthDayPaudimarCampestre a:hover, .CalendarOtherMonthDayPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Today */
.CalendarOtherMonthTodayPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	border: 2px solid #e35c07;
	text-align: center;
	background-color: #fefefe;	
	color: #e35c07;
	}


html>body .CalendarOtherMonthTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthTodayPaudimarCampestre a:link {
	color: #e35c07;
	}

.CalendarOtherMonthTodayPaudimarCampestre a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthTodayPaudimarCampestre a:hover, .CalendarOtherMonthTodayPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend */
.CalendarOtherMonthWeekendPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: center;
	background-color: #ffeddb;	
	color: #e35c07;
	}


html>body .CalendarOtherMonthWeekendPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthWeekendPaudimarCampestre a:link {
	color: #e35c07;
	}

.CalendarOtherMonthWeekendPaudimarCampestre a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthWeekendPaudimarCampestre a:hover, .CalendarOtherMonthWeekendPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Other Month's Weekend Today */
.CalendarOtherMonthWeekendTodayPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 2px;
	border: 2px solid #e35c07;
	text-align: center;
	color: #e35c07;
	background-color: #ffeddb;	
	}
	

html>body .CalendarOtherMonthWeekendTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarOtherMonthWeekendTodayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarOtherMonthWeekendTodayPaudimarCampestre a:link {
	color: #e35c07;
	}

.CalendarOtherMonthWeekendTodayPaudimarCampestre a:visited{
	color: #e35c07;
	}

.CalendarOtherMonthWeekendTodayPaudimarCampestre a:hover, .CalendarOtherMonthWeekendTodayPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Selected Day (for DatePicker) */
.CalendarSelectedDayPaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	background-color: #ffdab5;
	color: #000000;
	text-align: center;
	font-weight: bold;
	}
	

html>body .CalendarSelectedDayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarSelectedDayPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarSelectedDayPaudimarCampestre a:link {
	color: #000000;
	}

.CalendarSelectedDayPaudimarCampestre a:visited{
	color: #000000;
	}

.CalendarSelectedDayPaudimarCampestre a:hover, .CalendarSelectedDayPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Calendar Navigator */
.CalendarNavigatorPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}


html>body .CalendarNavigatorPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarNavigatorPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarNavigatorPaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarNavigatorPaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarNavigatorPaudimarCampestre a:hover, .CalendarNavigatorPaudimarCampestre a:active{
	color: #ff0000;
	}

.CalendarNavigatorPaudimarCampestre img{
	margin: 2px;
	vertical-align: middle; 	
	}

.CalendarNavigatorPaudimarCampestre td {
	font-family: Verdana; font-size: 70%;
	}

.CalendarNavigatorPaudimarCampestre th {
	font-family: Verdana; font-size: 70%;
	}


html>body .CalendarNavigatorPaudimarCampestre th, html>body .CalendarNavigatorPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarNavigatorPaudimarCampestre th, * html body .CalendarNavigatorPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
}
/*end*/

/* Calendar Extra */
.CalendarEventPaudimarCampestre{
	font-family: Verdana; font-size: 70%;
	text-align: left;
	}


html>body .CalendarEventPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}


/*ie6*/
* html body .CalendarEventPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}
/*end*/

.CalendarEventPaudimarCampestre a:link {
	color: #0037de;
	}

.CalendarEventPaudimarCampestre a:visited{
	color: #8f0000;
	}

.CalendarEventPaudimarCampestre a:hover, .CalendarEventPaudimarCampestre a:active{
	color: #ff0000;
	}

/* Changes for Section508 */
table tr td strong {
	padding: 0px;
	margin: 0px;
}

.thPaudimarCampestre { 
	font-family: Verdana; font-size: 80%;
	font-weight: bold;
}


html>body .thPaudimarCampestre {
	font-size: 100%;
}


/*ie6*/
* html body .thPaudimarCampestre {
	font-size: 100%;
}
/*end*/

.HeaderPaudimarCampestre .thPaudimarCampestre { 
	font-family: Verdana; font-size: 80%; text-align: left;
	padding: 4px;
	background-color: #e35c07; color: #ffffff;
	width: 100%;
	white-space: nowrap;
}


html>body .HeaderPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 100%; text-align: left;
}


/*ie6*/
* html body .HeaderPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 100%; text-align: left;
}
/*end*/

.CaptionPaudimarCampestre .thPaudimarCampestre { 
	font-family: Verdana; font-size: 70%; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-image: url('Images/CaptionBg.gif'); color: #000000;
	white-space: nowrap;
}


html>body .CaptionPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .CaptionPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 88%; text-align: left; vertical-align: top;
}
/*end*/

.RowPaudimarCampestre .thPaudimarCampestre { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.AltRowPaudimarCampestre .thPaudimarCampestre { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.ControlsPaudimarCampestre .thPaudimarCampestre { 
	font-family: Verdana; font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 4px;
	
	background-color: #fefefe; color: #000000;
	white-space: nowrap;
	color: #000000;
}

.GroupCaptionPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 70%;
	padding: 4px;
	
	text-align: left;
	white-space: nowrap;
	vertical-align: top;
	font-weight: bold;
	background-color: #ffeddb; 
	color: #000000;
}


html>body .GroupCaptionPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}

html>body .RowPaudimarCampestre .thPaudimarCampestre, html>body .AltRowPaudimarCampestre .thPaudimarCampestre, html>body .ControlsPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 88%; font-weight: normal; text-align: left; vertical-align: top;
}


/*ie6*/
* html body .GroupCaptionPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 88%;
}

* html body .RowPaudimarCampestre .thPaudimarCampestre, * html body .AltRowPaudimarCampestre .thPaudimarCampestre, * html body .ControlsPaudimarCampestre .thPaudimarCampestre {
	font-family: Verdana; font-size: 88%; font-weight: normal; text-align: left; vertical-align: top;
}
/*end*/

/* Class for Application Builder Menu */
.simpleMenuPaudimarCampestre td {
	font-family: Verdana; font-size: 70%;
}


html>body .simpleMenuPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
} 


/*ie6*/
* html body .simpleMenuPaudimarCampestre td {
	font-family: Verdana; font-size: 88%;
} 
/*end*/
