/* Baby Books CSS */
#content .middle .printSend {float:right; padding:0 0 10px 10px; margin:0;}
#content .middle .printSend a {background:none;}
#content .middle .printSend a:hover {background:none;}
#content .middle .printSend img {padding-left:10px;vertical-align:baseline;}
#content .middle a {text-decoration:none; color:#cc6666;}
#content .middle a:hover {text-decoration:underline; color:#f47f7f;}

/* bi_line START */
#content .middle #babyPagesContainer #bi_line a {float:left; width:auto; margin:13px 0 0 16px; display:block; text-decoration:none;color:#cc6666;background:url('http://www.babyzone.com/images/ui/main/article/red_arrow.gif') no-repeat 0px 4px;padding-left:8px;}
#content .middle #babyPagesContainer #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 Arial; line-height:12px; color:#6a9fa7; margin:12px 0 0 10px; display:block;}
#content .middle div.bi_line {float:left; font:14px Arial; line-height:14px; color:#6a9fa7; width:auto; margin:11px 0 0 0; display:block;}

/* bi_line END */
#content .middle div.blue_info ul li {width:350px; margin:3px 0;}
#content .middle #insideContainer {float:left; width:467px; padding:0; margin:0 0 15px 0; display:block;}
#content .middle #insideContainer .imageFrame {float:left; margin:0 0 0 0;}
#content .middle #insideContainer .rightBox {float:left; margin:0 0 0 10px; padding:0; display:block; width:230px;}
#content .middle #insideContainer .rightBox p {float:left; color:#6a9fa7; margin:0; padding:0;}
#content .middle #insideContainer .rightBox div#nameSelect {float:left; width:215px; display:block; margin:15px 0px 0px; padding:5px 0px; background:#f0f5f6;}
#content .middle #insideContainer .rightBox div#nameSelect ul {float:left; display:block; width:187px; list-style:none; list-style:none; padding:0px; margin:0px;}
#content .middle #insideContainer .rightBox div#nameSelect ul li {width:197px; margin:5px 0px 0px 4px; *margin:5px 0px 0px -10px; padding:0;}
#content .middle #insideContainer .rightBox div#nameSelect ul li a {background:none;}
#content .middle #insideContainer .rightBox div#nameSelect ul li a img {border:0;}

#content .middle .babyPagesSearchBoxContainer {border:6px solid #F7F7F7; float:left; padding:0 10px 0; width:430px;}
#content .middle .babyPagesSearchBoxContainer .hr {border-top:1px solid #DCDCD8; float:left; width:100%;}
#content .middle .babyPagesSearchBoxBorder {border-top:1px solid #DCDCD8;float:left;width:100%;}
#content .middle h4.blueHeader {float:left; padding:14px 0 0; margin:0; font:18px Arial; color:#FF7800;}
#content .middle div.blueSearchBox {float:left; margin:14px 0;}
#content .middle div.blueSearchBox input, #content .middle div.blueSearchBox select {float:left; border:1px solid #7f9db9; margin:0 10px 0 0; width:124px;}
#content .middle div.blueSearchBox label {float:left; padding:3px 0 0 0; margin:0 5px 0 0;}
/*#content .middle div.blueSearchBox input.goButton {border:0; margin:0; width:49px;}*/
#content .middle div.blueSearchBox .buttonGo {background:url("/images/bz_buttons.png") no-repeat scroll left -58px transparent; position:relative; top:-5px; border:medium none; cursor:pointer; display:block; height:29px; width:36px; text-indent:-10000px;}
#content .middle div.blueSearchBox .buttonGo:hover {background-position:-36px -58px}
#content .middle div.blueSearchBox .linkStrip {float:left; margin:0 0 0 -4px; font-size:14px;}
#content .middle div.blueSearchBox a {float:left; text-indent:5px;}
#content .middle div.blueSearchBox a:hover {text-decoration:underline;}

