#woCare a:link { text-decoration:none; color: #660000;} #woCare a:visited { text-decoration:none; color: #660000;} #woCare a:hover, a:active { text-decoration:underline; color: #660000;} #woCare a img { border: none; } a.care:link { text-decoration:none; color: #660000;} a.care:visited { text-decoration:none; color: #660000;} a.care:hover { text-decoration:underline; color: #660000;} a.care:active { text-decoration:underline; color: #666666;} a.blue:link { text-decoration:none; color: #003366;} a.blue:visited { text-decoration:none; color: #003366;} a.blue:hover { text-decoration:underline; color: #003366;} a.blue:active { text-decoration:underline; color: #003366;} /* TOP STRIP */ #tsCare { background: transparent url('cwocaretitle.gif') no-repeat; margin-top: 5px; margin-bottom: 10px; height: 33px; } #tsCare h3 a { display: block; width: 177px; height: 20px; } #tsCare a:link { text-decoration:none; color: #660000;} #tsCare a:visited { text-decoration:none; color: #666666;} #tsCare a:hover, a:active { text-decoration:underline; color: #660000;} #tsCare a img { border: none; } /* Article Styles */ #woCare { width: 614px; padding-left: 5px; padding-right: 5px; } #woCare ul { margin-left: 10px; margin-top: 4px; margin-bottom: 0px; padding-bottom: 0px; padding-left: 5px; text-indent: 0px; display: block; } #woCare ul a:link { color: #003366 !important; text-decoration: none; } #woCare ul li { font-size: 11px; font-weight: bold; padding: 0px 0px 4px 0px; line-height: 13px; } #woCare h1 { font-size: 23px; display: block; line-height: 25px; color: #660000; font-family: georgia; font-weight: normal; margin: 5px 0px 5px 0px; padding: 0px; } #woCare h3 { font-size: 16px; display: block; line-height: 20px; color: #000000; font-family: georgia; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px; } #woCare h2 { font-size: 13px; font-weight: normal; line-height: 18px; display: block; font-family: georgia;} #woCare h6 { font-family: georgia; font-weight: normal; display: inline; color: #666; font-size: 12px; line-height: 20px; } #woCare .kicker { display: block; font-weight: bold; color: #666; font-size: 11px; line-height: 20px; text-transform:uppercase; } #woCare .kicker a:link { display: block; font-weight: bold; color: #660000 !important; font-size: 11px; line-height: 20px; text-transform:uppercase; text-decoration: none; } #woCare .multimediaDescription { display: inline; font-weight: normal; color: #000; font-size: 11px; line-height: 13px; padding: 0px 5px 0px 0px; } #descriptionHolder { padding: 5px 0px 0px 0px; } #containerCare { margin-top: 10px; margin-bottom: 10px; } #storyBody { margin-top: 10px; } #woCare .storyText p { font-family: arial; font-size: 13px; line-height: 19px; margin: 0px 0px 15px 0px; } #woCareFeatMultimedia350 { background: #fbfcf3; width: 360px; min-height: 200px; float: right; margin: 0px 0px 10px 10px; padding: 5px 0px 5px 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } #woCareFeatMultimedia614 { background: #fbfcf3; display: block; width: 604px; float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 5px; border: 1px solid #ccc; } #woCareMultimediaBox { min-height: 100px; padding: 5px 5px 5px 5px; } #woCareMultimediaBox a:link { color: #660000 !important; text-decoration: none; } #woCareSidebar { width: 228px; float: left; background: #fbfcf3; margin: 5px 10px 5px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;} #woCareDocBox { padding: 5px 5px 5px 5px; border-top: 1px solid #ccc; margin-bottom: 5px; margin-top: 5px; } #woCareAudioBox { width: 210px; min-height: 210px; float: right; background: #fbfcf3; margin: 5px 0px 5px 10px; padding: 5px 10px 5px 13px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } #audioBoxContainer { float: left; padding: 5px 0px 0px 0px; } #containerMultimediaItem { padding: 5px 0px 5px 0px; display: block; min-height: 80px; } #woCareInfoBox { width: 210px; float: right; background: #fbfcf3; margin: 5px 0px 5px 10px; padding: 5px 10px 10px 13px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; } #woCareInfoBox .multimediaDescription { display: inline; font-weight: normal; color: #000; font-size: 12px; line-height: 14px; padding: 0px 5px 0px 0px; } #infoBoxContainer { float: left; padding: 5px 0px 0px 0px; } .moreDocsLink a:link { display: inline; font-size: 11px; line-height: 17px; font-weight: bold; color: #660000 !important; text-decoration: none !important; } #woCare .multimediaHeadline { display: block; font-size: 13px; line-height: 17px; font-weight: bold; } #woCare .multimediaHeadline a:link { display: block; font-size: 13px; line-height: 17px; font-weight: bold; color: #660000 !important; } #nextPage { float: right; display: block; font-size: 12px; line-height: 17px; font-weight: bold; margin: 0px 0px 5px 0px; } #nextPage a:link { color: #003366; text-decoration: none; } #goComments { float: left; display: block; font-size: 12px; line-height: 17px; font-weight: bold; margin: 0px 0px 5px 0px; } #goComments a:link { color: #003366; text-decoration: none; } /* SPLASH STYLES--> */ #woCare #packageNav { margin-left: 0px; } #woCare #packageNav a: link { color: #CCC; text-decoration: none;} #woCare #packageNav a { width: 51px; height: 41px; display: block;} #woCare #packageNav span { display: none; } #woCare .packageConstant { margin-top: 20px; padding: 15px; } #woCare #packageNav #navItem1 { background: #FFF url('d1off.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px; float: left; } #woCare #packageNav #navItem2 { background: #FFF url('d2off.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px; float: left; } #woCare #packageNav #navItem3 { background: #FFF url('d3off.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px; float: left; } #woCare #packageNav #navItem4 { background: #FFF url('d4off.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px;; float: left; } #woCare #packageNav #navItem1.on { background: #FFF url('d1on.gif') no-repeat; width: 51px; float: left;} #woCare #packageNav #navItem2.on { background: #FFF url('d2on.gif') no-repeat; width: 51px; float: left;} #woCare #packageNav #navItem3.on { background: #FFF url('d3on.gif') no-repeat; width: 51px; float: left;} #woCare #packageNav #navItem4.on { background: #FFF url('d4on.gif') no-repeat; width: 51px; float: left;} #woCare #packageNav #d1shaded { background: #FFF url('d1on.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px; float: left; } #woCare #packageNav #d2shaded { background: #FFF url('d2pre.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px; float: left; } #woCare #packageNav #d3shaded { background: #FFF url('d3pre.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px; float: left; } #woCare #packageNav #d4shaded { background: #FFF url('d4pre.gif') no-repeat; margin: 7px 0px 0px 0px; padding: 0 1px 0 5px; display: block; width: 51px; height: 41px;; float: left; } #careSplash { margin-top: 5px; margin-bottom: 0px padding: 0px 0px 0px 0px;; background: transparent url('mainbg.gif') no-repeat; width: 624; height:521px; border-bottom: 3px solid #660000; } #splashContainer { padding: 0px 15px 0px 10px; } #topLinks { float:right; vertical-align: top; padding-top: 15px; } #woCare .topkicker { display: inline; font-weight: bold; color: #666; font-size: 10px; line-height: 10px; text-transform:uppercase; } #woCare .topkicker a:link{ display: inline; font-weight: bold; color: #660000; font-size: 10px; line-height: 20px; text-transform:uppercase; } #woCare .daySelector { display: block; font-weight: bold; color: #660000; font-size: 11px; line-height: 20px; text-transform:uppercase; } #woCare .daySelector a:link{ display: block; font-weight: bold; color: #666; font-size: 11px; line-height: 20px; text-transform:uppercase; } #hpGray { width: 165px; min-height: 400px; margin: 50px 0px 0px 0px; padding: 0px 5px 0px 10px; float: right; } #hpWhite { width: 430px; min-height: 400px; margin: 10px 10px 0px 0px; padding-top: 50px; float:left; } #hpWhite p { margin-top: 3px; width: 325px; margin-bottom: 10px; line-height: 16px;} #hpWhite #hpMenu { background: url('menu/menubg.gif') no-repeat; width: 61px; margin: 15px 0px 5px 0px; padding-top: 5px; float: left; height: 210px;} #hpWhite #hpMenu ul li { margin: 2px 3px 2px 5px; padding: 0 5px 0 0; display: block; white-space: nowrap; line-height: 20px; } #hpWhite #hpMenu ul li.last { border: none; margin: 2px 0 15px 5px; line-height: 20px; } #hpWhite .smallkicker { display: inline; font-weight: bold; color: #000; font-size: 10px; line-height: 10px; text-transform:uppercase; } #hpWhite .smallkicker a:link { display: inline; font-weight: bold; color: #660000; font-size: 10px; line-height: 20px; text-transform:uppercase; text-decoration: none;} #hpWhite ul li { font-size: 11px; font-weight: bold; padding: 0px 0px 2px 0px; line-height: 13px; } #hpWhite ul li a:link { color: #003366; text-decoration: none;} #hpWhite #hpWhiteInside { width: 350px; min-height: 400px; margin: 10px 0px 0px 0px; padding: 0 5px 0 0px; float: right; } #hpWhite #hpStoryTitle { display: block; padding-top:10px; } #hpWhite #hpStoryTitle .title { font-size: 17px; line-height: 21px; color: #660000; font-family: georgia; font-weight: normal; } #hpcareFeatures { width: 624px; background: transparent url('hpfeatbg.gif') no-repeat; margin-bottom: 7px; } #hpcareFeatures h3 { font: normal 14px Georgia, 'Times New Roman', Times, serif; margin: 0; padding: 3px 0; } #hpcareFeatures h3 a:link { color: #660000; text-decoration: none;} #hpcareFeatures p { font: normal 11px/14px Arial, Helvetica, sans-serif; color: #333; margin: 0; } #hpcareFeatures .careFeature1 { width: 204px; float: left; } #hpcareFeatures .careFeature2 { width: 204px; float: left; } #hpcareFeatures .careFeature3 { width: 204px; float: left; } #hpcareFeatures .careFeature { padding: 10px 8px 15px 8px; } #hpcareFeatures .careFeature3 .careFeature { padding-left: 8px; } #careFeatures { width: 614px; background: transparent url('http://www.washingtonpost.com/wp-srv/nation/specials/immigration/featbg.gif') no-repeat; margin-top: -1px; margin-bottom: 7px; border-top: 3px solid #000; } #careFeatures h3 { font: normal 14px Georgia, 'Times New Roman', Times, serif; margin: 0; padding: 3px 0; } #careFeatures h3 a:link { color: #660000; text-decoration: none;} #careFeatures p { font: normal 11px/14px Arial, Helvetica, sans-serif; color: #333; margin: 0; } #careFeatures .careFeature1 { width: 204px; float: left; } #careFeatures .careFeature2 { width: 204px; float: left; } #careFeatures .careFeature3 { width: 204px; float: left; } #careFeatures .careFeature { padding: 10px 8px 15px 8px; } #careFeatures .careFeature3 .careFeature { padding-left: 8px; } #sixtymins { width: 614; margin-top: 5px; margin-left: 12px; margin-bottom: 10px; height: 25px; } #sixtymins .sixtywords a { display: inline; font-family: arial; } #sixtymins .sixtywords a:link { text-decoration:none; color: #660000;} #sixtymins .sixtywords a:visited { text-decoration:none; color: #666666;} #sixtymins .sixtywords a:hover, a:active { text-decoration:underline; color: #660000;} /*Styles for Tables*/ table.careTable { border-bottom: 1px solid #ccc; border-collapse: collapse; width: 100%; margin-bottom: 10px; } table.careTable th { vertical-align: top; text-align: left; font: 12px Arial, Helvetica, sans-serif;font-weight: bold; padding: 5px; background-color: #fff; border-bottom: 1px solid #ccc; } table.careTable td { vertical-align: top; padding: 5px; border-bottom: 1px solid #ccc; font: 12px Arial, Helvetica, sans-serif;} .shadedrow { background-color: #fbfcf3 !important; } /*Cast of Characters*/ #woCareCharacters { padding-top: .5em; } #woCareCharacters .woCareCharactersMemberFirst { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #CCC; border-top: 1px dotted #CCC; } #woCareCharacters .woCareCharactersMember { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #CCC; } #woCareCharacters .woCareCharactersMemberAlt { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #CCC; background-color: #fbfcf3 } #article #woCareCharacters h3 { margin: 0 0 3px 5px; color: #333; font: normal 16px Georgia, 'Times New Roman', Times, serif; } #woCareCharacters p { margin: 0 0 0 5px; color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; width: 400px} #woCareCharacters img.woCareCharactersPhoto { float: left; } /*Audio Page style*/ #woCareAudio { padding-top: .5em; } #woCareAudio .woCareAudioMemberFirst { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #CCC; border-top: 1px dotted #CCC; } #woCareAudio .woCareAudioMember { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #CCC; } #woCareAudio .woCareAudioMemberAlt { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #CCC; background-color: #fbfcf3 } #article #woCareAudio h3 { margin: 0 0 3px 155px; color: #333; font: normal 16px Georgia, 'Times New Roman', Times, serif; } #woCareAudio p { margin: 0 0 0 155px; color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; width: 400px} #woCareAudio .audio { margin: 15px 0 0 170px; } #woCareAudio img.woCareAudioPhoto { float: left; } #woCareAudio .day { font-size: 13px; color: 000; font-family: arial; font-weight: bold;}