﻿
/* GENERAL */

 body {
  margin:0px;
  margin-bottom:10px;
  background-color:#E1EBF5;
  font-family:tahoma,verdana,arial;
  font-size:11px;
 }

 form {
  margin:0px;
 }
 
 a {
  color:#2d6b94;
  text-decoration:none;
 }

 a:hover {
  color:#ff7700;
  text-decoration:underline;
 }

 ul {
  list-style-image: url(/lib/early-pregnancy-tests/bullet.gif);
 }

 .priceholder {
  margin-top:3px;
  margin-bottom:3px;
 }

 H5 {
  font-size:13px;
  margin-bottom:2px;
 }

/* HEADER */

#td_toplinks {
 background:url(/lib/early-pregnancy-tests/2009-logo-tab.jpg) top left no-repeat #366BA1;
 padding-right:40px;
 text-align:right;
 height:31px;
}

#td_toplinks td {
 color:#fff;
 font-weight:bold;
 font-size:11px;
}

#td_toplinks a {
 color:#fff;
 padding-top:5px;
 padding-bottom:5px;
 display:block;
}

#fp2009_cartlink {
 background:url(/lib/early-pregnancy-tests/2009-cart.jpg) top left no-repeat;
 padding-left:25px;
}

#fp2009_search_td {
 background:url(/lib/early-pregnancy-tests/2009-header-bg.jpg) top left #6F9BC8;
 width:506px;
 text-align:right;
 height:75px;
}

#fp2009_search_div {
 background:url(/lib/early-pregnancy-tests/2009-search-bg.jpg) top left #6F9BC8;
 width:360px;
 height:75px;
 text-align:left;
 float:right;
}

#fp2009_search_box {
 position:absolute;
 border-width:0px;
 height:18px;
 width:225px;
 color:#30577E;
 margin-left:65px;
 margin-top:29px;
}

#fp2009_search_go {
 position:absolute;
 margin-left:300px;
 margin-top:27px;
}

#fp2009_header_tabs {
 height:35px;
 background:url(/lib/early-pregnancy-tests/2009-header-bg.jpg) bottom left #6F9BC8; 
 text-align:right;
}

/* LEFTNAV */

#fp2009_leftnav {
 background:url(/lib/early-pregnancy-tests/2009-ln-shadow.jpg) top left repeat-y #fff;
 width:250px;
 text-align:left;
}

.lnMenu {
 margin-left:30px;
 margin-top:25px;
 background-image:url(/lib/early-pregnancy-tests/2009-ln-bg.jpg);
 width:201px;
}

.lnMenu a {
 display:block;
 font-size:14px;
 font-weight:bold;
 color:#0768CF;
 margin-left:10px;
 margin-right:10px;
 padding-left:2px;
 padding-top:9px;
 padding-bottom:9px;
 padding-right:14px;
 background:url(/lib/early-pregnancy-tests/2009-ln-arrow.gif) center right no-repeat;
 border-bottom:1px dotted #858585;
}

.lnMenu a:hover {
 color:#0768CF;
}


.lnMenu .lnBlue {
 background-color:#E1EDF9;
}

.ln_menu_sub {
 margin-left:191px;
 _margin-left:181px;
 width:200px;
}

.ln_menu_sub p {
 margin:0px;
 padding-right:4px;
 background:url(/lib/early-pregnancy-tests/2009-corner-top-right.gif) top right no-repeat;
}

.ln_menu_sub_bottom {
 background:url(/lib/early-pregnancy-tests/2009-corner-bottom-left.gif) bottom left no-repeat;
 height:4px;
 margin:0px;
}

#ln_o {
 color:#ff7700;
 background:url(/lib/early-pregnancy-tests/2009-ln-arrow-orange.gif) center right no-repeat;
}

#ln_o.lnBlue {
 background-color:#E1EDF9;
}

#ln_o:hover {
 background-color:#E1EDF9;
}

.lnMenu a:hover {
 text-decoration:none;
 background-color:#E1EDF9;
 color:#ff7700;
}

#ln_menu_table div a {
 background:none #E1EDF9;
 font-size:11px;
 margin:0px;
 padding:5px;
 padding-left:22px;
 border:0px;
}
#ln_menu_table div a:hover {
 background:url(/lib/early-pregnancy-tests/2009-ln-arrow-sub.jpg) center left no-repeat #E1EDF9;
 color:#ff7700;
}

