body {
text-align:center;
font-family:Arial, Verdana, Verdana, Geneva, sans-serif;
font-size: small; 
color: #000000;
padding:0px;
}
h1 {
margin:0;
padding:0;
font-family: Times New Roman, Times, serif;
color: #ffffff;
font-size: 220%;
}
h1 .altHeader {color: #e3ddf9;}
.review h1 {font-size: 180%;}

h2 {
padding:0px;
font-family: Times New Roman, Times, serif;
color: #603e78;
font-size: 160%;
font-weight: normal;
}
a:visited {
color: #603e78;
}
.boxOne {
padding: 10px; 
background-color: #9c8dc3; 
height: 339px;
}
.hp-main {margin-top: 9px;}

.chiefBoxOne {
padding: 10px; 
margin-bottom: 20px; 
background-color: #9c8dc3; 
height: 92px; 
color: #ffffff;
}
.chiefBoxTwo {
background-color:#b2b4b6; 
padding: 9px; 
height: 386px; 
color: #000000;
width: 735px;
}
#chiefBoxLeft{
width: 350px; 
float: left; 
font-size: 105%;
}
#chiefBoxRight{
width: 350px; 
float: left; 
margin-left: 20px; 
font-size: 105%;
}
.chiefExec{
font-size: 90%;
}
#bridging {
padding: 10px; 
background-color: #a6aaad; 
height: 339px;
}
#bridging1 {
padding: 10px; 
background-color:#a6aaad; 
height: 516px; 
width: 542px; 
float:left;
}
#bridging3 {
padding: 10px; 
background-color:#a6aaad; 
height: 516px; 
width: 540px; 
float:left;
}
#bridging4 {
padding: 10px; 
background-color: #9e8dc4; 
height: 516px;
width: 356px; 
float:left;
}
.bridging-text {
color: #e3ddf9; 
font-size: 180%; 
padding-top: 20px; 
font-family: Times New Roman, Times, serif; 
padding-right: 40px;
}
.bridging-text2 {
color: #ffffff; 
font-size: 180%; 
font-family: Times New Roman, Times, serif; 
padding-left: 150px; 
padding-right: 90px;
}
.case-text {
color: #ffffff; 
font-size: 180%; 
font-family: Times New Roman, Times, serif; 
padding-top: 10px;
padding-left: 5px;
}
.case-text-sg {
color: #ffffff; 
font-size: 146%; 
font-family: Times New Roman, Times, serif; 
padding-top: 10px;
padding-left: 5px;
}
.case-textsml {
color: #ffffff; 
font-size: 160%; 
font-family: Times New Roman, Times, serif; 
}
.iv-source {
color: #ffffff; 
font-size: 80%; 
font-weight: bold;
font-family: Times New Roman, Times, serif;
}
.case-highlight {
color: #ffffff; 
font-weight: bold;
font-size: 130%;
font-family: Times New Roman, Times, serif; 
}
.investor-text {
color: #e3ddf9; 
padding-top: 40px; 
font-size: 180%; 
font-family: Times New Roman, Times, serif; 
padding-right: 77px;
}
#investor-text2 {
color: #ffffff; 
font-size: 180%; 
font-family: Times New Roman, Times, serif; 
padding-left: 150px; 
padding-right: 90px;
}
.source-text {
color: #ffffff; 
font-weight: bold;
font-size: 110%;
font-family: Times New Roman, Times, serif; 
float: right;
font-style:italic;
}
.strategy {
border: 1px solid black; 
padding: 10px; 
height: 514px; 
background-color: #000000; 
color: #ffffff;
}
.strategy-text {
padding-top: 80px; 
padding-left: 20px; 
padding-right: 120px;
}
.strategy-text2 {
padding-top: 30px; 
padding-left: 20px; 
padding-right: 120px;
}
.strategy-text p {
color: #a6aaad; 
font-size: 190%; 
font-family: Times New Roman, Times, serif;
}
.strategy-text2 p {
color: #a6aaad; 
font-size: 190%; 
font-family: Times New Roman, Times, serif;
}
.strategy-highlight {
padding-left: 140px; 
padding-right: 60px; 
font-size: 190%; 
color: #9e8dc4; 
font-family: Times New Roman, Times, serif;
}
.strategy-highlight p {color: #9e8dc4;}

#small-grants {
padding: 10px; 
float:left;
width: 735px; 
height: 516px; 
padding-right: 7px;
}
#ip-charities {
padding: 10px; 
float:left;
width: 735px; 
height: 516px; 
padding-right: 7px;
}
#sg-case {
float:left; 
border-top: 1px solid gray; 
border-bottom: 1px solid gray;
clear:both; 
margin-top: -3px; 
width: 735px; 
height: 158px; 
border: none;
}
#ip-case {
float:left; 
border-top: 1px solid gray; 
border-bottom: 1px solid gray;
clear:both; 
width: 735px; 
border: none;
margin-top: 10px;
}
#smallgrants-s1 {
padding-left: 5px;
float: left; 
width: 240px; 
background-color: #ffffff; 
font-size: 98%; 
height: 166px;
}
#smallgrants-s2 {
background-color: #000000; 
color: #ffffff; 
padding-left: 5px;
float: left; 
width: 240px; 
font-size: 98%; 
height: 166px;
}
#smallgrants-s3 {
padding-left: 5px;
float: left; 
width: 240px; 
background-color: #ffffff; 
font-size: 98%; 
height: 166px;
}
#investor-sub {
background-color:#a6aaad; 
height: 177px;
}
.ip-s1 {
padding-left: 5px;
float: left; 
width: 240px; 
background-color: #ffffff; 
font-size: 85%; 
height: 255px
}
.ip-s1a {
padding-left: 5px;
float: left; 
width: 240px; 
background-color: #ffffff; 
font-size: 85%; 
height: 215px
}
.ip-s2 {
background-color: #000000; 
color: #ffffff; 
padding-left: 5px;
float: left; 
width: 240px; 
font-size: 85%; 
height: 255px
}
.ip-s2a {
background-color: #000000; 
color: #ffffff; 
padding-left: 5px;
float: left; 
width: 240px; 
font-size: 85%; 
height: 215px
}
#bridging-sub {
float:left; 
width: 190px;
}
#bridging4-sub {
background-color:#000000; 
height: 536px; 
float:left; 
width: 376px;
}
#bridging3-sub {
float:left; 
width: 192px; 
height: 536px;
}
.boxTwo #bridging {
background-color: #a6aaad; 
height: 177px;
}
#yo-box {
margin-bottom: -3px;
}
.review {
padding: 10px; 
height: 553px; 
width: 733px;
background-color: #a7a9ac;
}
.review-left {
width: 350px; 
float: left; 
padding-right: 10px;
}
.review-right {
width: 355px; 
float: left; 
margin-left: 10px; 
margin-bottom: 5px;
}
.review-table {margin-bottom: 7px;}

