body{font-family:Arial, Helvetica, Sans-Serif;font-size:12px;padding:0;margin:0;color:#000}#frame{padding-top:80px;width:auto;position:static}#logo{position:absolute;top:0}.flyout-holder,.header-action{display:none}a{color:#678733;text-decoration:underline}p{margin:0;padding:0;margin-bottom:15px}ul{list-style-type:square}a.arrow{padding-left:8px;background:url(/images/site/arrow.gif) no-repeat left 4px}body.community h4 a{color:#123d94}a.add{display:block;padding:4px 0 4px 20px;background:url(/images/site/add.png) no-repeat center left}.readonly{background:#ebebe4 !important;color:#666 !important}li{vertical-align:middle}.no-print{display:none}img{border:none}img.left{float:left;margin-right:10px;margin-bottom:5px}img.right{float:right;margin-left:10px;margin-bottom:5px}form,fieldset{padding:0;margin:0;border:none}input.radio,input.checkbox{padding:0;margin:0}input.textfield{font-family:Arial, Helvetica, Sans-Serif;font-size:11px;background:#fff;border:1px solid #666;padding-left:3px;color:#678733}input.validerror,select.validerror,textarea.validerror{border:1px solid #a53734 !important}input.zip{width:80px !important}label.validerror,label span.validerror{color:#a53734}body.community input.textfield{color:#333}input.submit{font-family:Arial, Helvetica, Sans-Serif;font-size:11px;cursor:pointer;background:#fff;border:1px solid #666;color:#678733}select.select{font-family:Arial, Helvetica, Sans-Serif;font-size:11px;background:#fff;border:1px solid #666;color:#678733}textarea.textarea{padding:5px;font-family:Arial, Helvetica, Sans-Serif;font-size:11px;background:#fff;border:1px solid #666;color:#000;height:100px;width:399px}.clear{clear:both}.left{float:left}.right{float:right}em.highlight{background-color:#ffeb9c;font-style:normal}h4 em{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0;padding:0}div#content h2{font-size:12px;margin:0;text-transform:uppercase}div#content h2.sub{text-transform:none;font-size:16px;margin:3px 0 10px 0}div#content h3{font-size:13px;margin:0 0 5px 0}div#content h4{font-size:12px;margin:0 0 5px 0}div#content h5{font-size:12px;margin:0 0 5px 0}h4.mini{font-size:11px !important;font-weight:normal;margin:0 !important;color:#678733 !important}div#content p.highlight{color:#000}div#content div.line{padding:0;margin:0 0 15px 0;height:1px;background:url(/images/site/hr.png) repeat-x}div.teaser,.seperator_line{margin-bottom:10px;padding-bottom:5px;background:url(/images/site/hr.png) repeat-x left bottom}#left div.newsbox{font-size:11px}#left div.newsbox h4{font-size:11px}#left div.newsbox a{color:#678733;background:none;font-weight:normal;padding-left:0;text-decoration:underline;display:inline}#left div.newsbox a:hover{background:none !important}div.box ul li.last a{border-bottom:none !important}div.page ul,div.page ol{margin:0;padding:0 0 0 20px}table.image_text td{vertical-align:top}table.image_text td.image{padding-right:10px}table.image_text td.text h4{margin:0 !important}div.image_text{margin-bottom:10px}* html div.image_text div.spacer{height:2px;line-height:2px;font-size:2px;margin:0}#community_pregnancy_steps ul.calendar{list-style-type:none;width:406px;margin:0;border:1px solid #ffeb9c;padding-left:0;width:559px}#community_pregnancy_steps ul.calendar:after{clear:both;content:'.';display:block;height:0;visibility:hidden}#community_pregnancy_steps ul.calendar li{float:left;height:40px;width:59px;padding:3px;border:1px solid #ffeb9c;margin:0 -1px -1px;background:white;position:relative}div#community_pregnancy_steps ul.calendar li#birthday:hover,div#community_pregnancy_steps ul.calendar li.checkup:hover,div#community_pregnancy_steps ul.calendar li.ultrasound:hover,div#community_pregnancy_steps ul.calendar li.hospital:hover,div#community_pregnancy_steps ul.calendar li:hover{background-color:#fff7d9}div#community_pregnancy_steps ul.calendar li.other_month,div#community_pregnancy_steps ul.calendar li.other_month:hover{background:#f0f0f0}div#community_pregnancy_steps ul.calendar li.days{background:#ffeb9c !important;color:#360;font-weight:bold;text-align:center;line-height:20px;height:20px !important;padding:0;width:65px;border:0;margin:0}div#community_pregnancy_steps ul.calendar li.week,div#community_pregnancy_steps ul.calendar li.month{width:52px;height:46px;padding:0;background-color:#fff7d9;text-align:center}div#community_pregnancy_steps ul.calendar li.week span,div#community_pregnancy_steps ul.calendar li.month span{line-height:46px}div#community_pregnancy_steps p.calendar{font-size:11px}div#community_pregnancy_steps p.birthday{font-size:12px;margin:5px 0;padding:10px;width:390px;background:#ffeb9c}div#community_pregnancy_steps p.calendar a{color:#360}div#community_pregnancy_steps ul.calendar li.duedate{background:none}div#community_pregnancy_steps ul.calendar li.detection{background:none}div#community_pregnancy_steps ul.calendar li.ultrasonic{background:none}div#community_pregnancy_steps ul.calendar li.admission{background:none}div#community_pregnancy_steps ul.calendar li div.descr{font-size:11px;text-indent:100px;overflow:hidden;width:10px;height:10px;float:right;position:absolute;top:0;right:0}div#community_pregnancy_steps ul.calendar li div.interesting{background:#fff url(/images/site/community/interesting.png) no-repeat}div#community_pregnancy_steps ul.calendar li div.info{text-indent:100px;overflow:hidden;width:10px;height:10px;float:right;margin-top:-15px;margin-right:1px}div#community_pregnancy_steps ul.calendar li div.info_hover,div#community_pregnancy_steps ul.calendar li div.descr_hover{border:1px solid #666;position:relative;margin:-24px 0 0 -9px;background:#fff;width:170px;font-size:11px;text-indent:15px;padding:3px 3px 3px 8px;cursor:default}div#community_pregnancy_steps ul.calendar li div.info_hover ul,div#community_pregnancy_steps ul.calendar li div.descr_hover ul{list-style-type:none;margin:0 0 0 -5px;padding:0;background:#fff}div#community_pregnancy_steps ul.calendar li div.info_hover ul li,div#community_pregnancy_steps ul.calendar li div.descr_hover ul li{background:url(/images/site/community/arrow_000_small.png) no-repeat 0 0;float:none;width:auto;height:auto;border:0;padding:0 0 0 4px;float:none;margin:0}div#community_pregnancy_steps ul.calendar li div.info_hover ul li:hover,div#community_pregnancy_steps ul.calendar li div.descr_hover ul li:hover{background-color:transparent}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_top,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_top{position:absolute;left:4px;right:2px;top:-6px;height:11px;background:url(/images/site/community/box_shadow/top.png) repeat-x}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_top_right,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_top_right{position:absolute;width:11px;height:11px;top:-6px;right:-9px;background:url(/images/site/community/box_shadow/top_right.png) no-repeat}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_right,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_right{position:absolute;background:url(/images/site/community/box_shadow/right.png) repeat-y;width:11px;top:5px;right:-9px;bottom:1px}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_right_bottom,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_right_bottom{position:absolute;width:11px;height:11px;background:url(/images/site/community/box_shadow/right_bottom.png) no-repeat;right:-9px;bottom:-10px}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_bottom,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_bottom{position:absolute;left:4px;right:2px;bottom:-10px;height:11px;background:url(/images/site/community/box_shadow/bottom.png) repeat-x}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_bottom_left,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_bottom_left{position:absolute;width:11px;height:11px;background:url(/images/site/community/box_shadow/bottom_left.png) no-repeat;bottom:-10px;left:-7px}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_left,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_left{position:absolute;background:url(/images/site/community/box_shadow/left.png) repeat-y;width:11px;left:-7px;top:5px;bottom:1px}div#community_pregnancy_steps ul.calendar li div.info_hover div.shadow_left_top,div#community_pregnancy_steps ul.calendar li div.descr_hover div.shadow_left_top{position:absolute;width:11px;height:11px;background:url(/images/site/community/box_shadow/left_top.png) no-repeat;top:-6px;left:-7px}div#community_pregnancy_steps ul.calendar li img{margin-left:10px;margin-top:10px;vertical-align:bottom}div#community_pregnancy_steps table.pregnancy_steps{border-collapse:collapse}div#community_pregnancy_steps table.pregnancy_steps td{border:1px solid #ffeb9c}div#community_pregnancy_steps table.pregnancy_steps td.last{position:relative}div#community_pregnancy_steps table.pregnancy_steps td.last ul{float:left}div#community_pregnancy_steps table.pregnancy_steps td.last img{float:left;margin:1em 0 1em 10px}div#community_pregnancy_steps .pregnancy-steps{list-style:none}div#community_pregnancy_steps .pregnancy-steps .headline{font-size:16px;font-weight:bold;margin-bottom:10px}div#community_pregnancy_steps .pregnancy-steps .entry{margin-bottom:20px}div#community_pregnancy_steps .pregnancy-steps .ssw{width:50px;display:block;height:1px}div#community_pregnancy_steps .pregnancy-steps li{list-style:none}#slottop,div.bcmenu,#footer,#slotright_placeholder,#slotright,#slotright,#right,#to_the_top,#left,#msgs,#breadcrumb,#search,#menu-main,#user-info-container,.social-links-container{display:none}