@import url("reset.css");







body {



	background: #b5afa1 url(../images/body_bg.jpg) repeat-x left top;



	font-family: Georgia;



	text-align: center;



	color: #333333;



	font-size: 14px;



}







.clear {



	clear: both;



	height: 1px;



	overflow: hidden;



}	







a:link, a:visited, a:active {



	color: #b12b1d;



	text-decoration: none;



	outline-color: invert;



	outline-style: none;



	outline-width: medium;	



}







a:hover {



	text-decoration: underline;



	cursor: pointer;



}







blockquote {



	padding: 10px;



}







h1,h2,h3,h4,h5,h6 {



	color: #333333;



	font-weight: bold;



}







h1 {



	font-size:20px;



}







h2 {



	font-size: 18px;



}







 h3 {



	color: #b12a1c;



	font-size: 24px;



	margin-bottom: 15px;

	

	/*margin-top : 20px;*/



	font-weight: normal;

}





h4 {



	font-size: 15px;



}







h5 {



	font-size: 14px;



}







h6 {



	font-size: 13px;



}







p {



	margin-bottom: 10px;



}







#wrapper {



	margin: 0 auto;



	width: 980px;



	background: #fff;



	text-align: left;



}







#header {



	height: 100px;



	position: relative;



}







#header .logo {



	width: 397px;



	height: 78px;



	position: absolute;



	top: 11px;



	left: -1px;



}







#header .logo a:link,



#header .logo a:active,



#header .logo a:visited {



	width: 397px;



	height: 78px;



	display: block;



	cursor: pointer;



}







#header .headerRight {



	width: 233px;



	float: right;



	padding-top: 35px;



	font-family: "Times New Roman";



	font-size: 10px;



	text-transform: uppercase;



	color: #4e4e4e;



}







#header .headerRight h4 {



	font-size: 20px;



	color: #00275d;



	font-family: "Times New Roman";



}







#header .headerRight h4 a:link,



#header .headerRight h4 a:active,



#header .headerRight h4 a:visited {



	text-decoration: none;



	color: #00275d;



	background: url(../images/header_h4_arrow.jpg) no-repeat right center;



	padding-right: 15px;



}







#header .headerRight h4 a:hover {



	text-decoration: underline;



}











#nav {



	background: url(../images/nav_bg.jpg) repeat-x left bottom;

	height: 68px;

	padding-bottom: 9px;

	width: 1000px;



}







#nav li {



	float: left;



	padding: 0 0px 0 0px;



	border-left: 1px solid #e8e8e8;



}







#nav li.item1 {



	border: 0px;



}







#nav ul li a:link, 



#nav ul li a:active, 



#nav ul li a:visited {



	color: #fff;



	text-decoration: none;



	font-size: 14px;



	display: block;



	height: 67px;



	width: 163px;



	text-indent: -9999px;



}







#nav ul li.item1 a:link, 



#nav ul li.item1 a:active, 



#nav ul li.item1 a:visited {



	background: url(../images/home.jpg) no-repeat left top;



}







#nav ul li.item2 a:link, 



#nav ul li.item2 a:active, 



#nav ul li.item2 a:visited {



	/*background: url(../images/presidents.jpg) no-repeat left top;*/



	background: url(../images/year_review.jpg) no-repeat left top;



	width: 161px;



}







#nav ul li.item3 a:link, 



#nav ul li.item3 a:active, 



#nav ul li.item3 a:visited {



	background: url(../images/about.jpg) no-repeat left top;



}







#nav ul li.item4 a:link, 



#nav ul li.item4 a:active, 



#nav ul li.item4 a:visited {



	background: url(../images/approved.jpg) no-repeat left top;



	width: 162px;



}







#nav ul li.item5 a:link, 



#nav ul li.item5 a:active, 



#nav ul li.item5 a:visited {



	background: url(../images/financial.jpg) no-repeat left top;



	width: 161px;



}







#nav ul li.item6 a:link, 



#nav ul li.item6 a:active, 



#nav ul li.item6 a:visited {



	background: url(../images/leadership.jpg) no-repeat left top;



	width: 165px;



}







#nav ul li a:hover,



#nav ul li#current a:link,



#nav ul li#current a:active,



