html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
body{line-height:1.5}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
body{font-size:75%;color:#222;font-family:Arial,Helvetica,sans-serif}
h1,h2,h3,h4,h5,h6{font-family:Verdana,sans-serif;font-weight:normal;color:#523920}
h1{font-size:2.0em;line-height:1.2;margin-bottom:0.5em}
h2{font-size:1.666667em;line-height:1.3;margin-bottom:0.5em}
h3{font-size:1.416667em;line-height:1.3;margin-bottom:0.5em}
h4{font-size:1.2em;line-height:1;margin-bottom:0.5em}
h5{font-size:1em;font-weight:bold;margin-bottom:0.5em}
h6{font-size:1em;font-weight:bold}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
p{margin:0 0 1em}
a{color:#1871AB;font-weight:bold;text-decoration:none}
a:focus,a:hover{text-decoration:underline}
strong,span.inlinehead{font-weight:bold}
em{font-style:italic}
sup,sub{line-height:0}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:.5em 1.5em 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
.clear{clear:both}
body{text-align:center;background:#A5C187 url(/img/pregDbD/pd2d-bak.jpg) repeat-x}
.wrapper{background-color:#fff;width:944px;margin:40px auto;padding:26px 18px 0 18px;border:1px solid #b0baa1;text-align:left;height:auto !important;height:100%;min-height:100%}
#content{background-color:#fff}
h2.logo{float:left;margin:0}
a.logo{display:block;width:278px;height:53px;background:url(/img/pregDbD/pdbd-logo.jpg) no-repeat;text-indent:-9999px;padding:0;margin:0}
.search{float:right;width:280px;font-size:.8em;margin:5px 0 0 0}
.search input[type=text]{width:205px}:focus{outline:0}
#content hr{border:0;color:#9E9E9E;background-color:#9E9E9E;height:1px;text-align:left}
.topnav{clear:both;font-size:16px;font-weight:bold;width:944px;border-top:1px solid #caccc8;border-bottom:1px solid #caccc8;background:url(/img/pregDbD/pdbd-topnav-bak-repeat.png) repeat-x }
.topnav ul,ul.subnav,ul.tribtns{list-style-type:none;margin:0}
.topnav li,.subnav li,.tribtns li{float:left}
.topnav a{display:block;font-weight:bold;color:#523920;text-decoration:none;background:url(/img/pregDbD/pdbd-topnav-bak.png) no-repeat 100% 0;padding:5px 18px 3px 16px}
.topnav a:hover,.topnav a.mainon{background:url(/img/pregDbD/pdbd-topnav-bak.png) no-repeat 100% -70px}
.topnav a.rtend{background:url(/img/pregDbD/pdbd-topnav-bak-repeat.png);padding-right:26px;padding-left:26px}
.topnav a.rtend:hover{background:url(/img/pregDbD/pdbd-topnav-bak-repeat.png) 100% -70px}
.subnav{}
.subnav a{color:#000;font-weight:normal;text-decoration:none;display:block;border-right:1px solid #b2b2b2;margin:3px 0;padding:0 10px 0 11px}
.subnav a.rtend{border-right:0px}
.subnav a:hover{color:#2d92da}
ul.subnav li.on{background:url(/img/pregDbD/pdbd-topnav-bak-repeat.png) no-repeat 100% 0}
.timeline{clear:both;border-top:3px solid #dbdbdb;padding-bottom:5px;padding-top:5px}
.timeline ul{list-style-type:none;float:left;padding:0;margin:0;font-size:2px}
.timeline li{float:left}
.timeline a{font-weight:normal;display:block;width:12px;height:12px;vertical-align:middle;margin:3px}
.timeline h3.navtitle{margin:2px 10px 0 0;float:left;font-family:arial,sans-serif;font-size:10px;color:#52422b;border:1px solid #ccc3be;background-color:#eee9cc;padding:0 15px 2px 15px}
.precon a{color:#daefc0;background-color:#daefc0;-moz-border-radius:2px;-webkit-border-radius:2px}
.precon a:hover{color:#c6dcab;background-color:#c6dcab}
.precon .hilite{color:#c6dcab;background-color:#c6dcab;border:2px solid #b2e277;margin:1px}
.firsttri a{color:#eee6f2;background-color:#eee6f2;-moz-border-radius:2px;-webkit-border-radius:2px}
.firsttri a:hover{color:#c1a9cf;background-color:#c1a9cf}
.firsttri .hilite{color:#c1a9cf;background-color:#c1a9cf;border:2px solid #8b68a7;margin:1px}
.secondtri a{color:#D7f7f7;background-color:#D7f7f7;-moz-border-radius:2px;-webkit-border-radius:2px}
.secondtri a:hover{color:#97d5d5;background-color:#97d5d5}
.secondtri .hilite{color:#97d5d5;background-color:#97d5d5;border:2px solid #529292;margin:1px}
.thirdtri a{color:#ffe8ef;background-color:#ffe8ef;-moz-border-radius:2px;-webkit-border-radius:2px}
.thirdtri a:hover{color:#ffb4c9;background-color:#ffb4c9}
.thirdtri .hilite{color:#ffb4c9;background-color:#ffb4c9;border:2px solid #bc567f;margin:1px}
.postpartum a{color:#fdf6c5;background-color:#fdf6c5;-moz-border-radius:2px;-webkit-border-radius:2px}
.postpartum a:hover{color:#f9df2a;background-color:#f9df2a}
.postpartum .hilite{color:#fff4a6;background-color:#fff4a6;border:2px solid #f6e045;margin:1px}
#bannerad{clear:both;text-align:center;background-color:#f2f0e6;padding:11px 0;border-bottom:2px solid #d9dcd2;margin-left:auto;margin-right:auto}
#bannerad #ad_1{width:728px;margin-left:auto;margin-right:auto}
#content{float:left;margin-right:26px;width:556px}
.breadcrumb a,.feature-links h2 a{color:#523920;text-decoration:none;font-weight:normal}
.breadcrumb a:hover,.feature-links h2 a:hover{color:#c69c6d;text-decoration:underline}
input#edit-submit,input.button{font-family:Arial,sans-serif;font-size:13px;font-weight:bold;color:#fff;background:url(/img/pregDbD/pdbd-btn-bak.png) #1871ab;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:2px 3px;margin:0 0 0 3px;cursor:pointer}
input#edit-submit:hover,input.button:hover{background-position:0 -50px}
div.pcallout{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
div.pcallout h2{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;padding:4px 4px 4px 20px ;margin:0;font-size:1.5em}
div.cogreen{width:550px;text-align:left;border:1px solid #d3e6b8}
div.cogreen h2{background:url(/img/pregDbD/pd2d-co-green.gif) repeat-y;margin-bottom:0;color:#49341f}
.cogreen table{margin-top:10px}
.cogreen td{vertical-align:bottom}
.co-generic{border:1px solid #fcec8a;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.co-generic h2{font-size:18px;padding-top:3px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-yellow.gif) repeat-y center top;margin-bottom:10px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.co-content{margin:12px 15px 5px 15px}
.co-content img{display:block}
h3.co-subhead{margin:12px 15px 0 0}
.co-content h3,.co-generic h3.co-subhead,.as_a_matter_of_fact h3.co-subhead,.the_lowdown h3.co-subhead,.ask_a h3.co-subhead,.ask_a_panel_about h3.co-subhead,.focus_on h3.co-subhead,.co-spotlight h3.co-subhead,.time_to_think_about h3.co-subhead{margin-left:15px;font-family:Georgia,serif;color:#4d4d4d;padding-bottom:5px;border-bottom:1px solid #ccc}
.as_a_matter_of_fact,.actual_size{border:1px solid #f0c796;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.as_a_matter_of_fact h2,.actual_size h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-orange.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.the_lowdown{border:1px solid #b9cd9a;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.the_lowdown h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-green.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.ask_a{border:1px solid #72aee0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.ask_a h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-blue-wide.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.ask_a_panel_about{border:1px solid #72aee0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.ask_a_panel_about h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-blue-wide.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.focus_on{border:1px solid #b9cd9a;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.focus_on h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-green.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
.co-spotlight,.time_to_think_about{border:1px solid #ee98b9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.co-spotlight h2,.time_to_think_about h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-pink.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}
h3.planbtn{font-size:1.25em;font-weight:bold;text-align:center;margin-left:18px;width:158px}
h3.planbtn a{color:#2866a1;text-decoration:none}
h3.planbtn img{margin-top:4px}
.ft-home{position:relative;width:556px;height:287px}
.ft-home h2,.ft-home p{margin-left:28px;width:235px}
.ft-home h2{padding-top:25px;font-weight:bold;color:#5084a1;border-bottom:1px solid #cccccc;padding-bottom:.5em;margin-bottom:.45em}
.duecalc{font-family:Georgia,serif;position:absolute;top:200px;left:14px;width:528px;background:url(/img/pregDbD/pdbd-hm-duedate-bak.png) no-repeat}
.duecalc h3,.duecalc p{text-align:center;width:505px}
.duecalc h3{font-size:1.2em;font-weight:bold;margin-top:.85em}
.duecalc h3.dueerror{color:red;font-size:1em}
.duecalc p{line-height:1em}
.duecalc span{display:block;float:right;font-family:arial,sans-serif;font-size:.85em;margin-right:10px}
.tribtns{width:556px;height:69px;background:url(/img/pregDbD/pdbd-btn-trimesters.png) no-repeat;padding-top:7px;padding-left:8px}
.tribtns li{margin-right:5px}
.tribtns a{font-family:Verdana,sans-serif;font-size:1.5em;display:block;width:175px;text-align:center;text-decoration:none;line-height:1.2em;padding-top:5px}
.tribtns a.butone{color:#9f366d}
.tribtns a.buttwo{width:181px;color:#3cb0b0}
.tribtns a.butthree{color:#eb3660}
.tribtns a:hover{color:#a5a5a5}
#slideshowPage h1{margin-top:10px;font-size:1.75em;line-height:1.2;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
#slideshowPage .intro{font-family:Georgia,serif;color:#4D4D4D;font-size:1.2em;line-height:1.25;padding:2px 20px 11px 20px;border-bottom:1px solid #dfdfdf}
#slideshowPage .util_bar{margin-top:0;padding-top:0;padding-bottom:8px;border-bottom:1px solid #dbdbdb}
#slideshowPage .util_bar a{font-weight:normal;color:#523920}
.pslide{margin-bottom:20px;float:left}
.pslide td{vertical-align:top}
#slideshowPage .slide-prev,#slideshowPage .slide-next{text-indent:-9000px}
#slideshowPage .slide-prev a,#slideshowPage .slide-next a{background:url(/img/pregDbD/pdbd-btn-slide-left.gif) no-repeat center left;display:block;height:34px;width:15px;margin-top:75px}
#slideshowPage .slide-next a{background:url(/img/pregDbD/pdbd-btn-slide-right.gif) no-repeat center right;margin-right:15px}
#slideshowPage img.slide{padding:0 6px}
#slideshowPage .slideimg{margin-bottom:10px}
#slideshowPage .slidewords{margin-bottom:20px}
.slideimg .slidenos{font-size:10px;color:#aaaaaa;text-align:center;margin-bottom:6px}
.slidewords h2{font-size:1.3em;font-weight:bold}
#content .slidewords hr{color:#dbdbdb;background-color:#dbdbdb}
.slidewords p{font-size:1em}
.slidewords.lastslide{padding-left:260px}
.slidewords.lastslide td{vertical-align:top;padding-top:10px;padding-right:10px}
.slidewords.lastslide td.slidecent{padding-top:15px}
td.lastprev{padding-right:5px}
#slideshowPage #polldisplay-int .button{margin:auto}
#slideshowPage #polldisplay-int{border:1px solid #C6EFC7;text-align:center}
#slideshowPage #polldisplay-int .Qblack{color:#000000}
#slideshowPage #polldisplay-int{width:180px;float:right;margin:8px}
#slideshowPage #polldisplay-int h2{text-align:center;font-family:Tahoma,sans-serif;font-size:12px;font-weight:bold;color:#028005;background-color:#C6EFC7;margin-top:0;margin-bottom:0;padding:8px}
#slideshowPage #polldisplay-int p{font-size:11px;margin-top:5px;padding-left:15px;padding-right:8px}
#slideshowPage #polldisplay-int p.pollinput{text-align:left;margin-bottom:5px}
#slideshowPage #polldisplay-int table.results{margin-top:8px;text-align:left}
#slideshowPage #polldisplay-int table.results p{margin-top:3px;margin-bottom:8px;text-align:left}
.slide-crl{clear:both;text-align:center;background:url(/img/pregDbD/pdbd-slide-carsl-bak.jpg) no-repeat;width:556;height:111px}
.slide-crl div{float:left;position:relative;visibility:hidden;left:-5000px}
.slide-crl button{margin:0;padding:0}
.slide-crl button.crlprev{margin-left:9px;margin-top:35px;margin-right:3px;float:left;padding:0}
.slide-crl button.crlnext{float:right;margin-right:9px;margin-top:35px;margin-left:3px;padding:0}
.slide-crl ul{margin:0}
.slide-crl li{margin-top:11px;margin-left:7px;vertical-align:middle}
.slide-crl li.scselect{margin-top:9px}
.slide-crl button{background:#FFF;border:none}
.slide-crl li img{width:113px;height:88px;overflow:hidden}
.slide-crl li.scselect img{width:109px;border:2px solid #8caa62}
#pregpage #addthis{margin-left:180px}
h2.trimester-bread{margin-top:8px;color:#666}
h2.trimester-bread a{font-weight:normal;color:#523920;text-decoration:none}
h2.trimester-bread a:hover{font-weight:normal;color:#c69c6d;text-decoration:underline}
h2.trimester-bread span{font-size:0.48em;margin-left:20px}
h2.trimester-bread span a{font-weight:normal;text-decoration:underline}
.day-nav,.day-foot{background-color:#eadfef;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;padding:0 15px}
.day-nav.triSecond,.day-foot.triSecond{background-color:#D7f7f7}
.day-nav.triThird,.day-foot.triThird{background-color:#ffe8ef}
.day-foot{margin-bottom:15px;clear:both}
.day-head{float:left;width:350px;margin-left:18px;margin-top:10px;margin-bottom:10px}
.day-nav h1{color:#b16ea1;margin:0}
.day-nav.triSecond h1{color:#498888}
.day-nav.triThird h1{color:#e78ca8}
.day-nav h1 span{display:block;font-size:.65em}
.day-nav h2{font-size:1em;color:#000;margin:0}
.day-nav a,.day-foot a,span.day-prev,span.day-next{float:left;font-size:0.85em;color:#5f1b40;text-decoration:underline;text-align:center;background:url(/img/pregDbD/pdbd-btn-day-left.gif) no-repeat center left;display:block;height:23px;line-height:1.1;padding-left:35px;margin-top:25px}
.day-foot a{margin-top:12px;margin-bottom:7px}
.day-nav a.day-next,.day-foot a.day-next{float:right;text-decoration:underline;background:url(/img/pregDbD/pdbd-btn-day-right.gif) no-repeat center right;padding-right:35px;padding-left:0px}
.day-nav.triSecond a,.day-foot.triSecond a{background:url(/img/pregDbD/pdbd-btn-tri2-day-left.gif) no-repeat center left}
.day-nav.triSecond a.day-next,.day-foot.triSecond a.day-next{background:url(/img/pregDbD/pdbd-btn-tri2-day-right.gif) no-repeat center right}
.day-nav.triThird a,.day-foot.triThird a{background:url(/img/pregDbD/pdbd-btn-tri3-day-left.gif) no-repeat center left}
.day-nav.triThird a.day-next,.day-foot.triThird a.day-next{background:url(/img/pregDbD/pdbd-btn-tri3-day-right.gif) no-repeat center right}
span.day-prev,span.day-next{background:none}
.day-today{border-top:2px solid #dfdfdf;padding-top:10px}
.day-today img{float:left;padding-left:8px;padding-right:15px;padding-bottom:10px}
h3.day-intro{font-family:Georgia,serif;color:#4D4D4D;line-height:1.25;padding:11px 40px;border-top:2px solid #dfdfdf;border-bottom:2px solid #dfdfdf}
p.week-intro{padding:11px 40px;border-bottom:2px solid #dfdfdf}
.preg-week p.week-intro{padding:11px 30px}
.commenttop{margin-left:133px;float:left;margin-right:50px}
.util_bar{margin-top:10px;margin-bottom:8px}
.util_bar a{color:#000;font-weight:normal;text-decoration:underline;font-size:.9em}
.util_bottom{clear:both;padding-top:10px;border-top:1px solid #ccc}
.week-nav{background:#f7eff5 url(/img/pregDbD/pdbd-nav-week-bak.gif) no-repeat;padding-bottom:12px}
.week-nav ul{list-style-type:none;padding:0;margin:9px 0 0 40px}
.week-nav li{float:left;margin-right:10px;color:#88255c;font-weight:bold}
.week-nav a{font-family:Arial,sans-serif;font-weight:bold;display:block;margin:3px;padding:6px 12px;background-color:#f0d0e8;text-align:center;color:#88255c;text-decoration:none}
.week-nav a:hover,.week-nav li.odd a:hover{border:2px solid #b1467e;margin:1px}
.week-nav li.choose{font-family:Georgia,serif;margin-right:50px;padding-top:8px}
.week-nav li.odd a{background-color:#deb2d3}
.week-nav.triSecond,.week-nav.tri-two{background:#f7eff5 url(/img/pregDbD/pdbd-2-tri-nav-week-bak.gif) no-repeat}
.week-nav.triSecond li,.week-nav.triSecond a,.week-nav.tri-two li,.week-nav.tri-two a{color:#065a5b}
.week-nav.triSecond a,.week-nav.tri-two a{background-color:#97d9d9}
.week-nav.triSecond li.odd a,.week-nav.tri-two li.odd a{background-color:#78b4b4}
.week-nav.triSecond a:hover,.week-nav.triSecond li.odd a:hover{border-color:#065a5b}
.week-nav.triThird,.week-nav.tri-three{background:#f7eff5 url(/img/pregDbD/pdbd-3-tri-nav-week-bak.gif) no-repeat}
.week-nav.triThird li,.week-nav.triThird a,.week-nav.tri-three a{color:#bd4d70}
.week-nav.triThird a,.week-nav.tri-three a{background-color:#f9ccda}
.week-nav.triThird li.odd a,.week-nav.tri-three li.odd a{background-color:#f0a2ba}
.week-nav.triThird a:hover,.week-nav.triThird li.odd a:hover{border-color:#bd4d70}
.preg-trimester .week-nav{margin-bottom:15px}
.cont-col-one,.cont-col-two{float:left;width:265px}
.cont-col-one{margin-right:15px}
#first_image{float:left;margin-right:15px;margin-bottom:5px;width:228px}
#first_image p{font-size:0.85em}
.preg-week .wk-feat{border-top:2px solid #dfdfdf;padding-top:10px;text-align:center;margin:auto}
.preg-trimester .week-nav ul{list-style-type:none;padding:0;margin:0 0 0 40px}
.preg-trimester .week-nav a{margin:3px;padding:3px 9px}
.preg-trimester .week-nav a:hover{border:2px solid #b1467e;margin:1px}
.preg-trimester .week-nav a.twodig{padding:3px 6px}
.preg-trimester .week-nav p{font-family:Georgia,serif;color:#88255c;font-weight:bold;padding:0px 40px;margin-bottom:0}
.preg-trimester .week-nav.tri-three ul{margin-left:15px}
.preg-trimester .week-nav.tri-three p{color:#bd4d70;padding-left:15px}
.preg-trimester .week-nav.tri-two p{color:#065a5b}
.preg-trimester .week-nav.tri-two a,.preg-trimester .week-nav.tri-three a{margin:2px;padding:2px 7px}
.preg-trimester .week-nav.tri-two a.twodig,.preg-trimester .week-nav.tri-three a.twodig{padding:2px 4px}
.preg-trimester .week-nav.tri-two a:hover{border:1px solid #065a5b;margin:1px}
.preg-trimester .week-nav.tri-three a:hover{border:1px solid #bd4d70;margin:1px}
div.imagecaptiona,div.imagecaptionb{font-size:11px;width:228px;margin-top:3px}
#right-col{text-align:center;width:340px;float:left}
.rightad{margin-top:10px;margin-bottom:10px;padding:10px;background-color:#c0e6e6}
.half{margin-top:10px}
#right-col .half .co-nmday,#right-col .half .co-qkpoll,#right-col .half .co-blue,#right-col .half .co-hilt{float:right;width:170px}
#right-col .half .rightad{float:left;width:160px;height:600px;margin:0;padding:0;background-color:#fff;text-align:left}
#pregsearch #right-col .half .rightad{float:right}
.co-reg{height:160px;background:url(/img/pregDbD/pdbd-rtcol-co-bak.png) no-repeat 0 -276px;text-align:center;padding-right:100px}
.co-reg form{padding-top:100px}
.co-loggedin,.co-duedate{text-align:center;background:url(/img/pregDbD/pdbd-rtcol-co-bak.png) no-repeat left bottom;padding-bottom:18px}
.co-loggedin h2,.co-duedate h2{font-family:Georgia,Times,serif;padding:20px 20px 0 20px;background:url(/img/pregDbD/pdbd-rtcol-co-bak.png) no-repeat 0 -445px;margin:0}
.co-loggedin p,.co-duedate p{margin-left:20px;margin-right:20px;margin-top:5px;margin-bottom:8px}
.co-duedate p{color:#6c6e6b}
.co-duedate p.sm{color:#000;font-size:11px}
.co-loggedin hr{border:0;color:#d4c685;background-color:#d4c685;height:1px;width:85%}
.co-nmday,.co-hilt{border:1px solid #d4cec8;margin-top:15px;margin-bottom:5px}
.half .co-nmday{margin-top:0px}
.co-nmday h2,.co-qkpoll h2.pollhd{margin:0;padding:0;height:30px;background:url(/img/pregDbD/pdbd-rtcol-co-bak.png) no-repeat 0 0;text-indent:-9000px}
.co-qkpoll div.pollint{border-left:1px solid #d4cec8;border-right:1px solid #d4cec8;border-bottom:1px solid #d4cec8}
.co-nmday h2{background-position:0 0;border-bottom:1px solid #d4cec8}
.half .co-nmday h2{background-position:0 -40px}
.co-qkpoll h2.pollhd{background-position:0 -102px;height:76px}
.co-hilt{text-align:left}
.co-hilt h2{font-size:18px;text-align:left;padding:7px 0 5px 20px;background-color:#FFF4A6;border-bottom:1px solid #d4cec8}
.co-hilt p{margin-left:12px;margin-right:8px}
.half .co-hilt h2{padding-left:12px}
.half .co-qkpoll h2.pollhd{background-position:0 -199px;height:63px}
.co-blue{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-top:15px;margin-bottom:5px;border:1px solid #7fb5e3;padding-bottom:15px;text-align:left}
.co-blue h2{font-size:18px;font-weight:normal;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius-topleft:5px;border-radius-topright:5px;padding:4px 4px 4px 20px ;margin:0;background:url(/img/pregDbD/pd2d-co-blue-300.gif) repeat-y}
.co-blue .ferelated{margin-top:8px}
.co-blue .ferelated ol{margin-left:2.5em;margin-bottom:10px}
.co-blue .ferelated li{margin-bottom:5px}
.co-blue .ferelated p.msgmore{margin-top:0;margin-left:2.5em;line-height:1.15em}
.half .co-blue h2{background:url(/img/pregDbD/pd2d-co-blue-half.gif) 50% 0 repeat-y;padding-left:12px;font-weight:bold;font-size:16px}
.co-nmday{text-align:left}
.co-nmday h3{margin:0;padding:0}
#right-col .nmday-content h3 a{color:#205c9a;font-size:18px;font-weight:bold}
.nmday-content{margin-left:25px;padding-top:6px;padding-bottom:3px;background:url(/img/pregDbD/pdbd-co-names.jpg) bottom right no-repeat}
.half .nmday-content{background:url(/img/pregDbD/pdbd-co-names-half.jpg) bottom right no-repeat;margin-left:12px}
.nmday-content p{margin:0;font-size:10px;padding:0}
#right-col .nmday-content p a{font-weight:normal;color:#41291c;text-decoration:underline}
.nmday-content img{margin:3px 0;padding:0;vertical-align:middle}
.nmday-content input.button{margin-top:3px}
.nmday-content input#searchinput{width:150px;margin:4px 0;padding:0;vertical-align:middle}
.half .nmday-content input#searchinput{width:104px}
#polldisplay-int{text-align:left;margin:0 5px}
#polldisplay-int h2,#polldisplay-int h2 b{font-weight:normal;font-size:12px}
.co-qkpoll input.button{float:right}
.co-qkpoll a{font-size:10px;text-decoration:underline;color:#523920}
.qandaset span.qaquest{font-weight:bold}
#tooltip.timenav{padding:2px 6px;text-align:center;opacity:1.0;background-color:#f2ecd6;border:1px solid #cabfa9;position:absolute;z-index:3000}
#tooltip.popweek{position:absolute;z-index:3000;border:1px solid #7d6058;background-color:#f9f7ea;padding:12px;opacity:0.85;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin-left:50px}
#tooltip h3,#tooltip div{margin:0}
#tooltip.timenav h3{font-family:arial,sans-serif;font-size:10px;color:#52422b;font-weight:normal}
.popup-captions{display:none}
.preg-level3 h3.day-intro,.preg-level2 h3.day-intro{padding:11px 20px}
.preg-level2 h1,.preg-level3 h1{margin-top:15px}
.level-feature{width:556px;height:279px;background-repeat:no-repeat;position:relative;color:#583c26}
.level-feature a,.level-subfeature a{font-size:.8em;color:#412c19;text-decoration:underline}
.level-feature-text{position:absolute;width:215px;top:30px;left:38px}
.level-feature-text h2{color:#455555;border-bottom:1px solid #cccccc;padding-bottom:.5em;margin-bottom:.45em}
.level-feature-text h2 a{color:#455555;font-size:20px;font-weight:bold;text-decoration:none}
.level-feature-text h2 a:hover{text-decoration:underline}
.level-feature-text a.more{color:#1871AB;font-weight:bold;text-decoration:none;font-size:13px}
.level-feature-text a.more:focus,.level-feature-text a.more:hover{text-decoration:underline}
.level-subfeature div{border-bottom:1px dotted #5d5d5d;margin:15px 30px;color:#7F7F7F}
.level-subfeature p.more{float:right}
.level-subfeature div img{float:left;padding-right:12px}
.image-desc p.more{margin-top:10px;text-align:right}
.level-subfeature{border:1px solid #b9cd9a;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px;margin-top:15px}
.level-subfeature h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-green.gif) repeat-y center top;margin-bottom:0}
.level-subfeature h3,.level-subfeature h3 a{font-weight:bold;font-size:15px;color:#2864a0;text-decoration:none}
.level-subfeature h3 a:hover{text-decoration:underline}
.level-subfeature p.more a{color:#1871AB;font-weight:bold;text-decoration:none;font-size:11px}
.level-subfeature p.more a:hover{text-decoration:underline}
.feature-links{clear:both;border:1px solid #72aee0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:15px}
.feature-links h2{font-size:18px;padding-top:5px;padding-left:15px;padding-bottom:3px;background:url(/img/pregDbD/pd2d-co-blue-wide.gif) repeat-y center top;margin-bottom:0;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius-topleft:5px;border-radius-topright:5px}
.feature-links p{margin-left:15px;margin-top:15px;margin-bottom:0;margin-right:10px}
.feature-links ul{margin-left:15px;margin-top:10px;padding-left:15px;margin-bottom:5px}
.feature-links p.cstmftright{margin-top:5px;margin-bottom:10px}
.feature-links p.cstmftright a.next{margin-left:15px;font-size:12px;padding:0}
#attrCO{padding:5px 5px 5px 20px;margin-bottom:15px;border:2px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;min-height:90px;background:url(/img/pregDbD/pdbd-attr-bak.gif) no-repeat 15px 0}
#attrCO .attr-img{float:left}
#attrCO .attr-text{width:370px;float:right;background-color:#fdedba;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#attrCO .attr-text p{margin:15px;color:#979485}
#attrCO .attr-text a{text-decoration:underline;font-weight:bold}
#registerId,#loginId{background-color:#fff;color:#333;border:4px solid #307ed0;padding:12px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
#login-content{text-align:left;font-size:11px;font-family:Georgia,serif;margin:10px 0 0 0;padding:0}
#login-content #login-signup a{font-family:Verdana,sans-serif;font-size:11px;font-weight:normal;color:#186fa8;margin-left:10px;text-decoration:none}
.due-calc img{float:left;margin-right:15px}
.due-calc{padding:8px;border:2px solid #e9e8ee;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.due-calc h3{font-size:15px;font-weight:bold}
.due-calc a{color:#1871ab;font-weight:bold}
.body h1,.preg-article h1{margin-top:10px;font-size:1.75em;line-height:1.2;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
.body h2,.preg-article h2{font-size:1.5em;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
.body h3,.preg-article h3{font-size:1.25em;font-weight:bold}
.body p,.preg-article p{margin-top:1em}
.body .util_bar,.more-on,.preg-article .util_bar{clear:both;border-bottom:1px solid #ccc;padding-bottom:5px}
.body .util_bottom,.preg-article .util_bottom{padding-top:6px;border-top:1px solid #ccc;border-bottom:none;padding-bottom:0}
span.more{font-weight:bold}
.subsection p{margin-top:3px}
.subsection .subsection h3{font-size:1em;margin-bottom:0;padding-bottom:0}
#multarttoc a{color:#1871AB;font-weight:bold;text-decoration:none}
#multarttoc a:hover{text-decoration:underline}
#multarttoc{width:98%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#dce6f2;margin-bottom:5px}
#multarttoc td{width:50%;padding:5px 25px;vertical-align:top}
#multarttoc h3{font-weight:normal;font-size:1.3em;padding-bottom:3px;border-bottom:1px solid #dbdbdb}
#multarttoc ul,#multarttoc li,#multarttoc a{margin-top:0}
div.clear{border:0;margin:0;padding:0}
#feresults h1{padding-top:20px;font-size:1.75em;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
#feresults h2{margin-top:5px;font-size:1.4em;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
#feresults h3{padding-top:0;margin-bottom:15px}
#feresults table.search-descript,#feresults table.sresultsft{background-color:#ffffff}
#feresults table.sresultsft{margin-top:20px;padding-bottom:5px;border-bottom:1px solid #dbdbdb}
#feresults .docnumber{margin:0;padding:0}
td.s-links{text-align:center}
td.s-next{text-align:right}
#feresults .search-descript h3{font-family:Georgia,serif;color:#4D4D4D;font-size:1.25em}
#feresults .results-table td{vertical-align:top}
#feresults .title a,#feresults .search-number{font-size:1.25em;color:#1871ab}
div.fraction{display:inline}
.search-select{float:right}
.search-select p{margin:0;padding:0 0 5px 0;font-family:Georgia,serif;color:#4d4d4d;font-weight:bold}
.search-select input.button{padding-left:4px;padding-right:4px}
#feresults span.searchtype{float:right}
#sitemap h1{margin-top:25px;margin-bottom:5px}
#sitemap h2 a,#sitemap h3 a{font-weight:normal}
div.sitesection,div.sitesectiontwo{height:1%;border:1px solid #1871AB;padding:15px;margin:0 0 15px 0}
div.sitesection div{float:left;width:40%}
div.sitesection div.clear{float:none;clear:both}
div.sitesectiontwo ul.bytri{margin-bottom:25px}
div.sitesectiontwo ul.bytri li{float:left;margin-right:25px}
div.sitesectiontwo ul.bywk{clear:both}
div.sitesectiontwo ul.bywk li{float:left;width:100px;margin-right:15px}
div.sitesectiontwo div{clear:both}
#iguide .admon,#iguide .figure,#iguide .sidebar{clear:right;float:right}
#iguide .admon,#iguide .figure{margin:5px 0 25px 15px}
#iguide .sidebar{width:200px;margin:5px 0 15px 15px}
#iguide .sidebar h4{margin:0;padding:0 0 0 8px}
#iguide .sidebar ul{margin:5px 0;padding:0 0 0 24px;list-style:circle;list-style-position:outside;border-top:3px solid #efefef}
#iguide .sidebar ul li{font-size:95%;font-weight:bold}
#iguide .sidebar ul li a{font-weight:normal}
#iguide .admon{width:200px;border-bottom:1px solid gray}
#iguide .admon h5{border:solid gray;border-width:0 0 1px}
#iguide .admon p,#iguide .admon ul{margin:0;padding:6px 10px;font-size:.9em;line-height:140%;background-color:#f0fffd}
#iguide .admon ul{padding:6px 0}
#iguide .admon ul li{margin:0 12px 6px 32px;font-size:1em}
#iguide .warning h5,#iguide .note h5,#iguide .term h5,#iguide .tip h5{position:relative;z-index:101;top:0;margin:0;padding:15px 40px 5px 5px;line-height:125%}
#iguide .warning h5{background:url("/images/cigicon-warning.gif") 155px 5px no-repeat}
#iguide .note h5{background:url("/images/cigicon-noteFE.gif") 130px 0 no-repeat}
#iguide .term h5{background:url("/images/cigicon-term.gif") 155px 5px no-repeat}
#iguide .tip h5{background:url("/images/cigicon-note.gif") 155px 0 no-repeat}
#iguide .example h5{margin:0;padding:5px 10px 4px;color:#fff;text-align:center;background-color:gray}
#iguide .figure img{border:1px solid gray}
#iguide .figure .caption{margin:0;padding:5px 0 0;font-size:85%;color:#333;line-height:125%;text-align:right}
#iguide .figure .caption cite{display:block;margin-top:5px}
.search-pager-wrapper{margin-top:3px;float:right}
.search-pager{margin:0}
.search-pager-item{display:inline;list-style-type:none;padding-right:20px}
.search-pager-item a.active{font-weight:bold;font-size:120%}
.socialnetworks{background:#FFF;border:2px solid #68c9d9;width:100%;align:center;margin-bottom:10px;margin-top:20px;float:left;padding:0;-moz-border-radius:8px;-webkit-border-radius:8px}
.socialnetworks h1,.socialnetworks h3{color:#2e487b;background-color:#FFF;width:135px;position:relative;font-family:Tahoma,Geneva,sans-serif;font-size:14px;text-transform:uppercase;text-align:center;margin:-10px 6px 10px 6px;padding:0;font-weight:normal}
.facebook{float:left;padding:0 2px 0 8px;margin-top:-7px;margin-bottom:7px}
.facebook a{color:#2e487b;font-family:Tahoma,Geneva,sans-serif;font-size:12px;text-decoration:none;float:left;padding:2px}
.facebook p{float:left;margin-top:20px;margin-bottom:4px;padding-left:0}
.facebook.likebox{padding-left:0}
.facebook iframe{margin-bottom:10px}
.twitter{float:left;padding:0 2px 0 8px;margin-top:-7px;margin-bottom:5px}
.twitter a{color:#24a5b9;font-family:Tahoma,Geneva,sans-serif;font-size:12px;text-decoration:none;float:left;padding:2px}
.twitter p{float:left;margin-top:20px;margin-bottom:4px}