/* from Content.css */

div#breadcrumb {
 padding:10px 0;
 position:relative;
 display:block;
 margin-top:10px;
 border-top:1px solid #C4C7DA;
 width:512px;
}
 
div#breadcrumb a {
 display:inline;
 text-decoration:none;
 color:#666666; 
}
div#breadcrumb a:hover {
 text-decoration:underline;
}
div#breadcrumb span {
 color:#F0037F;
}

div#colBody div.pagination {
 padding:0.5em 0 0.5em 0;
 clear:left;
}
div#colBody div.top {
 border-top:1px solid #C4C6D9; 
}
div#colBody div.bottom {
 border-top:1px solid #C4C6D9; 
 border-bottom:1px solid #C4C6D9;
}
div#colBody div.pagination ul li {
 display:inline;
}
div#colBody div.pagination ul li a {
 float:left;
 padding-right:10px;
 text-decoration:underline;
 font-weight:bold;
 color:#666666;
}
div#colBody div.pagination ul li a:hover {
 text-decoration:underline;
}
div#colBody div.pagination ul li a.active {
 color:#F0037F;
}
div#colBody div.pagination ul li.active strong {
 float:left;
 padding-right:10px;
 color:#F0037F;
}
div#colBody div#colContent div.search_list{
 padding:0 0 1.0em 0;
 clear:left;
}

div#colBody div#colContent div.search_list ul {
 list-style-type:none; 
}

div#colBody div#colContent div.search_list ul li {
 float:left;
 margin-bottom:10px;
 padding-top:1.0em;
 border-top:1px solid #C4C6D9;
 width:100%;
}

div#colBody div#colContent div.search_list ul li h2 a {
 color:#0B1560;
 text-decoration:underline;
 font-size:0.7em;
}







/* from GlobalSmall.css */

* {
 font-size:100%;
 margin:0px;
 padding:0px;
}
a.last {
 border:none !important;
 padding-right:0 !important; 
}
div#wrapper {
 width:766px;
 text-align:left;
 margin:0 auto; /* Position page to centre */
}
body {
 font-size:85%;
 font-family:arial, helvetica, sans-serif;
 color:#333;
 text-align:center;
 margin:0;
}
ul {
 list-style-type:none; 
}
a {
 display:block;
}

img {
 border:none; 
}

img.none {
 display:none; 
}

span.none {
 display:none; 
}

ul#shortcuts {
 position:absolute;
 left:-5000px; 
}


/* Box of tricks tools */
div.clear {
 clear: both !important;
 visibility: hidden !important;
 margin: 0 !important;
 padding: 0 !important;
 border: 0px none !important;
 font-size: 1px !important;
 height: 0px !important;
 width: 1px !important
}

/**/
/*
 *********************************************************************************************************
 * IE5/Win-specific box-model fixes
 *********************************************************************************************************  
 */
 
@media tty {
i{content:"\";/*" "*/}} @import '/AgeConcern/CSS/4DB21040F62246538D2E2190ABD7E27C.css'; /*";}
}/* */






/* from Header.css */


div#heading {
 position:relative;
 overflow:auto;
 background-color:#1C99B9;
 padding:12px 8px 12px 8px;
}

div#heading h1 {
 color:#fff;
 font-size:140%;
 font-weight:bold;
 padding-bottom: 5px;
}
div#heading p {
 font-size:120%;
 color:#fff;
}

div#search {
 width:512px;
 height:20px;
 background-repeat:no-repeat;
 padding:10px 0 0 0;
 position:relative;
 display:block;
}

div#search form#fSearchForm {
 width:255px;
 float:left;  
}

div#search form#fSearchForm input.text {
 width:142px;
 border-top:1px solid #C4C6D9;
 border-left:1px solid #C4C6D9;
 border-right:1px solid #B3B6CE;
 border-bottom:1px solid #B3B6CE;
 padding:1px 2px;
}