#nav ul li#current a:visited  {



	text-decoration: none;



	color: #251613;



}







#nav ul li.item1 a:hover,



#nav ul li.item1#current a:link,



#nav ul li.item1#current a:active,



#nav ul li.item1#current a:visited  {



	background: url(../images/home.jpg) no-repeat left bottom;



}







#nav ul li.item2 a:hover,



#nav ul li.item2#current a:link,



#nav ul li.item2#current a:active,



#nav ul li.item2#current a:visited  {



	/*background: url(../images/presidents.jpg) no-repeat left bottom;*/



	background: url(../images/year_review.jpg) no-repeat left bottom;



}







#nav ul li.item3 a:hover,



#nav ul li.item3#current a:link,



#nav ul li.item3#current a:active,



#nav ul li.item3#current a:visited  {



	background: url(../images/about.jpg) no-repeat left bottom;



}







#nav ul li.item4 a:hover,



#nav ul li.item4#current a:link,



#nav ul li.item4#current a:active,



#nav ul li.item4#current a:visited  {



	background: url(../images/approved.jpg) no-repeat left bottom;



}







#nav ul li.item5 a:hover,



#nav ul li.item5#current a:link,



#nav ul li.item5#current a:active,



#nav ul li.item5#current a:visited  {



	background: url(../images/financial.jpg) no-repeat left bottom;



}







#nav ul li.item6 a:hover,



#nav ul li.item6#current a:link,



#nav ul li.item6#current a:active,



#nav ul li.item6#current a:visited  {



	background: url(../images/leadership.jpg) no-repeat left bottom;



}







#containerRepeat {



	background: none;



	width: 980px;



}







#containerRepeat.repeat {



	background: url(../images/wrapper_repeat_inner.jpg) repeat-y left top;



	width: 980px;



}







#container {



	background: url(../images/wrapper_bottom.jpg) no-repeat left bottom;



	width: 954px;



	padding: 0 1px 11px 25px;



	position: relative;



}







#container.noRightnav {



	background: url(../images/wrapper_bottom_inner.jpg) no-repeat left bottom;



}







#container .moduleList {



	width: 952px;



	padding-left: 2px;



}







.moduleList .moduletable {



	width: 300px;



	float: left;



	font-size: 16px;



	font-weight: bold;



	line-height: 32px;



	font-family: "Trajan Pro";



	padding-top: 30px;



}







.moduleList .moduletable h3 {



	font-family: "Edwardian Script ITC";



	font-size: 36px;



	color: #333;



	margin-bottom: 10px;



	font-weight: normal;



}







.moduleList .moduletable-banner {



	width: 630px;



	height: 473px;



	overflow: hidden;



	float: right;



}







/*-------rightnav start----------*/







#container .rightnav {



	width: 41px;



	position: absolute;



	top: 11px;



	right: 9px;



}







.rightnav ul li a:link, 



.rightnav ul li a:active, 



.rightnav ul li a:visited {



	color: #01285e;



	text-decoration: none;



	font-size: 11px;



	display: block;



	width: 41px;



	text-indent: -9999px;



}







.rightnav ul li.item7 a:link, 



.rightnav ul li.item7 a:active, 



.rightnav ul li.item7 a:visited,



.rightnav ul li.item12 a:link, 



.rightnav ul li.item12 a:active, 



.rightnav ul li.item12 a:visited {



	background: url(../images/arts.jpg) no-repeat left top;



	height: 51px;



}







.rightnav ul li.item17 a:link, 



.rightnav ul li.item17 a:active, 



.rightnav ul li.item17 a:visited {



	background: url(../images/environmentabout.jpg) no-repeat left top;



	height: 121px;



}







.rightnav ul li.item18 a:link, 



.rightnav ul li.item18 a:active, 



.rightnav ul li.item18 a:visited {



	background: url(../images/economics.jpg) no-repeat left top;



	height: 121px;



}







.rightnav ul li.item19 a:link, 



.rightnav ul li.item19 a:active, 



.rightnav ul li.item19 a:visited {



	background: url(../images/culturals.jpg) no-repeat left top;



	height: 121px;



}







.rightnav ul li.item8 a:link, 



.rightnav ul li.item8 a:active, 



.rightnav ul li.item8 a:visited,



