        p {	font: 				10pt "Times New Roman", Times, Serif;} 
        .homecontainer 
        {
            margin-top:        	20mm; 
            margin-left:       	75mm; 
            margin-bottom:      20mm; 
            margin-right:     	20mm;
            min-width:          130mm;
            height:             auto;
            min-height:			180mm;
            padding:			5mm 5mm 5mm 8mm;
       		background-color:	#ffffff;
            font: 				10pt "Times New Roman", Times, Serif;
            color:              black;
          /*  background-image:   url(/Images/MDspas/bGround.gif); background-repeat:no-repeat; */
        }
        .indexcontainer 
        {
            margin-top:        	10mm; 
            margin-left:       	15mm; 
            margin-bottom:      0mm; 
            margin-right:     	20mm;
            width:              auto;
            max-width:          180mm;
            min-height:         180mm;
            height:             auto;
            padding:			5mm 5mm 5mm 8mm;
       		background-color:	#ffffff;
            font: 				10pt "Times New Roman", Times, Serif;
            color:              black;
        }
		.siteMenu
		{
			height:				30px;
			margin-left:		400px;
			width:				790px;
			background-color:	#d4e5f5;
			padding:			1px;
			color:				inherit;
		}
        .mdspasMenu
        {   
        	position:absolute; top:20mm;left:30mm;
        	padding:           4mm 2mm 0mm 0mm;
            width: 				135px;
            line-height: 		1.75em;
            font:  				bold 11pt "Times New Roman", Times, serif; 
            color:				black;
						background-color:	transparent;
            /*background: url(Images/menu_bg.gif)*/
        }
        .procedureMenu
        {
            width:              150mm;
            background-color:   white;
            color:              #000000;
            margin:             10mm;
        }    
        #listContainer
        {
        	max-width:			150mm;
        	min-width:          150mm;
        	margin-left: 0px;
        }
        .listInnerContainerLeft
        {
        	float:				left;
        	min-width:			40mm;
        }
        .listInnerContainerRight
        {
        	float:				left;
        	min-width:			40mm;
        }
        .columnDisplay
        {   
            line-height: 		1.5em;
            margin-left:		5mm;
            /*margin-top:		0mm;*/
            /*margin-bottom:    20mm;*/
            float:              left;
            height:             auto;
            width:              40mm;
            padding:            5mm 10mm;
            font:  				11pt "Times New Roman", Times, serif; 
            color:				#000;
      		background-color:	white;
        }
        #introBox
        {	padding:			1mm;
       		background-color:	white;
            color:              black;
        }
        #HeadingBox
		{
			padding: 			2px;
			float: 				left;
            width:              auto;
       		background-color:	white;
            color:              black;
            margin-top:         10mm;
		}
		#ClearBox { clear: both; }
        h1 
        {
        	font: 				14pt "Times New Roman", Times, serif;
        }
        h2 
        {
        	font: 			    10pt "Times New Roman", Times, serif;
        }
        h3 
        {
            font: 			    10pt "Times New Roman", Times, serif;
        	font-weight:		bold;
        	color:				#000000;
       		background-color:	white;
        }
        h4 
        {
            font: 			       10pt "Times New Roman", Times, serif;
        	font-weight:           bold;
        	color:                 black;
        	text-align:            left;
       		/*text-indent:         10mm;*/
        }
        .homecontainer h1 
        {
        	font-weight:		     bold;
        	color:				     #0066CC;
       		background-color:	     inherit;
       		letter-spacing:          .75mm;
       		margin-bottom:           4mm;         
        }
        .indexcontainer h1 
        {
        	font-weight:		     bold;
        	color:				     #0066CC;
       		background-color:	     inherit;
       		letter-spacing:          .75mm;
       		margin-bottom:           4mm;         
        }
        .headingBox h1 
        {
        	font-weight:		     bold;
        	color:				     #0066CC;
       		background-color:	     white;
       		letter-spacing:          .75mm;
       		margin-bottom:           4mm;         
        }

        #niftyRelatedContainer h2  	
        {  
        font:                   bold 10pt "Times New Roman", Times, Serif;
        color:                  gray;
        text-align:             center;
        padding:                2px 2px 15px 2px;
        letter-spacing:         1.25mm;
        }
        #niftyImageContainer h2  	
        {  
        font:                   bold 10pt "Times New Roman", Times, Serif;
        color:                  gray;
        text-align:             center;
        padding:                2px 2px 15px 2px;
        }

		.ToolBox
		{
			width:              115px;
			max-width:          115px;
			margin-left:         200mm;
			height:              20px;
       		background-color:	 white;
       		color:               black;
       		font:                10pt "Times New Roman", Times, Serif;
       		float:               right;
		}