div#search ul li#contact_us a {
 font-size:105%;
 font-weight:bold;
 background-position:0 0.5em;
 background-repeat:no-repeat;
 background-color:#FFFFFF;
 padding:3px 0 3px 15px;
 float:right;
 text-decoration:none;
}

div#search ul li#contact_us a:hover {
 text-decoration:underline;
}

div#search ul li#contact_us a {
 color:#F0037F;
 background-image:url('Images/donateNowArrow.gif');
}







/* from footer.css */

div#footer {
 clear:left;
 width:472px;
 padding-top:30px;
 font-size:90%;
 letter-spacing:1px;
 color:#666666;
}
div#footer a {
 color:#666666;
 display:inline;
}
div#footer p#designed {
 text-align:left;
 margin:3em -40px 1em 0;
 margin:2em 0 1em 0;
 font-size:90%;
 color:#999999;
}
div#footer p#designed a {
 color:#999999;
 text-decoration:none;
}
div#footer p#designed a:hover {
 text-decoration:underline;
}






/* from navigation.css */

div#colNavigation {
 width:190px;
 float:left;
 margin-right:13px;
 padding-top:20px;
}
div#colNavigation a {
 text-decoration:none;
 color:#666666; 
}
div#colNavigation p#logo {
 min-height:82px;
 _height:62px;
 position:relative;
}

div#colNavigation ul#sideNavigation li a {
 border-top:1px solid #C4C6D9;
}

div#colNavigation ul#sideNavigation ul ul,
div#colNavigation ul#sideNavigation ul ul li a {
 border:none;
}
div#colNavigation ul#sideNavigation li {
 display:block;
 width:174px;
}
div#colNavigation ul#sideNavigation ul ul {
 margin-left:10px; 
}
div#colNavigation ul#sideNavigation li#home {
 text-align:right;
 display:block; 
}

div#colNavigation ul#sideNavigation li#home a {
 font-size:105%;
 font-weight:bold;
 color:#F0037F;
 background-image:url('Images/home.gif');
 background-repeat:no-repeat;
 background-position: 0 1.0em;

}
div#colNavigation ul#sideNavigation li a {
 padding:0.2em 0 0.2em 10px;
 color:#0B1560; 
}
div#colNavigation ul#sideNavigation li a:hover {
 text-decoration:underline; 
}

div#colNavigation ul#sideNavigation li h2 a {
 color:#0B1560; 
 font-size:105%;
 background-image:url('Images/activeL0.gif');
 background-repeat:no-repeat;
 background-position: 0 0.8em;
}
div#colNavigation ul#sideNavigation li h2 a.active {
 color:#F0037F;  
}
div#colNavigation ul#sideNavigation ul li a {
 background-image:url('Images/notActiveL1.gif');
 background-repeat:no-repeat;
 background-position: 0 0.8em;
 font-weight:normal
}
div#colNavigation ul#sideNavigation ul li a.active {
 background-image:url('Images/activeL1.gif');
 color:#F0037F;
}

div#colNavigation ul#accessibilityLinks {
 float:left;
 width:168px;
 padding:0.5em 0 0 1.8em
}
div#colNavigation ul#accessibilityLinks li {
 float:left;
  
}
div#colNavigation ul#accessibilityLinks li a {
 padding:0 5px 0 5px;
 border-right:1px solid #C4C6D9;
 float:left;
}
div#colNavigation ul#accessibilityLinks li a:hover {
 text-decoration:underline;
}
div#colNavigation ul#textSize {
 border-bottom:1px solid #C4C6D9; 
 margin-top:1.6em;
 padding-top:0.5em;
 padding-bottom:0.5em; 
 float:left;
}
div#colNavigation ul#textSize li {
 float:left;
}
div#colNavigation ul#textSize li a {
 background-repeat:no-repeat;
 background-position:top left;
 overflow:hidden; 
 height:0px;
 padding-left:8px;
}
div#colNavigation ul#textSize li#textSizeLabel { 
 width:50px;
 padding-left:5px;
 padding-right:5px;
 color:#F0037F;
 font-weight:bold;
 font-size:100%;
}
div#colNavigation ul#textSize li#textSizeSmall {
 width:20px; 
}
div#colNavigation ul#textSize li#textSizeSmall a {
 background:url('/AgeConcern/Images/textSizeSmall.gif') no-repeat 0 6px;
 width:13px;
 padding-top:28px
}
div#colNavigation ul#textSize li#textSizeMedium {
 width:25px;
}
div#colNavigation ul#textSize li#textSizeMedium a {
 background:url('/AgeConcern/Images/textSizeMedium.gif') no-repeat 0 6px;
 width:18px;
 padding-top:28px
}
div#colNavigation ul#textSize li#textSizeLarge {
 width:29px; 
}
div#colNavigation ul#textSize li#textSizeLarge a {
 background:url('/AgeConcern/Images/textSizeLarge.gif') no-repeat 0 6px;
 width:22px;
 padding-top:28px 
}







