@charset "utf-8";
/* CSS Document */

/* Section Header */
#section-header { 
 background-image: url(../img/section-header-en.jpg);
}
.fr #section-header { 
 background-image: url(../img/section-header-fr.jpg);
}

.section-home #section-header {
	background-image: url(../img/section-home-header-en.jpg);
}

.fr .section-home #section-header {
	background-image: url(../img/section-home-header-fr.jpg);
}

#section-title { left: 18px; top: 30px; width: 245px; height: 26px; }
#parent-org-title { left: 22px; top: 42px; width: 180px; height: 24px; }

.fr #section-title { left: 18px; top: 30px; width: 245px; height: 26px; }
.fr #parent-org-title { left: 22px; top: 42px; width: 174px; height: 24px; }

/* Sub-Section */
.sub-section #sub-section-header {
	background-image: url();
}

/* Image below the Local Navigation */
#section-photo { background-image: url(); height: 109px; }

#sidebar .signup ul li {
	background-image: none;
    padding-left: 0px;
}

#sidebar .checkbox {
	float:left;
	margin-top: 0px;
	margin-bottom: 12px;
}

#sidebar .dim {
	margin-bottom: 26px;
}

/* TAN HACK in use*/
html>body #sidebar .clear-realign {
	margin-left: -16px;
}

.pdf {
	background: #FFFFFF url('../img/icon-pdf.gif') 4px 8px no-repeat;
	border: 1px solid #993333;
	margin: 0 0 6px 0;
	padding: 6px 6px 12px 26px;
}


#main-content .pdf {
	width:230px;
	float:right;
	clear:both;
}
.feedback {
	background: #FFFFFF;
	border: 1px solid gray;
	margin: 0 0 0px 0;
	padding: 0px 0px 0px 0px;
}
#main-content .feedback {
	width:280px;
	float:right;
	clear:both;
}
#main-content ul.feedback-link {
	list-style: none;
	margin: 0 0 2em 0;
	padding: 0;
	}
#main-content ul.feedback-link li {
	clear: both;
	background-image: url();
	}
#main-content ul.feedback-link li div {
	background-color: #ab9e76;
	color: #FFFFFF;
	}
#main-content ul.feedback-link li div a, ul.feedback-link li div a:active, ul.feedback-link li div a:visited, ul.feedback-link li div a:hover, ul.feedback-link li div a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

#main-content ul.goals {
	list-style: none;
	margin: 0 0 2em 0;
	padding: 0;
	}
	
#main-content ul.goals li {
	clear: both;
	margin: 0 0 0.5em 0;
	padding: 2px 0 0 0;
	}
	
#main-content ul.goals li div {
	background-color: #ab9e76;
	color: #FFFFFF;
	float: left;
	margin: -2px 0.5em 0 0;
	padding: 2px 4px 2px 2px;
	text-transform: uppercase;
	}
	
#main-content ul.goals li div a, ul.goals li div a:active, ul.goals li div a:visited, ul.goals li div a:hover, ul.goals li div a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

#main-content h3.goal {
	color: #ab9e76;
	margin: 1em 0 0 0;
	min-height: 32px;
	}
	
#main-content h3.goal div {
	background-color: #ab9e76;
	color: #FFFFFF;
	float: left;
	font-size: 1.5em;
	font-weight: normal;
	margin: 1px 5px 0 0;
	padding: 3px 5px;
	}

#main-content h3.oneliner div {
	margin-top: -7px;
	}

#main-content h3.oneliner {
	margin-bottom: 0.5em;
	_margin-bottom: 1em;
	padding-bottom: 8px;
	}

/* TAN HACK in use*/
html>body #main-content h3.oneliner {
	padding-top: 6px;
	padding-bottom: 0px;
	}

#main-content ul.goal-nav {
	list-style: none;
	}
	
#main-content ul.goal-nav li {
	clear: both;
	background-image: url();
	}

#main-content ul.goal-nav li div {
	background-color: #ab9e76;
	color: #FFFFFF;
	text-transform: uppercase;
	}
	
#main-content ul.goal-nav li div a, ul.goal-nav li div a:active, ul.goal-nav li div a:visited, ul.goal-nav li div a:hover, ul.goal-nav li div a:visited:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

#main-content ul.goal-nav li div.goal-prev {
	position: relative;
	top: 0px;
	left: -30px;
	float: left;
	height: 14px;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
	}

#main-content ul.goal-nav li div.goal-next {
	position: relative;
	top: -16px;
	float: right;
	height: 14px;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
}
.morelink {
	float: right;
	text-align: right;
	margin: 6px 6px 12px 0;
}

/* =Data Tables
---------------------------------------------------------------------------------------------------- */

.data {
	background-color: #F5EAEA;
	border: 1px solid #666666;
	border-right: 0;
	border-bottom: 0;
	}

.data tr.highlight {
	background-color: #EDE8E8;
	font-weight: normal;
	}
	
.data td {
	border: 1px solid #666666;
	border-top: 0;
	border-left: 0;
	padding: 1em;
	}

/* =Taskforce Chairs
---------------------------------------------------------------------------------------------------- */
.cochair {
	float: left;
	width: 84px;
	padding: 0 5px 0 5px;
	margin: 0 3px 0 0;
}
.cochair img{
	float: left;
	padding: 0 4px 0 0;
	margin: 0 0 6px 0;
}