.lnMenuTop {
 background-image:url(/lib/early-pregnancy-tests/2009-ln-bg-top.jpg);
 height:8px;
 font-size:1px;
}

.lnBestseller {
 margin-left:30px;
 margin-top:15px;
 background-image:url(/lib/early-pregnancy-tests/2009-ln-bg.jpg);
 width:201px;
}

.lnBestseller table { 
 margin-top:10px;
 margin-bottom:0px;
}

.lnBestseller td{
 color:#666;
 font-size:10px;
}

.lnBestseller a {
 display:block;
 font-size:12px;
}

.ln5StarTop {
 background:url(/lib/early-pregnancy-tests/2009-ln-5-star.jpg) top left #497BAE;
 height:25px;
 font-size:1px;
}

.lnBestsellerTop {
 background:url(/lib/early-pregnancy-tests/2009-ln-bestsellers-top.jpg) top left #497BAE;
 height:25px;
 font-size:1px;
}

.lnOnSaleTop {
 background:url(/lib/early-pregnancy-tests/2009-ln-on-sale-top.jpg) top left #497BAE;
 height:25px;
 font-size:1px;
}

.lnAlsoRecommendTop {
 background:url(/lib/early-pregnancy-tests/2009-ln-also-recommend-top.jpg) top left #497BAE;
 height:25px;
 font-size:1px;
}

.lnMenuBottom {
 background-image:url(/lib/early-pregnancy-tests/2009-ln-bg-bottom.jpg);
 height:14px;
 font-size:1px;
}

.fp2008_order_btn {
 background:url(/lib/early-pregnancy-tests/2009-ln-add-to-cart.jpg) top left #5C4272;
 height:33px;
 width:79px;
 margin-top:5px;
}

#ln_newsletter {
 background:url(/lib/early-pregnancy-tests/2009-newsletter-signup-bg.jpg) top left #F8F2E4;
 height:119px;
 width:202px;
 margin-top:15px;
 margin-left:28px;
}

#ln_newsletter_btn {
 position:absolute;
 width:87px;
 height:22px;
 margin-left:58px;
 margin-top:92px;
}

#ln_newsletter_text {
 position:absolute;
 width:175px;
 font-size:10px;
 color:#666;
 margin-left:12px;
 margin-top:32px;
}

#fp2009_ln_nl_sub {
 position:absolute;
 margin-left:134px;
 margin-top:65px;
}


/* MAIN BODY AREA */

#fp2009_main_body {
 padding-top:25px;
 background:url(/lib/early-pregnancy-tests/2009-rn-shadow.jpg) top right repeat-y #fff;
 width:696px;
 text-align:left;
}

/* FOOTER AREA */

#fp2009_footer_links {
 background:url(/lib/early-pregnancy-tests/2009-footer-bg.jpg) top left #79A4CF;
 width:946px;
 text-align:left;
 font-size:11px;
}

#fp2009_footer_links .linkDiv {
 float:left;
 margin-left:40px;
 margin-top:15px;
 padding-bottom:15px;
}

#fp2009_footer_links .linkDiv a {
 color:#fff;
 display:block;
 margin-bottom:2px;
}

#fp2009_footer_links .linkDiv a:hover {
 color:#fff;
}

#fp2009_footer_links .linkDiv H2 {
 color:#14406c;
 font-weight:bold;
 margin:0px;
 margin-bottom:2px;
 font-size:11px;
}

#fp2009_disclaimer {
 float:right;
 clear:right;
 text-align:right;
 margin-top:20px;
 padding-right:25px;
 font-size:9px;
 color:#fff;
 width:475px;
}

#fp2009_disclaimer a {
 color:#fff;
 text-decoration:underline;
}

#fp2009_bizrate {
 float:right;
 margin-top:10px; 
 margin-left:20px;
 margin-right:25px;
}

#fp2009_mcafee {
 float:right;
 margin-top:20px; 
}

#fp2009_footer {
 height:15px;
 font-size:1px;
 overflow:hidden;
 background-image:url(/lib/early-pregnancy-tests/2009-bottom-shadow.jpg); 
}

/* HOME PAGE */

#fp2009_home_email_optin {
 background:url(/lib/early-pregnancy-tests/2009-home-email-bg.jpg) top left no-repeat #F8F2E4;
 height:188px;
 width:201px;
}

