<style type="text/css">
<!--

* {
	padding:0;
	margin:0;
	}


body {
   	background: url(/proveit/graphics/grid.gif) left top repeat;
   	padding:0;
	margin:0;
	border:none;
	}
   	
#wrapper {
	width:795px;
	clear: both;
	margin:0 auto auto auto;
	padding:0;
	background:#C1E8FB;/*#medium blue*/
	border:1px solid #7F7F7F;
	}

#left {
	float:left;
	}
	
#right{
	float: right;
	}
/*------------------HOME ITEMS--------*/	
	
#home_wrapper {
	width:795px;
	clear: both;
	margin:0 auto auto auto;
	padding:0;
	background:none;/*#medium blue*/
	border:0 transparent;
	}

#home_nav ul 
	{margin:0 ; 
	padding:0; 
	list-style:none; 
	display:inline; 
	white-space:nowrap; 
	font-family: arial narrow, arial, sans-serif; 
	font-size:11px;}
	
#home_nav li 
	{display:inline; 
	margin:0; 
	padding:0;}
	
#home_nav a 
	{float:left; 
	color:#fff; 
	background: #9CAD5A url(top_left.gif) no-repeat left top; 
	margin:0 2px 0 0; 
	padding:0 0 0 2px; 
	text-decoration:none; 
	letter-spacing:1px;
	}
	
#home_nav a b 
	{float:left; 
	display:block; 
	background:transparent url(top_right.gif) no-repeat right top; 
	padding:5px 16px 5px 12px;}
	
#home_nav a:hover 
	{background: #528CA5 url(top_left.gif) no-repeat left top; 
	color:#fff; 
	cursor:pointer;} 
	
#home_nav .current a 
	{background: #528CA5 url(top_left.gif) no-repeat left top; 
	color:#fff; cursor:default;} 

#home_nav {
	width: 785px;
	float: left;
	padding:20px 0px 0px 10px; 
	margin:0px 0px 1px 0px;
	border-bottom: 2px solid #7f7f7f;
	background: transparent;
	}
	
#home_container {
	clear: both;
	height: 468px;
	text-align:left;
	font: 12px arial, sans serif;
	padding:8px 10px 0px 10px;
	margin:0px;
	background:url(/proveit/graphics/home_bg2.gif) left top no-repeat;
	}

	
#home_search {
	position: relative;
	width: 510px;
	left:240px;
	top:150px;
	text-align:left;
	padding:0px;
	margin:0px;
	border:0;
	}
	
#home_search p.field {
	text-align:left;
	padding:0px 10px 10px 5px;
	margin:0px 5px 15px 5px;
	border:1px solid #52879F;
	background:#C6DEE7;
	}

#home_search p.field_input {
	text-align:left;
	padding:8px 10px 10px 5px;
	margin:0px 5px 5px 5px;
	border:1px solid #52879F;
	background:#C6DEE7;
	}
	

	
/*--------------------------*/		

/*  Search Results page styles */	
.query_results {
	font: bold 11px arial, sans serif;
	}
	
#resource_header {
	clear:both;
	font: 10px arial, sans serif;
	padding: 0px;
	margin: 0px;
	background:#C1E8FB;
	}	

#number_resources {
	float:left;
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	background:#C1E8FB;
	}
	
#page_resources {
	float: right;
	padding: 10px 20px 10px 10px;
	margin: 0px 0px 0px 0px;
	background:#C1E8FB;
	}
	
#resource_footer {
	clear:both;
	font: 10px arial, sans serif;
	padding: 5px 0px 15px 0px;
	margin: 0px;
	}	
	
#number_resources_footer {
	float:left;
	padding: 5px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	}
	
#page_resources_footer {
	float: right;
	padding:5px 0px 15px 10px;
	margin: 0px 0px 0px 0px;
	}
		
	
#result_ruler {
	clear: both;
	padding: 0px;
	margin: 0px;
	background:#98CCDF;
	}

#result_box {
	border: 1px solid #cccccc;
	}
	
