html * {padding:0;margin:0;}
body {text-align:center;background-image: url("/aafound/images/css/bg_main.jpg");background-repeat: repeat-x;background-color: #fff;padding:0;margin:0;}
html, body {border:0; font-family: Verdana,Arial,sans-serif; font-size:90%; color:#434343; line-height:130%;}

img {border:0;}
hr {height:1px; color: #93A7B2; background: #93A7B2; border:0;}

h1{margin:0; padding:0; font-size:2.4em; font-weight:normal; color:#003468;line-height:130%;}
h2{margin:0; padding:0; font-size:2.1em; font-weight:normal; color:#B0232A; line-height:130%;}
h3{margin:0 0 10px 0; padding:0; font-size:12px; font-weight:bold; color:#002F67; line-height:130%;}
h4{margin:0 0 10px 0; padding:0; font-size:1.0em; font-weight:bold; color:#002F67; line-height:130%;}
h5{margin:0 0 10px 0; padding:0; font-size:1.0em; font-weight:bold; color:#434343; line-height:130%;}
h6{margin:0 0 10px 0; padding:0; font-size:1.0em; font-weight:bold; color:#B0232A; line-height:130%;}

h3.c-grey {margin:0; color:#434343;}
h3.c-blue {color:#002F67;}
h3.c-red {color:#B0232A;}
h4.c-blue {color:#002F67;}
h4.c-red {color:#B0232A;}
h4.c-grey {margin:0; color:#434343;}
h4.rl-blue {margin:0 8px 8px 8px; color:#002F67;}
h4.rl-red {margin:0 8px 8px 8px; color:#B0232A;}
h5.rl-blue {margin:0 8px 8px 8px; color:#002F67;}
h5.rl-red {margin:0 8px 8px 8px; color:#B0232A;}

p {margin: 0 0 10px 0; padding:0; font-size:0.85em; line-height:130%;}
p.small {font-size:0.7em;}
p.lsb {margin: 0;padding:5px 0 5px 0; border-bottom: 1px solid #93A7B2;}
p.top {margin: 20px 0 10px 0;}
p.caption-img {margin:0; font-size:0.7em;}

a {color:#35617A; text-decoration:none; }
a:hover {text-decoration:underline;}
a.arrow {display:block;color:#35617A;text-decoration:none;padding:0 12px 0 0; background:url("/aafound/images/css/arrow_links.gif") no-repeat bottom right;}
a.arrow:hover {text-decoration:underline;}
a.arrow-nb {color:#35617A;text-decoration:none;padding:0 15px 0 0; background:url("/aafound/images/css/arrow_links.gif") no-repeat bottom right;}
a.arrow-nb:hover {text-decoration:underline;}
a.pdf-download {display:block;color:#35617A;text-decoration:none;padding:0 15px 0 0; background:url("/aafound/images/css/icon_pdf.gif") no-repeat bottom right;}
a.pdf-download:hover {text-decoration:underline;}
a.pdf-download-nb {color:#35617A;text-decoration:none;padding:0 20px 0 0; background:url("/aafound/images/css/icon_pdf.gif") no-repeat bottom right;}
a.pdf-download-nb:hover {text-decoration:underline;}
a.map {display:block;color:#35617A;text-decoration:none;padding:0 15px 0 0; background:url("/aafound/images/css/icon_map.gif") no-repeat bottom right;}
a.map:hover {text-decoration:underline;}
a.map-nb {color:#35617A;text-decoration:none;padding:0 20px 0 0; background:url("/aafound/images/css/icon_map.gif") no-repeat bottom right;}
a.map-nb:hover {text-decoration:underline;}
a.email {color:#35617A;text-decoration:none;padding:0 0 0 15px; background:url("/aafound/images/css/icon_email.gif") no-repeat top left;}
a.email:hover {text-decoration:underline;}

.w120 {width:120px;}
.w137 {width:137px;}
.w185 {width:185px;}
.w193 {width:193px;}
.w223 {width:223px;}
.w250 {width:250px;}
.w282 {width:282px;}
.w312 {width:312px;}
.w332 {width:332px;}
.w385 {width:385px;}
.w388 {width:388px;}
.w405 {width:405px;}

.ldb {background-image: url("/aafound/images/css/line_dotted.gif"); background-position: bottom left; background-repeat: repeat-x;}
.lst {border-top: 1px solid #93A7B2;}
.lsb {border-bottom: 1px solid #93A7B2;}
.libg {background-image:url("/aafound/images/css/bg_line-int-greybg.gif"); background-position: bottom left; background-repeat: no-repeat;}
.libn {background-image:url("/aafound/images/css/bg_line-int-nobg.gif"); background-position: bottom left; background-repeat: no-repeat;}

.blue {color:#35617A;}
.darkblue {color:#003468;}
.grey {color:#434343;}
.red {color:#bf311a}

.floatleft {float: left; margin: 0 10px 10px 0; padding: 0;}
.floatright {float: right; margin: 0 0 10px 10px; padding: 0;}
.floatleft_nm {float: left; margin: 0; padding: 0;}
.floatright_nm {float: right; margin: 0; padding: 0;}

.clear {clear:both; height:0; line-height:0; font-size:0;}
.clearleft {clear:left;}
.clearright {clear:right;}
.hide {display:none;}

.intro {margin:0 0 10px 0; padding: 10px 0 0 0; background-image: url("/aafound/images/css/line_dotted.gif");background-position: top left;background-repeat: repeat-x;}
.intro p {padding:0 0 10px 0; margin:0;font-size:0.9em;background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left;background-repeat: repeat-x;}

.top-img-environment {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-environment.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-whatwedo {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-whatwedo.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-platinum {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-platinum.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-diamonds {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-diamonds.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-basemetals {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-basemetals.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-coal {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-coal.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-ferrousmetals {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-ferrousmetals.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-minerals {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-minerals.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-employees {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-employees.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-employees01 {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-employees01.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-ecovalue {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-ecovalue.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-performance {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-performance.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-society {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-society.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-keydata {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-placeholder.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-approach {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-approach.jpg");background-position: top left;background-repeat: no-repeat;}
.top-img-approach01 {margin:0 0 10px 0; padding: 5px 10px 0 375px; height:190px; width:150px; background-image: url("/aafound/images/css/bg_top-approach01.jpg");background-position: top left;background-repeat: no-repeat;}

#content ul {margin:0 0 10px 15px; padding:0; }
#content ol {margin:0 0 10px 30px; padding:0;}
#content ul li, 
#content ol li {font-size:1em;padding:0;margin:0;}
#content ul li ul, 
#content ol li ol {margin:0 0 0 30px; padding:0;}
#content ul li ul li, 
#content ol li ol li {font-size:1em;padding:0;margin:0;}

#content ul.special {margin:0 0 10px 0px; padding-left:15px; float:left; width:450px;  }
#content ul.special li {font-size:0.85em;padding:0; margin-left:1px;}


#content ul.linklist {margin:0 0 10px 0;padding:0;list-style-type: none;}
#content ul.linklist li {list-style-type: none;}
#content ul.linklist li a {padding:0 15px 0 0; background:url("/aafound/images/css/arrow_links.gif") no-repeat bottom right;}

#content ul.linklist-na {margin:0 0 10px 0;padding:0;list-style-type: none;}
#content ul.linklist-na li {list-style-type: none;}

#content ul.sitemap {margin:0 0 10px 0;padding:0;list-style-type: none;}
#content ul.sitemap li {list-style-type: none;}
#content ul.sitemap li a {background:url("/aafound/images/css/arrow_links.gif") no-repeat 0 5px; padding: 0 0 0 15px;}
#content ul.sitemap li.lev0 {list-style-type: none; font-weight:bold;}
#content ul.sitemap li.lev1 {list-style-type: none; font-weight:bold; padding:5px 0 0 0; margin: 5px 0 0 0; border-top: 1px solid #93A7B2;}
#content ul.sitemap li.lev2 {padding:0 0 0 20px;}
#content ul.sitemap li.lev3 {padding:0 0 0 40px;}
#content ul.sitemap li.lev4 {padding:0 0 0 60px;}

/* layout */
#site-wrapper {width:1000px;text-align:left;margin: 0 auto;background-color: #fff;padding:0;}
#top-wrapper {width:1000px;height: 106px;}
#center-wrapper {width:1000px;padding:0 0 20px 0;margin: 0;background-color: #fff;float:left;background-image: url("/aafound/images/css/bg_center-wrapper.jpg");background-position: top left;background-repeat: repeat-x;}

/* top area styles */
#logo {height:53px;width:176px;margin:0;padding:11px 51px 9px 24px;float:left;}
#top-right {height:73px;width:699px;padding:0;margin:0;float:right;background-image: url("/aafound/images/css/bg_top-right.jpg"); background-position: top left;background-repeat: no-repeat;}
#top-tools {float:left; margin-top:9px; width:480px;}
#top-tools ul {margin:0;padding:0 0 0 405px; font-size:0.7em;}
#top-tools ul li {list-style-type:none;float:left;padding:0 5px 0 0;}
#top-tools ul li.last {padding:0;}
#top-tools ul li a {color:#35617A; text-decoration:none;background-image: url("/aafound/images/css/sep_top-tools.gif");background-position: center right;background-repeat: no-repeat;padding-right:8px;}
#top-tools ul li.last a {background-image: none; padding-right:0px;}
#top-tools ul li a:hover {color:#bf311a;}
#top-tools ul li.highband {display:none;}

#search {float:right; text-align:right; width:200px; padding:0 10px 0 0; margin:10px 0 0 0; color:#FFF;}
#search label {display:none;}
#search form {margin:0; padding:0;}
#search input.inputbox {float:left; vertical-align:top; border:1px solid #94A8B1; width:130px; height:13px; margin:0; padding:0;font-size:0.85em;}
#search input.btn_go {float:left; height:15px; width:57px; margin:0; padding:0 0 0 2px; border:none;font-size:0.85em;}

#top-nav {float:left; margin:1px 0 0 0; padding:0; width:699px; height:37px;}
#top-nav ul {height:37px; list-style-type:none; padding:0; margin:0;}
#top-nav ul li {float:left; margin:0; padding:0; list-style-type:none;}
#top-nav ul li span {display:none;}
#top-nav ul li a.home {display:block; background:url(/aafound/images/nav/tn_home.jpg) no-repeat 0px 0px; width:69px; height:37px;}
#top-nav ul li a.whoweare {display:block; background:url(/aafound/images/nav/tn_whoweare.jpg) no-repeat 0px 0px; width:98px; height:37px;}
/*#top-nav ul li a.ourobjectives {display:block; background:url(/aafound/images/nav/tn_ourobjectives.jpg) no-repeat 0px 0px; width:113px; height:37px;}*/ /* this class replace with our facous*/
#top-nav ul li a.ourfocus {display:block; background:url(/aafound/images/nav/tn_ourfocus.jpg) no-repeat 0px 0px; width:113px; height:37px;}
#top-nav ul li a.whowesupport {display:block; background:url(/aafound/images/nav/tn_whowesupport.jpg) no-repeat 0px 0px; width:128px; height:37px;}
#top-nav ul li a.casestudiess {display:block; background:url(/aafound/images/nav/tn_casestudies.jpg) no-repeat 0px 0px; width:102px; height:37px;}
#top-nav ul li a.applyonline {display:block; background:url(/aafound/images/nav/tn_applyonline.jpg) no-repeat 0px 0px; width:104px; height:37px;}
#top-nav ul li a.contacts {display:block; background:url(/aafound/images/nav/tn_contacts.jpg) no-repeat 0px 0px; width:85px; height:37px;}

body#home #top-nav ul li a.home,
body#whoweare #top-nav ul li a.whoweare, 
body#ourobjectives #top-nav ul li a.ourfocus, /* please note: body#ourobjectives is used for our focus,*/
/*body#ourobjectives #top-nav ul li a.ourobjectives,*/
body#whowesupport #top-nav ul li a.whowesupport,
body#casestudies #top-nav ul li a.casestudiess,
body#applyonline #top-nav ul li a.applyonline,
body#contacts #top-nav ul li a.contacts,
#top-nav ul li a:hover {background-position:0px -37px;}

/* left nav  */
#left-col {width:223px;float:left;}
#section-header {width:206px; height: 107px; padding:19px 0 0 17px;}
#left-nav {width:223px;margin: 0 0 80px 0;padding:0;}
#left-nav-top {margin:0 0 0 19px; padding:0; height:3px; background-image: url("/aafound/images/nav/bg_ln-top.jpg"); background-position: top left; background-repeat: no-repeat; overflow:hidden;}
#left-nav-bottom {margin:0 0 0 19px;padding:0;width:204px; height:3px; background-image: url("/aafound/images/nav/bg_ln-bottom.jpg");background-position: top left; background-repeat: no-repeat; overflow:hidden;}
#left-nav ul {font-size:0.85em; margin:0 0 0 19px;width:204px;padding:0;}
#left-nav ul ul {font-size:1em; margin:0;width:204px;padding:0;}
#left-nav ul li { height:1%; list-style-type: none; padding: 0; margin:0; background-image: url("/aafound/images/nav/bg_ln_li.jpg");background-position: top left; background-repeat: no-repeat;}
#left-nav ul li li {background-image: url("/aafound/images/nav/bg_ln_li-li.jpg");}
#left-nav ul li li li {background-image: url("/aafound/images/nav/bg_ln_li-li-li.jpg");}
#left-nav ul li.on {background-image: url("/aafound/images/nav/bg_ln_li-on.jpg");}
#left-nav ul li li.on {background-image: url("/aafound/images/nav/bg_ln_li-li-on.jpg");}
#left-nav ul li li li.on {background-image: url("/aafound/images/nav/bg_ln_li-li-li-on.jpg");}
#left-nav ul li a { height:1%; margin:0 3px;display:block;padding: 2px 5px 4px 25px; border-bottom:1px solid #93A7B2;}
#left-nav ul li li a {padding: 2px 5px 4px 35px;}
#left-nav ul li li li a {padding: 2px 5px 4px 45px;border:none; background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left; background-repeat: repeat-x;}
#left-nav ul li li.first a {border-top:1px solid #426C82;}
#left-nav ul li li.last a {border:none; background-image: url("/aafound/images/nav/bg_ln_li-li-last.jpg");background-position: bottom left; background-repeat: repeat-x;}
#left-nav ul li li.level2.has_children_on a {background-image:none; border-bottom:1px solid #93A7B2;}
#left-nav ul li li.first li a {border-top:none;}
#left-nav ul li li.last li a {border:none; background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left; background-repeat: repeat-x;}
#left-nav ul li li.level2.has_children_on li a {background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left; background-repeat: repeat-x; border-bottom:none;}
#left-nav ul li li.level2.has_children_on li.first a {border-top:none;}
#left-nav ul li li.level2.has_children_on li.last a {background-image:none; border-bottom:1px solid #93A7B2;}
#left-nav ul li li.level2.has_children_on.last li.last a {border:none; background-image: url("/aafound/images/nav/bg_ln_li-li-last.jpg");background-position: bottom left; background-repeat: repeat-x;}
#left-nav ul li.current a {font-weight:bold;}
#left-nav ul li.current ul li a {font-weight:normal;}
#left-nav a:hover {color:#bf311a; text-decoration:none;}
#left-tools {margin:0;width:223px;}
#left-tools ul {margin:0 0 0 17px;padding:0;list-style-type: none;height:61px;background-image: url("/aafound/images/css/bg_left-tools.gif");background-position: top left;background-repeat: no-repeat;}
#left-tools ul li {font-size:0.85em;list-style-type: none;padding:7px 0 5px 45px;margin:0;display:block;}
#left-tools ul li a {color:#35617A;text-decoration:none;}
#left-tools ul li a:hover {color:#bf311a;}

/* content area */
#right-col {width:777px;float:left;}
#page-header {width:740px; margin:29px 0 0 37px;padding: 0 0 11px 0;background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left;background-repeat: repeat-x;}
#bread-crumbs {width:740px; margin:10px 0 0 37px;padding: 0 0 10px 0;background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left;background-repeat: repeat-x;}
#bread-crumbs p {margin:0;padding:0;font-size: 0.8em;color: #434343; font-weight:bold;line-height:100%;}
#bread-crumbs p a {color:#35617A;text-decoration:none; font-weight:normal;}
#bread-crumbs p a:hover {color:#bf311a;}

#content {width:740px; padding:0 0 0 37px;float:left;}
#text {width:535px; margin:20px 0 0 0; padding:0; float:left;}
#text-fullwidth {width:740px; margin:20px 0 0 0; padding:0; float:left;}

#related {width:185px; margin:20px 0 0 20px; padding:0; background-color:#fff;float:left;}
#related .links, #related .downloads  {padding: 10px 0 0 0; margin: 0 0 10px 0; background:url("/aafound/images/css/bg_related-links.gif") no-repeat top left; border-bottom:1px solid #93A7B2;}
#related .green  {background-color:#F5F8E5;}
#related .grey  {background-color:#E9EEF3;}
#related .links ul, #related .downloads ul {margin:0;padding:0;list-style-type: none;}
#related .links ul li, #related .downloads ul li {font-size:0.85em;list-style-type: none;padding:0 8px 10px 8px;margin:0;}
#related .links p, #related .downloads p {padding:0 8px 10px 8px;margin:0;}
#related .links h5, #related .downloads h5, #related .links h6, #related .downloads h6 {padding:0 8px 10px 8px;margin:0;}
#related .links ul li a, #related .links p a {display:block;padding:0 12px 0 0; background:url("/aafound/images/css/arrow_links.gif") no-repeat bottom right;}
#related .downloads ul li a, #related .downloads p a {display:block;padding:0 15px 0 0; background:url("/aafound/images/css/icon_pdf.gif") no-repeat bottom right;}
#related .links ul li.pdf-download a {display:block;padding:0 15px 0 0; background:url("/aafound/images/css/icon_pdf.gif") no-repeat bottom right;}
#related .signpost-r {width:173px; height: 86px; margin:0; padding:6px; background-image: url("/aafound/images/css/bg_signpost-r.jpg");background-position: top left;background-repeat: no-repeat;}
#related img {margin:0 0 10px 0; padding:0;}

/* footer */
#footer-wrapper {width:1000px;padding:14px 0 20px 0;margin: 0;float:left;background-image: url("/aafound/images/css/line_dotted.gif");background-position: top left;background-repeat: repeat-x;}
#footer-tools {width:1000px;}
#footer-tools ul {margin:0;padding:0;}
#footer-tools ul li {list-style-type:none;float:left;padding:0 12px 0 0; font-size:0.7em; }
#footer-tools ul li a {color:#35617A; text-decoration:none;background-image: url("/aafound/images/css/sep_top-tools.gif");background-position: right;background-repeat: no-repeat;padding-right:12px;}
#footer-tools ul li a.last {background-image: none; padding-right:0px;}
#footer-tools ul li a:hover {color:#bf311a;}
#investis-branding {margin-top: 38px;}

/* accessibility */
#access_keys {position: absolute; height: 1px; width: 1px; left: -3000px; float: left;}
#access_keys ul, #access_keys li {margin: 0; padding: 0; list-style: none;}
#access_keys .hide {position: absolute; left: -40000px; width: 0; height: 0; overflow:hidden;}
#access_keys .hide_tab {position: absolute; left: -40000px; overflow:hidden; width: 100px;}
#access_keys .hide_tab:active,#access_keys .hide_tab:focus {text-decoration: none; text-align: center; background-color:#E7E8EC; color: #FFF; font-weight: bold; border-left: 1px solid #FFF; padding: 4px; margin-left: 1px; position: absolute; left: 0px; top: 0px;}

/* forms */
form {margin:0;padding:0;}
form#frmDownload {margin:0;padding:10px 0 10px 0;border-top: 1px solid #93A7B2;border-bottom: 1px solid #93A7B2;}
fieldset {margin:0 0 5px 0;padding:0;border:0;clear: both;}
input, select, option, textarea {font-family: Verdana,Arial,Sans-Serif;margin:0; padding:0; font-size: 0.85em;}
select#cboStartDay, select#cboEndDay {width:45px;}
select#cboStartMonth, select#cboEndMonth {width:45px;}
select#cboStartYear, select#cboEndYear {width:60px;}
label {float:left;position: relative;width:180px;font-size: 0.85em;}
label.nf {float:none;}
#sschart label {float:none;}
table input, table select, table option, table textarea, table label {font-size: 1em;} 
table table input {font-size: 0.85em;} 

/* press releases + faqs */
.releases, .faqs {margin-bottom:10px; padding-bottom:5px; border-bottom: 1px solid #93a7b2;}
.releases p, .faqs p {margin-bottom:5px;}
.further-info {margin:0 0 10px 0; padding:8px 10px 0 10px; background-color:#EFF2F4;background-image:url("/aafound/images/css/bg_line-int-greybg.gif"); background-position: top left; background-repeat: no-repeat; border-bottom: 1px solid #93a7b2;}

/* reports */
.reports {margin: 0 0 15px 0; padding:0 0 5px 0;background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left;background-repeat: repeat-x;}
.reports p {margin:0 0 5px 0; padding:0;}
.reports p.ldt {margin:0; padding:5px 0 0 0;background-image: url("/aafound/images/css/line_dotted.gif");background-position: top left;background-repeat: repeat-x;}
.box-reports {margin:0; padding: 7px 10px 0 10px; width:515px; background-image: url("/aafound/images/css/bg_box-reports.jpg");background-position: top left;background-repeat: repeat-y;}
.box-reports-top {margin:0; padding:0; width:535px; height:3px; background-image: url("/aafound/images/css/bg_box-reports-top.jpg"); background-position: top left; background-repeat: no-repeat; overflow:hidden;}
.box-reports-bottom {margin:0 0 10px 0;padding:5px 10px 0 10px; width:515px; height:24px; background-image: url("/aafound/images/css/bg_box-reports-bottom.jpg");background-position: top left; background-repeat: no-repeat; overflow:hidden;}

/* speeches */
.speeches {margin:0 0 10px 0; padding:10px 0 0 0; border-bottom: 1px solid #93a7b2; border-top: 1px solid #93a7b2;}
.speeches p {margin:0; padding:5px 0 5px 0;background-image: url("/aafound/images/css/line_dotted.gif");background-position: top left;background-repeat: repeat-x;}
.speeches p a {display:block;color:#35617A;text-decoration:none;padding:0 15px 0 0; background:url("/aafound/images/css/icon_pdf.gif") no-repeat bottom right;}
.speeches p a:hover {text-decoration:underline;}

/* testimonials */
.testimonials {margin: 0; padding:10px 0 0 0; border-bottom: 1px solid #93a7b2; }
.testimonials img {width:137px; float:left; margin:0 10px 5px 0; padding:0;}
.testimonials .introtext {width:385px; margin:0 0 10px 0; padding: 10px 0 0 0; background-image: url("/aafound/images/css/line_dotted.gif");background-position: top left;background-repeat: repeat-x;overflow:hidden;}
.testimonials .introtext p {padding:0 0 10px 0; margin:0;font-size:0.9em;background-image: url("/aafound/images/css/line_dotted.gif");background-position: bottom left;background-repeat: repeat-x;}

/* projects */
.projects {margin: 0 0 10px 0; padding:10px 0 0 0; border-top: 1px solid #93a7b2; border-bottom: 1px solid #93a7b2; }
.projects .map_img {width:181px; height: 175px; float:left; margin:0 0 5px 0; padding:3px; background-image: url("/aafound/images/css/bg_map-projects.jpg");background-position: top left;background-repeat: no-repeat;}
.projects .map_img p {width:169px; padding: 3px; margin:0;}
.projects table.dotted {width:344px; float:right;}
.projects p {padding:0;}

/* operate */
.operate {margin: 0 0 10px 0; padding:10px 0 0 0; border-top: 1px solid #93a7b2; border-bottom: 1px solid #93a7b2; }
.operate .outer {width:187px; height: 181px; float:left;}
.operate .outer .map_img {width:181px; height: 175px; float:left; margin:0 0 5px 0; padding:3px; background-image: url("/aafound/images/css/bg_map-projects.jpg");background-position: top left;background-repeat: no-repeat;}
.operate .outer .map_img p {width:169px; padding: 3px; margin:0;}
.operate table.dotted {width:344px; float:right;}
.operate p {padding:0;}

/* case studies */
.casestudies {margin: 0 0 10px 0; padding:10px 0 0 0; border-bottom: 1px solid #93a7b2;}
.casestudies .img {width:181px; float:left; margin: 0 0 10px 0; padding:3px; background-image: url("/aafound/images/css/bg_img-casestudies.jpg");background-position: top left;background-repeat: no-repeat;}
.casestudies .img p {margin:0;font-size:0.7em;}

.cstudy_img { float:left; padding:0px 10px 5px 0px;} /* invididual img class for left floting dt : 21 Nov. 2008 Salim  */ 

/* top images */
.largemap_img {width:527px; height: 199px; float:left; margin:0 0 5px 0; padding:4px; background-image: url("/aafound/images/css/bg_largemap.jpg");background-position: top left;background-repeat: no-repeat;}
.largemap_img p {width:519px; padding: 4px; margin:0;}

/* thumbnail images */
.thumbnail {width:185px; height: 124px; margin:0; padding:4px; background-image: url("/aafound/images/css/bg_th_business.jpg");background-position: top left;background-repeat: no-repeat;}

/* tables */
table {margin-bottom:10px; font-size:0.85em; line-height:130%;}
table th.left, 
table td.left {text-align:left;}
table th.right, 
table td.right {text-align:right;}
table th.center, 
table td.center {text-align:center;}

table.lines {width:100%; margin-bottom:10px; font-size:0.85em; line-height:130%;border-collapse:collapse; border-spacing:0; empty-cells:show;}
table.lines thead th,
table.lines thead td {vertical-align:top; padding: 5px 2px; font-weight:normal; text-align:right; border-bottom: 1px solid #93A7B2;}
table.lines thead th.tb,
table.lines thead td.tb {border-top: 1px solid #93A7B2;}
table.lines tbody th {vertical-align:top; padding: 5px 2px; font-weight:normal; text-align:left; border-bottom: 1px solid #93A7B2;}
table.lines tbody td {vertical-align:top; padding: 5px 2px; font-weight:normal; text-align:right; border-bottom: 1px solid #93A7B2;}
table.lines td.nl,
table.lines th.nl {border-bottom:none;}
table.lines th.left, 
table.lines td.left {text-align:left;}
table.lines th.right, 
table.lines td.right {text-align:right;}
table.lines th.center, 
table.lines td.center {text-align:center;}
table.lines th.line2px, 
table.lines td.line2px {border-bottom:none; background-image: url("/aafound/images/css/line_2px.jpg");background-position: bottom left; background-repeat: repeat-x;}
table.lines th.bgbs, 
table.lines td.bgbs {background-color: #F4EEE0;}
table.lines td.lb {border-left: 1px solid #93A7B2;}
table.lines td.rb {border-right: 1px solid #93A7B2;}
table.lines th.indent15, 
table.lines td.indent15 {padding-left:15px;}

table.dotted {width:100%;margin-bottom:10px; font-size:0.85em; line-height:130%;border-collapse:collapse; border-spacing:0; empty-cells:show;}
table.dotted thead th,
table.dotted tbody th {vertical-align:top; padding: 5px 0; font-weight:normal; text-align:left;background-image: url("/aafound/images/css/line_dotted.gif"); background-position: bottom left; background-repeat: repeat-x;}
table.dotted thead td,
table.dotted tbody td {vertical-align:top; padding: 5px 0; font-weight:bold; text-align:right;background-image: url("/aafound/images/css/line_dotted.gif"); background-position: bottom left; background-repeat: repeat-x;}
table.dotted td.nl,
table.dotted th.nl {border-bottom:none;}
table.dotted th.left, 
table.dotted td.left {text-align:left;}
table.dotted th.right, 
table.dotted td.right {text-align:right;}
table.dotted th.center, 
table.dotted td.center {text-align:center;}

table.border {width:100%; padding:10px; margin-bottom:10px; font-size:0.85em; line-height:130%; border: 1px solid #93A7B2;}
table.border thead th,
table.border thead td {vertical-align:top; padding: 5px; font-weight:normal; text-align:left;}
table.border tbody th,
table.border tbody td {vertical-align:top; padding: 5px; font-weight:normal; text-align:left;}

/* acrobat */
.acrobat_link {margin-top:25px; padding:0;}
.acrobat_link img {border:0; float:left; margin:0 12px 0 0;}

/* year tabs */
#tabs  {margin-bottom:30px; height:23px; width:535px;}
#tabs ul {font-size:1em;padding: 0;margin:0;height:23px; list-style: none;}
#tabs ul li {font-size:1em;background:url("/aafound/images/css/bg_tabs.jpg") repeat-x top left; height:20px;padding: 3px 1px 0 1px;;margin:0;list-style: none;display: inline;float:left;}
#tabs ul li.nav3a, #tabs ul li.nav4a, #tabs ul li.nav5a {background:url("/aafound/images/css/bg_tabs-on.gif") no-repeat top center;}
#tabs ul li.first {border-left: 1px solid #BACADB;}
#tabs ul li.last {border-right: 1px solid #BACADB;}
#tabs ul li a { padding: 0 15px 0 15px;margin:0;color: #35617A;font-size: 0.9em;text-decoration: none;}
#tabs ul li a:hover {text-decoration: none;	color:#bf311a;}
#tabs ul li.nav3a a, #tabs ul li.nav4a a, #tabs ul li.nav5a a {font-weight: bold;}

/* Server side charting */
#sschart {width:535px;margin:0;padding:0;}
#sschart .ssleft {float:left; width:355px; margin:0 0 10px 0;}
#sschart .ssright {float:right; width:170px; margin: 0 0 10px 10px;}

/* Definition lists */
dl.dlML5, dl.dlML8 {font-size:0.85em; position:relative; margin-left:0.4em;} 
dl.dlML5 dd {margin: -1.6em auto auto 5em;}
dl.dlML8 dd {margin: -1.6em auto auto 8em;}
dl.dlML5 dd span{ position:absolute; left: 160px;}

/* FAQs toggle function */
#toggle_wrap_faqs dl {margin:0; padding:0;}
#toggle_wrap_faqs dl.first {border-top: 1px solid #93A7B2;}
#toggle_wrap_faqs dl dd {margin:0; padding:5px 0 0 0; border-bottom: 1px solid #93A7B2;}
#toggle_wrap_faqs dl dt {margin:0; padding:5px 0 0 0; border-bottom: 1px solid #93A7B2; }
#toggle_wrap_faqs dl dt p {margin:0 0 5px 0;}
#toggle_wrap_faqs dl dt p a {display:block; background:url("/aafound/images/css/arrow_links.gif") no-repeat 0 5px; padding: 0 0 0 15px;}

/* Board/Executive team toggle function */
#toggle_wrap_team dl {margin:20px 0 0 0; padding:0;}
#toggle_wrap_team dl dt {padding:0; border-top: 1px solid #93A7B2;background:url("/aafound/images/css/bg_toggle_team.gif") no-repeat bottom left;}
#toggle_wrap_team dl dt .name {float:left; margin: 0; padding:5px 0 5px 0; }
#toggle_wrap_team dl dt .title {float:left; margin: 0; padding:5px 0 5px 0; }
#toggle_wrap_team dl dt .reveal {float:right; margin:0; padding:0;}
#toggle_wrap_team dl dt a {background: url('/aafound/images/css/toggle_view.gif') no-repeat top left; margin:0; padding:0; }
#toggle_wrap_team dl dt a.active {background: url('/aafound/images/css/toggle_close.gif') no-repeat top left; margin:0; padding:0; }
#toggle_wrap_team dl dd {margin:0; padding:0;border-bottom: 1px solid #93A7B2;}
#toggle_wrap_team dl dd .img {float:left; margin: 0 10px 0 0; padding:0;}
#toggle_wrap_team dl dd p {margin: 0; padding:0;}

