/***************************************************************** List evaluations */
.listEvaluations {
	width: 80%;
}

/****************************************************************** Evaluation summary */
#labelEvaluationNumber {
	font-weight: bold;
	float: left;
	width: 150px;
	text-align: right;
}

#viewEvaluationSummaryForm .labelForText {
	width: 130px;
}

#stakeHoldersAndComments {
	height: 100px;
}

#stakeHoldersAndComments #stakeHolders {}

#stakeHoldersAndComments #commentsForMethodology {}

#projects {}

table#tableProjects {
	margin-top: 30px;
	width: 80%;
}

#projects td,#projects th {
	width: 25%;
}

#uploadFinalReport {
	padding: 3em;
	text-align: right;
}

#viewRelated {
	width: 80%;
	text-align: center;
	padding: 1em;
	border: 1px dotted;
	margin-top: 50px;
}

#viewRelated #titleViewRelated {
	font-weight: bold;
	width: 20%;	
}

#viewRelated .goodPracticeLink {
	width: 20%;		
}

#detailedEvaluationInformation {
	padding: 2em;
	text-align: right;
}

/***************************************************** Evaluation details edit */
#evaluationDetails .labelForText {
	width: 130px;
}

#attachNewFile .label {
	width: 80px;
} 

/***************************************************** Evaluation summary edit */
#editEvaluationSummaryForm {
	width: 100%;
}

#editEvaluationSummaryForm .label {
	width: 150px;
}

#editEvaluationSummaryForm div#title {
	width: 100%;
}

#editEvaluationSummaryForm div#evaluationNumber {
	width: 100%;
}

#editEvaluationSummaryForm div#funds {
	height: 12em;
}

#editEvaluationSummaryForm div#funds div#fundingSource {}

#editEvaluationSummaryForm div#funds reportingYearEnding {
	clear: both;
}

#editEvaluationSummaryForm div#funds div#fundsAmount {
	float: right;
	width: 40%;
}

#editEvaluationSummaryForm div#funds div#fundsAmount .label {
	width: 160px;
}

#editEvaluationSummaryForm div#funds div#dates {
	width: 40%;
	float: left;
	height: 100px;
}

#editEvaluationSummaryForm div#funds div#dates .row {
	height: auto;
}

#editEvaluationSummaryForm div#funds div#dates .formw {
	height: auto;
	padding-right: 5px;
}

#editEvaluationSummaryForm div#projects {
	margin: 5px;
}

#editEvaluationSummaryForm div#projects table {
	width: 80%;
	font-size: 1em; /* For IE */
}

#editEvaluationSummaryForm div#projects th {
	background: #ddd;
}

#editEvaluationSummaryForm div#projects td {
	
}

.projectBudget{
	text-align: right;
}

#editEvaluationSummaryForm div#projects .commandLink {
	text-align: center;
}

#editEvaluationSummaryForm div#bottom {
	width: 100%;
	height: 10em;
}

#editEvaluationSummaryForm div#bottom div#evaluations {
	
}

#editEvaluationSummaryForm div#bottom div#responsibleOffice {
	float: left;
}

#editEvaluationSummaryForm div#bottom div#uploadFinalReport {
	float: right;
	padding: 5px;
	text-align: center;
	width: 40%;
}

#editEvaluationSummaryForm div#buttons {
	text-align: right;
	width: 100%;
}

/*************************************************** Evaluation summary edit popup projects */
.linkProject {
	font-size: 1em;
}

table #listHeader {
	display: none;
	visibility: hidden;
}

table #listProjects {
	width: 100%;
	font-size: 1em;
	border: 1px solid;
}

/****************************************************************** Search evaluation */
form#searchEvaluation {
	width: 100%;
	height: 705px;
}

form#searchEvaluation div#evaluationThemeAndCountry #country {
	position: absolute;
}

form#searchEvaluation div#evaluationThemeAndCountry #theme {
	position: absolute;
}

form#searchEvaluation .label {
	width: 100px;	/* Fixes too long french and spanish labels */
}

form#searchEvaluation div#evaluationTimingKeyword #keyword .label, form#searchEvaluation div#evaluationTypeAndNature #evaluationNature .label {
	width: 150px;
}