.rightnav ul li.item13 a:link, 



.rightnav ul li.item13 a:active, 



.rightnav ul li.item13 a:visited {



	background: url(../images/community.jpg) no-repeat left top;



	height: 121px;



}







.rightnav ul li.item9 a:link, 



.rightnav ul li.item9 a:active, 



.rightnav ul li.item9 a:visited,



.rightnav ul li.item14 a:link, 



.rightnav ul li.item14 a:active, 



.rightnav ul li.item14 a:visited {



	background: url(../images/effective.jpg) no-repeat left top;



	height: 91px;



}







.rightnav ul li.item10 a:link, 



.rightnav ul li.item10 a:active, 



.rightnav ul li.item10 a:visited,



.rightnav ul li.item15 a:link, 



.rightnav ul li.item15 a:active, 



.rightnav ul li.item15 a:visited {



	background: url(../images/environment.jpg) no-repeat left top;



	height: 115px;



}







.rightnav ul li.item11 a:link, 



.rightnav ul li.item11 a:active, 



.rightnav ul li.item11 a:visited,



.rightnav ul li.item16 a:link, 



.rightnav ul li.item16 a:active, 



.rightnav ul li.item16 a:visited {



	background: url(../images/nonprofit.jpg) no-repeat left top;



	height: 107px;



}



.rightnav ul li.item20 a:link, 



.rightnav ul li.item20 a:active, 



.rightnav ul li.item20 a:visited {



	background: url(../images/nav_special_projects.jpg) no-repeat left top;



	height: 91px;



}







.rightnav ul li a:hover,



.rightnav ul li#current a:link,



.rightnav ul li#current a:active,



.rightnav ul li#current a:visited  {



	text-decoration: none;



}







.rightnav ul li.item7 a:hover,



.rightnav ul li.item7#current a:link,



.rightnav ul li.item7#current a:active,



.rightnav ul li.item7#current a:visited,



.rightnav ul li.item12 a:hover,



.rightnav ul li.item12#current a:link,



.rightnav ul li.item12#current a:active,



.rightnav ul li.item12#current a:visited  {



	background: url(../images/arts.jpg) no-repeat left bottom;



}







.rightnav ul li.item17 a:hover,



.rightnav ul li.item17#current a:link,



.rightnav ul li.item17#current a:active,



.rightnav ul li.item17#current a:visited {



	background: url(../images/environmentabout.jpg) no-repeat left bottom;



}







.rightnav ul li.item18 a:hover,



.rightnav ul li.item18#current a:link,



.rightnav ul li.item18#current a:active,



.rightnav ul li.item18#current a:visited {



	background: url(../images/economics.jpg) no-repeat left bottom;



}







.rightnav ul li.item19 a:hover,



.rightnav ul li.item19#current a:link,



.rightnav ul li.item19#current a:active,



.rightnav ul li.item19#current a:visited {



	background: url(../images/culturals.jpg) no-repeat left bottom;



}







.rightnav ul li.item8 a:hover,



.rightnav ul li.item8#current a:link,



.rightnav ul li.item8#current a:active,



.rightnav ul li.item8#current a:visited,



.rightnav ul li.item13 a:hover,



.rightnav ul li.item13#current a:link,



.rightnav ul li.item13#current a:active,



.rightnav ul li.item13#current a:visited  {



	background: url(../images/community.jpg) no-repeat left bottom;



}







.rightnav ul li.item9 a:hover,



.rightnav ul li.item9#current a:link,



.rightnav ul li.item9#current a:active,



.rightnav ul li.item9#current a:visited,



.rightnav ul li.item14 a:hover,



.rightnav ul li.item14#current a:link,



.rightnav ul li.item14#current a:active,



.rightnav ul li.item14#current a:visited {



	background: url(../images/effective.jpg) no-repeat left bottom;



}







.rightnav ul li.item10 a:hover,



.rightnav ul li.item10#current a:link,



.rightnav ul li.item10#current a:active,



.rightnav ul li.item10#current a:visited,



.rightnav ul li.item15 a:hover,



.rightnav ul li.item15#current a:link,



.rightnav ul li.item15#current a:active,



.rightnav ul li.item15#current a:visited {



	background: url(../images/environment.jpg) no-repeat left bottom;



}







