
/************ General
****************************************************/
* { float: none; }

html {background: none;}

body{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; line-height:12pt; background-color:#FFF; float: none; width: auto; margin: 25px; padding: 0; color: black; background: transparent; }

p { font-weight:normal; line-height:12pt; color:#000; margin-top: 0px; margin-bottom:5px; font-size: 12px; }

h2 { font-size: 16pt; line-height:16pt;	padding: 0; margin:20px 0 10px 0; color: #8E004D; }

h3 { font-size: 14pt; line-height:14pt; color: #8E004D; margin: 20px 0 10px 0; }

h4 { font-size: 12pt; line-height:14pt;	font-weight: bold; color: #8E004D; margin: 20px 0 10px 0; }

ul{ display:inline; font-size: 12px; }

li { font-size: 12px; }

img { border: 0; }

table {border-collapse:collapse;}

td, th { border: 1px solid #333333; text-align:left; }

a { color: #8E004D; text-decoration: none; }

.skip { display: none; }

.tm-logo, #tabbedPromo dl, .sampleMenu img { display: block; float: none; }

#headerMain, #headerContainer, .promoImg, #freeprofile1, #sideCol, div.xx, #rightSideCol, #rightSideCol, #WelcomePage .linkBtn, #itv-header-09, #footerContainer, .joinnowBanner, #freeprofile2, #tabbedPromo ul, .subpageJoinBtn, .joinnowBanner2, .eatingPlanRow img, .news-features { display: none; visibility: hidden; width: 0; height: 0; }

#footer {display: none;}

.print_button, #day-chk, #subNav {display:none;}

.tmhs-genericShortenedMembers, .section-container  { display: inline; }



/* Confirmation page */

#WelcomePage img {display:none;}

#WelcomePage div#remember, #WelcomePage #gettingStarted {padding:0; margin-top:20px;}

#WelcomePage ul {list-style:disc; list-style-position:inside; height:300px;}

#WelcomePage #readyCtr {display:none;}

#WelcomePage div.greyCtr{padding:0;}


/************ Eating Plans
****************************************************/
#selectEatingPlanDD, #FreeProfileForm { display: none; }

.subcontainer-content { margin-bottom: 20px; }

#twoColHead { margin-left: 0px; float: none; width: 100%; }

.sampleMenu span { font-weight: bold; }