/* from Form.css */

form#fSearchForm label {
 position:absolute;
 left:-5000px;
}
form#fSearchForm fieldset,
form#fFactsheetsForm fieldset{
  border:none;
}
form#fSearchForm input.submit,
form#fFactsheetsForm input.submit{

 background-color:#041A63;
 color:#fff;
 margin-left:0;
 padding:1px;
 border-top:1px solid #B7B6BE;
 border-bottom:1px solid #6886A8;
 border-left:1px solid #B7B6BE;
 border-right:1px solid #6886A8;
 font-size:108%;
 font-weight:bold;
}

form#mainForm {
 border-top:1px solid #C4C7DA;
 border-bottom:1px solid #C4C7DA;
 padding: 1em 0;
 margin-top: 0.5em;
 margin-bottom:1em;
 width: 100%;
}

form#mainForm fieldset {
 border: 0px none;
 width: 90%;
}

form#mainForm td {
 padding-bottom: 0.5em;
 font-size:120%;
 vertical-align:top;
}

form#mainForm table {
 width:450px;
}

form#mainForm a {
 text-decoration:none;
 color:#666666; 
}
form#mainForm input.submit {
 background-color:#041A63;
 color:#fff;
 font-size:110%;
 font-weight:bold;
 border-top:1px solid #B7B6BE;
 border-left:1px solid #B7B6BE;
 border-right:1px solid #6886A8;
 border-bottom:1px solid #6886A8;
 width:auto;
 padding:0 10px;
 margin-top: 10px;
 margin-right: 75px;
 float:right;

}

form#mainForm input.formclear {
 background-color:#7A7A7A;
 color:#fff;
 font-size:80%;
 font-weight:bold;
 border-top:1px solid #ACACAC;
 border-left:1px solid #ACACAC;
 border-right:1px solid #93024E;
 border-bottom:1px solid #93024E;
 width:auto;
 padding:0 10px;
 margin-top: 10px;
 margin-right: 20px;
}

form#mainForm input {
 width:200px;
 padding-left:5px;
 float:left;
}

form#mainForm td {
 padding-bottom: 0.5em;
 font-size:120%;
 vertical-align:top;
}


form#mainForm input#fcollectionmethodbox,
form#mainForm input#fcollectionmethodenv {
 width:15px;
 margin:0 10px 0 0;
} 
form#mainForm input.radio{
 width:20px;
 margin: 0;
} 
form#mainForm input.bottomCheckbox {
 margin: 0 0.5em 1.0em 0;
 width: 1em;
 text-align: left;
 vertical-align:top;
}
form#mainForm input.inputSmall {
 width:50px;
}
form#mainForm select {
 font-size:80%;
 padding:2px;
 font-weight:bold;
}
form#mainForm select.dropdown {
 width:205px;
 float:left;
}
form#mainForm select.dropdownLarge {
 width:303px;
}
form#mainForm select.selectDay {
 width:48px;
}
form#mainForm select.selectMonth {
 width:100px;
}
form#mainForm select.selectYear {
 width:50px;
}
form#mainForm select#selectTitle {
 width:65px;
}
form#mainForm textarea {
 font-family:arial;
 font-size:90%;
 width:200px;
 padding-left:5px;
 float:left;
}
form#mainForm td em, 
em.errorColor {
 font-style:normal;
 color:#F00480;
 font-weight:bold;
}
form#mainForm fieldset table.content tr td#titleLabels {
 width:75%;
}
form#mainForm fieldset table.content tr td#formFields {
 width:25%;
}
form#mainForm table td.Labels {
 width:75%;
}
form#mainForm table td.Fields {
 width:25%;
} 
form table td#titleLabelsSmall {
 width:127px;
}
form#mainForm table td#formFieldSmall {
 width:147px;
}
form#mainForm p {
 margin: 5px 0;
}
form#mainForm .top{
 margin-top: 1em; 
}