.rightnav ul li.item11 a:hover,



.rightnav ul li.item11#current a:link,



.rightnav ul li.item11#current a:active,



.rightnav ul li.item11#current a:visited,



.rightnav ul li.item16 a:hover,



.rightnav ul li.item16#current a:link,



.rightnav ul li.item16#current a:active,



.rightnav ul li.item16#current a:visited {



	background: url(../images/nonprofit.jpg) no-repeat left bottom;



}





.rightnav ul li.item20 a:hover,



.rightnav ul li.item20#current a:link,



.rightnav ul li.item20#current a:active,



.rightnav ul li.item20#current a:visited  {



	background: url(../images/nav_special_projects.jpg) no-repeat left bottom;



}







/*-------------rightnav end--------------*/



#leftCol {



	width: 250px;



	float: left;



	height: 150px;



}







#contentCol {



	width: 890px;



	padding-bottom: 15px;



	min-height: 640px;



	height: auto !important;



	height: 640px;



	padding-top: 10px;



}







#contentCol.noRight {



	width: 930px;



}







#content {



	line-height: 24px;



	text-align: justify;



}







.contentheading, .componentheading {



	color:#333;



	font-size:30px;

	line-height:30px;



	font-family: Georgia;



	padding-bottom: 6px;



	border-bottom: 3px solid #dddad4;



	margin-bottom: 15px;



	font-weight: normal;



	



}







.contentheading span, .componentheading span {



	font-family: "Edwardian Script ITC";



	font-size: 36px;



	color: #333;



	float: left;



	padding-right: 18px;



}







.small, .createdate, .modifydate {



	color: #333333;



	font-size: x-small;



}







#content ul {



	list-style-type: disc;



	list-style-position: outside;



	padding-left: 22px;



}







#content ol {



	list-style-type: decimal;



	list-style-position: outside;



	padding-left: 25px;



}







#content ul li, #content ol li {



	padding-bottom: 3px;



	margin-left: 5px;



}







#content .articlerow {

	width: 880px;

	padding-bottom: 20px;

	text-align: justify;

}

#content .articleleft {
	width: 410px;
	float: left;	
}

#content .articleright {
	width: 410px;
	float: right;
	padding-right: 10px;	
}

#content .articleleft .box,
#content .articleright .box {
	padding-bottom: 20px;	
}



#content .articleright .box h4,
#content .articleleft .box h4 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
	margin-bottom: 6px;
	text-align: left;
}


#content .articleright .box .place,
#content .articleleft .box .place {
	padding-bottom: 2px;
}


#content .imagewrap {

	padding-bottom: 25px;

}







#container .bottomWrap {



	width: 934px;



	height: 38px; 



	overflow: hidden;



}







.bottomWrap .moduletable {



	background: url(../images/next_arrow.jpg) no-repeat right top;



	font-family: Georgia;



	font-size: 12px;



	color: #fff;



	font-weight: bold;



	text-align: right;



	line-height: 35px;



	padding-right: 35px;



	text-transform: uppercase;



}







.bottomWrap .moduletable a:link,



.bottomWrap .moduletable a:active,



.bottomWrap .moduletable a:visited {



	color: #fff;



	text-decoration: none;



}







#footer {



	width: 967px;



	margin: 0 auto;



	text-align: left;



	font-family: Arial, Helvetica, sans-serif;



	color: #484640;



	font-size: 14px;



	padding: 5px 5px 90px 8px;



}







#footer ul {



	float: right;



}







#footer li {



	display: inline;



	border-left: 1px solid #ada99f;



	padding: 0 5px 0 7px; 



}







#footer li:first-child {



	border: none;



}







#footer a:link,



#footer a:active,



#footer a:visited {



	color: #484640;



}











.validation-advice {



	padding: 8px 0 0 0px;



	font-size: 10px;



	color: #ff0000;



	margin-left: 135px;



}







/*register login*/



.name label#namemsg,



.user label#usernamemsg,



.email label#emailmsg,



.pass label#pwmsg,



.verify_pass label#pw2msg,



.user label,



td.paramlist_key {



	width:120px;



	float: left;



}







.name input.namemsg,



.user input.usernamemsg,



