#content #main-content #teachers-pledge {
margin:40px 0;
border-bottom:1px dotted #e1e1e1;
}


#content #main-content #teachers-pledge h4 {
margin:0 0 20px;
padding:10px;
background:#9D080D;
color:white;
border-style:none;
}

#content #main-content #teachers-pledge p {
margin:10px;
}

#content #main-content #teachers-pledge ul {
margin:0;
padding:0;
}

#content #main-content #teachers-pledge ul li {
margin:0;
list-style:none;
padding:10px 10px 10px 35px;
border-top:1px dotted #e1e1e1;
}

#content #main-content #teachers-pledge ul li:hover {
background:#ECF3F6;
}


/* for org structure page
----------------------------- */

#content #main-content ul#political-heads li,
#content #main-content ul#political-heads ul li {
list-style:none;
margin:0;
padding:0;
}

#content #main-content ul#political-heads li img.photo,
#content #main-content ul#political-heads ul li img.photo {
float:left;
}

#content #main-content ul#political-heads .vcard {
margin-top:20px;
border:1px solid #ccc;
}

#content #main-content ul#political-heads img.photo {
margin-right:15px;
border:1px solid #ccc;
border-width:0 1px 0 0;
}

#content #main-content ul#political-heads li div.n {
padding-top:30px;
}

#content #main-content ul#political-heads abbr,
#content #main-content ul#org-structure abbr {
border-style:none;
}

#content #main-content ul#org-structure,
#content #main-content ul#org-structure ul,
#content #main-content ul#org-structure ul ul,
#content #main-content ul#org-structure ul ul ul {
list-style:none;
margin:0;
padding:0;
}

/* end of org-structure page */


/* start of indiv org-charts */
#content ul.org-chart li,
#content ul.org-chart ul li {
list-style:none;
}

#content #main-content ul.org-chart ul,
#content #main-content ul.org-chart ul ul {
margin:0;
padding:0;
}

#content #main-content ul.org-chart {
margin:-25px;
padding:0;
}

#content ul.org-chart ul li {
padding:0 0 0 50px;
margin:0 0 0 50px;
}

#content #main-content ul.org-chart li div.vcard {
padding:15px;
margin:0;
}


#content #main-content ul.org-chart li div.vcard:hover {
background:#eee;
}

#content ul.org-chart ul li {
background:#fff url(/global/images/org-tree-mid.gif) no-repeat left top;
}


#content ul.org-chart ul li.org-tree-last {
background:#fff url(/global/images/org-tree-last.gif) no-repeat left top;
}


/* used for internal audit branch page on the org structure webpage */
#content ul.org-chart ul li.indie {
padding:0 0 0 150px;
background:#fff url(/global/images/org-tree-last-a.gif) no-repeat left top;
}


#content ul.org-chart ul li.mid-d {
padding:0 0 0 100px;
background:#fff url(/global/images/org-tree-mid-a.gif) no-repeat left top;
}

#content ul.org-chart ul li.last-d {
padding:0 0 0 100px;
background:#fff url(/global/images/org-tree-last-b.gif) no-repeat left top;
}


#content ul.org-chart div.vcard div.fn {
font-weight:bold;
}

#content ul.org-chart div.vcard div.organization-unit {
font-style:italic;
border-top:1px solid #e1e1e1;
}


/* end of indiv org-chart */


/* BEGIN PS and 2PS aligned center */
#content #main-content ul#org-structure {
text-align:center;
margin:30px 0;
}
/* END PS and 2PS aligned center */



#content #main-content ul#org-structure #education-wing,
#content #main-content ul#org-structure #policy-wing,
#content #main-content ul#org-structure #services-wing,
#content #main-content ul#org-structure #indie {
float:left;
width:10em;
font-size:85%;
margin:30px 10px 0 0;
}

#content #main-content ul#org-structure #education-wing,
#content #main-content ul#org-structure #policy-wing,
#content #main-content ul#org-structure #services-wing,
#content #main-content ul#org-structure #indie {
border:1px solid #ccc;
color:white;
padding:2px;
}


/* links */
#about #content #main-content table#sac-financial-statements a,
#about #content #main-content table#sac-financial-statements a:hover,
#about #content #main-content table#sac-financial-statements a:visited {
border: none;
}

#about #content #main-content table#sac-financial-statements img.acrobat-icon {
border: none;
margin-left: 25px;
}

#content #main-content ul#org-structure #education-wing a,
#content #main-content ul#org-structure #policy-wing a,
#content #main-content ul#org-structure #services-wing a,
#content #main-content ul#org-structure #indie a {
color:white;
border-bottom:1px solid #e1e1e1;
}

#content #main-content ul#org-structure #education-wing a:hover,
#content #main-content ul#org-structure #policy-wing a:hover,
#content #main-content ul#org-structure #services-wing a:hover,
#content #main-content ul#org-structure #indie a:hover {
border-bottom:1px solid white;
}

#content #main-content ul#org-structure #education-wing {
background:#4672BD;
}

#content #main-content ul#org-structure #policy-wing {
background:#5EBD46;
}

#content #main-content ul#org-structure #services-wing {
background:#F58E21;
}

#content #main-content ul#org-structure #indie {
background:#C55FDF;
margin-top:100px;
}


#content #main-content ul#org-structure ul ul li {
border-top:1px solid #ccc;
margin:20px 0;
}


#content #main-content ul#org-structure .vcard {
margin:0;
}

/* self-clearing floats */

#content #main-content ul#political-heads li:after,
#content #main-content ul#political-heads ul li:after,
#content #main-content ul#political-heads li .vcard:after,
#content #main-content ul#political-heads ul li .vcard:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