form#searchEvaluation div#evaluationThemeAndCountry #theme {
	position: relative;
	left: 50%;
}

form#searchEvaluation div#evaluationTypeAndNature #evaluationType {
	position: absolute;
}

form#searchEvaluation div#evaluationTypeAndNature #evaluationNature {
	position: relative;
	left: 50%;
}

form#searchEvaluation div#evaluationTimingKeyword #evaluationTiming {
	position: absolute;
}

form#searchEvaluation div#evaluationTimingKeyword #keyword {
	position: relative;
	left: 50%;
}

/*************************************************** Evaluation ad hoc search */
#adHocSearchEvaluationForm {
	width: 100%;
	height: 36em;
}

#adHocSearchEvaluationForm .adHocSearchInput, #adHocSearchEvaluationForm .evaluationSearchMonth {
	padding-left: 0.5em;
}

.evaluationAdHocSearchLabel {
	float: left;
}

.evaluationSearchMonth {
	float: left;
}

.evaluationSearchYear {
	padding-left: 1em;
	float: left;
}

#evaluationAdHocSearchDate #evaluationSearchDateTo {
	padding-left: 1em;
	padding-right: 1em;
	width: auto;
	float: left;
}

#headerAdHocSearchEvaluation {
	background-color: #ccc;
	width: 100%;
	height: 3em;
	font-weight: bold;
	vertical-align: middle;
}

#headerAdHocSearchEvaluation span#parameter {
	float: left;
	width: 150px;
}

#headerAdHocSearchEvaluation span#criteria {
	float: left;
	width: 370px;
}

#headerAdHocSearchEvaluation span#printFields {
	float: right;
	width: 80px;
}

#headerAdHocSearchEvaluation span#groupBy {
	float: right;
	width: 80px;
}

/****************************************************************** Search results */

#evaluationSearchResultAction {
	float: right;
	height: 2em;
}

/****************************************************************** Edit good practices */
#textAreas {
	width: 100%;
}

#textAreas div.label {
	font-weight: bold;
}

#editGoodPracticeForm #description {
	height: 6em;
}

#editGoodPracticeForm #pageNumber {
	position: relative;
	top: -6em;
	float: right;
}

#editGoodPracticeForm #textAreas {
	height: 17em;
}

#editGoodPracticeForm #use {
	margin: 1em 1em 1em auto;
	float: left;
	height: 6em;
}

#editGoodPracticeForm #followUp {
	margin: 1em 1em 1em auto;
	float: right;
	height: 6em;
}

#editGoodPracticeForm #comments {
	margin: 1em 1em 1em auto;
	float: left;
	height: 6em;
}

/****************************************************************** Edit recommendations */
#editRecommendationForm #textAreas {	/* For buttons positioning as all the div are float */
	height: 17em;
}

#editRecommendationForm #recommendation {
	margin: 1em 1em 1em auto;
	float: left;
	height: 6em;
}

#editRecommendationForm #addressedTo {
	margin: 1em 1em 1em auto;
	float: right;
	height: 6em;
}

#editRecommendationForm #comments {
	margin: 1em 1em 1em auto;
	float: left;
	height: 6em;
}

#editRecommendationForm #others {
	margin: 1em 1em 1em auto;
	float: right;
	height: 6em;
}

/****************************************************************** Edit lessons learned */
#editLessonsLearnedForm #textAreas {	/* For buttons positioning as all the div are float */
	height: 17em;
}

#editLessonsLearnedForm #use {
	margin: 1em 1em 1em auto;
	float: left;
	height: 6em;
}

#editLessonsLearnedForm #followUp {
	margin: 1em 1em 1em auto;
	float: right;
	height: 6em;
}

#editLessonsLearnedForm #comments {
	margin: 1em 1em 1em auto;
	float: left;
	height: 6em;
}

/****************************************************************** List good practices */
#listGoodPractices {
	width: 80%;
}

.goodPracticesDetails {
	display:none;
}

.goodPracticesDetails:hover {
	cursor: hand;
}

#listGoodPractices td {
	padding-left: 1em;
	padding-right: 1em;
}

#listGoodPractices #hdrActions {
	width: 10em;
}

#listGoodPractices .action {
	width: 5em;
}

#listAttachedDocuments td {
	padding-left: 15px;
	padding-right: 15px;
}