.email input.emailmsg,



.pass input.validate-password,



.verify_pass input.validate-passverify {



	float: left;



	margin-bottom: 6px;



}







.name label.nameuser,



.pass label.passpass  {



	float:left;



	width:80px;



	margin-right: 10px;



	clear: both;



}







.name .inputbox, 



.pass .inputbox,



.user .inputbox {



	background:#D0D0D0 none repeat scroll 0 0;



	border:1px solid #FFFFFF;



	font-size:11px;



	margin-bottom:5px;



	margin-left:1px;



	padding:2px 5px 3px;



	width:133px;



}







.name input#user,



.pass input#pass {



	width: 150px;



	margin-bottom: 2px;



}







*html .name input#user,



*html .pass input#pass {



	margin-bottom: 0px;



}







.paramlist {



	width: 280px;



}







*:first-child+html .name input#user,



*:first-child+html .pass input#pass {



	margin-bottom: 0px;



}







.remember input#rem {



	margin-left: 9px;



}







*html .remember input#rem {



	margin-left: 8px;



}







*:first-child+html .remember input#rem {



	margin-left: 5px;



}







.content input.button {



	width: 54px;



	height: auto !important;



	height: 22px;



	margin-top: 5px;



}



/*register*/







/*forgot register*/



.form-validate label.hasTip {



	margin-right: 10px;



	vertical-align: middle;



}







.form-validate input.validate-email {



	margin-right: 15px;



	height: 12px;



	vertical-align: middle;



	font-size: 11px;



	width: 146px;



	padding: 2px 2px;



}







.form-validate button.validate {



	vertical-align: middle;



	height: 20px;



	font-size: 11px;



}



/*forgot register*/







/*System Messages*/



/* System Standard Messages */



#system-message { 



	margin-bottom: 20px; 



}







#system-message dd.message ul { 



	background: #C3D2E5 url(../../system/images/notice-info.png) 4px center no-repeat;



}







/* System Error Messages */



#system-message dd.error ul { 



	color: #c00;



	background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B; 



	margin:0px; 



	padding-left: 40px; 



	text-indent:0px;



}







/* System Notice Messages */



#system-message dd.notice ul { 



	color: #c00; 



	background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat; 



	border-top: 3px solid #F0DC7E; 



	border-bottom: 3px solid #F0DC7E; 



	margin:0px;



}







/* ------------- Start Joomla css -------------  */







/*  Start Pagination css   */







#content ul.pagination {



	list-style-position: inside;



	list-style-type: none;



	text-align: center;



	display: inline;



	float: right;



	margin: 0;



	padding: 0;



}







#content ul.pagination li {



	padding-bottom: 0;



	padding: 0;



	display:inline;



	margin: 0pt 3px;



	background-image: none;



}







#content ul.pagination li a:link,



#content ul.pagination li a:active,



#content ul.pagination li a:visited {



	color: #5575ca;



}







#content .counter {



	text-align: right;



}







/*  End Pagination css   */











#content .button {



	background: url(../images/btn_subcribe.jpg) no-repeat left top;



	border: none;



	color:#FFFFFF;



	cursor:pointer;



	font-size:12px;



	font-weight:bold;



	height:25px;



	width:75px;



	margin: 6px 0 0 135px; 



	padding-bottom: 3px !important;



	padding-bottom: 0px;



}







/**/







#content #shipwrap {



	line-height: 18px;

	float: left;



}







#shipwrap h3 {



	color: #b12a1c;



	font-size: 21px;



	margin-bottom: 15px;

	margin-top: 0px;



	font-family: Georgia;



}











#content #financialwrap {



	line-height: normal;



	width: 635px;



	float: left;



}







#financialwrap h3 {



	color: #b12a1c;



	font-size: 24px;



	margin-bottom: 15px;

	margin-top: 0px;



	font-weight: normal;





}







#content #financialwrap ul {



	padding: 0;



}







#content #financialwrap ul li {



	list-style: none; 



	background: url(../images/li_border.jpg) no-repeat left top;



	height: 26px;



	line-height: 26px;



}







#content #financialwrap ul li.bottomliborder {



	background: url(../images/li_border.jpg) no-repeat left bottom;



	margin-bottom: 32px;



}