/* styles related to forms created using ac-communities CMS */

.commformSubmit {
 background-color:#041A63;
 color:#fff;
 font-size:110%;
 font-weight:bold;
 border-top:1px solid #B7B6BE;
 border-left:1px solid #B7B6BE;
 border-right:1px solid #6886A8;
 border-bottom:1px solid #6886A8;
 width:auto;
 padding:0 10px;
 margin-top: 10px;
 margin-right: 75px;
 float:right;

}

td.commform {
 padding-bottom: 0.5em;
 font-size:100%;
 vertical-align:top;
}

textarea.commform {
 font-family:arial;
 font-size:90%;
 width:200px;
 padding-left:5px;
 float:left;
}




/* from PortalContent.css */

div#colBody {
 width:512px;
 float:left;
 padding-top:20px;
}

div#colBody div#colContent {
 margin-top:0em;
}

div#colBody div#mainContent {
 margin-top:0em;
 width:502px;
 color:#0B1560;
}

div#colContent div#mainContent{
 padding:0 0 0 0;
 font-size:120%;
}

div#colContent div#mainContent p{
 display:block;
 margin-bottom:0em;
 padding:0.5em 0 0 0;
 font-size:100%;
}

div#colContent div#mainContent p.intro{
 display:block;
 padding:0.5em 0 0 0;
 font-size:130%;
 font-weight:bold;
}

div#colContent div#mainContent a, 
div#colContent div#mainContent ul a{
 display:inline;
 color:#0B1560;
}

div#colContent div#mainContent h2{
  padding:0 0 0.2em 0;
  font-size:150%;
  display:block;
  width:512px;
}

div#colContent div#mainContent h3{
  padding:0 0 0.2em 0;
  font-size:130%;
  display:block;
  width:512px;
}

div#colContent div#mainContent h4{
  padding:0 0 0.2em 0;
  font-size:120%;
}

div#colContent div#mainContent ul{
 list-style-type:square;
 list-style-position:inside;
 padding:0 0 1.3em 0;
 margin-left:10px;
}

div#colContent div#mainContent ol{
 list-style-position:inside;
 padding:0 0 1.3em 0;
 margin-left:10px;
}

div#colContent div#mainContent ul li{
 padding:0 0 0.3em 0;
 }
 
div#colContent div#mainContent ol li{
 padding:0 0 0.3em 0;
 }

 div#colContent div#mainContent span.display{
 font-size:90%;
 }
 
 div#colContent div#mainContent div.event,
 div#colContent div#mainContent div.sitemap{
 padding:1.0em 0 0 0;
 clear:left;
 border-top:1px solid #C4C7DA;
 width:502px
}

div#colContent div#mainContent img.left{
  padding:0 10px 10px 0;
  float:left;
}

div#colContent div#mainContent img.right{
  padding:0 0 10px 10px;
  float:right;
}

div#colContent div#feature {
 display:block;
 float:left;
 margin-top:10px;
 border-top:1px solid #C4C7DA;
 border-bottom:1px solid #C4C7DA;
 padding:10px 0;
 position:relative;
 width:512px;
}
div#colContent div#feature img {
 float:left;
 margin-right:10px;
}

