/* Education - Healthy Mouth Check */
#education-mouthcheck table, #ohm2009-mouthcheck table  {padding:0; margin:0; border-collapse: collapse; border: none;}
#education-mouthcheck table th, #ohm2009-mouthcheck table th {padding:0 0 0 0; margin:0; border: none; color: #7f7f7f; line-height:15px; font-size:12px; text-align:left; vertical-align:top} 
#education-mouthcheck table td, #ohm2009-mouthcheck table td {padding:0 0 0 0; margin:0; border: none; color: #7f7f7f; line-height:15px; font-size:12px; text-align:left; vertical-align:top} 
#education-mouthcheck table tr, #ohm2009-mouthcheck table tr {vertical-align:top} 

.questioncontainer {position:relative; width:520px; margin:0 0 10px 0; padding:0}
.questioncontainer-top {background:no-repeat url(../img/hmc-qrow-bg-top.gif); height:5px; line-height:0px; font-size:0px;}
.questioncontainer-mid {background:repeat-y url(../img/hmc-qrow-bg-mid.gif); min-height:88px; height:auto !important; height: 88px;}
.questioncontainer-bot {background:no-repeat url(../img/hmc-qrow-bg-bot.gif); height:5px; line-height:0px; font-size:0px;}
.questioncontainer-hdr {width:508px; margin:0 6px 6px 6px;}
.questioncontainer-hdr-top {background:no-repeat url(../img/hmc-hrow-bg-top.gif); height:4px; line-height:0px; font-size:0px;}
.questioncontainer-hdr-mid {width:500px; padding:0 4px 0px 4px; color:#df1d27; background:repeat-y url(../img/hmc-hrow-bg-mid.gif); min-height:12px; height:auto !important; height: 12px;}
.questioncontainer-hdr-bot {background:no-repeat url(../img/hmc-hrow-bg-bot.gif); height:4px; line-height:0px; font-size:0px;}
.questioncontainer-content {position:relative; width:508px; z-index:2; padding: 0; margin:0 6px 0px 6px;}
.questioncontainer-num{position:absolute; z-index:1; left:455px; bottom:1px; width:52px; height:52px;}
.questioncontainer-num1{background:no-repeat url(../img/hmc-q1.gif);}
.questioncontainer-num2{background:no-repeat url(../img/hmc-q2.gif);}
.questioncontainer-num3{background:no-repeat url(../img/hmc-q3.gif);}
.questioncontainer-num4{background:no-repeat url(../img/hmc-q4.gif);}
.questioncontainer-num5{background:no-repeat url(../img/hmc-q5.gif);}
.questioncontainer-num6{background:no-repeat url(../img/hmc-q6.gif);}

/*#education-mouthcheck .optioncontainer {position:relative;}*/
#education-mouthcheck .optioncontainer, #ohm2009-mouthcheck .optioncontainer  {}
#education-mouthcheck .questionoption, #ohm2009-mouthcheck .questionoption {vertical-align:top}
#education-mouthcheck .questionoption input, #ohm2009-mouthcheck .questionoption input {display:inline; width: 13px; height: 13px; border:none; background:#ebf7fd; padding:0; margin:0px 2px 3px 2px; }
#education-mouthcheck .questionoption label, #ohm2009-mouthcheck .questionoption label {display:inline; margin:0 0 3px 1px; line-height:10px; text-decoration:none; color:#7f7f80;}
#education-mouthcheck .questionoption label:hover, #ohm2009-mouthcheck .questionoption label:hover {text-decoration:none; color:#20a0e2;}
#education-mouthcheck .questioncontainer-content, #ohm2009-mouthcheck .questioncontainer-content  {padding:0 0 7px 0;}
#education-mouthcheck .questionoption a, #ohm2009-mouthcheck .questionoption a {text-decoration:none; color:#7f7f80;}
#education-mouthcheck .questionoption a:hover, #ohm2009-mouthcheck .questionoption a:hover  {text-decoration:underline; color:#20a0e2;}
#education-mouthcheck .questioncontainer ul, #ohm2009-mouthcheck .questioncontainer ul  {list-style-type: none; padding: 0 0 0 4px; margin: 0;}
#education-mouthcheck .questioncontainer li, #ohm2009-mouthcheck .questioncontainer li  {background: url(../img/hmc-li.gif) no-repeat 0 5px; padding: 0 0 0 13px; margin: 0; color:#7f7f7f; font-size:12px; line-height:16px;}
#education-mouthcheck .chosenoption .img-right, #ohm2009-mouthcheck .chosenoption .img-right {}
#education-mouthcheck .chosenoption, #ohm2009-mouthcheck .chosenoption {min-height:160px; height:auto !important; height: 160px;}

 
#education-mouthcheck .reponses, #ohm2009-mouthcheck .reponses  {position:relative;}
#education-mouthcheck .reponses h2, #ohm2009-mouthcheck .reponses h2  {padding:0 0 2px 0px; margin:0; color:#20a0e2; font-size:12px; line-height:16px; font-weight:bold;}
#education-mouthcheck .reponses p, #ohm2009-mouthcheck .reponses p {padding:0 0 5px 0px; margin:0;}
#education-mouthcheck .reponses a.chooseagain, #ohm2009-mouthcheck .reponses a.chooseagain   {text-decoration:none; color:#df1d26; font-size:8px; font-weight:bold;}
#education-mouthcheck .reponses a.chooseagain:hover, #ohm2009-mouthcheck .reponses a.chooseagain:hover {text-decoration:underline;}

#education-mouthcheck .recommendations-lhs, #ohm2009-mouthcheck .recommendations-lhs {width:50%; float:left; display: inline;}
#education-mouthcheck .recommendations-rhs, #ohm2009-mouthcheck .recommendations-rhs {width:50%; float:left; display: inline;}
#education-mouthcheck .recommendations-lhs ul, #ohm2009-mouthcheck .recommendations-lhs ul{width:80%; padding:0 0 10px 18px; margin:0;}
#education-mouthcheck .recommendations-lhs li, #ohm2009-mouthcheck .recommendations-lhs li{padding:0 0 4px 0; margin:0; color:#7f7f7f; font-weight: bold; font-size:12px}