#content .middle div.weekly {border-top:1px solid #E6E7E2; border-bottom:1px solid #E6E7E2; background-color:#F7F7F7; float:left; padding:18px 10px; margin:25px 0 1px; width:442px;}
#content .middle div.weekly img {float:left; margin:0 10px 0 0;}
#content .middle div.weekly h3 {font-size:22px; color:#FF7800; margin:0 0 10px;}
#content .middle div.weekly p {margin:0 0 10px 0; color:#666;}
#content .middle div.weekly a.arrow {text-decoration:none; color:#cc6666; background:url('http://www.babyzone.com/images/ui/main/article/red_arrow.gif') no-repeat 0px 4px; padding:0 0 0 8px; text-indent:5px; margin:0 0 -10px 0; margin /**/:0;}
#content .middle div.weekly a.arrow: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 #createNewForm {clear:both; padding:10px 0 20px 0;}
#content .middle #createNewForm .formField {padding:5px 0;}



/* babyPagesContainer START */
/*
#content .middle #babyPagesContainer {float:left; width:447px; border:1px solid #eecdcc; margin:14px 0 0 0; padding:10px 0 10px 10px; *padding:10px; position:relative;}
#content .middle #babyPagesContainer h1 {background:#f0f5f6; clear:both; font:26px Arial; color:#999999; padding:5px; margin:10px 0 0 0; width:437px; *width:auto;}
#content .middle #babyPagesContainer h5 {float:left; display:block; padding:4px 0 4px 5px; width:442px; margin:5px 0 0 0; background-color:#b2dce1; color:#fff; font:bold 14px Arial;}
*/

#content .middle #babyPagesContainer h2 {float:left;color:#6a9fa7;font:bold 14px Arial;margin-top:10px;}
#content .middle #babyPagesContainer h5.blank {float:left; display:block; padding:4px 0 4px 5px; height:15px; width:442px; margin:5px 0 0 0; background-color:#b2dce1; color:#fff; font:bold 14px Arial;}
/*
#content .middle #babyPagesContainer h4.customTitle {font:bold 14px Arial; color:#FF7800; margin:10px 0; padding:0;}
*/
#content .middle #babyPagesContainer p {clear:both; margin:0 0 10px 0; float:left;}
#content .middle #babyPagesContainer p.author {color:#6a9fa7;}
#content .middle #babyPagesContainer p.author a {color:#6a9fa7;text-decoration:none;}
#content .middle #babyPagesContainer p.author a:hover {color:#6a9fa7;text-decoration:underline;}
#content .middle #babyPagesContainer p#introP {width:447px;}
#content .middle #babyPagesContainer img#header {width:467px; height:54px; margin:-10px 0 0 -10px; padding:0; border:0;}
#content .middle #babyPagesContainer #createNewForm {float:left; width:447px;}
#content .middle #babyPagesContainer #createNewForm .required {color:#f47f7f;}
#content .middle #babyPagesContainer #createNewForm p.required {width:447px;}
#content .middle #babyPagesContainer #createNewForm .formField {float:left; width:447px; clear:both; margin:5px 0;}
#content .middle #babyPagesContainer #createNewForm .formField label{float:left; color:#666666; font-family:Arial; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 10px 0 0; padding:3px 0 0 0; text-align:right; width:190px;}
#content .middle #babyPagesContainer #createNewForm .formField input {border:1px solid #7F9DB9; float:right; margin:0; width:240px;}
#content .middle #babyPagesContainer #createNewForm #continue {float:right; margin:10px 70px 10px 0;}
#content .middle #babyPagesContainer #createNewForm .formField select {border:1px solid #7F9DB9; margin:0 0 0 5px;}
#content .middle #babyPagesContainer #createNewForm .formField span.label {margin:0 0 0 5px;}
#content .middle #babyPagesContainer #subNavigation {clear:both; color:#B3B5AA; padding-bottom:10px; text-indent:-3px;}
#content .middle #babyPagesContainer #subNavigation a {display:inline; text-decoration:none; background:0; padding:0; margin:0 3px;}
#content .middle #babyPagesContainer #subNavigation a:hover {display:inline; text-decoration:underline;}
#content .middle #babyPagesContainer #subNavigation a.active {text-decoration:underline; color:#f47f7f;}
#content .middle #babyPagesContainer #subNavigation span.note {float:left; color:#666;}
#content .middle #babyPagesContainer #infoBoxFooter {float:left; width:450px; padding:0 5px; border-bottom:1px solid #E6E6E4; background-color:#F1F1EF;}
#content .middle #babyPagesContainer #infoBoxFooter ul {margin:0; padding:0; list-style:none;}
#content .middle #babyPagesContainer #infoBoxFooter ul li {float:left; line-height:40px;}
#content .middle #babyPagesContainer #infoBoxFooter ul li.spacer {padding: 0 10px;}
#content .middle #babyPagesContainer #infoBoxFooter ul li strong {padding: 0 10px;}
/*#content .middle #babyPagesContainer #infoBoxFooter ul li a {text-decoration:none; padding:0; background:none;}*/
#content .middle #babyPagesContainer #infoBoxFooter ul li a:hover {text-decoration:underline;}
#content .middle #babyPagesContainer #infoBoxFooter2 {float:left; width:450px; padding:0 5px; border-bottom:1px solid #E6E6E4; background-color:#F1F1EF;}
#content .middle #babyPagesContainer #infoBoxBottomMenu {border-bottom:1px solid #E6E6E4; text-align:center; font-weight:bold; line-height: 40px;}

