BODY {
background-image : url(/internet_4.1/images/interface/website_background.jpg);
background-repeat : no-repeat;
background-color : #fff; 
color : #4F4F4F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 62.5%; 
text-align : left; 
line-height : 1.75em; 
margin : auto;
padding : 0;
}
#splash_page {
background-image : url(/internet_4.1/images/interface/website_background2.jpg);
background-color : #7EBCE5; 
background-repeat : no-repeat;
}
#doors_page {
background-image : url(/internet_4.1/images/interface/spacer.gif);
background-color : #BCBCBC; 
background-repeat : no-repeat;
}
.breadcrumbs_txt {
color : #01447E; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin-left : 10px;
line-height : 0.8em; 
font-size : 0.9em;
} 
.breadcrumbs_txt_2 {
color : #007CCE; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin-left : 10px;
line-height : 0.8em; 
font-size : 0.9em; 
} 
A:hover {
color : #004893; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
text-decoration : none; 
line-height : 1.75em; 
} 
A:link {
color : #28C; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
text-decoration : none; 
line-height : 1.75em; 
} 
A:visited {
color : #28C; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
text-decoration : none; 
line-height : 1.75em; 
} 


div#related ul li a {font-size:0.9em !important}
ul li a {font-size:1.1em !important}
A .breadcrumbs_txt_2, A td, A li, td A, #p_small A, td #p_nospace A, ul ol {font-size:1em}
td h4 {font-size:1.3em}
td #p_nospace, #p_nospace p, #p_nospace #p_nospace, ul p {font-size:1em}
A .homepage_news_txt {color:#CCE5F1}
td .quote {font-size:1.1em}


.table_title {
font-weight : bold;
color : #fff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.3em; 
} 
P {
color : #4F4F4F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
line-height : 1.75em; 
} 
#p_emphasis {
color : #84BA6B; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
line-height : 1.75em; 
} 
#p_nospace {
color : #4F4F4F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
line-height : 1.75em; 
} 
#p_small {
color : #4F4F4F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
line-height : 1.5em; 
} 
#popup_txt_h1 {
color : #fff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold;
font-size : 1.1em; 
} 
UL {
color : #4F4F4F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
list-style : square; 
list-style-position : outside; 
line-height : 1.75em; 
margin-left : 25px; 
margin-top : 2px;
margin-bottom : 10px;
padding-left : 0px;
} 
OL {
color : #4F4F4F; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
list-style : decimal; 
list-style-position : outside; 
line-height : 1.75em; 
margin-left : 25px; 
padding-left : 0px;
margin-bottom : 10px;
} 
.homepage_txt {
color : #fff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
font-weight : bold;
line-height : 1.5em; 
} 
.homepage_txt_title {
color : #fff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.2em; 
font-weight : bold;
line-height : 1.5em; 
} 
.homepage_txt_link {
color : #013580; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
line-height : 1.5em; 
font-size : 1.1em; 
} 
.homepage_news_txt_h1 {
color : #fff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1em; 
font-weight : bold;
line-height : 1.5em; 
} 
.homepage_news_txt {
color : #CCE5F1; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 7.5pt; 
line-height : 1.5em; 
} 
.homepage_footer_txt {
color : #206298; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
line-height : 1.5em; 
font-size : 1.1em; 
} 
.homepage_footer_txt_small {
color : #D9EBF7; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
line-height : 1.5em; 
font-size : 1em; 
} 
.footer_txt {
color : #41739E; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
line-height : 1.5em; 
} 
.footer_txt_small {
color : #ABC1D5; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1em; 
line-height : 1.5em; 
} 
#related_links_txt_h1 {
color : #01447E;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.2em;
font-weight : bold;
margin-left : 20px;
line-height : 1.2em; 
} 
#related {
margin-top: -9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #28C;
font-size : 1.1em;
font-weight : normal;
}
#related ul {
list-style-image : url(/internet_4.1/images/interface/website_bullet.gif); 
list-style-type : square;
list-style-position : outside; 
margin-right : 15px;
margin-top : 20px;
margin-left : 0;
padding-left : 35px;
}
#related li {
line-height: .2em;
padding-bottom: 5px;
}
#related li a {
color : #28C;
}
#related li a:hover {
color : #004893;
}
#sitemap ul {
list-style-type : square;
list-style-position : outside; 
margin-left : 0;
padding-left : 16px;
}
h1 {
color : #01447E; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal;
line-height : 1.2em; 
font-size : 2.4em; 
padding : 0; 
margin : 30px 0px 0px 0px; 
} 
h2 {
color : #01447E; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 1.8em; 
padding : 0; 
margin : 0px 0px 0px 0px; 
} 
h3 {
color : #28C; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 1.6em; 
padding : 0; 
margin : 0px 0px 0px 0px; 
} 
h4 {
color : #84BA6B; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : normal;
font-size : 1.3em; 
padding : 0; 
margin : 0px 0px 0px 0px; 
} 
hr {
border-color : #939393; 
border-style : dashed;
border-width : 1px;
height : 1px;
} 
.quote {
color : #28C; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
line-height : 1.75em; 
} 
.quote_title {
color : #84BA6B; 
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 1.1em; 
line-height : 1.75em; 
} 
.quote_float {
float: right; 
width: 135px; 
margin: 0 15px 10px 15px; 
line-height : 1.75em; 
font-size: 1em; 
color: #28C; 
font-weight: bold;
} 
.form_field {
color : #4F4F4F;
border-color : #7F9DB9;
border-width : 1px;
border-style : solid;
background-color: #E6F2FA;
}
#transparent_area {
width: 470px;
height: 277px;
border: 1px solid #AAC9E2;
/* filter: alpha(opacity:90); */
background-color : #fff; 
padding: 0px;
overflow: auto;
}
div.BannerRight {
/* css code for adding a splash banner across the top right hand side of page */
position: absolute;
left: 100%;
top: 0px;
overflow: visible;
height: 163px;
width: 163px;
/* background-image : url(http://www.makepovertyhistory.org/whiteband_small_right.gif); */
background-image : url(/internet_4.1/images/interface/banner.gif);
background-repeat:no-repeat;
background-position:-200px -200px;
background-color:transparent;
margin: 0 0 0 -163px;
padding: 0;	
color: #000;
font-family: helvetica,verdana,arial,tahoma,sans-serif;	
z-index: 1000000000;
border: none;
float: none;
}