#content #financialwrap ul.borderbottom {



	background: url(../images/li_border.jpg) no-repeat left bottom;



	margin-bottom: 30px;



}







#content #financialwrap ul li.noneliborder {



	background-image: none;



}







#content #financialwrap ul li.libordertotal {



	background: url(../images/totalliborder.jpg) no-repeat left top;



}







#content #financialwrap ul li.libordergtotal {



	background: url(../images/libordergrant.jpg) no-repeat left top;



	margin-bottom: 15px;



}







#content #financialwrap ul li .title {



	float: left;



	width: 520px;



}







#content #financialwrap ul li .number {



	float: right;	



	width: 104px;



	text-align: right;



	padding-right: 6px;



}







#content #financialwrap a:link,



#content #financialwrap a:active,



#content #financialwrap a:visited {



	color: #01285e;



	background: url(../images/bulletarrow.jpg) no-repeat left 5px;



	padding-left: 10px;



}







#content #financialright {



	float: right;



	width: 275px;



	line-height: normal;



	padding-top: 24px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



}







#financialright ul {



	margin-top: 15px;



	padding-left: 0;



}







#financialright ul li {



	list-style: none;



	padding-left: 25px;

	

	padding-bottom: 10px;	



	margin-left: 20px;



}







#financialright ul li.blue {



	background: url(../images/blue.jpg) no-repeat left 3px;



}







#financialright ul li.red {



	background: url(../images/red.jpg) no-repeat left 3px;



}







#financialright ul li.yellow {



	background: url(../images/yellow.jpg) no-repeat left 3px;



}







#financialright ul li.green {



	background: url(../images/green.jpg) no-repeat left 3px;



}







#financialright ul li.orange {



	background: url(../images/orange.jpg) no-repeat left 3px;



}







#financialright ul li.darkblue {



	background: url(../images/darkblue.jpg) no-repeat left 3px;



}







#financialright ul li span {



	color: #666666;



}







#content #foundationWrap {



	line-height: 22px;



	width: 635px;



	float: left;	



	font-family: Georgia, serif;



}







#content #foundationWrap p {



	padding-bottom: 10px;



	font-size: 14px;



	color: #333333;



}







#content #foundationWrap h3 {



	font-size: 24px;



	color: #b12a1c;



	padding: 0 0 15px 0;



	margin: 0;



}







#content #foundationWrap .videogallery {



	width: 310px;



	background: #e6e5e0;



	padding: 5px 5px;



	float: left;



	margin-right: 20px;



	line-height: normal;



}







#content #foundationWrap .videogallery .caption {



	padding-top: 10px;



	color: #00275d;



	font-size: 11px;



}







#content #foundationWrap .videogallery .caption a:link,



#content #foundationWrap .videogallery .caption a:active,



#content #foundationWrap .videogallery .caption a:visited {



	color: #00275d;



	font-size: 11px;	



}







#content #foundationright {



	float: right;



	width: 265px;



	line-height: normal;



	padding-top: 0px;



	font-family: Georgia, Arial, Helvetica, sans-serif;



}







#content #foundationright .moduletable-fund {



	width: 265px;



}







#content #foundationright .moduletable-fund h3 {



	color: #333333;



	font-size: 24px;



	margin-bottom: 24px;



	font-weight: normal;



}







#content #foundationright .moduletable-fund .imageBox {



	margin-bottom: 32px;



	width: 100%;



}







#content #foundationright .moduletable-fund .imageBox img {



	margin-bottom: 1px;



}







#content #foundationright .moduletable-fund .imageBox a.link:link,



#content #foundationright .moduletable-fund .imageBox a.link:active,



#content #foundationright .moduletable-fund .imageBox a.link:visited {



	background: #c2bdad url(../images/arrow.jpg) no-repeat 240px 10px;	



	color: #00275d;



	font-size: 14px;



	padding: 5px 20px 5px 10px;



	display: block;



}







#content #foundationright .moduletable-fund .imageBox a:hover {



	text-decoration: none;



}







#content {



	position: relative;



}







#content .datewrap {



	font-size: 16px;



	position: absolute;



	top: 6px;



	right: 1px;



	font-weight: bold;

	

	font-family: Georgia;



}











/* Year in review page */







