/* Ask An Expert CSS */

/* Styles Outside of askAnExpertContainer START */

#content .middle .imageFrame {margin:10px 0px 0px 0;}
#content .middle p.description {margin: 5px 0 10px 0;}
#content .middle a img#header { width: 467px; height: 54px; margin: -10px 0 10px -10px; border:0; }

/* Big "Q:" and "A:" Styles START */

#content .middle div.QA { float:left; width: 447px; margin:10px 10px 0 0; }
#content .middle div.QA h5 {font:bold 14px Arial;color:#6a9fa7;margin:13px 0 5px 0;}
#content .middle div.QA p {font:12px Arial; margin-bottom:11px;}
#content .middle div.QA a {background: none;}

#content .middle div.answer {float:left; width /**/: 437px; margin /**/: 10px 5px;}
#content .middle div.answer h5 {font:12px Arial;color:#6a9fa7;margin:0 0 10px 0;padding:0;}
#content .middle .dropcap {float:left;font:bold 20px Arial;color:#6a9fa7;line-height:20px;padding:0 5px 0 0;}

/* Big "Q:" and "A:" Styles END */

/* Pagination START */

#content .middle #pagination { width: 447px; margin: 10px 0; }
#content .middle #pagination a#previous { float: left; margin-bottom: 5px; padding: 0 0 5px 0; }

/* Pagination END */

/* Inside Container styles for main pages START */

#content .middle #insideContainer { float:left; width: 447px; width /**/: 467px; padding:0; margin:0; }
#content .middle #insideContainer .imageFrame { margin: 10px 0; margin /**/: 0 10px 0 0; }
#content .middle #insideContainer h5 {font:14px Arial;color:#6a9fa7;background:#d4e4aa;margin:0;padding:2px 5px;width:50px;}
#content .middle #insideContainer a {line-height:1.6;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 #insideContainer 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 #insideContainer input, #content .middle #insideContainer textarea {float:left; border: 1px solid #666; width: 209px; }
#content .middle #insideContainer input.button { border: 0; margin: 10px 0 10px 10px; width: 49px; height: 23px; border: 0; }

#content .middle #insideContainer .expertRightBox {float:left; padding:0px;width:220px;}
#content .middle #insideContainer .expertRightBox h5 {font:14px Arial;color:#6a9fa7;background:#d4e4aa; margin: 10px 0 0 10px; margin /**/:0;padding:2px 5px;width:50px;text-align:center;}
#content .middle #insideContainer .expertRightBoxGreen {float:left; font:normal 12px Arial; border:1px solid #d4e4aa; text-align:left; padding: 5px 5px 0 5px; padding /**/:5px 10px 0 10px; margin: 0 0 0 5px; margin /**/: 0; width: 190px; width /**/:200px;}
#content .middle #insideContainer .expertRightBoxGreen input { margin: -5px 0; margin /**/: 5px 0; }
#content .middle #insideContainer .expertRightBoxGreen p { margin: 5px 0 5px 0; font:normal 11px Arial; }
#content .middle #insideContainer .expertRightBoxGreen hr {float:left;border-bottom:0;border-left:0;border-right:0;border-top:1px dotted #cc6666;height:1px;width:190px; margin: 5px 0 0 0; margin /**/:5px 0; }
#content .middle #insideContainer .expertRightBoxGreen .submitButton {padding-left:10px; width: 49px; height: 23px; border: 0;}

#content .middle #insideContainer .rightBox { float:left;width:205px;line-height:1.6; margin: 10px 0 0 10px; margin /**/: 10px 0 0 0; border-top:1px dotted #cc6666;border-bottom:1px dotted #cc6666;padding:5px 0px 5px 17px;}
#content .middle #insideContainer .rightBox ul { list-style: none; padding: 0; margin: 0; }
#content .middle #insideContainer .rightBoxText {width:219px;float:left;margin:5px;line-height:1.4;}

#content .middle #insideContainer div.QA {float:left;width:450px; margin: 0;}
#content .middle #insideContainer div.QA h5 {font: bold 14px Arial;color:#6a9fa7;margin:13px 0 5px 0;}
#content .middle #insideContainer div.QA p {font:12px Arial; padding: 0; margin: 0 0 5px 0; margin /**/: 10px 0;}
#content .middle #insideContainer div.QA a {background: none;}
/* Inside Container styles for main pages END */

#content .middle .addTip { position:relative;float:left;width:469px;height:70px;padding:0;margin-left:10px;border-bottom:1px solid #ebcdcd;border-left:1px solid #ebcdcd;border-right:1px solid #ebcdcd;text-align:center; }
#content .middle .addTip a {color:#6a9fa7;text-decoration:none;}
#content .middle .addTip a:hover {color:#6a9fa7;text-decoration:underline;}
#content .middle .addTip p {border:none;font:12px Arial;color:#6a9fa7;float:left;margin:0;position:relative;top:26px;text-align:center;padding-left:85px;}
#content .middle .addTip img {height:32px;width:180px;float:left;border:0;vertical-align:middle;position:relative;top:19px;padding-left:15px;}


/* Styles Outside of askAnExpertContainer END */

/* Styles Inside of askAnExpertContainer START */

#content .middle #askAnExpertContainer { float:left; width: 447px; border:1px solid #d4e4aa; margin:14px 0px 0px 0; padding: 10px 0 10px 10px; padding /**/: 10px; }
#content .middle #askAnExpertContainer h1 { width: 437px;background:#f0f5f6; clear: both; font:26px Arial; color:#999999; padding:5px; margin: 0 0; }
#content .middle #askAnExpertContainer h2 {float:left;color:#6a9fa7;font:bold 14px Arial;margin-top:10px;}

