/*#content .middle #milestoneContainer #quizHeader {

float:left;

padding-left:5px;

width:437px;

}



#content .middle #milestoneContainer #quizHeader #quizHeaderAd {


float:right;

}*/



/* To-Do List CSS */
#content .middle .printSend {float:right; padding:10px 0 10px 10px; margin:0; margin /**/:0;}
#content .middle .printSend img {padding-left:10px;vertical-align:baseline;}

/* bi_line START */
#content .middle #milestoneContainer #bi_line a {float:left; width:auto; margin:13px 0 0 16px; display:inline; text-decoration:none;color:#d1d1d1;background:url('http://www.babyzone.com/images/ui/main/article/red_arrow.gif') no-repeat 0px 4px;padding-left:8px;}
#content .middle #milestoneContainer #bi_line a:hover {text-decoration:underline;color:#f47f7f;background:url('http://www.babyzone.com/images/ui/main/article/red_arrow_over.gif') no-repeat 0px 4px;padding-left:8px;}
#content .middle div.bi_line_small {float:left; font:12px; line-height:12px; color:#d1d1d1; margin:12px 0 0 10px; display:block;}
/*#content .middle div.bi_line {float:left;font:14px Arial; line-height:14px; width:auto; margin:0px 0 0 0; display:block;}*/
#content .middle div.bi_line {float:left; font:14px; line-height:14px; width:auto; display:block; margin:0 0 25px 0;}
#content .middle div.bi_line a {color:#d1d1d1;}
/* bi_line END */

#content .middle div.blue_info ul li {width:350px; margin:3px 0;}

/* toDoContainer START */
#content .middle #milestoneContainer li {list-style:none outside none;}
#content .middle #milestoneContainer {float:left; width:447px; border:1px solid #d4e4aa; margin:0 0 0 0; padding:0px 0 10px 0px; padding /**/:0px;}
/*#content .middle #milestoneContainer h1 {font:32px Arial; color:#656464; padding:0px; margin:10px 0 0 -7px; width:437px; *width:auto;}*/
#content .middle #milestoneContainer h2 {float:left;color:#6a9fa7;font:bold 15px;margin-top:0px;}
#content .middle #milestoneContainer h4 {clear:both; color:#FF7800; font-size:22px; margin:0 0 8px;font-weight: bold;}
#content .middle #milestoneContainer p {float:left; clear:both;line-height: 18px;}
#content .middle #milestoneContainer p.author {color:#6a9fa7;}
#content .middle #milestoneContainer p.author a {color:#6a9fa7;text-decoration:none;}
#content .middle #milestoneContainer p.author a:hover {color:#6a9fa7;text-decoration:underline;}
#content .middle #milestoneContainer img#header {width:467px; height:54px; margin:-10px 0 0 -10px; border:0;}
#content .middle #milestoneContainer #insideContainer {float:left; width:447px;padding:0; margin:0 0 15px 0; display:block;}
#content .middle #milestoneContainer #insideContainer .imageFrame {margin:0 0 20px;}

/*#content .middle #milestoneContainer #insideContainer .milestoneRightBox {float:left; width:200px; *width :211px; margin:1px 0px 10px 10px; *margin:0 0px 10px 15px;border:0; padding:0px; font-weight:normal;}*/
#content .middle #milestoneContainer #insideContainer .milestoneRightBox {float:left; width:200px; *width:202px; margin:1px 0px 10px 10px; *margin:0 0 10px 10px;border:0; padding:0px; font-weight:normal;}

#content .middle #milestoneContainer #insideContainer .milestoneRightBox ul {float:left; padding:0; float:left; width:200px; width /**/:215px; margin:5px 0; display:block; list-style:none;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox p {width:230px; margin:-4px 0 0 !important;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox p a {background:none; text-decoration:none;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox p a:hover {background:none; text-decoration:underline;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox ul li {margin:0; margin /**/:5px 0;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox ul li a:hover {text-decoration:underline;color:#f47f7f;background:url('http://www.babyzone.com/images/ui/main/article/red_arrow_over.gif') no-repeat 0px 4px;padding-left:8px;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox h4 {font:bold 14px; color:#6a9fa7; margin:5px 0;}
#content .middle #milestoneContainer #insideContainer .milestoneRightBox h4 span.normal_text {font:normal 11px;}
#content .middle #milestoneContainer #insideContainer #privacyPolicy {float:left;color:#999;font:9px;margin-top:40px;}
#content .middle #milestoneContainer #insideContainer #privacyPolicy a {color:#cc6666;text-decoration:none;}
#content .middle #milestoneContainer #insideContainer #privacyPolicy a:hover {color:#cc6666;text-decoration:underline;}
#content .middle #milestoneContainer hr.commentBreak {border-top:1px dashed #ebcdcd;width:440px;border-bottom:0px;border-left:0px;border-right:0px;height:1px;}
#content .middle #milestoneContainer #list_nav {float:left; width:468px; margin:0 0 -5px 0; *margin:0;}
#content .middle #milestoneContainer #list_nav ul {position:relative; float:left; list-style:none; margin:0; padding:0; width:468px; z-index:10;}
#content .middle #milestoneContainer #list_nav ul li {float:left; text-align:center; padding-right:1px;}
/*#content .middle #milestoneContainer #list_nav ul li#end {float:left;margin:0;}*/