/*
#content .middle #babyPagesContainer #infoBox a {text-decoration:none; color:#cc6666; padding:0 0 0 8px; text-indent:5px; margin:0 0 -10px 0; *margin:0;}
#content .middle #babyPagesContainer #infoBox a:hover {text-decoration:underline; color:#f47f7f; padding-left:8px;}
*/
#content .middle #babyPagesContainer #infoBox {padding: 0 15px; border-bottom:1px solid #E6E6E4; border-top:1px solid #E6E6E4; clear:both; background-color: #F9F9F9;}
#content .middle #babyPagesContainer #infoBox p {width:425px; clear:both;}
#content .middle #babyPagesContainer #infoBox .hr {border-top:1px dashed #DCDCD8; width:100%; margin:0 0 20px;}

/*#content .middle #babyPagesContainer #infoBox p.heading {font:bold 14px Arial; color:#6a9fa7; width:425px; margin:5px 0;}*/
#content .middle #babyPagesContainer #infoBox .header {color:#FF7800; font-size:22px; margin:10px 0;}
#content .middle #babyPagesContainer #infoBox .subHeader {font-size:22px; margin:-8px 0 10px;}
#content .middle #babyPagesContainer #infoBox .subHeaderSmall {color:#FF7800; font-size:14px; margin:-8px 0 10px;}
#content .middle #babyPagesContainer #infoBox .infoBoxForm {clear:both;}
#content .middle #babyPagesContainer #infoBox .customizeTop {margin: 15px 0; background-color:#FFFFFF;}
#content .middle #babyPagesContainer #bottomButton {margin: 15px 0 25px 120px;}
#content .middle #babyPagesContainer #bottomButton .bottomButtonLeft {float:left;}
#content .middle #babyPagesContainer #bottomButton .bottomButtonRight {position: relative; top:10px; left:10px;}
#content .middle #babyPagesContainer #bottomButton .bottomButtonRight span {font-size:10px;}

#content .middle #babyPagesContainer #infoBox .note {float:left; margin:0 0 20px;}

#content .middle #babyPagesContainer #infoBox img {margin:10px 64px;}
#content .middle #babyPagesContainer #infoBox img#welcome {margin:0;}

#content .middle #babyPagesContainer #infoBox #footNav {border-bottom: 1px dashed #E7E7E7; border-top: 1px dashed #E7E7E7; clear: both; color: #B3B5AA; margin: 20px 0; padding: 10px 0; text-align: right;}
#content .middle #babyPagesContainer #infoBox #footNav a {background:none; padding:0 5px;}
#content .middle #babyPagesContainer #infoBox #footNav a:hover {background:none;}

#content .middle #babyPagesContainer #infoBox .addButton {float:left; margin:10px 0; margin /**/:20px 0 10px 0; position:relative; top:0; left:140px;}

#content .middle #babyPagesContainer #infoBox ul {list-style-type:none;margin:0;padding:0;}
#content .middle #babyPagesContainer #infoBox li {float:left; width:430px; margin:0 0 0 15px; padding:10px 0; border-top:1px solid #E6E6E4;}
#content .middle #babyPagesContainer #infoBox dt {float:left;}
#content .middle #babyPagesContainer #infoBox dd {float:right;}

