/* CSS Document */

/******************************
 * Colours Used 
 * red #630000
 * beige: #ECECD9
 * blue (map-line, heading): #003366
 * green: #009900
 * orange: #CC6600
 * section_title_background_beige: #e0e0d3
 * orange for needle: #edbf53;
 * red for text highlight: #990000;
 * beige background on subnav map path: #d1d1bb;
 * beige line: #CCCC99;

 * Other Colour Possibilities
 * Burgundy #660000
 * Mustard #999966
 * beige: #EFEFDE
******************************/


/* HTML tags and HTML+class tags */
body{
	background-color:#630000;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}
h1.section_title{
	margin:0;
	padding:0;
	font-size:12pt;
	font-variant:small-caps;
	font-stretch:narrower;
	color:#630000;
}
h1.page_title, h1.page_title_with_hotlinks{
	margin:0 0 1em 0;
	padding:0 0 1em 0;
	width:425px; /*this keeps the line the right length*/
	border-bottom-color:#CCCC99;
	border-bottom-style:solid;
	border-bottom-width:1px;
	font-size:16pt;
	font-stretch:narrower;
	color:#000000;
}
h1.page_title_with_hotlinks{
	width:325px;
}
h2{
	margin:1em 0 1em 0;
	padding:2pt;
	font-size:10pt;
	background-color:#003366;
	color:#ECECD9;
	font-variant:small-caps;
}
h3{
	margin:10pt 0 0 0;
	font-size:10pt;
	color:#990000;
}
h3.officer{
	color:#990000;
}
h3.interest_group{
	color:#009900;
}
h3.appointee{
	color:#CC6600;
}
h4{
	margin:10pt 0 0 0;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}
h5{
	margin:0;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}
h6, .h6{
	margin:1em 0 0 0;
	font-size:10pt;
	font-weight:bold;
	color:#990000;
}
p{
	margin:0 0 1em 0;
	padding:0;
}
li{
	margin:1em 0 1em 0;
	padding:0;
	font-style:normal;
}
img{
	margin:0;
	padding:0;
	border:0;
}
div{
	margin:0;
	padding:0;
	border:0;
}

#content table{
	border-spacing:3;
	border-padding:3;
	border-style:solid;
	border-color:#630000;
	border-width:2px;
	width:100%;
}
#content tr{
	vertical-align:top;
}
#content td{
	padding:0 0 10px 0;
	width:50%;
}

/* CLASS tags */
.clear_both{
	clear:both;
}
.small_note{
	color:#630000;
	font-size:10pt;
	text-align:center;
}
.asterisk, .bilingual{
	color:#FF0000;
}
tr.table_heading{
	background-color:#630000;
	color:#FFFFFF;
	font-weight:bold;
}
tr.odd{
	background-color:#FFFFFF;
}
.table_indented{
	width:90%;
	border-style:none;
}
.table_simple{
	border-style:none;
}
.note{
	text-align:center;
	font-style:italic;
}
.small_list li{
	font-style:italic;
}
.link_categories li{
	margin:0;
}
.document{
	font-size:8pt;
}
.award_section li{
	font-weight:bold;
	list-style-type:decimal;
	
}
.award_process li{
	font-weight:normal;
	list-style-type:lower-alpha;
}
.quotation{
	color:#CC3300;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-size:12pt;
}
.quotation_mark{
	font-size:14pt;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
}
.outdent{
	margin-left:3em;
	text-indent:-3em;
	display:block;
}
.indented{
	margin-left:3em;
	margin-right:3em;
}
.icon_top{
	margin:3em 0 3em 0;
}
.breadcrumb{
	height:20px;
	font-size:8pt;
	text-align:center;
}
.breadcrumb a{
	text-decoration:none;
}

/*navigation needle and text*/
.nav_selected_section{
	position:absolute;
	z-index:10;
	left:432px;
	top:106px;
	width:318px;
	height:77px;
	margin:0;
	padding:0;
}

.nav_selected_about, .nav_selected_membership, .nav_selected_publications, .nav_selected_conferences, .nav_selected_resources, .nav_selected_francais, .subnav_selected_1, .subnav_selected_2, .subnav_selected_3, .subnav_selected_4, .subnav_selected_5, .subnav_selected_6, .subnav_selected_7, .subnav_selected_8{
	position:absolute;
	margin:0;
	padding:0;
}
.nav_selected_about{
	left:90px;
	top:0px;
	width:192px;
	height:66px;
}
.nav_selected_membership {
	left:0px;
	top:0px;
	width:90px;
	height:97px;
}
.nav_selected_publications {
	left:0px;
	top:97px;
	width:90px;
	height:46px;
}
.nav_selected_conferences {
	left:0px;
	top:143px;
	width:90px;
	height:50px;
}
.nav_selected_resources {
	left:0px;
	top:193px;
	width:194px;
	height:57px;
}
.nav_selected_francais {
	left:194px;
	top:66px;
	width:88px;
	height:184px;
}
.subnav_selected_1{
	left:0px;
	top:0px;
	width:192px;
	height:43px;
}
.subnav_selected_2{
	left:0px;
	top:43px;
	width:192px;
	height:36px;
}
.subnav_selected_3{
	left:0px;
	top:79px;
	width:192px;
	height:35px;
}
.subnav_selected_4{
	left:0px;
	top:114px;
	width:192px;
	height:33px;
}
.subnav_selected_5{
	left:0px;
	top:147px;
	width:192px;
	height:40px;
}
.subnav_selected_6{
	left:0px;
	top:187px;
	width:192px;
	height:40px;
}
.subnav_selected_7{
	left:0px;
	top:227px;
	width:192px;
	height:34px;
}
.subnav_selected_8{
	left:0px;
	top:261px;
	width:192px;
	height:36px;
}

