/* @charset "UTF-8"; */
/* CSS Document */

#ui-datepicker-div {
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
	padding:5px;
	margin-top:5px;
	}

.ui-datepicker-header {
	background-color:#CEE3D4;
	width:100%;
	height:auto;
	text-align:center;
	border-bottom:1px solid #cccccc;
	}	

.ui-datepicker-control{ border-bottom:1px solid #cccccc; }
.ui-datepicker-links{ background-color:#025f26; }

.ui-datepicker-clear { float:left; padding: 2px 115px 2px 5px;@padding: 2px 115px 2px 5px; }
.ui-datepicker-clear a{ text-decoration:none; line-height:normal; }

.ui-datepicker-close { padding: 2px 5px 2px 5px; }
.ui-datepicker-close a{ text-decoration:none; line-height:normal; }

	
.ui-datepicker-prev { float:left; padding: 2px 33px 2px 10px;@padding: 2px 33px 2px 5px;  }
.ui-datepicker-prev a{ text-decoration:none; line-height:normal; color:#ffffff; }
.ui-datepicker-prev a:hover{ text-decoration:none; line-height:normal; color:#f09b57; }

.ui-datepicker-current { float:left; padding: 2px 38px 2px 5px;@padding: 2px 38px 2px 5px; }
.ui-datepicker-current a{ text-decoration:none; line-height:normal; color:#ffffff; }
.ui-datepicker-current a:hover{ text-decoration:none; line-height:normal; color:#f09b57; }

.ui-datepicker-next {  padding: 2px 5px 2px 5px; }
.ui-datepicker-next a{ text-decoration:none; line-height:normal; color:#ffffff; }
.ui-datepicker-next a:hover{ text-decoration:none; line-height:normal; color:#f09b57; }

.ui-datepicker-title {   }

.ui-datepicker-new-month { margin: 2px 5px 5px 5px; }
.ui-datepicker-new-year { margin: 2px 5px 5px 0px; }


.ui-datepicker td span, .ui-datepicker td a { text-decoration:none; line-height:normal;text-align:center; }


.ui-datepicker-days-cell-over{
	font-weight:normal;
	background-color:#CEE3D4;
} 

/* form layout */

.validation {
}
.validationSummary {
    margin-left: 30px;
}

.formlabel {
    display: block;
    float: left;
    width: 110px;
}

.formbutton {    
    padding-left:30px;

}

.formGreenbox{
    margin-left: 30px;
    margin-right: 30px;
    margin-top: 20px;
    padding: 8px;
    background-color:#BED3C1; 
    border-top:1px #1d491d solid; 
    border-bottom:1px #1d491d solid;
}
.formFooter{
    margin-top: 30px;
}