body {
   background: white;
   font-size: 12pt;
   font-family: arial;
   }
#top #logo {
	margin-bottom: 10px;
	width: 314px;
}
#top #logo img{
	display: block !important;
	border: 0;
}
#skiplinks, #tagline, #global-nav, #nav, #left, #right, #footer, fieldset, .yellow-area-bottom, .addthistoolbar {
   display: none !important;
   }
.yellow-area {
	background: none !Important;
	width: 100% !important;
	padding: 0 !important;
}   
#middle {
	width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
} 
#container, #content {
   width: auto; 
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   clear: both;
   }
div#content {
	width: 100% !important;
	padding: 10px 0 0 0 !important;
	margin: 0 !important;
	border-top: 1px solid #ababab;
   }
a:link, a:visited {
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   color: #2e2e2e;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
	/*middle or main content styles*/
	#content #middle{
		width: 55.7%;
		float: left;
		padding: 0 26px;
	}
	#content #middle h1{
		margin-bottom: 13px;
		font-size: 150%;
		font-weight: bold;
	}
	#content #middle h2{
		font-size: 110%;
		font-weight: bold;
		margin: 20px 0 8px 0;
	}
	#content #middle p{
		font-size: 100%;
		color: #655f53;
		margin: 8px 0;
	}
	#content .indent{
		margin: 14px;
	}
	#content #middle ul li span a.glossary {font-weight:bold;}
	#content #middle ul li div {margin:-10px 0 0 0;padding:0;}
	#content #middle .simple_overlay {display:block;padding-bottom:5px;}
	#content #middle .simple_overlay h3 {display:none;}
	
/* fonts */
h1 
{color: #4b4b4b;}
h2 
{color: #7c7c7c;}
h3 
{color: #5377b9; font-size: 80%; font-weight: bold; margin-bottom: -5px;}
h3 a
{color: #8d8d8d;}
h3 a:visited, h3 a:hover
{color: #8d8d8d;}
h4 
{color: #616161;}

p {color: black !important;}
#content .yellow-area p {color: black !important;}

a {color: #2e2e2e !important;}
.small-print {font-size: 65%!important;color: #656565;font-weight: bold;}

.green-caps {
	color: #9d9d9d;
	font-weight: bold;
	text-transform: uppercase;
}
.green-caps a{
	color: #9d9d9d;
}