.nav_selected_needle_about, .nav_selected_needle_membership, .nav_selected_needle_publications, .nav_selected_needle_conferences, .nav_selected_needle_resources, .nav_selected_needle_francais, .nav_selected_needle_about_fr, .nav_selected_needle_membership_fr, .nav_selected_needle_publications_fr, .nav_selected_needle_conferences_fr, .nav_selected_needle_resources_fr, .nav_selected_needle_english{
	position:absolute;
	left:90px;
	top:66px;
	width:104px;
	height:127px;
	margin:0;
	padding:0;
}
.nav_selected_needle_about{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header/selected/about_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_about{
	background-image:url(../images/header/selected/about_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_membership{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header/selected/membership_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_membership{
	background-image:url(../images/header/selected/membership_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_publications{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header/selected/publications_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_publications{
	background-image:url(../images/header/selected/publications_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_conferences{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header/selected/conferences_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_conferences{
	background-image:url(../images/header/selected/conferences_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_resources{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header/selected/resources_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_resources{
	background-image:url(../images/header/selected/resources_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_francais{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header/selected/francais_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_francais{
	background-image:url(../images/header/selected/francais_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}

/* french */
.nav_selected_needle_about_fr{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_fr/selected/about_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_about_fr{
	background-image:url(../images/header_fr/selected/about_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_membership_fr{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_fr/selected/membership_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_membership_fr{
	background-image:url(../images/header_fr/selected/membership_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_publications_fr{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_fr/selected/publications_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_publications_fr{
	background-image:url(../images/header_fr/selected/publications_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_conferences_fr{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_fr/selected/conferences_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_conferences_fr{
	background-image:url(../images/header_fr/selected/conferences_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_resources_fr{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_fr/selected/resources_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_resources_fr{
	background-image:url(../images/header_fr/selected/resources_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}
.nav_selected_needle_francais_fr{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/header_fr/selected/francais_needle_selected.png', sizingMethod='scale'); /*this only applies to IE before version 7, to make the PNG transparency work*/
}
html>body .nav_selected_needle_francais_fr{
	background-image:url(../images/header_fr/selected/francais_needle_selected.png); /*this applies to the browsers that understand PNG transparency*/
}


/* ID tags */
#wrapper{
	position:relative;
	margin:5px auto 0 auto;
	padding:0;
	background-color:#ECECD9;
	width:750px;
	border-color:#666666;
	border:2px;
	border-style:groove;
	text-align:left;
}
#nav{
	margin:0;
	padding:0;
	text-align:left;
}
#subnav_selected{
	position:absolute;
	z-index:10;
	top:350px; /*height of breadcrumb + padding of subnav +border of table*/
	left:50px; /*margin of subnav + border of table*/ /*this only applies to IE before version 7, to make the positioning work transparency work*/
	margin:0;
	padding:0;
	border:0;
}
html>body #subnav_selected{ /* this applies to standards-compliant browsers (not IE before version 7) */
	left:35px; /*margin of subnav + border of table*/
}
#subnav{
	margin:0px 30px 20px 15px;
	padding:75px 15px 0 15px;
	width:200px;
	float:left;
	position:relative;
}
#subnav img, #subnav_selected img{
	margin:0;
	padding:0;
	border:0;
}
#content{
	margin:20px 0 20px 0;
	padding:0 15px 0 0px;
	width:430px;
	float:left;
}
#content_with_hotlinks{
	margin:0;
	padding:0;
	width:325px;
	float:left;
}
#hotlinks{
	margin:75px 0 0 0;
	padding:0;
	width:100px;
	float:right;
	background-color:#FFFFFF;
	font-size:10pt;
}
#hotlinks table{
	border-spacing:0;
	border-padding:0;
	border-style:none;
	border-width:0px;
	width:100%;
}
#footer{
	margin:0;
	padding:0;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,Univers,sans serif;
	font-size:10pt;
	color:#666666;
}
#footer_links{
	margin:20px 0 0 0;
	padding:0;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,Univers,sans serif;
	font-size:10pt;	
}
#footer a{
	font-family:Verdana,Arial,Helvetica,Univers,sans serif;
	font-size:10pt;	
}
#info{
	margin:20px 0 20px 0;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,Univers,sans serif;
	font-size:8pt;
	color:#666666;
}
#info p{
	margin:0;
	padding:0;
}
#copyright, copyright_invisible{
	margin:10px 0 10px 0;
	padding:0;
	text-align:center;
	font-family:Verdana,Arial,Helvetica,Univers,sans serif;
	font-size:8pt;
	color:#FFFFFF;
}
#copyright_invisible{
	color:#660000;
}
#copyright a{
	color:#FFFFCC;
	text-decoration:none;
}
#copyright a:hover{
	color:#FFFF99;
	text-decoration:none;
}
#sub1, sub2, sub3, sub4, sub5, sub6, sub7, sub8{
	display:none;
	position:absolute;
}
#sub1{
	top:70px;
	left:85px;
}
#sub2{
	top:110px;
	left:95px;
}
#sub3{
	top:150px;
	left:105px;
}
#sub4{
	top:180px;
	left:110px;
}
#sub5{
	top:220px;
	left:98px;
}
#sub6{
	top:265px;
	left:105px;
}
#sub7{
	top:300px;
	left:95px;
}
#sub8{
	top:330px;
	left:95px;
}