#content .middle #milestoneContainer #list_nav ul li a {background:url('/images/bz_tabs.png') no-repeat scroll left top transparent; width:134px; height:11px; padding:10px; color:#FFFFFF !important; font:bold 12px; display:block;}
#content .middle #milestoneContainer #list_nav ul li.inactive a {background:url('/images/bz_tabs.png') no-repeat scroll left -31px transparent; width:134px; height:8px; margin-top:4px; padding:6px 10px 10px 10px; color:#00A3E6 !important; font:bold 12px; text-decoration:none; display:block;}
/*#content .middle #milestoneContainer #list_nav ul li a {color:#ffffff; background:url('http://www.babyzone.com/images/ui/main/to_do/tab_active.gif') top left no-repeat; width:128px; height:10px; padding:10px; color:#6a9fa7; font:bold 12px; text-decoration:none; display:block;}
#content .middle #milestoneContainer #list_nav ul li.inactive a {background:url('http://www.babyzone.com/images/ui/main/to_do/tab_over.gif') top left no-repeat; width:128px; height:10px; padding:10px; color:#cccccc; font:bold 12px; text-decoration:none; display:block;}*/
#content .middle #milestoneContainer #list {float:left; display:block; margin:10px 0 0 0; position:relative;}
#content .middle #milestoneContainer #list_bottom {float:left; display:block; width:423px; border-bottom:1px dashed #dcdcd8; border-top:0; padding:10px;}
#content .middle #milestoneContainer #list input#button_bottom {position:relative; left:140px;}
#content .middle #milestoneContainer #listNavTop {float:left; display:block; width:466px; border-top:1px dashed #DCDCD8; border-bottom:1px dashed #DCDCD8; padding:6px 0; *margin:10px 0 10px 0;}
#content .middle #milestoneContainer #listNavBottom {float:left; display:block; width:466px; border-top:1px dashed #DCDCD8; border-bottom:1px dashed #DCDCD8; margin:10px 0; padding:6px 0;}

#content .middle #milestoneContainer #list #listHead h3 {font-weight:bold; font-size:16px; color:#656464; margin:8px 0 0;}
#content .middle #milestoneContainer #list #listHeadLeft {float:left; margin-top:3px;}
#content .middle #milestoneContainer #list #listHeadRight {float:right;}
#content .middle #milestoneContainer #list #listHead #rightLabel {color:#ff7800;}
#content .middle #milestoneContainer #list #subNav .midText {margin:6px 0px 0px 9px;}
/*
#content .middle #milestoneContainer #list #listHead {float:left; display:block; width:423px; margin-left:-5px;}
#content .middle #milestoneContainer #list #listHead h3 {font:bold 16px; color:#696969; margin-top:10px; margin-bottom:10px;}
#content .middle #milestoneContainer #list #listHead ul#input {float:left; margin:5px 0; padding:0; list-style:none; width:423px;}
#content .middle #milestoneContainer #list #listHead ul#input li input {margin:0px 5px 0 0;}
#content .middle #milestoneContainer #list #listHead input#update_small {float:left; margin:5px 5px 5px 0; padding:5px;}
#content .middle #milestoneContainer #list #listHead #left {float:left; width:423px; margin-top:5px; margin-bottom:5px;}
#content .middle #milestoneContainer #list #listHead #leftLine {
	float:left;
	width:423px;
	border-bottom:1px dashed #dcdcd8;
	margin-bottom:5px;
	margin-top:3px;
	*margin-top:-13px;
	}

#content .middle #milestoneContainer #list #listHead #right {float:right; margin-top:5px; margin-bottom:0px;}
#content .middle #milestoneContainer #list #listHead #leftLabel {font:normal 18px; color:#656464; margin:0;}
#content .middle #milestoneContainer #list #listHead #rightLabel {font:normal 18px; color:#ff7800; margin:0;}

#content .middle #milestoneContainer #list #listHead #left #subNavLine {border-bottom:1px dashed #dcdcd8; width:423px; margin-top:10px;}
#content .middle #milestoneContainer #list #listHead #left ul#subNav {float:left; clear:both; list-style:none; margin:10px 0 10px 0px; padding:5px; position:relative;}
#content .middle #milestoneContainer #list #listHead #left ul#subNav li {font:bold 12px; color:#616060; display:inline; padding:10px 10px 10px 0px;}
#content .middle #milestoneContainer #list #listHead #left ul#subNav li img {border:0; position:relative; *padding:0 7px;}
#content .middle #milestoneContainer #list #listHead #left ul#subNav li a {text-decoration:none; padding-left:0px;}
#content .middle #milestoneContainer #list #listHead #left ul#subNav li a:hover {text-decoration:underline;}
*/

