@charset "utf-8";
/*\*/
@import "reset.css";
@import "common.css";

/*title
===========================================================*/
#content h2 {
background:url(../img/common/content_title9.jpg) no-repeat;
}
/*===========================================================*/

#giving {
padding:15px 40px;
}

/*outline
===========================================================*/
.outline h3 {
color:#2b5cbd;
font-size:129%;
border-left:5px #2b5cbd solid;
padding:5px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin-top:5px;
}

.outline p {
padding:10px 0 20px 0;
line-height:160%;
}

.outline img {
margin-bottom:20px;
}

.outline .info {
border:1px #2b5cbd solid;
padding:15px;
margin:5px;
background-color:#e8eef9;
}

.outline .info dt,
.outline .info dd {
display:inline;
}

.outline .info dt {
font-weight:bold;
color:#2b5cbd;
margin-right:10px;
}




/*waytogive
===========================================================*/
.waytogive h3 {
color:#2b5cbd;
font-size:129%;
border-left:5px #2b5cbd solid;
padding:5px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin-top:5px;
}

.waytogive p {
padding:10px 20px;
line-height:160%;
}

.waytogive h4 {
font-weight:bold;
margin:15px 0 0 10px;
}

.waytogive h5 a {
display:block;
text-align:center;
font-size:152%;
margin:15px 0;
}

/*makinggift
===========================================================*/
.makinggift h3 {
color:#2b5cbd;
padding:5px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin-top:5px;
text-align:center;
line-height:150%;
}

.makinggift h3 strong {
display:block;
font-size:129%;
}

.makinggift p {
padding:10px 20px;
line-height:160%;
}

.makinggift h4 {
font-weight:bold;
margin:15px 0 0 10px;
}

.makinggift h5 a {
display:block;
text-align:center;
font-size:152%;
margin:15px 0;
}

/*endowment
===========================================================*/
.endowment h3 {
color:#2b5cbd;
font-size:129%;
border-left:5px #2b5cbd solid;
padding:5px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin-top:5px;
}

.endowment p {
padding:10px 20px;
line-height:160%;
}

.endowment h4 {
font-weight:bold;
margin:15px 0 0 10px;
}

.endowment .photo {
width:160px;
float:right;
margin:0 0 0 20px;
}

.endowment .photo img {
margin-bottom:15px;
}

/*online
===========================================================*/

.online h3 {
color:#2b5cbd;
font-size:129%;
border-left:5px #2b5cbd solid;
padding:5px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin-top:5px;
}

.online p {
padding:15px 20px;
line-height:160%;
background:url(../img/common/hrx_b.gif) bottom repeat-x;
}

.online table {
margin:10px;
}

.online table td {
padding:10px;
background:url(../img/common/hrx_b.gif) bottom repeat-x;
}

.online table th {
vertical-align:top;
padding:10px;
background:#d8e1f2 url(../img/common/hrx_b.gif) bottom repeat-x;
}

.online table em {
background-color:#CC0000;
padding:2px;
color:#fff;
margin-right:4px;
}

.online .submit {
text-align:center;
margin:15px;
}

.online h4 {
margin:10px;
}


/*pay
===========================================================*/

.pay h3 {
color:#2b5cbd;
font-size:129%;
padding:5px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin-top:5px;
}

.pay {
text-align:center;
}

.pay p {
padding:15px 20px;
line-height:160%;
}


/*facilities
===========================================================*/

#giving .facilities h3 {
color:#2b5cbd;
font-size:129%;
border-left:5px #2b5cbd solid;
padding:3px 10px;
background:url(../img/common/h3_bg.jpg) no-repeat;
margin:20px 0 10px 0;
clear:both;
}

#giving .facilities p {
padding:10px 0 20px 0;
line-height:160%;
}

#giving .facilities h4 {
font-weight:bold;
clear:both;
}

#giving .facilities ul li {
line-height:160%;
list-style:disc;
margin-left:15px;
}


#giving .facilities .photo img {
width:200px;
float:left;
display:inline;
margin:0 5px 5px 0;
}

/*pathway
===========================================================*/

#giving .pathway {
margin-top:20px;
background:url(../img/common/hrx.gif) top repeat-x;
}

#giving .pathway div {
padding:15px;
background:url(../img/common/hrx.gif) top repeat-x;
}

#giving .pathway div ul {
margin:0 15px;
}

#giving .pathway div p {
padding:10px;
}

#giving .pathway div img {
float:right;
}


/*milestones
===========================================================*/
#giving .milestones dt {
color:#2b5cbd;
font-size:129%;
background:url(../img/common/hrx_b.gif) top repeat-x;
padding:10px 0 5px 0;
margin:5px 0;
}

#giving .milestones dd {
background:url(../img/common/yjss_on.gif) left 0 no-repeat;
padding-left:17px;
margin:0 0 5px 40px;
}

.thankyou {
height:30px;
background:url(../deve/img/thankyou.gif) center no-repeat;
text-indent:-9999px;
padding:0;
}