#fp2009_home_email_text {
 font-size:10px;
 color:#666;
 margin-left:2px;
 margin-top:40px;
 width:198px;
 position:absolute;
 line-height:20px;
}

#fp2009_home_email_btn {
 position:absolute;
 height:25px;
 width:138px;
 margin-top:150px;
 margin-left:30px;
}

.ln_home_text_tile {
 background:url(/lib/early-pregnancy-tests/2009-ln-home-tile-bg.jpg) top left no-repeat;
 height:49px;
 _height:69px;
 width:201px;
 _width:221px;
 margin-right:5px;
 margin-bottom:40px;
 margin-top:18px;
 float:left;
 font-size:10px;
 color:#666;
 padding:10px;
}

.ln_home_text_tile a {
 display:block;
 margin-bottom:2px;
 font-size:13px;
 font-weight:bold;
 color:ff7700;
}

#fp2008_home_tiles {
 margin-top:15px;
}

#fp2008_home_tiles img {
 border-right:5px solid #fff;
 border-top:5px solid #fff;
}

#ln_home_specialist {
 background:url(/lib/early-pregnancy-tests/2009-ln-home-specialist-bg.jpg) top left no-repeat;
 height:49px;
 _height:69px;
 width:183px;
 _width:203px;
 font-size:10px;
 color:#666;
 padding:10px;
 margin-top:20px;
 _margin-top:-10px;
 margin-left:30px;
}

#ln_home_specialist a {
 display:block;
 margin-bottom:2px;
 color:#Ff7700;
 font-size:13px;
 font-weight:bold;
}

#ln_home_specialist a:hover {
 color:#ff7700;
}

#ln_learn_specialist {
 background:url(/lib/early-pregnancy-tests/2009-ln-home-specialist-bg.jpg) top left no-repeat;
 height:49px;
 _height:69px;
 width:183px;
 _width:203px;
 font-size:10px;
 color:#666;
 padding:10px;
 margin-top:20px;
 margin-left:28px;
}

#ln_learn_specialist a {
 display:block;
 margin-bottom:2px;
 color:#Ff7700;
 font-size:13px;
 font-weight:bold;
}

#ln_learn_specialist a:hover {
 color:#ff7700;
}


/* SECTION PAGES */

#fp-2009-breadcrumbs {
 font-size:11px;
 margin-top:25px; 
 color:#666;
}

#fp-2009-breadcrumbs a {
 color:#2d6b94;
}

#section_table H1 {
 font-size:18px;
 color:#666; 
 margin:0px;
 margin-top:25px;
 padding-bottom:8px;
 border-bottom:1px solid #ccc;
 margin-bottom:10px;
}

#section_banner {
 display:block;
 margin-bottom:10px;
}

#fp2009_category_page_left_td {
 color:#666;
 font-size:11px;
}

#fp2009_category_page_left_td .h2Div {
 padding:6px;
 background-color:#E9E9E9;
 color:#666; 
 font-size:10px;
 margin-top:15px;
 margin-bottom:5px;
 clear:left;
}

#fp2009_category_page_left_td .h2Div H2 {
 display:inline;
 font-size:10px;
 color:#666;
}

#fp2009_category_page_left_td .h2Div a {
 float:right;
 font-weight:bold;
 text-decoration:underline;
}

.fp2009_item_holder {
 float:left;
 margin-left: 8px;
 margin-right:8px;
 width:128px;
 font-size:9px;
 color:#666;
}

.fp2009_item_holder a {
 display:block;
 font-size:11px;
 text-decoration:underline;
}

.fp2009_item_holder img {
 margin-bottom:10px;
}

#fp2009_category_page_rightnav {
 padding-top:25px;
 padding-left:20px;
}

#fp2009_our_customers_top {
 height:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-our-customers.jpg) top left #4F81B2;
 margin-top:20px;
}

#fp2009_our_customers {
 border-right:1px solid #e5e5e5;
 border-left:1px solid #e5e5e5;
 width:202px;
 font-size:10px;
 color:#666;
}

#fp2009_our_customers p {
 margin:10px;
}

#fp2009_our_customers_bottom {
 height:11px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-our-customers-bottom.jpg) top left #eee;
 margin-bottom:20px;
 font-size:1px;
}