/*
#content .middle #babyPagesContainer #infoBox ul {float:left; list-style:none; padding:0; margin:0; width:425px;}
#content .middle #babyPagesContainer #infoBox ul li {float:left; width:425px; border-bottom:1px solid #cccccc; padding:5px 0; margin:0; text-indent:0;}
#content .middle #babyPagesContainer #infoBox ul li img {float:left; width:35px;}
#content .middle #babyPagesContainer #infoBox ul li p a {float:left; background:none; color:#666; display:block; margin:10px 0 0 0; *margin:10px 0 -5px 0; text-indent:0; padding:0;}
#content .middle #babyPagesContainer #infoBox ul li p a:hover {color:#48C2C5;}
#content .middle #babyPagesContainer #infoBox ul li p.date {float:left; color:#6a9fa7; clear:both; width:425px; display:block; text-indent:0; margin:0; padding:0;}
#content .middle #babyPagesContainer #infoBox ul li input.goButton {margin:0 0 0 20px; border:0;}
*/
#content .middle #babyPagesContainer .buttonAddYourComment {background: url("/images/bz_buttons.png") no-repeat scroll left -909px transparent; border: medium none; cursor: pointer; display: block; height: 35px; text-indent: -10000px; width: 210px}
#content .middle #babyPagesContainer .buttonAddYourComment:hover {background-position:-210px -909px;}
#content .middle #babyPagesContainer .buttonSaveChanges {background: url("/images/bz_buttons.png") no-repeat scroll left -804px transparent; border: medium none; cursor: pointer; display: block; height: 35px; text-indent: -10000px; width: 142px}
#content .middle #babyPagesContainer .buttonSaveChanges:hover {background-position:-142px -804px;}

background: url("/images/bz_buttons.png") no-repeat scroll left -58px transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 29px;
    position: relative;
    text-indent: -10000px;
    top: -5px;
    width: 36px

#content .middle #babyPagesContainer #infoBox #bottomButtons {float:left; position:relative; top:0; left:80px;}

/*
#content .middle #babyPagesContainer #infoBox .buttonBox {float:left; width:80px; margin:30px 0 20px 5px;}
#content .middle #babyPagesContainer #infoBox .buttonBox img {display:block; padding:0px;margin:0px;}
#content .middle #babyPagesContainer #infoBox .buttonBox a {background:url('http://www.babyzone.com/images/blank.gif') no-repeat;}
#content .middle #babyPagesContainer #infoBox .buttonBox a:hover {background:url('http://www.babyzone.com/images/blank.gif') no-repeat;}
#content .middle #babyPagesContainer #infoBox .buttonBox p {display:block; text-align:center; font:11px Arial; color:#6a9fa7; width:138px;}
#content .middle #babyPagesContainer #infoBox .buttonBox_left {float:left; width:116px; margin:30px 0 20px 0;}
*/