/*
       .Toolbox .box h2  	
        {  
            padding:            2px 5px 2px 5px; 
            margin:             4px 10px 0px 0px; 
            background-image:   url(/Images/MDspas/bg-blueLight.jpg); 
            background-repeat:  repeat-x;
            font-size:          12px;
            text-align:         center;
            min-width:          111px;
            width:              auto;
            max-width:          150px;
            line-height:        1.5em;
            float:              right;
        }
*/
        .even
        {
            color:                  black;
        }
        .odd
        {
            color:                  black;
        }
        li.odd
        {
            background:             #f0f4f7;
            padding:                4mm 4mm 4mm 8mm;
            margin:                 0mm 5mm 0mm 0mm;
            color:                  gray; 
            font:                   bold 9pt "Times New Roman", Times, Serif; 
        }
        li.even
        {
            background:             #f7f9f7;
            margin:                 0mm 5mm 0mm 0mm;
            color:                  gray; 
            font:                   bold 9pt "Times New Roman", Times, Serif; 
            padding:                4mm 4mm 4mm 8mm;
        }
        body 
        { 
        	margin: 			    0px; 
        	border: 			    none;
        	background-color:      #ffffff;
					height: 100%;
        }
       ul
        {
            margin-top:             10mm;
            margin-bottom:          10mm;
            list-style-type:        none;
            list-style-position:    inside;
        }
        .footer 
        {
            /*border-top:         thin solid gray;*/
            text-align:         center;
            margin-bottom:      5mm;
            margin-left:		4mm;
            min-width:          200mm;
            width:              96%;
            padding-top:        2px;
            font:               10pt "Times New Roman", Times, serif;
            color:              #969696;
       		background-color:	white;
        }
        .insertFooter 
        {
            /*border-top:         thin solid gray;*/
            text-align:         center;
            margin-top:         5mm;
            margin-bottom:      2mm;
            margin-left:		10mm;
            min-width:          5.5in;
            width:              5.5in;
            padding-top:        2px;
            font:               9pt "Times New Roman", Times, serif;
            color:              #969696;
       		background-color:	white;
        }
  
