body,td,th {font-family:verdana,arial,helvetica,sans-serif; font-size:9pt; vertical-align:top;}
body {margin:0px;}
img {border-width:0px;}

h1,h2,h3,h4,h5,h6 {margin:0px;}
a:hover, a:focus {text-decoration:none;}


h1 {color:#082B1C; font-size:15pt; font-family:Georgia,times,serif;}
h2 {color:#082B1C; font-size:12pt; font-weight:600; font-family:arial,helvetica,sans-serif;}
h3 {font-size:9pt; font-weight:600;}

.sup {position:relative; bottom:4px; font-size:70%;}
.sub {position:relative; bottom:-3px; font-size:70%;}

.tblcondense {border-collapse:collapse; padding:0px; margin:0px;}

#container {width:930px; text-align:left;}
#container-left {padding-left:75px; background:url(/elements/design/body-background-left.png) top left repeat-y;}
#container-right {padding-right:75px; background:url(/elements/design/body-background-right.png) top right repeat-y;}
#container-middle {width:780px;}
#navbar {background-color:#082B1C; color:#C9E6C0; text-align:center; padding:3px 0px 5px 0px; font-family:verdana,arial,helvetica,sans-serif; font-size:8pt;}
#navbar a {text-decoration:none; color:#C9E6C0; font-weight:600;}
#navbar a:hover, #navbar a:focus {color:#77AA0F;}
#navbar a.navbaron {color:#9EFF00;}

.divider {padding-left:11px; padding-right:11px;}
#headerbar {background-color:#66860D; border-bottom:1px solid #A3B66E; margin-bottom:1px; height:112px;}
#headerbar-logo {padding:21px 36px 10px 36px; float:left;}
#headerbar-rightside {float:right;}
#headerbar-search {padding:21px 23px 8px 0px;}
#headerbar-search td {vertical-align:middle;}
#headerbar-search input {border:1px solid #526B0A; font-family:verdana,arial,helvetica,sans-serif; font-size:8pt;}
#headerbar-search .searchgo {background-color:#AEFF00; border:0px solid #AEFF00; font-weight:600;}
#headerbar-makegift {padding:0px 8px 0px 0px; text-align:right;}

#leftcol {background:url(/elements/design/background-leftcol-bottom.gif) bottom left no-repeat; height:910px;}
#main {background:url(/elements/design/main-background.png) top left repeat-y;}

.content {padding:30px 40px; line-height:150%; font-size:95%;}

#roletabs {margin:21px 0px 15px 0px;}
#roletabs a {display:block; text-decoration:none; color:#CBF95E; font-weight:600; text-align:right; padding:11px 11px 11px 0px;}
#roletabs a.roletabon {color:#082B1C; background-image:url(/elements/design/roletab-on.png); color:#082B1C;}



.highlightzone {margin:0px 2px; border:1px solid #CEE290; padding:30px 37px; background-image:url(/elements/design/highlight-background.png); line-height:150%; font-size:8pt;}


.homepage {background-color:#48720E;}
#homepage-message {padding:33px 104px 94px 104px; border-bottom:1px solid #77AA0F; font-family:Georgia,times,serif; font-size:17pt; color:#FFFFFF;}

#footerbar-aff {background-color:#082B1C; padding:4px 8px 4px 8px; font-size:7pt; text-align:center;}
#footerbar-aff a {color:#FFFFFF; text-decoration:none;}
#footerbar-aff a:hover, #footerbar-aff a:focus {text-decoration:underline;}

#footerbar {padding:7px 8px 7px 8px; font-size:7pt; color:#082B1C; text-align:center;}
#footerbar a {text-decoration:none; color:#082B1C;}
#footerbar a:hover, #footerbar a:focus {text-decoration:underline;}

.donorprofile {padding:30px 104px 94px 40px;}
.homepage .donorprofile {padding:33px 104px 33px 104px;}
.donorprofile-heading {color:#143919; font-size:16pt; margin-bottom:15px; font-weight:900;}
.donorprofile-lead {color:#143919; font-size:12pt; margin-bottom:5px; font-weight:900; font-style:italic;}
.donorprofile-content {font-size:10pt;}
.homepage .donorprofile-content {font-size:11pt;}
.homepage .donorprofile-content {color:#FFFFFF;}
.donorprofile-quoted {padding-left:270px; color:#02160D; font-family:Georgia,times,serif; font-size:8pt; margin-top:26px; }
.donorprofile-quotedcompany {padding-left:270px; color:#02160D; font-family:Georgia,times,serif; font-size:8pt; font-style:italic;}
.donorprofile-logo {padding-left:250px; margin-top:16px;}
.donorprofile-image {float:right; margin-left:4px; margin-bottom:4px;}
.homepage .donorprofile-content a {color:#FFFFFF;}

.closescreen {float:right; margin-top:0px; }
.closescreen a {display:block; color:#143919; font-weight:900; font-family:arial,helvetica,sans-serif; font-size:9pt; text-decoration:none; background-color:#D2ED48; padding:2px 4px;}
.closescreen a:hover, .closescreen a:focus {text-decoration:underline;}

table.gds {border-collapse:collapse;}
.gds {font-size:9pt; padding:4px 6px;}

.grd {vertical-align:top;}
.grd {border-style:solid; border-width:1px; border-color:#66860d; padding:3px; padding-left:5px; padding-right:5px;}
table.grd {border-collapse:collapse; border-width:0px;}
.grd-th-maj {background-color:#77aa0f; font-weight:bold;}
.grd-th {background-color:#b3d255; font-weight:bold;}
.grd-th-min {font-weight:normal;}

.gleft {border-right-width:0px;}
.gmiddle {border-right-width:0px; border-left-width:0px;}
.gright {border-left-width:0px;}

ul.ul-bullet {margin:0px; padding:0px; list-style:none;}
li.ul-bullet {margin:0px; padding:1px 0px 2px 9px; background:url(/elements/design/bullet_disc_dark.png) top left no-repeat;} 
.ul-bullet li.sup-offset {background:url(/elements/design/bullet_offset_disc_dark.png) top left no-repeat;} 

ul.ul-dash {margin:0px; padding:0px; list-style:none;}
li.ul-dash {margin:0px; padding:1px 0px 2px 9px; background:url(/elements/design/bullet_dash_dark.png) top left no-repeat;} 
.ul-dash li.sup-offset {background:url(/elements/design/bullet_offset_dash_dark.png) top left no-repeat;} 


ul.ul-indent-maj {margin-left:15px;}
ul.ul-indent-med {margin-left:10px;}
ul.ul-indent {margin-left:5px;}