td.result_author {
	font: bold 13px arial, sans serif;
	padding: 4px 10px 4px 10px;
	margin:0px 10px 10px 10px;
	color: #000000;
	background: #8C9C51; /* 8C9C51 lt olive -- dark olive 556D26*/
	}

td.result_title {
	font: bold 13px arial, sans serif;
	padding: 4px 10px 4px 10px;
	margin:0px 10px 10px 10px;
	color: #000000;
	background: #8C9C51; /* 8C9C51 lt olive -- dark olive 556D26*/
	}
	
/*#pe a, #pe a:link, #pe a:visited,  #pe a:hover, #pe a:active {
	font: bold 12px arial, sans serif;
	float:left;
	width:100px;
	text-align:center;
	color:green;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-decoration:underline;
	}
*/	
		
#content .result_title a, #content .result_title a:link, #content .result_title a:visited, #content .result_title a:hover, #content .result_title a:active  {
	color: #000000;
	text-decoration:underline;
	}
	
.resource_title {
	font: italic 11px arial, sans serif;
	padding:5px 10px 7px 10px;
	margin:0px;
	}

.resource_info {
	font: 11px arial, sans serif;
	padding:5px 10px 7px 10px;
	margin:0px;
	}
/*-----top nav: menu--------*/

#header {
	clear: both;
	text-align:left;
	padding:0px;
	margin:0px;
	background:#FFFFFF;/*#medium blue*/
	}
	
#nav ul 
	{margin:0 auto; 
	padding:0; 
	list-style:none; 
	display:table; 
	white-space:nowrap; 
	font-family: arial narrow, arial, sans-serif; 
	font-size:11px;}
	
#nav li 
	{display:table-cell; 
	margin:0; 
	padding:0;}
	
#nav a 
	{float:left; 
	color:#fff; 
	background: #9CAD5A url(top_left.gif) no-repeat left top; 
	margin:0 2px 0 0; 
	padding:0 0 0 2px; 
	text-decoration:none; 
	letter-spacing:1px;
	}
	
#nav a b 
	{float:left; 
	display:block; 
	background:transparent url(top_right.gif) no-repeat right top; 
	padding:5px 16px 5px 12px;}
	
#nav a:hover 
	{background: #528CA5 url(top_left.gif) no-repeat left top; 
	color:#fff; 
	cursor:pointer;} 
	
#nav .current a 
	{background: #528CA5 url(top_left.gif) no-repeat left top; 
	color:#fff; cursor:default;} 

#nav {
	width: 785px;
	float: left;
	background:#2D586C url(/proveit/graphics/header_pi.gif) no-repeat left top;  /*dark teal*/
	padding:75px 0px 0px 10px; 
	margin:0px 0px 1px 0px;
	border-bottom: 2px solid #7f7f7f;
	}
	

#ruler {
	clear: both;
	padding: 0px;
	margin: 0px;
	background:#98CCDF;
	}
	
/*--------------------------*/		



/*--------container--------*/
	
#container {
	clear: both;
	text-align:left;
	font: 12px arial, sans serif;
	padding:8px 10px 0px 10px;
	margin:0px;
	background:#98CCDF;/*#medium blue*/
	}
	

#container p.casee {
	font: 11px arial, sans serif;
	padding-top:10px;
	padding-right: 10px;
	padding-bottom:10px;
	padding-left: 0px;
	margin:0px;
	background: #98CCDF url(/proveit/graphics/CASEE.gif) no-repeat left top;
	}
	
#container p.title {
	font: bold 14px arial, sans serif;
	padding:40px 0px 10px 20px;
	margin:0px;
	background: #ccc url(/proveit/graphics/title_bg.gif) left top repeat-x;
	}
	
/*--------------------------*/		



/*--------content--------*/



	
#content a, a:link {
	color: #556D26;
	text-decoration:underline;
	}

#content a:visited {
	color: #777777;
	text-decoration:underline;
	}
	
#content a:hover {
	color: #8C9C51;
	text-decoration:underline;
	}

#content a:active {
	color: #8C9C51;
	text-decoration:underline;
	}
	