/* RIGHTNAV - DOCTORS TESTIMONIALS AREA */


#fp2009_doctors {
 border-right:1px solid #e5e5e5;
 border-left:1px solid #e5e5e5;
 width:202px;
 font-size:10px;
 color:#666;
}

#fp2009_doctors p {
 margin:10px;
}

#fp2009_rn_doctors_top {
 height:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-rn-did-you-know.jpg) top left #4F81B2;
 margin-top:20px;
}

/* SUB-SECTION PAGES */


#section_table {
 font-size:10px;
 color:#666;
}

#section_contents_table {
 border-top:1px solid #ccc;
 padding-top:10px;
 margin-top:15px;
 font-size:9px;
 color:#666;
}

#section_contents_table td {
 padding-right:20px;
}

#section_contents_table a {
 display:block;
 font-size:12px;
 text-decoration:underline;
}

.QLB {
 margin-left:30px;
 _margin-left:-40px;
}

.QV_text {
 clear:both;
 height:250px;
 overflow:auto;
}

#section_contents_table a.QV {
 background:url(/lib/early-pregnancy-tests/quick-view-btn.gif) center left no-repeat;
 display:block;
 width:80px;
 height:23px;
 font-size:10px;
}

#section_contents_table img {
 margin-bottom:10px;
}

#section_contents_table .fp2009stars img {
 margin-top:5px;
 margin-bottom:0px;
}
.fp2009stars img {
 margin-top:5px;
 margin-bottom:0px;
}


.qv_box {
 border:2px solid #ccc;
 background-color:#fff;
 padding-top:15px;
 padding-bottom:15px;
}

.qv_box td {
 font-size:10px;
 color:#666;
}

#section_contents_table .qv_box a {
 display:block;
 font-size:14px;
 text-decoration:underline;
}

.qv_box h3 {
 font-size:11px;
 color:#666;
 padding-bottom:2px;
 margin-top:15px;
 margin-bottom:3px;
 border-bottom:1px dotted #ccc;
 display:block;
 width:250px;
}

div.QLx {
 float:right;
 margin-left:5px;
 margin-bottom:5px;
}

#section_contents_table div.QLx a {
 display:block;
 padding:3px;
 text-decoration:none;
 font-size:11px;
 color:#666;
}
#section_contents_table div.QLx a:hover {
 text-decoration:underline;
}


/* ITEM PAGE */

#item_page_image_cell {
 width:150px;
 text-align:center;
}

#imgBig {
 border:2px solid #ccc;
 padding:5px;
 color:#666;
 font-size:11px;
 background:#fff;
}

#imgBig a {
 color:#666;
}

#item_page_image_cell_a {
 text-align:left;
 color:#444;
 font-size:9px;
 display:block;
 background:url(/lib/early-pregnancy-tests/2009-view-larger.jpg) top left no-repeat;
 padding-left:22px;
 padding-top:5px;
 padding-bottom:3px;
} 

#item_page_order_cell {
 font-size:11px;
 color:#666;
}

#item_page_order_cell H1 {
 font-size:18px;
 font-weigh:bold;
 border-bottom-width:0px;
}

#item_page_order_cell H2 {
 font-size:14px;
 color:#999;
 font-weigh:bold;
 margin:0px;
 margin-bottom:15px;
 margin-top:-20px;
}

.strike {
 text-decoration: line-through;
}

#fp2009_item_page_rightnav {
 padding-top:25px;
 padding-left:20px;
}

#fp2009_item_page_rightnav a {
 font-size:10px;
 font-weight:bold;
 text-decoration:underline;
}

#fp2009_rn_reviews_top {
 height:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-rn-reviews.jpg) top left #4F81B2;
 margin-top:20px;
}

#price_grid_table {
 margin-bottom: 20px;
}

#price_grid_table td {
 font-size:11px;
 color:#666;
 padding-top:3px;
 padding-bottom:3px;
 border-top:1px solid #ccc;
}
#price_grid_first td {
 border-top:0px solid #ccc;
}

#fp_qty_box td {
 color:#666;
 font-size:12px;
 padding:0px;
 padding-right:3px;
}

/* TABBED AREA ON ITEM PAGE */

#addThis {
 position:absolute;
 margin-top:-25px;
}

