/* =PRIMARY LAYOUT MODIFICATIONS (background-image, border-color, departmental banner */

html, body {
	background-image	: url(../graphics/background.png) ;
	}

#home #container {
	background-image	: url(../graphics/hemisphere_sm.jpg);
	background-position: -60px 35px;
	background-repeat: no-repeat;
	}	
	
#container {
	background-color:transparent;
	}

	
/* =DEPARTMENT BANNER*/
#logo {

	float:left;
	width: 450px;
	height: 35px;
	background: url(../graphics/bannerpdba.gif) 0 0 no-repeat;	
	}

.tier #logo {
    position: absolute;
	top: 20px;
	left: 14px;
	}
	
	
	
/* =NAVIGATION */

	
/* Navigation class is applied to list objects used for navigation; ids for each list object identify type of navigation */	
.navigation {
	margin:0;
	padding:0;
	list-style-type:none;
	}


/* =TOPICS navigation customization*/	
	
.subcol .navigation{
	font-size:.9em;
	}

.tier .subcol {
	border-right:1px solid #ccc;
	}	

.tier .subcol .navigation {
     margin-top: 0;
	 margin-left: 1em;
	 }
	
#home #topics {
	margin-top:15px;
	position:absolute;
	top:250px;
	left:450px;
	}
	
#home #topics li {
	padding: 0 0 .5em 0;
	font-weight:600;
	color:#003163;
	}
	
.tier #topics {
	text-align:left;
	padding-bottom:100px;
	}

.tier #topics li {
	padding: 0 0 1em 0;
	}
	
#topics a {
	text-decoration:none;
	color:#000066;
	font-weight:400;
	}

#sub_topics {
	margin-bottom:1em;
	}

#sub_topics li{
	padding:0;
	font-size:1.1em;
	}


	
#topics a {
	text-decoration:none;
	color:#003163
	}

/*this sets the curve of the home page menu */	
li.nav01 {margin:0 0 1.5em 4.6em;}	
li.nav02 {margin:0 0 1.5em 4.9em;}
li.nav03 {margin:0 0 1.5em 4.9em;}
li.nav04 {margin:0 0 1.5em 4.6em;}
li.nav05 {margin:0 0 1.5em 4.15em;}
li.nav06 {margin:0 0 1.5em 3.25em;}
li.nav07 {margin:0 0 1.5em 2.0em;}
li.nav08 {margin:0 0 1.5em .5em;}	


 
/* this positions the whole home page topics menu */ 
.topics_js {
	margin-top:15px;
	position:absolute;
	top:120px;
	left:475px;
	}	
	
.unselected {display:none;}	
.selected {display:block;}	

#zone2, #zone3, #zone4 {margin-left:10px;}

#language li a {
	text-decoration:none;
	} 
 
 
 

/* =ADMIN navigation customization*/	
#admin {
	position:absolute;
	top:450px;
	left:35px;
	}
	
#admin li {
	padding: 0;
	font-weight:600;
	font-size:.9em;
	color:#003163;
	margin:0 0 1em 0;
	}
	
#admin a {
	text-decoration:none;
	color:#003163;
	
	}



/* =FUNCTIONAL */	
#functional {
	float:right;
	margin:1.5em 0 .5em 1em;
	clear:right;
	list-style-type:none;
	}
	
#functional li {
	width:auto;
	float:left;
	clear:right;
	margin-right:.25em;
	}

#functional li a {	
	text-decoration:none;
	color:#aaa;
	border-left: 1px solid #dedede;
	padding:0 .25em 0 .35em;
	font-size:.9em
	}
	
#functional li:first-child a {
	border-left:none;
	}	


/* =COPYRIGHT */
#copyright {float:right; clear:right; width:95%;padding-top:45px;text-align:center;}
#copyright ul {list-style-type:none; padding:0; margin:0;}
#copyright li {margin-bottom:.25em;color:#ccc}
#copyright a {color:#bbb;}	


/* =MAINCOL STYLES */

h1#content {
	margin:0;
	font-size:1.35em;
	font-weight:535;
	color:#000066;
	}
	
h2 {
	margin-bottom:.25em;
	font-size:1.20em;
	color:#000066;
	}

h3 {
	margin-bottom:.25em;
	text-align:center;
	font-size:0.95em;
	color:#666;
	}
	
		
.maincol a {
	color:#666;
	}

.maincol p {
	margin: 0 0 1em 0;
	line-height:1.3em;
	color:#666;
	font-size:.9em;
	}
	
.maincol li {
	font-size:.9em;
	color:#666;
}


.maincol dl{
	color:#999;
}	
	
.maincol dt {
	font-size:1em;

}

.maincol td {
	font-size:.9em;
	color:#666;
}

.maincol th {
	font-size:.9em;
	color:#666;

}



									
	
	
/* =X-COL */	


.xcol {margin-top:35px; padding-bottom:100px;border-left:1px solid #ccc;}
.xcol form {margin:0; padding:0; }
.xcol #search {border:1px solid #ccc;width:100px;}
.xcol #submit {background:transparent; border:none;color:#000066;font-family: Garamond, Times New Roman, Didot, Georgia, serif;font-size:1.2em}
.xcol #supplemental {margin:1.5em 0 2em 0;}
.xcol #supplemental li {margin-bottom:.75em;}
.xcol #supplemental li a {color:#000066;text-decoration:none;}
.xcol p {color:#666;width:85%;}
	
	
	
	
	
/* =FOOTER */
.footer {
	padding:10px 15px 2px 0;
	background-color:transparent;
	}

	


#english a {color:#5C6572;}
#spanish a {color:#4F7153;} /*66916B;}*/
#french a {color:#8c8cbd;} /*B8B8C4*/
#portuguese a {color:#66916E;} /*BCD5BC;}*/

.french {color:#8c8cbd;}
.english {color:#5C6572;}
.spanish {color:#4F7153;}
.portuguese {color:#66916E;}
				h1 {font-size:1.35em; margin-bottom: 1em;}
				.sub {display:block; margin-left:1.25em;font-size:.75em;font-weight:535}
				.datasource {color:#666; font-size:.75em;}



			
