Faits: Faits: A. F._, née le 19 mars 1946, a travaillé en Suisse entre 1985 et 1992. De retour en Espagne, elle a oeuvré dans la confection en qualité d'ouvrière occupée à la taille de vêtements. Elle a cessé d'exercer cet emploi à la suite de la résiliation des rapports de travail par son employeur au cours de 2002, après avoir connu des problèmes de santé qui avaient entraîné des absences entre le 20 mars 2001 et le 18 octobre 2002. Le 9 juillet 2002, elle a présenté une demande de prestations de l'assurance-invalidité suisse. L'Institut National de la Sécurité sociale espagnole (ci-après: INSS) a déposé un rapport médical détaillé, du 26 juillet 2002, dans lequel le docteur M._ indiquait que F._ pouvait travailler à temps complet dans son dernier emploi de couturière (sur machine électrique) et qu'elle présentait une invalidité partielle de 25 % selon la législation du pays de résidence. D'autres documents ont été également versés au dossier, soit un rapport du 20 mars 2002 du docteur A._, neurochirurgien, un rapport de consultation du 29 avril 2002 établi par la doctoresse G._, médecin du Service de psychiatrie de l'hôpital J._, ainsi que deux ordonnances médicales des 26 juillet et 13 septembre 2000. Dans un rapport du 26 février 2003, la doctoresse S._, médecin du service médical de l'Office AI pour les assurés résidant à l'étranger, a posé les diagnostics de cervico-lombalgies chroniques sur arthrose, sans troubles neurologiques, ni limitations fonctionnelles significatives, et de dysthymie, trouble anxio-dépressif. Elle concluait au rejet de la demande, étant donné que d'après le rapport médical détaillé de l'INSS, F._ présentait peu de signes objectifs à l'examen clinique, qu'il y avait peu de limitation et que le médecin ne retenait qu'une incapacité de 25 % dans son activité habituelle. L'Office AI pour les assurés résidant à l'étranger a avisé F._ que malgré l'atteinte à sa santé, on pouvait d'exiger de sa part qu'elle exerce une activité qui lui permettrait de réaliser un gain excluant tout droit à une rente d'invalidité. Par décision du 23 avril 2003, il a rejeté la demande. Produisant copie des documents médicaux mentionnés ci-dessus déjà versés au dossier, F._ a formé opposition contre cette décision. Dans un rapport du 16 juin 2003, le docteur L._, spécialiste FMH en médecine générale et médecin du service médical de l'office AI, a confirmé les conclusions de la doctoresse S._. Par décision du 24 juin 2003, l'office AI a rejeté l'opposition. Par décision du 24 juin 2003, l'office AI a rejeté l'opposition. B. Le 28 juillet 2003, F._ a formé recours contre cette décision devant la Commission fédérale de recours en matière d'assurance-vieillesse, survivants et invalidité pour les personnes résidant à l'étranger, en concluant à l'allocation d'une rente entière d'invalidité, à titre subsidiaire d'une demi-rente. Dans ses déterminations datées du 9 septembre 2003, elle a produit une fiche d'examen du 12 septembre 2003 du docteur O._, radiologue à la Clinique B._, et un rapport médical du docteur D._, traumatologue et orthopédiste dans cet établissement hospitalier. Elle a déposé également un nouveau rapport de consultation psychiatrique, du 28 juillet 2003. Par jugement du 24 octobre 2003, la juridiction de première instance a rejeté le recours. Par jugement du 24 octobre 2003, la juridiction de première instance a rejeté le recours. C. F._ interjette recours de droit administratif contre ce jugement, en concluant à l'annulation de celui-ci et de la décision de l'office AI du 24 juin 2003, ainsi qu'à l'allocation d'une rente entière d'invalidité, subsidiairement d'une demi-rente. Se référant aux documents médicaux figurant au dossier, elle fait valoir pour l'essentiel qu'il n'existe aucun doute sur le fait que les affections dont elle est atteinte la rendent inapte pour n'importe quel type de travail, ce qui l'empêche d'accéder au marché du travail et de gagner sa vie. L'Office AI pour les assurés résidant à l'étranger conclut au rejet du recours. L'Office fédéral des assurances sociales a renoncé à se déterminer.