#content {
	clear: both;
	width:755;
	text-align:left;
	font: 12px arial, sans serif;
	padding:10px 10px 10px 10px;
	margin:0px;
	border-top:none;
	border-left:1px solid #52879F;
	border-right:1px solid #52879F;
	border-bottom:1px solid #52879F;
	background:#ffffff;/*#E4F7F9*/
	}
	
#content h1{
	font: bold 15px arial, sans serif;
	padding-right: 20px;
	background: url(/proveit/graphics/title_bg.gif) left top repeat-x;
	}
	
#content h2{
	font: italic 13px arial, sans serif;
	padding-right: 20px;
	}
	
#content ul {
	font: 12px arial, sans serif;
	list-style-type: square;
	list-style-position: inside;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 50px;
	text-indent: -1em;
	margin:0px;
	}


#content p {
	font: 12px arial, sans serif;
	padding-top:0px;
	padding-right: 10px;
	padding-bottom:10px;
	padding-left: 10px;
	margin:0px;
	}
	
#content p.small {
	font: 9px arial, sans serif;
	padding-top:0px;
	padding-right: 10px;
	padding-bottom:10px;
	padding-left: 10px;
	margin:0px;
	}
	
#content p.subtitle {
	font: bold 12px arial, sans serif;
	padding-top: 7px;
	text-decoration: underline;
	}
	
#content p.header {
	font: bold 12px arial, sans serif;
	padding: 5px 10px 5px 10px;
	margin-left:10px;
	margin-right:10px;
	background: #BDE7F7; /*aqua*/
	border:1px solid #52879F;
	}
	
#content p.metadata{
	font: bold 13px arial, sans serif;
	padding: 4px 10px 4px 10px;
	margin:0px 10px 10px 10px;
	background: #8C9C51; /* 8C9C51 lt olive -- dark olive 556D26*/
	}
	
#content p.data_title {
	font: bold 12px arial, sans serif;
	padding: 1px 10px 1px 10px;
	margin:0px 10px 0px 10px;
	color: #ffffff;
	background: #6EAAC2; /*6EAAC2 medium aqua*/
	}
	
#content p.data_subtitle {
	font: 12px arial, sans serif;
	padding: 1px 10px 1px 25px;
	margin:0px 10px 0px 10px;
	background: #BDE7F7; /*light aqua*/
	}
	
#content p.data {
	font: 12px arial, sans serif;
	padding: 1px 10px 1px 25px;
	margin:0px;
	}
	
#content p.subdata {
	font: 12px arial, sans serif;
	padding: 1px 10px 1px 40px;
	margin:0px;
	}
#content p.sub_subdata {
	font: 12px arial, sans serif;
	padding: 1px 10px 1px 55px;
	margin:0px;
	}

#content p.first {
	padding-top: 7px;
	}
			
#content ul.interventions {
	list-style: none;
	padding-top: 9px;
	padding-left: 22px;
	padding-bottom: 20px;
	margin:0px;
	}
	
#content ul.interventions li{
	padding-bottom: 3px
	}
	
#content ul.interventions ul {
	list-style: none;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 0px;
	margin:0px;
	}
	
#content ul.interventions ul li{
	padding-bottom: 3px
	}
	
#content ul.interventions ul ul{
	list-style: none;
	padding-top: 3px;
	padding-left: 40px;
	padding-bottom: 0px;
	margin:0px;
	}
	
#content ul.interventions ul ul li{
	padding-bottom: 3px
	}
	
#content ol.decimal {
	list-style: decimal;
	padding-top: 0px;
	padding-left: 45px;
	padding-bottom: 12px;
	margin:0px;
	}
	
#content ol.decimal li{
	padding-bottom: 3px
	}
	
#content p.last {
	padding-bottom:20px;
	}
	
	/*  637B39 green for links */

img.title {
	padding:0px;
	margin:0px 15px 0px 0px;
	}
	





.sr_blue {
	font: 9px arial, sans serif;
	padding-top:5px;
	padding-right: 10px;
	padding-bottom:7px;
	padding-left: 10px;
	margin:0px;
	background: #C1E2E5;
	}
	