#tabs_top_holder {
 margin-top:20px;
 text-align:right;
 height:32px;
 background:url('/lib/early-pregnancy-tests/tabs-top-holder.jpg');
}

#tabs_top_holder a {
 width:75px;
 height:24px;
 _height:32px;
 padding-top:8px;
 display:block;
 float:right;
 color:#666;
 font-weight:bold;
 font-size:11px;
 margin-left:5px;
 text-align:center;
}

.tabBack {
 display:none;
}

.tabB {
 background:url('/lib/early-pregnancy-tests/2009-tab-back.jpg') #D0E3F2;
}

.tabF {
 background:url('/lib/early-pregnancy-tests/2009-tab-front.jpg') #fff;
}

#tabs_middle_holder {
 border:1px solid #ccc;
 border-top-width:0px;
 padding:10px;
}

#tabContent1 {
 width:423px;
 margin-bottom:15px;
}

#tabContent2 {
 width:423px;
 margin-bottom:15px;
}

#tabContent3 {
 width:423px;
 margin-bottom:15px;
}


.learn_connect_spacer {
 background-color:#fff;
 width:202px;
 height:25px;
}

/* 'CONNECT' PAGE */

#connect_1 {
 margin-top:0px;
 width:446px;
 height:250px;
 background:url(/lib/early-pregnancy-tests/connect-bg-1.jpg) top left no-repeat #456131;
 color:#fff;
}

#connect_1_inner {
 padding-left:253px;
 padding-top:85px;
 padding-right:30px;
 font-size:11px;
}

#connect_1 a {
 color:#fff; 
 font-weight:bold;
}

#connect_blog #ln_newsletter {
 margin-left:0px;
}

#connect_blog_bottom {
 height:11px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-our-customers-bottom.jpg) top left #eee;
 font-size:1px;
}

#connect_blog {
 width:202px;
/* margin-right:27px; */
}

#connect_blog a {
 font-weight:bold;
 text-decoration:underline;
}

#connect_blog_top {
 height:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-visit-our-blog.jpg) top left #4F81B2;
}

#connect_blog_content {
 background:url(/lib/early-pregnancy-tests/learn-and-connect-rightcol-bg.gif);
 width:202px;
 font-size:11px;
 color:#666;
}

#connect_blog_content p {
 padding:10px;
}

#connect_blog .dotted_line {
 border-bottom:1px dotted #ccc;
 margin-right:10px;
 margin-left:10px;
 margin-top:-10px;
 margin-bottom:-10px;
}

#connect_learn_top {
 height:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-learn.jpg) top left #4F81B2;
}

#connect_learn_content {
 margin-top:25px;
 background:url(/lib/early-pregnancy-tests/learn-and-connect-rightcol-bg.gif);
 width:202px;
 font-size:11px;
 color:#666;
}

#connect_learn_content p {
 padding:10px;
}

#connect_hot_topics {
 color:#666;
 width:446px;
 font-size:11px;
}

#connect_hot_topics h2 {
 margin:0px;
 margin-top:25px;
 margin-bottom:15px;
 padding-bottom:3px;
 border-bottom:1px solid #ccc;
 font-size:18px;
}

/* 'LEARN' PAGE */

#learn_1 {
 margin-top:15px;
 width:446px;
 height:250px;
 background:url(/lib/early-pregnancy-tests/learn-bg-1.jpg) top left no-repeat #F3F2F0;
 color:#456782;
}

#learn_1_inner {
 padding-left:237px;
 padding-top:90px;
 padding-right:30px;
 font-size:11px;
}

#learn_connect_top {
 height:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/2009-connect.jpg) top left #4F81B2;
}

#learn_connect_content {
 margin-top:25px;
 width:202px;
 background:url(/lib/early-pregnancy-tests/learn-and-connect-rightcol-bg.gif);
 font-size:11px;
 color:#666;
}

#learn_connect_content p {
 padding:10px;
}

#ln_learn_shipping {
 margin-left:29px;
 margin-top:-25px;
 padding-bottom:5px;
}

/* 'help' Page */

#help {
 width:680px;
}

#help H1 {
 border-bottom:1px solid #5988B6;
 font-size:20px;
 color:#666;
 margin:0px;
 padding-bottom:3px;
 margin-bottom:10px;
}

#help H3 {
 color:#666;
 font-size:16px;
 margin:0px;
}

