/** Page Positioning and Global Styles **/
* {
	outline: none;
}
html, body {
	display: block;
	margin: 0px;
	padding: 0px;
}
body {
	/*background: #00619f url('pix/main_bg_solid.gif') repeat-x; */
/*     background: #bfc3f5; */
    background: #00619f;
}
div, h1, h2, h3, h4, h5, h6, p, a, span {
	margin: 0px;
	padding: 0px;
}
div#page_content {
	width: 780px;
	margin: 0px auto;
}
div#page_header {
	display: block;
	width: 780px;
	height: 128px;
	background: transparent url('pix/main_title_new.jpg') no-repeat;
	margin-top: 1px;
}
div#page_header h1.title {
	display: block;
	width: 600px;
	height: 81px;
	text-indent: -9000px;
	float: left;
}
div#page_header h2.title {
	display: block;
	height: 81px;
	width: 180px;
	text-indent: -9000px;
	float: right;
}

p, a, li, span {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
}
/** Page Navigation **/
div#page_navigation {
	display: block;
	width: 774px;
	padding: 0px 3px;
	background: #ffffff;
}
div#page_navigation ul {
	display: block;
	height: 38px;
	margin: 0px;
	padding: 0px;
	border-bottom: 4px solid #FF6908;
	list-style-type: none;
}
div#page_navigation ul li {
	display: block;
	float: left;
}
div#page_navigation ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	text-indent: -9000px;
}

/* main header navigation buttons*/
li#button_about a {
	width: 128px;
	height: 38px;
	background: transparent url('pix/button_about_new.jpg') no-repeat;
}
li#button_issue_areas a {
	width: 148px;
	height: 38px;
	background: transparent url('pix/button_issue_areas_new.jpg') no-repeat;
}
li#button_publications a {
	width: 167px;
	height: 38px;
	background: transparent url('pix/button_publications_new.jpg') no-repeat;
}
li#button_media a {
	width: 119px;
	height: 38px;
	background: transparent url('pix/button_media_new.jpg') no-repeat;
}
li#button_resources a {
	width: 212px;
	height: 38px;
	background: transparent url('pix/button_resources_new.jpg') no-repeat;
}

/* main header navigation HIGHLIGHT buttons*/
li#button_about a.highlight {
	width: 128px;
	height: 38px;
	background: transparent url('pix/button_about_new_highlight.jpg') no-repeat;
}
li#button_issue_areas a.highlight {
	width: 148px;
	height: 38px;
	background: transparent url('pix/button_issue_areas_new_highlight.jpg') no-repeat;
}
li#button_publications a.highlight {
	width: 167px;
	height: 38px;
	background: transparent url('pix/button_publications_new_highlight.jpg') no-repeat;
}
li#button_media a.highlight {
	width: 119px;
	height: 38px;
	background: transparent url('pix/button_media_new_highlight.jpg') no-repeat;
}
li#button_resources a.highlight {
	width: 212px;
	height: 38px;
	background: transparent url('pix/button_resources_new_highlight.jpg') no-repeat;
}
	
	
/** Page Footer **/
div#page_footer {
	display: block;
	padding: 0px 3px 3px 3px;
	width: 774px;
	background: #ffffff;
}
div#page_footer div.primary_footer {
	display: block;
	width: 750px;
	height: 16px;
	background: #025286;
	padding: 12px;
}
div#page_footer div.primary_footer ul {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: right;
}
div#page_footer div.primary_footer ul li {
	display: block;
	color: #dae8f1;
	float: left;
}
div#page_footer div.primary_footer p, div#page_footer div.primary_footer ul li a {
	color: #dae8f1;
	text-decoration: none;
}
div#page_footer div.primary_footer ul li.pf_firstlink, div#page_footer div.primary_footer ul li.pf_link {
	border-right: 1px solid #dae8f1;
	padding-right: 6px;
	padding-left: 6px;
}
div#page_footer div.primary_footer ul li.pf_lastlink {
	padding-right: 6px;
	padding-left: 6px;
}

/* sitellite classes */
div.scm-sidebar-body {
	clear: both;
	margin-bottom: 6px;
}

/* drop down menus */