/*
			#ImageSolo
			{
				text-align:         center;
				padding:			2mm;
				color:              gray; 
				font:               bold 10pt "Times New Roman", Times, Serif; 
				letter-spacing:     1.25mm;
				margin:             0.5mm;
				position:           absolute; 
				top:                124mm;
				left:               30mm;
				height:             250px;
				width:              180px;
				background-image:   url(/Images/MDspas/body_bg.gif);
				z-index:			0;
			}
*/
			.photobox
			{
				position:               absolute;
				top:                    124mm;
				left:                   42mm;
				height:                 50mm;
				width:                  30mm;
				max-width:				301.0mm;
				text-align:				center;
				z-index:				1;
			}

			.photoimage
			{
				height:					40mm;
				width:					30mm;
				margin:                 0px;
				text-align:				center;
				z-index:				2;
				position: absolute;
				top:      0mm;	/* 83mm */
				left:     0mm;	/* 28mm */
			}

			.phototext
			{
				color:					gray;
				font:					bold 8pt "Times New Roman", Times, Serif;
				background-color:		transparent;
				padding:				1mm 2mm;
				text-align:				center;
				position:               absolute;
				top:                    42mm;	/* 83mm */
				left:                   2mm;	/* 28mm */
				height:                 8mm;
				max-width:				30mm;
				z-index:				2;
			}

        img
        {
        border:             none;
        }
        #textMovie
        {
        position:           absolute;
        top:                50mm;
        left:               30mm;
        }
        #ImageFake
        {
        position:absolute; top:144mm;left:30mm;
        height:             100px;
        width:              180px;
        background-image:        url(/Images/MDspas/Body/Weightloss/fake.gif);
        }
        img#face {position:absolute; top:0mm;left:0mm;}
        img#leaf {position:absolute; top:44mm;left:0mm;}
        img#pool {position:absolute; top:44mm;left:42.35mm;}
        img#in_beach {position:absolute; top:74mm;left:16mm;}
				img#homeLogo {position:absolute; top:140px;left:400px;}
        img#in_logo {position:absolute; top:5px;left:170px;}
        img#homeTitle {position:absolute; top:15px;left:290px;}
				img#blueSideBar {position:absolute; top:0;left:0;bottom:0;height:100%;}
        img#mdspasTitle {position:absolute; top:10mm;left:105mm;}
        img#frame {height: 200px;width: 140px;}
        /*a.menuitem:hover{text-decoration: none;}*/

        img#faceStatic {position:absolute; top:30mm;left:50mm;z-index:1}
        img#faceHybrid {position:absolute; top:30mm;left:92mm;z-index:1}
        img#faceDynamic {position:absolute; top:30mm;left:134mm;z-index:1}
        img#indexLogo {position:absolute; top:2mm;left:20mm;height:50px;width:70px;}
        img#pageLogo {position:absolute; top:70mm;left:30mm;height:50px;width:70px;}


		.mdspasMenu a.current{text-decoration: none;color: #0066CC;font-weight: bold;background-color: inherit;}
        .mdspasMenu a{text-decoration: none;font-weight: bold;color: black;background-color: inherit;}
        .mdspasMenu a:hover{text-decoration: none;color: #0066CC;font-weight: bold;background-color: inherit;}

		.homecontainer a.current{text-decoration: none;color: #0066CC;font-weight: bold;background-color: inherit;}
        .homecontainer a{text-decoration: underline;font-weight: bold;color: black;background-color: inherit;}
        .homecontainer a:hover{text-decoration: none;color: #0066CC;font-weight:bold;background-color: inherit;}

		.indexcontainer h1 a.current{text-decoration: none;color: black;font-weight: bold;background-color: inherit;}
        .indexcontainer h1 a{text-decoration: none;font-weight: bold;color: #0066CC;background-color: inherit;}
        .indexcontainer h1 a:hover{text-decoration: none;color: black;font-weight:bold;background-color: inherit;}

		.indexcontainer a.current{text-decoration: none;color: #0066CC;font-weight: bold;background-color: inherit;}
        .indexcontainer a{text-decoration: none;font-weight: bold;color: black;background-color: inherit;}
        .indexcontainer a:hover{text-decoration: none;color: #0066CC;font-weight:bold;background-color: inherit;}
        
		.homecontainer .navButton a.current{text-decoration: none;color: gray;font-weight: bold;background-color: inherit;}
        .homecontainer .navButton a{text-decoration: none;font-weight: bold;color: white;background-color: inherit;}
        .homecontainer .navButton a:hover{text-decoration: none;color: gray;font-weight: bold;background-color: inherit;}

		.Toolbox .box a.current{text-decoration: none;color: gray;font-weight: bold;background-color: inherit;}
        .Toolbox .box a{text-decoration: none;font-weight: bold;color: white;background-color: inherit;}
        .Toolbox .box a:hover{text-decoration: none;color: gray;font-weight: bold;background-color: inherit;}
        
			@media screen {.printOnly {display:none;bottom:5px;} img#mdLogo{display:none;}}
			@media print  {.mdspasMenu, .columnTop, .Toolbox, .niftyFlatButton, .box, .footer, img{display:none} .homecontainer {margin-left:40px;margin-right:20px; font:12pt "Times New Roman", Times, Serif;} li.odd {font-size:12pt;} li.even{font-size:12pt} .homecontainer h1 {font-size:12pt;} h3 {font-size:13pt;}  #ImageSolo, #crossfade, #textMovie, #niftyImageContainer {display:none}img#mdLogo{display:block;} body{ width:5.5in; height:8.5in;}}

.pageBreakAfter
{
    page-break-after: always;
}
.pageBreakBefore
{
    page-break-before: always;
}