body { background: #FFFFFF; margin: 0px; padding: 0px; background: url(../images/bg.gif) repeat-x top center; text-align: center; }
body, div, td, p, input, textarea, select, h1, h2, h3, h4, h5 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; } 
input, textarea, select { font-size: 11px; }
form { margin: 0px; padding: 0px; }
a { color: #003371; text-decoration: none; }
a:hover { text-decoration: underline; }

a.pdf { background: url(../images/icon_pdf.gif) no-repeat center left; padding: 0px 0px 0px 20px; }

div#main { width: 878px; margin: 0px auto 0px auto; text-align: left; }

ul#menu { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; height: 20px; list-style: none; } 
ul#menu li { margin: 0px 0px 0px 0px; display: inline; padding: 0px 25px 0px 25px; float: left; line-height: 26px; font-size: 11px; font-weight: normal; background: url(../images/menu_divider.gif) no-repeat center right; } 
ul#menu li.last { background: none; } 
ul#menu li a { color: #003371; } 
ul#menu li a.active { color: #FF4531; } 

div#flash { padding: 0px 0px 2px 0px; border-bottom: 5px solid #FF4531; margin: 0px 0px 15px 0px; }

.content { color: #000000; font-size: 11px; margin: 0px 20px 0px 25px; line-height: 17px;  }
.content a { color: #3F43AF; }
.content_big { color: #8C6238; font-size: 12px; }
.content h1 { color: #8C6238; font-size: 14px; font-weight: bold; margin: 5px 0px 15px 0px; }
.content h1 a { color: #8C6238; }
.content h2 { color: #003470; font-size: 13px; font-weight: bold; margin: 3px 0px 15px 0px; }
.content h3 { color: #000000; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; line-height: 16px; }
.content h4 { color: #003470; font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; }
.content h4 a { color: #003470; }
.content h5 { color: #FF0000; font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; }
.content h5 a { color: #FF0000; }
.fundraising h1 { color: #3F43AF; font-size: 11px; font-weight: bold; margin: 0px 0px 2px 0px; }
.fundraising h2 { color: #3F43AF; font-size: 11px; font-weight: bold; margin: 3px 0px 3px 0px; padding: 0px 0px 0px 20px; background: url(../images/plus.gif) no-repeat top left; }
.fundraising h2.collapsed { background: url(../images/minus.gif) no-repeat top left; }
.fundraising h3 { color: #000000; font-size: 11px; font-weight: bold; margin: 3px 0px 3px 0px; padding: 0px 0px 0px 20px; background: url(../images/plus.gif) no-repeat top left; }
.fundraising h3.collapsed { background: url(../images/minus.gif) no-repeat top left; }
.fundraising h3 a { color: #000000; }
.fundraising h3.collapsed a { color: #3F43AF; text-decoration: underline; }

img.brd { display: block; float: left; padding: 1px; margin: 0px 10px 0px 0px; border: 1px solid #8C6238; }

div.gallery img { display: block; float: left; padding: 0px; margin: 0px 0px 20px 53px; border: 2px solid #CBCDCC; }
div.gallery img.fst { margin: 0px 0px 20px 0px; }

div#footer { font-size: 9px; color: #959595; margin: 40px 0px 20px 0px; text-align: center; }
div#footer a { color: #959595; text-align: center; text-decoration: none; }
div#news { font-size: 11px; color: #000000; }
div#news div.item { float: left; width: 390px; padding: 0px 20px 0px 0px; }
div#news h2 { color: #003470; font-size: 14px; font-weight: bold; margin: 3px 0px 15px 0px; }
div#news h2 a { color: #003470; }
div#news a.more { color: #898989; font-size: 9px; }
div#news .date { color: #FF4531; font-size: 10px; }
div#news img { display: block; float: left; padding: 1px; margin: 0px 10px 0px 0px; border: 1px solid #8C6238; }

div.divider { height: 1px; background: #EBEBEB; margin: 20px 0px 20px 0px; clear: both; }
div.divider1 { height: 1px; background: url(../images/divider.gif) repeat-x; margin: 20px 0px 20px 0px; clear: both; }

.color_red { color: #FF0000; }
.content .color_red { color: #FF0000; }
.color_gray { color: #898989; }

.regulartext { font-size: 11px; color: #000000; line-height: 17px; }
.smalltext { font-size: 10px; color: #000000; line-height: 15px; }
.smalltext h4 { font-size: 10px; margin-top: 7px; }
.graytext { font-size: 11px; color: #6F6F6F; line-height: 17px; }

div.hp_container { width: 231px; border: 1px solid #EBEBEB; background: #EBEBEB url(../images/hp_container_bg.jpg) no-repeat; padding: 10px 15px 10px 23px; margin: 10px 25px 0px 0px; color: #000000; }
div.hp_container .date { color: #F26521; }
div.hp_container img { display: block; float: right; padding: 0px; margin: 6px 0px 0px 7px; border: 1px solid #9D9E9E; }
a.hp_container_more { font-size: 9px; color: #707070; display: block; padding: 0px 15px 3px 23px; margin: 0px 0px 0px 0px; width: 231px; background: url(../images/hp_container_more_bg.jpg) repeat-x; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; }

div.tint { font-size: 10px; background: #EBEBEB; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; color: #3F43AF; }