.sr_white {
	font: 9px arial, sans serif;
	padding-top:5px;
	padding-right: 10px;
	padding-bottom:7px;
	padding-left: 10px;
	margin:0px;
	background: #fff;
	}	




#title {
	clear: both;
	padding:0px;
	margin:0px;
	border-top:1px solid #52879F;
	border-left:1px solid #52879F;
	border-right:1px solid #52879F;
	border-bottom:1px solid #7F7F7F;
	}
	
.title_left {
	text-align:left;
	font: bold 14px arial, sans serif;
	padding:40px 10px 10px 20px;
	margin:0px;
	}
	
.title_right {
	text-align:right;
	font: bold 12px arial, sans serif;
	padding:40px 20px 10px 20px;
	margin:0px;
	
	}

#summary_head{
	clear:both;
	padding:10px 20px 0px 10px;
	}	
	

#summary_title{
	float:left;
	font: bold 13px arial, sans serif;
	padding:30px 0px 10px 0px;
	margin:0px;
	}
	
#enhancements {
	float: right;
	font: 10px arial, sans serif;
	padding:0px 0px 5px 0px;
	margin:0px;
	}	
	
img .enhancements {
	padding:5px 0px 5px 0px;
	margin:10px 0px 0px 0px;
	}	

#summary_box {
	clear: both;
	font: 11px arial, sans serif;
	padding:5px 10px 0px 10px;
	margin:10px 20px 20px 10px;
	border-top:1px solid #52879F;
	border-left:1px solid #52879F;
	border-right:1px solid #52879F;
	border-bottom:1px solid #7F7F7F;
	background:#EAEAEA;
	}
		
	
#oc_title {
	float: left;
	font: bold 12px arial, sans serif;
	padding:10px 0px 10px 0px;
	margin:0px;
	}
	
#number_articles {
	float: right;
	padding:10px 0px 10px 0px;
	margin:0px;
	}	
	
#numbers {
	width:410px;
	float: right;
	padding:0px 0px 0px 0px;
	margin:0px;
	}	
	
#pe a, #pe a:link, #pe a:visited,  #pe a:hover, #pe a:active {
	font: bold 12px arial, sans serif;
	float:left;
	width:100px;
	text-align:center;
	color:green;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-decoration:underline;
	}
	

#pne a, #pne a:link, #pne a:visited, #pne a:hover, #pne a:active {
	font: bold 12px arial, sans serif;
	float:left;
	width:100px;
	text-align:center;
	color:blue;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-decoration:underline;
	}	

#pd a, #pd a:link, #pd a:visited, #pd a:hover, #pd a:active {
	font: bold 12px arial, sans serif;
	float:left;
	width:100px;
	text-align:center;
	color:orange;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-decoration:underline;
	}
	

#qmark a, #qmark a:link, #qmark a:visited, #qmark a:hover, #qmark a:active {
	font: bold 12px arial, sans serif;
	float:left;
	width:100px;
	text-align:center;
	color:gray;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-decoration:underline;
	}	

#oc_description {
	clear: both;
	text-align:left;
	font: 12px arial, sans serif;
	padding:5px 0px 10px 0px;
	margin:0px;
	}

/* color for home search box #C6DEE7*/



.strong {
	font: bold italic 12px arial, sans serif;
}

.italic {
	font: italic 12px arial, sans serif;
}


/*--------------------------*/		


/*------------search--------*/



	
/*--------------------------*/		


/*------------footer--------*/

p.footer {
	font: 10px arial, sans serif;
	padding:5px 0px 20px 0px;
	margin:0px auto;
	text-align: center;
	}	

p.footer a, a:link {
	color: #000000;
	text-decoration:underline;
	}
p.footer a:visited {
	color: #777777;
	text-decoration:underline;
	}

p.footer a:hover {
	color: #6F6231;
	text-decoration:underline;
	}
p.footer a:active {
	color: #6F6231;
	text-decoration:underline;
	}
	
/*--------------------------*/
	
-->

</style>


<!--[if IE]>
<style type="text/css">
#nav ul {display:inline-block;}
#nav ul {display:inline;}
#nav ul li {float:left;}
#nav {text-align:center;}
</style>
<![endif]-->
