#md-plans #maincontents { width:990px; margin:10px 0 0 0; text-align:left; position: relative; }

#md-plans #photo { position:absolute; top:78px; left:0; }
#md-plans .disclaimer { text-align:right; margin:5px 10px 0 0; }

#md-plans .intro { width:650px; height:40px; overflow:hidden;  }
#md-plans h1 { float:left; margin:5px 0 1px 15px; font-weight:normal; font-size:22px; color:#036; }
#md-plans h1 span { font-weight:bold; }
#md-plans #page-tools { float:right; margin-top:10px; }
#md-plans #page-tools li { float:left; margin-right:15px }
#md-plans #page-tools li a { color:#333; text-decoration:none; }
#md-plans #page-tools li a:hover { color:#F60; }

#md-plans #cols { margin:0px; padding:0; }
#md-plans #cols a:hover { color:#f60 !important; } 

#md-plans #cols #md { font-size:12px; float:left; width:650px; border:1px solid #88c9d4;  background-color:#FFFFFF; }

#md-plans #cols #md .sub-nav { margin-top:8px; height:22px; overflow:hidden; font-weight:bold;  }
#md-plans #cols #md .sub-nav a { font-size:13px; color:#0258af; text-decoration:underline;  }
#md-plans #cols #md .sub-nav span { font-size:16px; }
#md-plans #cols #md .sub-nav a:hover { font-weight:bold;  }
#md-plans #cols #md .sub-nav ul { margin:0 10px 0px 0px; float:right;  }
#md-plans #cols #md .sub-nav li { float:left; background:none !important; }

#md-plans #cols #md h2 { float:left; font-weight:normal; margin:0; padding:0px 0px 0px 10px; font-size:18px; color:#333;  }


#md-plans #cols #md .sub-content { background-color:#FFFFFF; border:5px solid #ceeaf2; padding:0 0 15px 0; margin:0; font-size:13px; }
#md-plans #cols #md .sub-content #ul-colX { float:left; width:580px; margin:0 0 0 15px; _margin:0 0 0 5px; }
#md-plans #cols #md .sub-content #ul-colL { float:left; width:300px; margin:0 0 0 15px; _margin:0 0 0 5px; }
#md-plans #cols #md .sub-content #ul-colR { float:left; width:325px; }
#md-plans #cols #md .sub-content li { background:url(../images/bullet.gif) 0 3px no-repeat; padding:0 0 5px 13px; line-height:15px; }
#md-plans #cols #md .sub-content li.num1 { background:url(../images/icon-one.gif) 0 0px no-repeat; padding:2px 0 10px 25px; }
#md-plans #cols #md .sub-content li.num2 { background:url(../images/icon-two.gif) 0 0px no-repeat; padding:2px 0 10px 25px; }
#md-plans #cols #md .sub-content li.num3 { background:url(../images/icon-three.gif) 0 0px no-repeat; padding:2px 0 10px 25px; }
#md-plans #cols #md .sub-content li.num4 { background:url(../images/icon-four.gif) 0 0px no-repeat; padding:2px 0 10px 25px; }
#md-plans #cols #md .sub-content .num0 { background:none; padding:0px 0 15px 30px; }

#md-plans #cols #md .sub-btn { margin:1px 0 0 0; background:none !important; }
#md-plans #cols #md .sub-btn a, #md-plans #cols #md .sub-btn { font-weight:bold; color:#0258af; }  
.num0 a { font-weight:bold; color:#0258af; } 
#md-plans #cols #md .sub-btn a span, .num0 span { font-size:18px; } 

#md-plans #cols #md .sub-process { text-align:center; padding:0 5px;   }
#md-plans #cols #md .sub-process-img { padding:5px 10px; background-color:#FFFFFF; border-top:1px solid #e5f2f8 }
#md-plans #cols #md #meals { padding:10px 0; margin:10px 0 0 0;  }
#md-plans #cols #md #meals h5 { font-weight:normal; font-size:13px; margin:0 0 10px 0;  }

#md-plans #cols #md #md1 { background:url(../images/md-0911-bg2.gif) 0 -330px #e5f2f8 no-repeat;  }
#md-plans #cols #md #md2 { background:url(../images/md-0911-bg.gif) 0 -330px #e5f2f8 no-repeat; }
#md-plans #cols #md #md3 { background:url(../images/md-0911-bg.gif) 0 -330px #e5f2f8 no-repeat; }
#md-plans #cols #md #md4 { background:url(../images/md-0911-bg.gif) 0 -330px #e5f2f8 no-repeat; }

#md-plans #cols #md .sub-wrap { border:0px solid #FFF; background-color:#f3fbfe; padding:0 0 20px 0;   }
#md-plans #cols #md .sub-offer { padding:20px 0 0 0; z-index:9999; }
#md-plans #cols #md .sub-offer h3 { text-align:center; font-size:28px; color:#b01c04; letter-spacing:-.5px; }
#md-plans #cols #md .sub-offer h3 span { text-decoration:underline; text-transform:uppercase; }
#md-plans #cols #md .sub-offer h4 { text-align:center; font-size:18px; margin:3px 0 5px 0; font-weight:normal; color:#666666 }
#md-plans #cols #md .sub-offer .top { margin:0px 0 5px 0; }
#md-plans #cols #md .sub-offer .seven { float:left; margin:0 0 0 35px; _margin:0 0 0 15px; }
#md-plans #cols #md .sub-offer .five { float:left; margin:0 0 0 30px; }
#md-plans #cols #md .sub-offer .link-alt { width:600px; text-align:center; padding:20px 0 0 0; }
#md-plans #cols #md .sub-offer .link-alt a { font-weight:bold; }

#md-plans #cols .right { float:left; margin:1px 0 0 25px; width:300px;     }

#md-plans #cols .right #success { text-align:center; margin:0px 0px 20px 0px; }

#md-plans #cols .right #fdp { text-align:center; padding:0 0 0 5px; height:175px; background:url(../images/fdp-bg-right.gif) 5px 10px #ebeaea no-repeat; border:1px solid #CCC;  }
#md-plans #cols .right #fdp p { line-height:15px; font-size:13px; padding:0; margin:0; }
#md-plans #cols .right #fdp h6 { font-size:15px; letter-spacing:-.35px; margin:25px 0 5px 0; font-weight:bold; color:#003366; }
#md-plans #cols .right #fdp a { color:#0258af; font-weight:bold;  }

#md-plans #cols .right #fdp-form { margin:10px 20px 0 15px; padding:10px 0px; border-top:1px dashed #CCC;  }
#md-plans #cols .right #fdp-form strong { margin:0 0 5px 0; font-size:11px; font-weight:bold; color:#003366; display:block; }
#md-plans #cols .right #fdp-form .btn { margin:5px 0 0 0; }

#md-plans #faq-border { width:600px; border:1px solid #CCC; padding:10px; background-color:#FFF; margin:0 0 0 10px }
#md-plans #faq-window { height:150px; overflow:auto; }
#md-plans #faq-window p { margin:0 10px 3px 0; padding:0; font-size:11px; }

#md-plans #success-phone  { width:950px; text-align:center; font-size:16px; font-weight:bold; color:#333; padding:10px 0; } 
#md-plans #success-phone span  { font-size:20px; font-weight:bold; color:#000 } 




/* Clear Fix   */
.clear {float:none; clear:both}
.cf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

