#content .middle #dueDateContainer {float:left;_display:inline;width:467px;border:1px solid #ebcdcd;margin:14px 0 0 0;padding-bottom:10px;}
#content .middle #dueDateContainer h1 {position:relative;float:left;_display:inline;background:#f0f5f6;font:26px Arial;color:#999999;margin:10px 0 0 9px;width:430px;padding:10px;}
#content .middle #dueDateContainer h1 img {border:0;padding:0;margin-left:25px;}
#content .middle #dueDateContainer .imageFrame {float:left;_display:inline;margin:0 0 0 10px;}
#content .middle #dueDateContainer .rightText {float:left;_display:inline;margin:0 0 0 10px;font:12px Arial;color:#666666;width:222px;}
#content .middle #dueDateContainer .rightText table tr td.boldText {font-weight:bold;padding-top:10px;}
#content .middle #dueDateContainer .rightText table tr td.boldText select {margin-left:15px;}
#content .middle #dueDateContainer .rightText select {font:11px Arial;margin-right:8px;margin-top:10px;}
#content .middle #dueDateContainer .rightText input {vertical-align:middle;}
#content .middle #dueDateContainer .rightText input.calcButton {margin-top:15px;}

#content .middle #dueDateContainer .ddcContent {float:left;_display:inline;width:450px;margin:14px 0 0 10px;font:12px Arial;color:#666666;}
#content .middle #dueDateContainer .ddcContent a {text-decoration:none;}
#content .middle #dueDateContainer .ddcContent a:hover {text-decoration:underline;}
#content .middle #dueDateContainer .ddcContent img.joinForFree {margin-bottom:8px;}
#content .middle #dueDateContainer .ddcContent form {margin:0;padding:0;}
#content .middle #dueDateContainer .ddcContent table.joinForm {position:relative;float:left;_display:inline;margin:14px 0 0 100px;width:250px;}
#content .middle #dueDateContainer .ddcContent table.joinForm tr td.label {font:bold 12px Arial;width:82px;}
#content .middle #dueDateContainer .ddcContent table.bzOpt {float:left;margin:5px 0 0 0;width:450px;}
#content .middle #dueDateContainer .ddcContent table.bzOpt input.calcButton {margin:15px 0;}
#content .middle #dueDateContainer .ddcContent hr {float:left;_display:inline;height:1px;border:0;border-top:1px dotted #cc6666;width:445px;}
#content .middle #dueDateContainer .ddcContent .benefitsOfMembership {float:left;_display:inline;padding-bottom:20px;margin-top:14px;width:445px;font:12px Arial;color:#6a9fa7;background:#f8eeee;}
#content .middle #dueDateContainer .ddcContent .benefitsOfMembership span {float:left;_display:inline;background:#f8eeee url('http://www.babyzone.com/images/ui/main/calendar/bullet.gif') no-repeat 0px 5px;padding:0 0 0 10px;margin:8px 0 0 10px;}

#content .middle #dueDateContainer .ddcContent .results {float:left;_display:inline;margin:14px 0 0 0;width:446px;border:1px solid #ebcdcd;}
#content .middle #dueDateContainer .ddcContent .results .resultsHeader {float:left;_display:inline;background:#ebcdcd;font:bold 14px Arial;color:#ffffff;width:436px;height:25px;line-height:25px;padding-left:10px;}
#content .middle #dueDateContainer .ddcContent .results .resultWrapper {float:left;_display:inline;border-bottom:1px solid #ebcdcd;color:#666666;font:12px Arial;width:446px;}
#content .middle #dueDateContainer .ddcContent .results .resultWrapper .desc {float:left;_display:inline;border-right:1px solid #ebcdcd;width:330px;padding:10px;}
#content .middle #dueDateContainer .ddcContent .results .resultWrapper .date {float:left;_display:inline;border:0;width:55px;padding:10px;}
#content .middle #dueDateContainer .ddcContent .results .last {border-bottom:0;}