table th {
float: right; 
text-align: right;
}
table td {
vertical-align: bottom;
text-align: right;    
font-size: 90%;   
}
.tableSub {text-align: left;}

#total {
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
#total2 {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
#subHead {
color: #ffffff; 
font-size: 110%;
}
.highlight {
color: #ffffff; 
font-weight: bold;
}
.text-highlight {color: #ffffff;}

.paraHighlight {
padding-top: 30px; 
padding-left: 140px; 
padding-right: 60px; 
font-size: 190%; 
color: #9c8dc3 !important; 
font-family: Times New Roman, Times, serif;
}
.paraHighlight p {color: #9e8dc4;}
.smallPrint {font-size: 80%;}
h1 {color: #ffffff;}
p, table td, table th {color: #000000;}
#contenttext {padding-left:180px;}

#wrapper {
margin-top : 0px;
width:752px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
#navigation {
width:160px;
float:left;
}
.nextLinks a, .nextlinks a:hover, .nextLinks a:visited {
float: right;
margin-right: 0px;
}
.hpNextLinks a, .hpNextLinks a:hover, .hpNextLinks a:visited {
float: right;
margin-right: -4px;
}
.nextLinksBack a, .nextLinksBack a:hover, .nextLinksBack a:visited {
float: right;
}
.endNextLinksBack a, .endNextLinksBack a:hover, .endNextLinksBack a:visited,
.chiefNextLinks a, .chiefNextLinks a:hover, .chiefNextLinks a:visited {
float: right;
margin-right: -1px;
}

/*main nav*/
#toplinks
{
	height: 18px;
	color: #000066;
	text-align:left;
	font-size: 0.85em; 
	font-weight: bold;
	padding: 10px 0px 10px 0px;
	clear: both;
}
#toplinks a,
#toplinks a:visited
{
	color: #603e78;
	text-decoration: none;
	padding-right: 5px;
}
#toplinks a:hover, 
{
	color: #603e78;
	text-decoration: underline;
	padding-right: 5px;
}
.topRightlinks
{
	color: #603e78;
	float: right;
	font-size: 85%; 
	margin: 0px;	
	height: 75px;	
}
.topRightlinks a,
.topRightlinks a:visited
{
	color: #603e78;
	text-decoration: none;
}
.topRightlinks a:hover
{
	color: #603e78;
	text-decoration: underline;
}
.topLeftlinks
{
	float: left;
	margin-top : 12px;
	margin-left : 3px;
}
#toplinks a.toplinksOn
{
	color:red !important;
	font-weight:bold;
}
.topRightlinks a.topRightlinksOn
{
	color:red !important;
	font-weight:bold;
}
.top {
	margin-top : 5px;
	padding-bottom: 0px;
}
#endtext {
	font-size: 80%;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #68587f;
	border-top: 1px solid #e4ddfa;
	clear: both;
}
#contenttext a:link {color:#006;}
#contenttext a:visited {color:#006;}
#contenttext a:hover, #contenttext a:active {color:#f00;}

/* FOR PRINTING */

@media print {

#navigation, #nav, .topLeftlinks, #toplinks, #endtext, .noprint
{
display: none;
}
.review-right, .smallPrint {
float: left;
clear: both;
}
#small-grants, #ip-charities {
width: 550px;
height: 300px;
}
#chiefBoxRight {
margin-left: 0px; 
}
#bridging4 {
width: 550px;
height: 200px;
}
.review-right {
margin-left: 0px; 
}

/* Ensure the content spans the full width */
#contenttext,#wrapper
{
padding:0px;
width: 100%; 
margin: 0; 
float: none;
}
}

