body 	{margin: 10px 10px 20px 10px; padding: 0px; bgcolor:#fff; font-size:12px; font-family:verdana, arial, helvetica, sans-serif;}
p td th li {font-size:12px; font-family:verdana, arial, helvetica, sans-serif;}
table 	{width: 100%;}
td 		{vertical-align: top; margin: 0px; padding: 0px;}
img 	{border: 0px;}
ul.linebreak li, ol.linebreak li {margin-bottom: 10px;}

a:link, a:visited, a:active	{color:#00388C; text-decoration: none;}
a:hover {text-decoration: underline;}

#Outline {width: 760px; margin: 0px auto 0px auto; padding: 0px; border-top: 3px solid #00388C; border-right: 1px solid #8D8B8C; border-bottom: 1px solid #8D8B8C; border-left: 1px solid #8D8B8C;}
#Header {width: 760px;}
#Title	{padding: 10px 0px 10px 20px;}
#Navigation	{float: right; padding: 20px 30px 0px 0px; width: 140px;}
#Navigation	img {border: 0px; display: block;}
#Navigation p 	{margin: 0px 0px 10px 0px;}
#Content {width: 760px;}

#Main {width: 740px; background: #00388C; font-family: georgia, sabon, serif; font-size: 15px; color: #fff; padding: 5px 10px 7px 10px;}
#Main a:link, #Main a:visited, #Main a:active	{color:#fff; text-decoration: none; margin-right: 40px;}
#Main a:hover {text-decoration: underline;}
#Main a.fade:link, #Main a.fade:visited, #Main a.fade:active	{color:#ccc; text-decoration: none; margin-right: 40px;}
#Main a.fade:hover {color:#fff; text-decoration: underline;}
#Main a.home:link, #Main a.home:visited, #Main a.home:active, #Main a.home:hover {float: right; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; vertical-align: bottom; margin-top: 3px; margin-right: 0px;}

#Fundraising {width: 740px; background: #2B8366; font-family: georgia, sabon, serif; font-size: 15px; color: #fff; padding: 5px 10px 7px 10px;}
#Fundraising a:link, #Fundraising a:visited, #Fundraising a:active	{color:#fff; text-decoration: none; margin-right: 40px;}
#Fundraising a:hover {text-decoration: underline;}
#Fundraising a.fade:link, #Fundraising a.fade:visited, #Fundraising a.fade:active	{color:#ccc; text-decoration: none; margin-right: 40px;}
#Fundraising a.fade:hover {color:#fff; text-decoration: underline;}
#Fundraising a.home:link, #Fundraising a.home:visited, #Fundraising a.home:active, #Fundraising a.home:hover {float: right; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; vertical-align: bottom; margin-top: 3px; margin-right: 0px;}

#Grantmaking {width: 740px; background: #F90021; font-family: georgia, sabon, serif; font-size: 15px; color: #fff; padding: 5px 10px 7px 10px;}
#Grantmaking a:link, #Grantmaking a:visited, #Grantmaking a:active	{color:#fff; text-decoration: none; margin-right: 40px;}
#Grantmaking a:hover {text-decoration: underline;}
#Grantmaking a.fade:link, #Grantmaking a.fade:visited, #Grantmaking a.fade:active	{color:#ccc; text-decoration: none; margin-right: 40px;}
#Grantmaking a.fade:hover {color:#fff; text-decoration: underline;}
#Grantmaking a.home:link, #Grantmaking a.home:visited, #Grantmaking a.home:active, #Grantmaking a.home:hover {float: right; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; vertical-align: bottom; margin-top: 3px; margin-right: 0px;}

#Information {width: 740px; background: #F4AC16; font-family: georgia, sabon, serif; font-size: 15px; color: #fff; padding: 5px 10px 7px 10px;}
#Information a:link, #Information a:visited, #Information a:active	{color:#fff; text-decoration: none; margin-right: 40px;}
#Information a:hover {text-decoration: underline;}
#Information a.fade:link, #Information a.fade:visited, #Information a.fade:active	{color:#eee; text-decoration: none; margin-right: 40px;}
#Information a.fade:hover {color:#fff; text-decoration: underline;}
#Information a.home:link, #Information a.home:visited, #Information a.home:active, #Information a.home:hover {float: right; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; vertical-align: bottom; margin-top: 3px; margin-right: 0px;}

h1 {color: #00388C; font-size: 200%; font-family: georgia, sabon, serif; font-weight: normal;}
h2 {color: #00388C; font-size: 150%; font-family: georgia, sabon, serif; font-weight: bold;}
h3 {color: #00388C; font-size: 150%; font-family: georgia, sabon, serif; font-weight: normal;}
/* h3 {color: #000; font-size: 120%; font-family: verdana, arial, helvetica, sans-serif;} */
h4 {color: #000; text-transform: uppercase; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold;}
h5 {color: #00388C; font-size: 18px; font-family: arial, verdana, helvetica, sans-serif; font-weight: bold; margin: 0px 0px 10px 0px;}
h6 {color: #00388C; font-size: 120%; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 0px 0px;}

#Wide {}

#Text p {margin-left: 150px; margin-right: 150px; line-height: 1.5em;}
#Text ul, #Text ol {margin-left: 180px; margin-right: 150px; line-height: 1.5em;}
#Text ul p, #Text ol p {margin-left: 0px; margin-right: 0px; line-height: 1.5em;}
#Text h1, #Text h2, #Text h3, #Text h4 {margin-left: 150px; margin-right: 150px; line-height: 1.5em;}
#Text table {margin-left: 150px; width: 450px;}

#Text2 p {margin-left: 100px; margin-right: 100px; line-height: 1.5em;}
#Text2 ul, #Text ol {margin-left: 130px; margin-right: 100px; line-height: 1.5em;}
#Text2 ul p, #Text ol p {margin-left: 0px; margin-right: 0px; line-height: 1.5em;}
#Text2 h1, #Text2 h2, #Text2 h3, #Text2 h4 {margin-left: 100px; margin-right: 100px; line-height: 1.5em;}
#Text2 table {margin-left: 100px; width: 550px;}

#Footer {width: 740px; background: #00388C; font-size: 11px; color: #fff; text-align: center; padding: 5px 10px 7px 10px; clear: both;}
#Footer a:link, #Base a:visited, #Base a:active {color: #fff;}

table.financials td {padding: 5px;}
table.financials td.col1 {padding: 5px;}
table.financials td.col2 {padding: 5px; text-align: right; background: #DDECE7;}
table.financials td.col2a {padding: 5px; text-align: right; background: #DDECE7; border-top: 1px solid #666; border-bottom: 1px solid #000;}
table.financials td.col2b {padding: 5px; text-align: right; background: #DDECE7; border-bottom: 1px solid #000;}
table.financials td.col3 {padding: 5px; text-align: right;}
table.financials td.col3a {padding: 5px; text-align: right; border-top: 1px solid #666; border-bottom: 1px solid #000;}
table.financials td.col3b {padding: 5px; text-align: right; border-bottom: 1px solid #000;}
table.financials th {padding: 5px; background: #ACD0C4;}

.important {color: #00388C; font-weight: bold;}
.blue {color: #00388C;}
.green {color: #2B8366;}
.red {color: #F90021;}
.yellow {color: #EFA81F;}

a:link.blue, a:visited.blue, a:active.blue, a:hover.blue {color: #00388C;}
a:link.green, a:visited.green, a:active.green, a:hover.green {color: #2B8366;}
a:link.red, a:visited.red, a:active.red, a:hover.red {color: #F90021;}
a:link.yellow, a:visited.yellow, a:active.yellow, a:hover.yellow {color: #EFA81F;}

.alphabet {padding: 0px 5px 5px 0px; float: left;}
.graphic {margin: 10px;}
.left-graphic {margin: 0px 10px 10px 10px; float: left;}
.right-graphic {margin: 0px 10px 10px 10px; float: right;}

.note1 {width: 110px; margin: 0px 10px 10px 10px; color: #00418B; font-size: 14px; font-family: arial, verdana, helvetica, sans-serif;}
.box1 {width: 110px; margin: 0px 5px 5px 5px; border: 1px solid #F90021; color: #F90021; padding: 10px; font-size: 11px; float: left;}
.box2 {width: 110px; margin: 0px 10px 10px 0px; background: #C7DCD2; padding: 10px; font-size: 11px; float: left;}
.box3 {width: 430px; margin-left: 150px; background: #C7DCD2; padding: 10px; font-size: 12px; line-height: 1.5em;}

.box4 {width: 110px; margin: 0px 10px 10px 10px; background: #fdffdc; padding: 0px; font-size: 11px; float: right;}
.box4a {margin: 0px; background: #00388C; padding: 10px; font-size: 11px; color: #ffffff; font-weight: bold;}
.box4b {margin: 0px; background: #fdffdc; padding: 10px; font-size: 11px;}

#Text .box3 p, #Text .box3 h1, #Text .box3 h2, #Text .box3 h3, #Text .box3 h4, #Text .box3 ul, #Text .box3 ol, #Text .box3 table {margin-left: 0px; margin-right: 0px; line-height: 1.5em;}
#Text .box3 h1, #Text .box3 h2, #Text .box3 h3, #Text .box3 h4 {margin-top: 0px;}

.right-caption {font-size: 10px; margin: 0px 0px 10px 10px; float: right;}
.left-caption {font-size: 10px; margin: 0px 10px 10px 0px; float: left; text-align: right;}
.left-caption2 {font-size: 10px; margin: 0px 10px 10px 10px; float: left; text-align: left;}

/* Nifty Corners */
div#nifty {width: 460px; margin-left: 150px; background: #C7DCD2; font-size: 12px; line-height: 1.5em;}

#nifty p, #nifty h1, #nifty h2, #nifty h3, #nifty h4, #nifty ul, #nifty ol, #nifty table {margin-left: 10px; margin-right: 10px; line-height: 1.5em;}
#nifty h1, #nifty h2, #nifty h3, #nifty h4 {margin-top: 10px;}

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}
.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