#p7snapsubs1, #p7snapsubs2, 
#p7snapsubs3, #p7snapsubs4, 
#p7snapsubs5, #p7snapsubs6, 
#p7snapsubs7, #p7snapsubs8, #p7snapsubs9 {
	position: absolute;
	width: 180px;
	top: 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	visibility: hidden;
	color: #ffffff;
	margin: 0px;
	clear: both;
}

/* 	The submenu links are in paragraphs, so we set the margin to zero

	so there is no gap between links */

div#p7snapsubs1 ul, 
div#p7snapsubs2 ul,
div#p7snapsubs3 ul,
div#p7snapsubs4 ul,
div#p7snapsubs5 ul,
div#p7snapsubs6 ul,
div#p7snapsubs7 ul,
div#p7snapsubs8 ul,
div#p7snapsubs9 ul {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 190px;
	border-left: 1px solid #d8e3f0;
	border-right: 1px solid #d8e3f0;
	border-bottom: 1px solid #d8e3f0;
}
div#p7snapsubs1 a, div#p7snapsubs1 a:visited, 
div#p7snapsubs2 a, div#p7snapsubs2 a:visited,
div#p7snapsubs3 a, div#p7snapsubs3 a:visited, 
div#p7snapsubs4 a, div#p7snapsubs4 a:visited, 
div#p7snapsubs5 a, div#p7snapsubs5 a:visited, 
div#p7snapsubs6 a, div#p7snapsubs6 a:visited, 
div#p7snapsubs7 a, div#p7snapsubs7 a:visited, 
div#p7snapsubs8 a, div#p7snapsubs8 a:visited, 
div#p7snapsubs9 a, div#p7snapsubs9 a:visited {
	display: block;
	width: 180px;
	color: #00619f;
	padding: 5px;
	background-color: #ffffff;
	text-decoration: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
div#p7snapsubs1 a:hover, div#p7snapsubs1 a:active, div#p7snapsubs1 a:focus,
div#p7snapsubs2 a:hover, div#p7snapsubs2 a:active, div#p7snapsubs2 a:focus,
div#p7snapsubs3 a:hover, div#p7snapsubs3 a:active, div#p7snapsubs3 a:focus,
div#p7snapsubs4 a:hover, div#p7snapsubs4 a:active, div#p7snapsubs4 a:focus,
div#p7snapsubs5 a:hover, div#p7snapsubs5 a:active, div#p7snapsubs5 a:focus,
div#p7snapsubs6 a:hover, div#p7snapsubs6 a:active, div#p7snapsubs6 a:focus,
div#p7snapsubs7 a:hover, div#p7snapsubs7 a:active, div#p7snapsubs7 a:focus,
div#p7snapsubs8 a:hover, div#p7snapsubs8 a:active, div#p7snapsubs8 a:focus,
div#p7snapsubs9 a:hover, div#p7snapsubs9 a:active, div#p7snapsubs9 a:focus {

	color: #00619f;
	padding: 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	background-color: #ffffff;
	border-top: 1px solid #00619f;
	border-bottom: 1px solid #00619f;
}
div#p7snapsubs1 ul li,
div#p7snapsubs2 ul li,
div#p7snapsubs3 ul li,
div#p7snapsubs4 ul li,
div#p7snapsubs5 ul li,
div#p7snapsubs6 ul li,
div#p7snapsubs7 ul li,
div#p7snapsubs8 ul li,
div#p7snapsubs9 ul li {
	display: block;
	width: 180px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 10px;
	line-height: 2px;
}
/* news story stuff */
h2.news-comments, h4.news-date-subhead {
	color: #666666;
	line-height: 16px;
	font-family: georgia;
	font-size: 11px;
	margin-top: 10px;
}

a.currentpage {
	text-decoration: underline !important;
	font-weight: bold;

}

a.bannerimg  img {
	border: none;
}

img.printableHeaderImage{
    display: none;
}

div#breadcrumbs_area {
    margin-top: -5px;
    padding-right: 13px;
    padding-bottom: 5px;
}

li.headerNavigationHighlight{
    display: none;
}
div#skipnav{
        display: none;
}