#content .middle #askAnExpertContainer .printSend { padding: 10px 0 10px 10px; margin: 0; margin /**/:0; }

#content .middle #askAnExpertContainer #insideContainer {float:left; position:relative; width:447px; padding:0; margin: 0;}
#content .middle #askAnExpertContainer #insideContainer .imageFrame { margin: 10px 0; margin /**/: 0 10px 0 0; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox { float:left; width:210px; line-height:1.6; padding:0px; font-weight: normal; margin: 10px 0 5px 10px; margin /**/: 0;width:440px; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox p { margin: 5px 0; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox form .title { margin: 0 0 2px 0; margin /**/: 20px 0 0 0; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox form input { border: 1px solid #666666; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox form input.button { border: 0; margin: 0 0 0 10px; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox p#questions {  float: left; margin : 10px 0 0 0; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBox p#questions a { float:left;padding: 0; background: none; }

#content .middle #askAnExpertContainer #insideContainer .expertRightBoxShare {float:left;width:205px;margin:10px 0px 0px 14px;border:1px solid #f2d5d5;padding:43px 0px 44px 0px;color:#6a9fa7;text-align:center;}
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxShare a {color:#6a9fa7;text-decoration:none;}
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxShare a:hover {color:#6a9fa7;text-decoration:underline;}
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxShare img {margin-top:10px;}
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxText { float:left; margin: 10px 0 0 5px; margin /**/: 10px 0; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxText .require {color:#f47f7f;font:10px Arial;}

#content .middle #askAnExpertContainer #insideContainer .expertRightBoxText a {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; display: block; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxText 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 #askAnExpertContainer #insideContainer hr.formBreak {border-top:1px dotted #cc6666;border-bottom:0;border-right:0;border-left:0;height:1px; width: 211px; margin-left: 0; text-align: left;}
#content .middle #askAnExpertContainer #insideContainer input.submitButton { margin: 10px 0; border: 0; position: relative; left: 30px; width: 100px; }
#content .middle #askAnExpertContainer #insideContainer .expertRightBoxText .submitButton {position:relative;left:51px;}
#content .middle #askAnExpertContainer #insideContainer #privacyPolicy { float:left; color:#999; font:9px Arial;margin: 40px 0 0 0; margin /**/:40px 10px 0 10px; width: 447px;}
#content .middle #askAnExpertContainer #insideContainer #privacyPolicy a {color:#cc6666;text-decoration:none;background:none;padding:0; margin: 0;}
#content .middle #askAnExpertContainer #insideContainer #privacyPolicy a:hover {color:#cc6666;text-decoration:underline;background:none;padding:0;}

#content .middle #askAnExpertContainer #insideContainer p.introText { float: left; margin: 0; margin /**/: 0 0 10px 0; width: 447px; }
#content .middle #askAnExpertContainer #insideContainer p.questions {  margin : 10px 0 0 0; width: 447px; display: block; }
#content .middle #askAnExpertContainer #insideContainer p.questions a { padding: 0; background: none; }

#content .middle #askAnExpertContainer #insideContainer div.QA { float:left; margin: 10px 0 10px 5px; margin /**/: 0; }
#content .middle #askAnExpertContainer #insideContainer div.QA h5 { font: bold 14px Arial; color: #6a9fa7; margin:13px 0 5px 0;}
#content .middle #askAnExpertContainer #insideContainer div.QA p {font:12px Arial;width:440px;}
#content .middle #askAnExpertContainer #insideContainer div.QA a {background: none;}

#content .middle #askAnExpertContainer p.author {color:#6a9fa7;}
#content .middle #askAnExpertContainer p.author a {color:#6a9fa7;text-decoration:none;}
#content .middle #askAnExpertContainer p.author a:hover {color:#6a9fa7;text-decoration:underline;}
#content .middle #askAnExpertContainer div.bi_line {float:left;font:12px Arial;line-height:12px;color:#6a9fa7;width:auto; margin: 13px 0 0 5px; display:block;}

#content .middle #askAnExpertContainer div.expertBox { width: 447px; width /**/:450px; padding:0; margin: 5px 0 0 0; margin /**/:10px; float:left; }
#content .middle #askAnExpertContainer div.expertBox div.left {float:left;width:77px;margin:0;}
#content .middle #askAnExpertContainer div.expertBox div.right { width:350px;margin:0 0 0 90px;padding:0;}
#content .middle #askAnExpertContainer div.expertBox div.right h5 {font:12px Arial;color:#6a9fa7;margin:0 0 10px 0;padding:0;}
#content .middle #askAnExpertContainer div.expertBox div.right a {text-decoration:none;color:#cc6666;display:inline;}
#content .middle #askAnExpertContainer div.expertBox div.right a:hover {text-decoration:underline;}
#content .middle #askAnExpertContainer div.expertBox div.right p {margin: 0 0 10px 0;}
#content .middle #askAnExpertContainer div.expertBox div.right a.arrow {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; margin: 2px 0 3px 0;}
#content .middle #askAnExpertContainer div.expertBox div.right a.arrow:hover {display: block; 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 #askAnExpertContainer div.expertBox hr {float:left;border-bottom:1px dotted #cc6666;width:450px;background-color:#fff;border-top:none;border-left:none;border-right:none;margin-bottom:20px;height:1px;}

#content .middle #askAnExpertContainer hr.commentBreak {border-top:1px dotted #ebcdcd;width:440px;border-bottom:0px;border-left:0px;border-right:0px;height:1px;}
.clearBoth{clear:both;}
/* Styles Inside of askAnExpertContainer END */