div#colContent div#feature p {
 margin:0.5em 0 0 0;
 color:#0B1560;
 font-size:110%;
}

div#colContent div#feature p a{
 display:inline;
 color:#0B1560;
 font-weight:bold;
 font-size:110%;
}

div#colContent div#feature h2 {
 color:#0B1560;
 font-size:130%;
 text-decoration:none;
}

div#colNormalA {
 font-size:100%;
 margin-top:0px;
}

div#colNormalA{
 padding-right:0px;
}

div#colNormalA div.list{
 width:236px;
 margin-bottom:2px;
 float:left; padding-left:0px; padding-right:0px; padding-top:12px; padding-bottom:12px;
}


div#colNormalA div.list ul li {
 width:236px;
 background-color:#FFF;
 border:0px none;
 margin-bottom:2px;
 float:left; padding-left:0px; padding-right:10px; padding-top:12px; padding-bottom:12px;
}

div#colNormalA div.list ul.bottom li {
 background-color:#FFF;
 margin-bottom:2px;
 border-top:1px solid #C4C7DA;
 width:236px;
 float:left; padding-left:0px; padding-right:10px; padding-top:12px; padding-bottom:12px;
}

div#colNormalA div.list ul li h3 img {
 float:left;
 margin-right:10px;
 margin-top:3px;
}
div#colNormalA div.list ul li h3 {
color:#0B1560;
font-size:120%;
}

div#colNormalA div.list ul li p {
 display:block;
 margin:2px 0 0 0px;
 color:#0B1560;
 font-size:110%;
}

div#colNormalA div.list ul li p a{
 display:inline;
 font-weight:bold;
 color:#0B1560;
}

div.listPlain {
 float:right;
 margin-left:0px;
 width:236px;
 margin-top:10px;
}
 div.listPlain ul {
 list-style-type:square;
 list-style-position:inside;
}

	

div#colBody div.listPlain h3{
 font-size:110%;
 color:#fff;
 background-color:#1C99B9;
 padding:1px 4px 2px 5px;
}
div#colBody div.listPlain ul li {
 background-color:#FFF;
 border-top:1px solid #C4C7DA;
 padding:5px 0;
 font-size:110%;
 color:#19236A;
}

div#colBody div.listPlain ul li.no_line {
 background-color:#FFF;
 border-top:none;
 padding:5px 0;
}
div#colBody div.listPlain ul li a {
 color:#19236A;
 text-decoration:underline;
 font-weight:bold;
 display:inline;
 font-size:110%;
}














div#colContent div#feature {
 display:block;
 float:left;
 margin-top:10px;
 border-top:1px solid #C4C7DA;
 border-bottom:1px solid #C4C7DA;
 padding:10px 0;
 position:relative;
 width:512px;
}
div#colContent div#feature img {
 float:left;
 margin-right:10px;
}

div#colContent div#feature p {
 margin:0.5em 0 0 0;
 color:#0B1560;
 font-size:110%;
}

div#colContent div#feature p a{
 display:inline;
 color:#0B1560;
 font-weight:bold;
 font-size:110%;
}

div#colContent div#feature h2 {
 color:#0B1560;
 font-size:130%;
 text-decoration:none;
}

div#colNormalA {
 font-size:100%;
 margin-top:0px;
}

div#colNormalA{
 padding-right:0px;
}


div#colNormalA div.list ul li {
 width:236px;
 background-color:#FFF;
 border:0px none;
 margin-bottom:2px;
 float:left; padding-left:0px; padding-right:10px; padding-top:12px; padding-bottom:12px;
}

div#colNormalA div.list ul.bottom li {
 background-color:#FFF;
 margin-bottom:2px;
 border-top:1px solid #C4C7DA;
 width:236px;
 float:left; padding-left:0px; padding-right:10px; padding-top:12px; padding-bottom:12px;
}

div#colNormalA div.list ul li h3 img {
 float:left;
 margin-right:10px;
 margin-top:3px;
}
div#colNormalA div.list ul li h3 {
color:#0B1560;
font-size:120%;
}