#content .middle #milestoneContainer #list .listBody {float:left; width:423px;}
#content .middle #milestoneContainer #list .pageListBody {float:left; width:423px; padding:0; margin:-10px 0 0 0;}
#content .middle #milestoneContainer #list .pageListBody h3 {font:bold 12px; color:#696969; margin:0 0 20px 0;}
#content .middle #milestoneContainer #list .pageListBody .pagePod {float:left; width:423px; margin:10px 0;}
#content .middle #milestoneContainer #list .pageListBody .pagePod img {float:left; width:40px; height:40px; margin:0 10px 0 0;}
#content .middle #milestoneContainer #list .pageListBody .pagePod p {float:left; width:373px; margin:0; padding:0; display:block; clear:none; line-height: 18px;}
#content .middle #milestoneContainer #list .pageListBody .pagePod p a {text-decoration:none;}
#content .middle #milestoneContainer #list .pageListBody .pagePod p a:hover {text-decoration:underline;}
#content .middle #milestoneContainer #list .listBody#bottom {border:none;}
#content .middle #milestoneContainer #list .listBody h3 {font:bold 12px; color:#898889; margin:0 0 5px 0;}
#content .middle #milestoneContainer #list .listBody ul {width:423px; list-style:none; padding:0; float:left; margin:0;}
#content .middle #milestoneContainer #list .listBody ul li {float:left; margin:5px 0; width:423px;}
#content .middle #milestoneContainer #list .listBody ul li input {margin:0 5px 0 0; float:left;}
#content .middle #milestoneContainer #list .listBody ul li a {text-decoration:none;}
#content .middle #milestoneContainer #list .listBody ul li a:hover {text-decoration:underline;}

#content .middle #milestoneContainer #list .listBodyBorderTop {border-top:1px solid #DCDCD8; position:relative; top:-10px; margin:15px 0 0 0;}
#content .middle #milestoneContainer #list #listHead #input {padding:0; margin:10px 0 10px -3px;}
#content .middle #milestoneContainer #list .hr {margin:20px 0 16px 0; *margin:5px 0 8px 0; padding:0; border:none; border-bottom:1px solid #DCDCD8; width:466px;}
#content .middle #milestoneContainer #list #subNav {margin:0 0 0 -40px;}
#content .middle #milestoneContainer #list #subNav li {float:left}
/*#content .middle #milestoneContainer #list #subNav .midBorder {margin:6px 0px 0px 9px}*/
#content .middle #milestoneContainer #list #subNav .buttonNext {background:url("/images/bz_buttons.png") no-repeat scroll -64px -145px transparent; display:block; height:29px; width:64px; margin-left:8px;}
#content .middle #milestoneContainer #list #subNav .buttonNext:hover {background-position:-128px -145px;}
#content .middle #milestoneContainer #list #subNav .buttonNextGray {background:url("/images/bz_buttons.png") no-repeat scroll left -145px transparent; display:block; height:29px; width:64px;margin-left:8px;}
#content .middle #milestoneContainer #list #subNav .buttonPrev {background:url("/images/bz_buttons.png") no-repeat scroll -64px -116px transparent; display:block; height:29px; width:64px;}
#content .middle #milestoneContainer #list #subNav .buttonPrev:hover {background-position:-128px -116px;}
#content .middle #milestoneContainer #list #subNav .buttonPrevGray {background:url("/images/bz_buttons.png") no-repeat scroll left -116px transparent; display:block; height:29px; width:64px;}
#content .middle #milestoneContainer #list .buttonReturnToMyList {background:url("/images/bz_buttons.png") no-repeat scroll left -979px transparent; display:block; float:left; height:29px; width:142px; margin:10px 0; *margin:18px 0 0 0; *position:relative; *top:-3px;}
#content .middle #milestoneContainer #list .buttonReturnToMyList:hover {background-position:-142px -979px;}
#content .middle #milestoneContainer #listNavBorderBottom {background:url("/images/bz_tabs.png") no-repeat scroll left -62px transparent; height:7px; margin-top:27px; *margin-top:-4px; position:relative; width:465px;}
#content .middle #milestoneContainer .buttonUpdate {background:url("/images/bz_buttons.png") no-repeat scroll left -174px transparent; border:medium none; cursor:pointer; display:block; height:35px; width:91px; text-indent:-10000px;}
#content .middle #milestoneContainer .buttonUpdate:hover {background-position:-91px -174px;}
/* toDoContainer END */