.left_content {



	width: 660px;



	float: left;



	margin-right: 10px;



}







.signature {



	font-size: 12px;



	line-height: 16px;



	padding-top: 20px;



}







.sign_box {



	width: 200px;



	float: left;



}







.right_content {



	width: 200px;



	padding: 0px 20px;



	float: right;



	line-height: 33px;



	text-align: center;



	font-size: 27px;



}







/* Year in review page */







 /**/







#content #shipwrap {



	line-height: 18px;

	float: left;



}







#shipwrap h3 {



	color: #b12a1c;



	font-size: 24px;



	margin-bottom: 15px;

	margin-top: 0px;



	font-weight: normal;

}







#shipwrap .staffitem {



	width: 310px;



	float: left;



}







#shipwrap .staffitem p {



	margin-bottom: 20px;

	text-align: left;

}







#content #financialwrap {



	line-height: normal;



	width: 635px;



	float: left;



}







#financialwrap h3 {



	color: #b12a1c;



	font-size: 24px;



	margin-bottom: 15px;

	margin-top: 0px;



}







#content #financialwrap ul {



	padding: 0;



}







#content #financialwrap ul li {



	list-style: none; 



	background: url(../images/li_border.jpg) no-repeat left top;



	height: 26px;



	line-height: 26px;



}







#content #financialwrap ul li.bottomliborder {



	background: url(../images/li_border.jpg) no-repeat left bottom;



	margin-bottom: 32px;



}







#content #financialwrap ul.borderbottom {



	background: url(../images/li_border.jpg) no-repeat left bottom;



	margin-bottom: 30px;



}







#content #financialwrap ul li.noneliborder {



	background-image: none;



}







#content #financialwrap ul li.libordertotal {



	background: url(../images/totalliborder.jpg) no-repeat left top;



}







#content #financialwrap ul li.libordergtotal {



	background: url(../images/libordergrant.jpg) no-repeat left top;



	margin-bottom: 15px;



}







#content #financialwrap ul li .title {



	float: left;



	width: 520px;



}







#content #financialwrap ul li .number {



	float: right;	



	width: 104px;



	text-align: right;



	padding-right: 6px;



}







#content #financialwrap a:link,



#content #financialwrap a:active,



#content #financialwrap a:visited {



	color: #01285e;



	background: url(../images/bulletarrow.jpg) no-repeat left 5px;



	padding-left: 10px;



}







#content #financialright {



	float: right;



	width: 275px;



	line-height: normal;



	padding-top: 24px;



	font-family: Arial, Helvetica, sans-serif;



}







#financialright ul {



	margin-top: 15px;



	padding-left: 0;



}







#financialright ul li {



	list-style: none;



	padding-left: 25px;	



}







#financialright ul li.blue {



	background: url(../images/blue.jpg) no-repeat left 3px;



}







#financialright ul li.red {



	background: url(../images/red.jpg) no-repeat left 3px;



}







#financialright ul li.yellow {



	background: url(../images/yellow.jpg) no-repeat left 3px;



}







#financialright ul li.green {



	background: url(../images/green.jpg) no-repeat left 3px;



}







#financialright ul li.orange {



	background: url(../images/orange.jpg) no-repeat left 3px;



}







#financialright ul li.darkblue {



	background: url(../images/darkblue.jpg) no-repeat left 3px;



}







#financialright ul li span {



	color: #666666;



}







#content {



	position: relative;



}



#content #foundationWrap ul {

	list-style: none;

}



#content #foundationWrap ul li.century {

	background: url(../images/century.jpg) no-repeat left top;

	padding-left: 30px;

}



#content #foundationWrap ul li.leaf {

	background: url(../images/leaf.jpg) no-repeat left top;

	padding-left: 30px;

}



#content #foundationWrap ul li.plan {

	background: url(../images/plan.jpg) no-repeat left top;

	padding-left: 30px;

}



#content #foundationWrap a.readmore:link,

#content #foundationWrap a.readmore:active,

#content #foundationWrap a.readmore:visited {

	color: #01265d;

	background: url(../images/bulletarrow.jpg) no-repeat right 7px;	

	padding-right: 10px;

}



#content #foundationWrap a.readmore:hover {

	text-decoration: none;

}