#content .middle #babyPagesContainer #infoBox .pj_formBox {float:left; width:425px; padding:10px 0; border-bottom:1px dotted #cc6666; margin:0 0 10px 0; display:block;}
#content .middle #babyPagesContainer #infoBox .pj_formBox ul {float:left; margin:0; list-style:none; text-indent:0; width:425px;}
#content .middle #babyPagesContainer #infoBox .pj_formBox ul li {float:left; margin:0 5px 0 0; padding:0; border:0; width:auto;}
#content .middle #babyPagesContainer #infoBox .pj_formBox ul li input.goButton {margin:0 0 0 20px; border:0;}
#content .middle #babyPagesContainer #infoBox .pj_formBox .formField label.required {color:#f47f7f; font-weight:normal;}
#content .middle #babyPagesContainer #infoBox .pj_formBox .formField {float:left; width:425px; clear:both; margin:5px 0;}
#content .middle #babyPagesContainer #infoBox .pj_formBox .formField label{float:left; color:#666666; font-family:Arial; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 10px 0 0; padding:3px 0 0 0; text-align:left; width:100px; text-align:right;}
#content .middle #babyPagesContainer #infoBox .pj_formBox .formField input, #content .middle #babyPagesContainer #infoBox #addCommentForm .formField textarea {border:1px solid #7F9DB9; float:left; margin:0; width:220px;}
#content .middle #babyPagesContainer #infoBox .pj_formBox .formField select {border:1px solid #7F9DB9; margin:0; width:220px;}
#content .middle #babyPagesContainer #infoBox .pj_formBox .formField span.subtext {float:left; margin:5px 5px 5px 60px; color:#666666; width:200px;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom {float:left; width:425px; padding:10px 0; margin:0 0 10px 0; display:block; position:relative;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom p {display:block; margin-left:4px; width:417px;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom ul {float:left; display:block; width:200px; padding:0; margin:0 2px; list-style:none; text-indent:0;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom ul li {margin:0 5px 0 0; padding:0; border:0; width:190px;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom input.saveEntry_button {position:relative; top:0; left:170px; margin:10px 0 0 0;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField label.required {color:#f47f7f; font-weight:normal;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField {float:left; width:425px; clear:both; margin:5px 0;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField label{float:left; color:#666666; font-family:Arial; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 10px 0 0; padding:3px 0 0 0; text-align:left; width:100px; text-align:right;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField input, #content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField textarea {border:1px solid #7F9DB9; float:left; margin:0; width:220px;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField select {border:1px solid #7F9DB9; margin:0; width:220px;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField .subtext {float:left; margin:5px 5px 5px 60px; color:#666666; display:block;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField img {float:left; margin:0 5px 0 0; padding:0; width:95px;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField ul {float:left; list-style:none; display:block;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField ul li {margin:0 0 5px 0;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField ul li a {text-decoration:none; background:none;}
#content .middle #babyPagesContainer #infoBox .pj_formBoxBottom .formField ul li a:hover {text-decoration:underline; background:none;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField select.short {width:50px;}
#content .middle #babyPagesContainer #infoBox hr {float:left; height:1px; width:425px; border-bottom:1px dotted #cc6666; border-left:0; border-right:0; border-top:0; margin:10px 0;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.radio {float:left; margin:0; padding:0; text-indent:0; list-style:none; width:300px;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.radio li {float:left; padding:2px 0; border:0; width:auto; margin:0 4px;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.radio li input {width:auto; border:0;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.radio li input.password {width:55px;  margin:-2px 0 0 2px; margin /**/:-2px 0 0 4px; border:1px solid #7F9DB9;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField img {float:left; margin:0 5px 0 0; padding:0; width:95px;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.photo_UL {float:left; list-style:none; display:block; width:auto;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.photo_UL li {margin:0 0 0 0; float:none;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.photo_UL li a {text-decoration:none; background:none;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.photo_UL li a:hover {text-decoration:underline; background:none;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul li {float:left; padding:4px 0; border:0; width:auto;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE {float:left; width:270px; margin:0; padding:0; list-style:none; text-indent:0;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li {float:left; width:auto;  padding:6px; margin:0;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li input {width:auto; border:0; margin:0; padding:0;}