div#colNormalA div.list ul li p {
 display:block;
 margin:2px 0 0 0px;
 color:#0B1560;
 font-size:110%;
}

div#colNormalA div.list ul li p a{
 display:inline;
 font-weight:bold;
 color:#0B1560;
}

div.listPlain {
 float:right;
 margin-left:0px;
 width:236px;
 margin-top:10px;
}
 div.listPlain ul {
 list-style-type:square;
 list-style-position:inside;
}

div#colBody div.listPlain h3{
 font-size:110%;
 color:#fff;
 background-color:#1C99B9;
 padding:1px 4px 2px 5px;
}
div#colBody div.listPlain ul li {
 background-color:#FFF;
 border-top:1px solid #C4C7DA;
 padding:5px 0;
 font-size:110%;
 color:#19236A;
}

div#colBody div.listPlain ul li.no_line {
 background-color:#FFF;
 border-top:none;
 padding:5px 0;
}
div#colBody div.listPlain ul li a {
 color:#19236A;
 text-decoration:underline;
 font-weight:bold;
 display:inline;
 font-size:110%;
}







/* from PortalNavigation.css */

div#wrapper div#colNavigation {
    width:190px;
    float:left;
    margin-right:13px;
    padding-top:20px;
}

div#colNavigation a {
 text-decoration:none;
 color:#666; 
}
#colNavigation img {
  margin-bottom:20px;
}
div#colNavigation p#logo {
 height:62px;
}

div#colNavigation ul#sideNavigation li {
 width:174px; 
}

div#colNavigation p#logo {
 width:190px; 
}
div#colNavigation ul#sideNavigation li a {
 background-image:url('Images/homepageBullet.gif');
 background-repeat:no-repeat;
 background-position: 0 0.8em;
 color:#0B1560;
 font-size:110%;
 font-weight:bold; padding-left:15px; padding-right:0; padding-top:0.3em; padding-bottom:0.3em
}
div#colNavigation ul#sideNavigation li a:hover {
 text-decoration:underline;
}
div#colNavigation ul#accessibilityLinks {
 float:left;
 width:168px;
 padding-top:0.5em;
}
div#colNavigation ul#accessibilityLinks li {
 float:left; 
}
div#colNavigation ul#accessibilityLinks li a {
 padding:0 5px 0 5px;
 border-right:1px solid #C4C6D9;
 float:left;
}
div#colNavigation ul#accessibilityLinks li a:hover {
 text-decoration:underline;
}
div#colNavigation ul#textSize {
 border-bottom:1px solid #C4C6D9; 
 margin-top:1.6em;
 padding-top:0.5em;
 padding-bottom:0.5em; 
 float:left;
}
div#colNavigation a.books img {
 margin-top:20px;
}
div#colNavigation ul#textSize li {
 float:left;
}
div#colNavigation ul#textSize li a {
 background-repeat:no-repeat;
 background-position:top left;
 overflow:hidden; 
 height:0px;
 padding-left:8px;
}
div#colNavigation ul#textSize li#textSizeLabel { 
 width:50px;
 padding-left:5px;
 padding-right:5px;
 color:#F0037F;
 font-weight:bold;
 font-size:100%;
}
div#colNavigation ul#textSize li#textSizeSmall {
 width:20px; 
}
div#colNavigation ul#textSize li#textSizeSmall a {
 background:url('Images/textSizeSmall.gif') no-repeat 0 6px;
 width:13px;
 padding-top:28px
}
div#colNavigation ul#textSize li#textSizeMedium {
 width:25px;
}
div#colNavigation ul#textSize li#textSizeMedium a {
 background:url('Images/textSizeMedium.gif') no-repeat 0 6px;
 width:18px;
 padding-top:28px
}
div#colNavigation ul#textSize li#textSizeLarge {
 width:29px; 
}
div#colNavigation ul#textSize li#textSizeLarge a {
 background:url('Images/textSizeLarge.gif') no-repeat 0 6px;
 width:22px;
 padding-top:28px 
}