/* light colors */
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.red {background-color:#ff0000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.yellow {background-color:#ffff00;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.lt_green {background-color:#00ff00;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.cyan {background-color:#00ffff;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.blue {background-color:#0000ff;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.lt_purple {background-color:#ff00ff;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.gray {background-color:#535353;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.white {background-color:#ffffff;}
/* light colors */

/* Dark colors */
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.drk_red {background-color:#800000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.orange {background-color:#ff8000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.drk_green {background-color:#008000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.drk_cyan {background-color:#408080;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.drk_blue {background-color:#000080;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.drk_purple {background-color:#800080;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.black {background-color:#000000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.colorIE li.lt_gray {background-color:#c0c0c0;}
/* Dark colors */

#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul li {float:left; padding:4px 0; border:0; width:auto;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color {float:left; width /**/:270px; margin:0; padding:0; list-style:none; text-indent:0;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li {float:left; width:auto; padding:10px; margin:0; vertical-align:middle;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li input {width:auto; border:0; margin:0; padding:0;}

/* light colors */
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.red {background-color:#ff0000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.yellow {background-color:#ffff00;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.lt_green {background-color:#00ff00;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.cyan {background-color:#00ffff;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.blue {background-color:#0000ff;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.lt_purple {background-color:#ff00ff;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.gray {background-color:#535353;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.white {background-color:#ffffff;}
/* light colors */

/* Dark colors */
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.drk_red {background-color:#800000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.orange {background-color:#ff8000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.drk_green {background-color:#008000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.drk_cyan {background-color:#408080;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.drk_blue {background-color:#000080;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.drk_purple {background-color:#800080;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.black {background-color:#000000;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField ul.color li.lt_gray {background-color:#c0c0c0;}
/* Dark colors */

#content .middle #babyPagesContainer #infoBox .customizeTop .formField label.required {color:#f47f7f; font-weight:normal;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField {float:left; width:425px; clear:both; margin:5px 0;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField label{float:left; color:#666666; font-family:Arial; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 10px 0 0; padding:3px 0 0 0; text-align:left; width:110px;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField input, #content .middle #babyPagesContainer #infoBox #addCommentForm .formField textarea {border:1px solid #7F9DB9; float:left; margin:0; width:150px;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField select {border:1px solid #7F9DB9; margin:0; width:220px;}
#content .middle #babyPagesContainer #infoBox .customizeTop .formField span.subtext {float:left; margin:5px 5px 5px 60px; color:#666666; width:200px;}
#content .middle #babyPagesContainer #infoBox #addCommentForm {float:left; width:425px;}
#content .middle #babyPagesContainer #infoBox #addCommentForm .required {color:#f47f7f;}
#content .middle #babyPagesContainer #infoBox #addCommentForm .formField label.required {color:#f47f7f; font-weight:normal;}
#content .middle #babyPagesContainer #infoBox #addCommentForm .formField {float:left; width:425px; clear:both; margin:5px 0;}
#content .middle #babyPagesContainer #infoBox #addCommentForm .formField label{float:left; color:#666666; font-family:Arial; font-size:12px; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin:0 10px 0 0; padding:3px 0 0 0; text-align:right; width:100px;}
#content .middle #babyPagesContainer #infoBox #addCommentForm .formField input, #content .middle #babyPagesContainer #infoBox #addCommentForm .formField textarea {border:1px solid #7F9DB9; float:left; margin:0; width:290px;}
#content .middle #babyPagesContainer #infoBox #addCommentForm .formField select {border:1px solid #7F9DB9; margin:0; width:291px;}
#content .middle #babyPagesContainer #infoBox #addCommentForm #buttonCaddy {clear:both; position:relative; margin:10px 0; width:290px; top:10px; left:120px;}
#content .middle #babyPagesContainer #infoBox #addCommentForm #buttonCaddy input.buttons {float:left; margin:0 5px;}
#content .middle #babyPagesContainer #infoBox #infoBox_left {float:left; margin:0 5px 0 0;}
#content .middle #babyPagesContainer #infoBox #infoBox_left p {width:209px; background-color:#cfebef; padding:20px 30px; margin:10px 0 0 0;}
#content .middle #babyPagesContainer #infoBox #infoBox_left p strong {font:bold 14px Arial;}

/* for babypages/page.asp START */
#content .middle #babyPagesContainer #infoBoxPage {background-color:#F9F9F9; border-bottom:1px solid #E6E6E4; border-top:1px solid #E6E6E4; clear:both; padding-bottom:15px;}
#content .middle #babyPagesContainer #infoBoxPage .pageTitle {color:#FF7800; font-size:18px; padding:20px 15px;}
#content .middle #babyPagesContainer #infoBoxPage div#photo {display:block; float:left;}
#content .middle #babyPagesContainer #infoBoxPage div#photo img {margin:0 15px;}
#content .middle #babyPagesContainer #infoBoxPage div#photo div#no-photo {width:110px; height:110px; background-color:#999; color:#fff; text-align:center;	margin:30px;}
#content .middle #babyPagesContainer #infoBoxPage div#info {float:left; line-height:18px; margin:-5px 0 0 0;}
/* for babypages/page.asp END */

/*#content .middle #babyPagesContainer #infoBox #infoBox_leftCol {float:left; width:200px; margin:0 10px 0 0; padding:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_leftCol ul {float:left;list-style:none; padding:0; margin:0; width:200px;}
#content .middle #babyPagesContainer #infoBox #infoBox_leftCol ul li {float:left; width:200px; border-bottom:1px solid #cccccc; padding:5px 0; margin:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_leftCol ul li img {float:left;width:35px; display:block; margin:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_leftCol ul li a {float:left; background:none; color:#6a9fa7; display:block; margin:10px 0 0 0; text-indent:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_leftCol ul li a:hover {color:#48C2C5;}
#content .middle #babyPagesContainer #infoBox #infoBox_right {float:left; margin:0 0 0 5px;}
#content .middle #babyPagesContainer #infoBox #infoBox_right p strong {font:bold 14px Arial; color:#6a9fa7;}
#content .middle #babyPagesContainer #infoBox #infoBox_right p span {margin:0 0 10px 0; display:block;}
#content .middle #babyPagesContainer #infoBox #infoBox_right p.top {margin:0 0 10px 0; border-bottom:1px dotted #cc6666; padding:0 0 10px 0; width:140px;}
#content .middle #babyPagesContainer #infoBox #infoBox_right p.bottom {margin:0 0 10px 0; padding:0 0 10px 0; width:140px;}
#content .middle #babyPagesContainer #infoBox #infoBox_rightCol {float:left; width:200px; margin:0 0 0 10px; padding:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_rightCol ul {float:left; list-style:none; padding:0; margin:0; width:200px;}
#content .middle #babyPagesContainer #infoBox #infoBox_rightCol ul li {float:left; width:200px; border-bottom:1px solid #cccccc; padding:5px 0; margin:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_rightCol ul li img {float:left; width:35px; margin:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_rightCol ul li a {float:left; background:none; color:#6a9fa7; display:block; margin:10px 0 0 0; text-indent:0;}
#content .middle #babyPagesContainer #infoBox #infoBox_rightCol ul li a:hover {color:#48C2C5;}
*/
#content .middle #babyPagesContainer #infoBox .deleteComment {display:inline;color:#CC6666;font-size:11px;float:right;margin-top:0}
#content .middle #babyPagesContainer #infoBox .deleteComment:hover {color:#F47F7F}
#content .middle #babyPagesContainer #infoBox .addComment {background:0;}
#content .middle #babyPagesContainer #infoBox .addComment:hover {background:0;}
#content .middle #babyPagesContainer #insideContainer {float:left; width:447px;padding:0; margin:0 0 15px 0; display:block;}
#content .middle #babyPagesContainer #insideContainer .imageFrame {float:left; margin:0 0 25px 0;}
#content .middle #babyPagesContainer #insideContainer .pagesRightBox {float:left; width:200px; width /**/:202px; margin:1px 0px 10px 10px;  margin /**/:0 0px 10px 10px;border:0; padding:0px; font-weight:normal;}
#content .middle #babyPagesContainer #insideContainer .pagesRightBox ul {float:left; padding:0; float:left; width:200px; width /**/:215px; margin:5px 0; display:block; list-style:none;}
#content .middle #babyPagesContainer #insideContainer .pagesRightBox ul li {margin:0; margin /**/:5px 0;}
#content .middle #babyPagesContainer #insideContainer .pagesRightBox ul li a {display:block; text-decoration:none;color:#cc6666;background:url('http://www.babyzone.com/images/ui/main/article/red_arrow.gif') no-repeat 0px 4px;padding:0 0 0 8px; text-indent:5px; margin:0 0 -10px 0; margin /**/:0;}
#content .middle #babyPagesContainer #insideContainer .pagesRightBox 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 #babyPagesContainer #insideContainer .pagesRightBox h4 {font:bold 14px Arial; color:#6a9fa7; margin:5px 0;}
#content .middle #babyPagesContainer #insideContainer .pagesRightBox h4 span.normal_text {font:normal 11px Arial;}
#content .middle #babyPagesContainer #insideContainer .rightBox {float:left; margin:0 0 0 10px; padding:0; display:block; width:205px;}
#content .middle #babyPagesContainer #insideContainer .rightBox p {float:left; color:#6a9fa7; margin:0; padding:0; width:215px;}
#content .middle #babyPagesContainer #insideContainer .rightBox div#nameSelect {float:left; width:215px; display:block; margin:15px 0px 0px; padding:5px 0px; background:#f0f5f6;}
#content .middle #babyPagesContainer #insideContainer .rightBox div#nameSelect ul {float:left; display:block; width:187px; list-style:none; list-style:none; padding:0px; margin:0px;}
#content .middle #babyPagesContainer #insideContainer .rightBox div#nameSelect ul li {width:197px; margin:5px 0px 0px 4px; *margin:5px 0px 0px -10px; padding:0;}
#content .middle #babyPagesContainer #insideContainer .rightBox div#nameSelect ul li a {background:none;}
#content .middle #babyPagesContainer #insideContainer .rightBox div#nameSelect ul li a img {border:0;}

/*
#content .middle #babyPagesContainer h4.blueHeader {float:left; padding:5px 0 5px 10px; width:437px; background-color:#b2dce1; margin:0; font:bold 14px Arial; color:#fff;}
#content .middle #babyPagesContainer div.blueSearchBox {float:left; padding:10px 0 10px 10px; width:437px; margin:0; background-color:#cfebef; color:#666666;}
#content .middle #babyPagesContainer div.blueSearchBox input, #content .middle div.blueSearchBox select {float:left; border:1px solid #7f9db9; margin:0 10px 0 0; width:115px;}
#content .middle #babyPagesContainer div.blueSearchBox label {float:left; padding:3px 0 0 0; margin:0 5px 0 0;}
#content .middle #babyPagesContainer div.blueSearchBox input.goButton {border:0; margin:0; width:49px;}
#content .middle #babyPagesContainer div.blueSearchBox .linkStrip {float:left; margin:0 0 0 25px; *margin:0 0 0 45px;}
#content .middle #babyPagesContainer div.blueSearchBox a {float:left; display:inline; color:#666; text-decoration:underline; margin:0; font:12px Arial; background:none; padding:0;}
#content .middle #babyPagesContainer div.blueSearchBox a:hover {float:left; display:inline; color:#48c2c5; text-decoration:underline;}
*/

#content .middle #babyPagesContainer table {float:left; width:100%; border:1px solid #F7F7F7; margin:0 0 25px 0;}
#content .middle #babyPagesContainer table tr th {background-color:#F7F7F7; color:#666666; padding:5px 0; text-align:center;}
#content .middle #babyPagesContainer table tr td {text-align:center; padding:5px 0;}
#content .middle #babyPagesContainer table td {border:1px solid #F7F7F7;}
#content .middle #babyPagesContainer table td a {background:none;}
#content .middle #babyPagesContainer #rightCol {float:left; width:220px; margin:0 7px 0 0; padding:0;}
#content .middle #babyPagesContainer #rightCol ul {list-style:none; padding:0; margin:0;}
#content .middle #babyPagesContainer #rightCol ul li {border-bottom:1px solid #cccccc; width:220px; padding:5px 0; margin:0;}
#content .middle #babyPagesContainer #rightCol ul li a {background:none; color:#666; vertical-align:top;}
#content .middle #babyPagesContainer #rightCol ul li a:hover {color:#48C2C5;}
#content .middle #babyPagesContainer #leftCol {float:left; width:220px; margin:0 0 0 0; padding:0;}
#content .middle #babyPagesContainer #leftCol ul {list-style:none; padding:0; margin:0;}
#content .middle #babyPagesContainer #leftCol ul li {border-bottom:1px solid #cccccc; width:220px; padding:5px 0; margin:0;}
#content .middle #babyPagesContainer #leftCol ul li a {background:none; color:#666; vertical-align:top;}
#content .middle #babyPagesContainer #leftCol ul li a:hover {color:#48C2C5;}
#content .middle #babyPagesContainer #leftCol {float:left; width:220px; margin:0 0 0 0; padding:0;}
#content .middle #babyPagesContainer #pagination {float:left;_display:inline;width:447px;text-align:right;border-bottom:1px dotted #cc6666;border-top:1px dotted #cc6666;margin:10px 0;height:30px;line-height:30px;}
#content .middle #babyPagesContainer #pagination a {color:#cc6666;text-decoration:none;padding:4px;cursor:pointer; background:none;}
#content .middle #babyPagesContainer #pagination a:hover {color:#cc6666;text-decoration:underline;cursor:pointer;}
#content .middle #babyPagesContainer #pagination a#previous {float:left; clear:right; padding:0;}
#content .middle #babyPagesContainer #infoBox .content { padding: 0 0 10px 15px; }
/* babyPagesContainer END */

