@charset "utf-8";
BODY{
	margin: 0px;
	padding: 0px;
	background-image: url(../mhealthcoach/background1.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #fff;
	color:#333333;
	font-family:Arial,sans-serif;
	font-size:0.9em;
	line-height:1.4em;
}

H2{
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#A32A1F !important;
	font-size:15px !important;
	padding-bottom:10px !important;
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:10px !important;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 25px;
	margin-bottom: 15px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
H3{
	color:#333333 ;
	font-size:15px !important;
	padding-bottom:0px !important;
	padding-left:0 !important;
	padding-right:0 !important;
	padding-top:10px !important;
	font-family: Arial,Helvetica,sans-serif;
	//line-height: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
P{
	color:#333333;
	font-family:Arial,sans-serif;
	font-size:0.9em;
	line-height:1.4em;
	padding-bottom:10px;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	margin:0px;
	}
.clear{
	clear:both;
}

#wrap{
	display: block;
	padding: 0px;
	width: 920px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
#header{
	display: block;
	height: 105px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header #logo A{
	background-image: url(../mhealthcoach/Mhealth_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 72px;
	width: 300px;
	margin-left: 23px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	float: left;
}
#wrapShadow{
	background-image: url(../mhealthcoach/wrap_shadow_dfd.png);
	background-repeat: no-repeat;
	background-position: 0px 43px;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 920px;
}
#wrapShadowTwo{
	background-image: url(../mhealthcoach/wrap_shadow_two.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
#wrapShadowBottom{
	background-image: url(../mhealthcoach/wrap_shadow_bottom.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	display: block;
	height: 34px;
	padding:0px;
	margin:0px;
}
#innerWrap{
	padding: 0px;
	width: 898px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#innerWrap #menu{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 44px;
}
	#innerWrap #menu UL{
		padding: 0px;
		height: 44px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	#innerWrap #menu UL LI{
		list-style-type: none;
		float: left;
		height: 44px;
		padding: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	/*	background-image: url(../images/divider.png);
		background-repeat: no-repeat;
		background-position: right center;*/
	}
	#innerWrap #menu UL LI A{
		display: block;
		height: 44px;
		margin: 0px;
		padding: 0px;
		white-space: nowrap;
	}
	#innerWrap #menu UL LI A.one{
		width: 147px;
		background-image: url(../mhealthcoach/menu_bg_new_life.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
	}
	#innerWrap #menu UL LI A.one:hover,
	#innerWrap #menu UL LI.selected A.one {
		background-position: 0px -44px;
	}
	
	#innerWrap #menu UL LI A.two{
		width: 165px;
		background-image: url(../mhealthcoach/menu_bg_new_life.jpg);
		background-repeat: no-repeat;
		background-position: -147px 0px;
	
	}
	#innerWrap #menu UL LI A.two:hover,
	#innerWrap #menu UL LI.selected A.two {
		background-position: -147px -44px;
	}
	
	#innerWrap #menu UL LI A.three{
		background-image: url(../mhealthcoach/menu_bg_new_life.jpg);
		background-repeat: no-repeat;
		background-position: -312px 0px;
		width: 144px;
	}
	#innerWrap #menu UL LI A.three:hover,
	#innerWrap #menu UL LI.selected A.three {
		background-position: -312px -44px;
	}
	
	#innerWrap #menu UL LI A.four{
		width: 117px;
		background-image: url(../mhealthcoach/menu_bg_new_life.jpg);
		background-repeat: no-repeat;
		background-position: -456px 0px;
	}
	#innerWrap #menu UL LI A.four:hover,
	#innerWrap #menu UL LI.selected A.four {
		background-position: -456px -44px;
	}
	
	#innerWrap #menu UL LI A.five{
		width: 168px;
		background-image: url(../mhealthcoach/menu_bg_new_life.jpg);
		background-repeat: no-repeat;
		background-position: -573px 0px;
	}
	#innerWrap #menu UL LI A.five:hover,
	#innerWrap #menu UL LI.selected A.five {
		background-position: -573px -44px;
	}
	
	#innerWrap #menu UL LI A.six{
		width: 157px;
		background-image: url(../mhealthcoach/menu_bg_new_life.jpg);
		background-repeat: no-repeat;
		background-position: -741px 0px;
	}
	#innerWrap #menu UL LI A.six:hover,
	#innerWrap #menu UL LI.selected A.six {
		background-position: -741px -44px;
	}
	
	#innerWrap #menu UL LI A.seven{
		width: 69px;
		background-image: url(../mhealthcoach/menu_bg1.jpg);
		background-repeat: no-repeat;
		background-position: -829px 0px;
	}
	#innerWrap #menu UL LI A.seven:hover,
	#innerWrap #menu UL LI.selected A.seven {
		background-position: -829px -44px;
	}


#innerWrap #subMenu{
	background-image: url(../mhealthcoach/bg_subMenu.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
}
#innerWrap #subMenu SPAN{
	padding: 0px;
	float: left;
	height: 40px;
	width: 200px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}

#innerWrap #subMenu SPAN A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 37px;
	background-image: url(../mhealthcoach/btn_wt.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 40px;
	width: 200px;
	margin: 0px;
	padding: 0px;
	text-indent: 34px;
}
#innerWrap #subMenu SPAN A:hover,
#innerWrap #subMenu SPAN A.subSelected{
	background-position: 0px -40px;
	color:#9ACC15;
}

#innerWrap #subMenu SPAN.lifestyle{	width:167px; margin-left:11px;}

#innerWrap #subMenu SPAN.lifestyle A{ 
	background-image: url(../mhealthcoach/btn_wt_167.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
 }


#content{
	background-color: #f2f2f2;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 898px;
	position:relative;
}
#content #bgCon{
	position: absolute;
	height: 363px;
	width: 350px;
	right: 0px;
	background-image: url(../mhealthcoach/contentBgEffect.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	bottom: -40px;
	z-index: 0;
}
#content #cTopBar{
	background-image: url(../mhealthcoach/contentTopBar.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	display: block;
	height: 42px;
	margin: 0px;
	padding: 0px;
	width: 898px;
}

#content #conSlide{
	display: block;
	padding: 0px;
	width: 878px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#content #conSlide #conLeft{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 238px;
}
#iphonePic{
	display: block;
	padding: 0px;
	height: 444px;
	width: 214px;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	clear: both;
	background-image: url(../mhealthcoach/iphone_med1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#iphonePic #slideShow,
#iphonePic #slideShow2,
#iphonePic #slideShow3{
	position: absolute;
	top: 66px;
	width: 177px;
	height: 265px;
	left: 20px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#iphonePic #slideShow IMG,
#iphonePic #slideShow2 IMG,
#iphonePic #slideShow3 IMG{
	margin: 0px;
	padding: 0px;
	
}


#content #conSlide #conRight{
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	width: 622px;
}

#conRight H1{
	display: block;
	padding: 0px;
	float: left;
	height: 144px;
	width: 144px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#conRight H1.aa{
	background-image: url(../mhealthcoach/ccLogo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conRight H1.cc{
	background-image: url(../mhealthcoach/cardiacLogo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conRight H1.gf{
	background-image: url(../mhealthcoach/logo_gluafsdjka.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conRight H1.itc{
	background-image: url(../mhealthcoach/logo_itc_dfjs.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conRight H1.kj{
	background-image: url(../mhealthcoach/logo_kj.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conRight H1.mj{
	background-image: url(../mhealthcoach/logo_mJdla.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#conRight H1.std{
	background-image: url(../mhealthcoach/logo_std_guide.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#conRight H2.aa{
	display: block;
	padding: 0px;
	float: right;
	height: 144px;
	width: 266px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#conRight H2.gf{
	display: block;
	padding: 0px;
	float: right;
	height: 153px;
	width: 141px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#conRight H3{
	clear: both;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #6B8D10;
	font-weight: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#conRight .txtBox{
	clear:both;
	background-color: #eaf4f7;
	display: block;
	padding: 0px;
	width: 80%;
	border: 1px solid #acd8e6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#conRight P{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 6px;
	margin-left: 8px;
	line-height: 16px;
}
#contentBottom{
	background-image: url(../mhealthcoach/content_bottom.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding: 0px;
	height: 24px;
	width: 898px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.txt{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333333;
}
#index{
	padding: 0px;
	display: block;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#index #leftCon{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 40%;
	
}

#index #leftCon2{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 40%;
	
}

#index #leftCon #logoApp A{
	display: block;
	padding: 0px;
	height: 143px;
	width: 145px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#index #leftCon #logoApp A.kidneyjournal{
	background-image: url(../mhealthcoach/kidneyjournalLogo.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#index #leftCon #logoApp A.moodjournal{
	background-image: url(../mhealthcoach/logoMoodjournal.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#index #leftCon #logoApp A.gluten{
	background-image: url(../mhealthcoach/logoGluten.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#index #leftCon #logoApp A.fitnesstimer{
	background-image: url(../mhealthcoach/logoFitnesstimer.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#index #rightCon{
	display: block;
	margin: 0px;
	padding: 0px;
	width: 260px;
	float: right;
	height: 153px;
	
}
#index #rightCon IMG{
	display: block;
	padding: 0px;
	float: right;
	height: 276px;
	width: 251px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	z-index: 1;
	position:absolute;
	right:15px;
	top:40px;
}
#index #leftCon P{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 6px;
	margin-left: 8px;
	line-height: 16px;
}
#index #leftCon .txtBox{
	background-color: #eaf4f7;
	display: block;
	padding: 0px;
	width: 35%;
	border: 1px solid #acd8e6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

#txt{
	background-color: #eaf4f7;
	padding: 0px;
	width: 100px;
	height: 430px;
	border: 1px solid #acd8e6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
/*#swfcontain{
width: 910px;
background-image: url(../images/txt_bg.png);
background-repeat: no-repeat;
background-position: 10px 0px;
display: inline-table;
height: 440px;
font:  Geneva, Arial, Helvetica, sans-serif;


}
*/
#swf{
	width: 670px;
	height: 430px;
	float: left;
	padding: 0px;
	display: block;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D6D6D6;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #D6D6D6;
}

/*#txtBox2{

display: inline;
position: relative;
width: 150px;
padding-left:20px;
padding-right:20px;
font-family: "Geneva, Arial, Helvetica, sans-serif";
color:#ffffff;
font-weight: bold;
font-size:14px;
clear: both;
top: 1; 
left: 1; 
position: absolute; 
z-index: 1; 
visibility: show;">

}
*/


#homeRightBox{
	display: block;
	padding: 0px;
	float: right;
	width: 207px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#homeRightBox P{
	color:#333333;
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:18px;
	padding:0;
	margin: 3px;
}
#homeBoxOne{
	display: block;
	background-color: #eaf4f7;
	padding: 0px;
	height: 140px;
	width: 207px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	border: 1px solid #acd8e6;
}
#homeBoxTwo{
	display: block;
	background-color: #eaf4f7;
	padding: 0px;
	height: 140px;
	width: 207px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	border: 1px solid #acd8e6;
}
#homeBoxThree{
	display: block;
	background-color: #eaf4f7;
	padding: 0px;
	height: 140px;
	width: 207px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #acd8e6;
}

#header #aboveMenu{
	display: block;
	padding: 0px;
	float: right;
	margin-top: 20px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 0px;
  }
  
#aboveMenu #appstoreBtn A{
	background-image: url(../mhealthcoach/appsoteBtn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding: 0px;
	height: 45px;
	width: 142px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 22px;
}
#aboveMenu #appstoreBtn A:hover{background-position: 0px -45px;}
#header #aboveMenu ul{
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#header #aboveMenu ul li{
	display: block;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#header #aboveMenu ul li a{
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#header #aboveMenu ul li a:hover{
	color: #666;
	text-decoration: underline;
}



#footer{
	margin-top: 10px;
	margin-bottom: 20px;
	height: 125px;
	display: block;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	max-width: 780px;
}


#footer TD.a{
	background-image: url(../mhealthcoach/li_.jpg);
	background-repeat: repeat-y;
	background-position: 100% 0px;
}


#footer TD.last{
	background-image: none;
}


#footer TD A{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	line-height: 18px;
	letter-spacing: 0.05em;
	text-decoration: none;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

}
#footer TD A.top{
	color: #0156a5;
	font-weight:500;
}
#footer TD A:hover{
	color: #1678BF;
}
#copy{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #333;
	text-align: center;
	line-height: 18px;
	letter-spacing: 0.05em;
	text-decoration: none;
	margin-bottom: 10px;
	padding-top: 20px;
	}
	
#whoLeft{
	background-color: #999;
	display: block;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 20px;
	top: 0px;
	height: 200px;
	width: 170px;
}
#whoRight{
	background-color: #666;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 668px;
	position: absolute;
	left: 190px;
	top: 0px;
}
	
#public_items{
	display:block;
	margin:0px;
	padding-bottom:50px;
	padding-top:20px;
	}
	
A.partnerBtn, A.appstoreBtn, A.advertiserBtn{
	display: block;
	padding: 0px;
	height: 45px;
	width: 142px;
	margin-top: 0px;
	margin-right: 20px;
	float:right;
	}

A.appstoreBtn{
	background-image: url(../mhealthcoach/appsoteBtn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
A.partnerBtn{
	background-image: url(../mhealthcoach/partner_btn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

A.advertiserBtn{
	background-image: url(../mhealthcoach/advertiser_btn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

A.partnerBtn:hover, A.advertiserBtn:hover{background-position: 0px -45px;}	


.new-home-content-left{
	display:block; 
	width:672px;
	height:616px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	float:left;
}
	.new-home-content-header{
		display:block;
		background:#fff;
		width:100%;
		height:369px;
		margin:0px;
		padding:0px;
		text-align:center;
	}
	.new-home-content-bluePart{
		display:block;
		background:url(../mhealthcoach/new-home-blue-bg.png) no-repeat 0px 0px;
		width:100%;
		height:247px;
		margin:0px;
		padding:0px;
		position:relative;
		color:#fff;
	}
	.content-down-arrow{
		background-image: url(../mhealthcoach/mood-journal-conent-down-arrow.png);
		background-repeat: no-repeat;
		background-position: 130px 0px;
		display: block;
		height: 15px;
		width: 100%;
	}
	.content-homepage{
		display: block;
		margin-top: 10px;
		margin-left: 100px;
	}
	.new-home-content-bluePart h1{
		font-size: 28px;
		line-height: 28px;
		display: block;
		margin-bottom: 25px;
		font-weight:normal;
	}
	.m-b-10{margin-bottom:10px;}
	.content-homepage ul{
		margin:0px;
		padding:0px;
	}
	.content-homepage li{
		margin:0px;
		padding:0px;
	}
.new-home-content-right{
	display:block;
	background:#aeaa92 url(../mhealthcoach/new-right-bar-bg.png) repeat-x 0px 0px;
	width:226px;
	height:616px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	float:right;
}
	.mhealth-logo-right{
		display:block;
		background:url(../mhealthcoach/logo-mhealth-right.png) no-repeat 0px 0px;
		width:100%;
		height:54px;
		margin:0px;
		padding:0px;
	}
	.right-box{
		display:block;
		background:url(../mhealthcoach/right-box-bg.png) no-repeat 0px 0px;
		width:191px;
		height:100px;
		margin:14px auto 0px auto;
		padding:0px;
	}
	.right-box a{
		font-size:12px;
		color:#900;
		text-decoration:underline;
	}
	.right-box a:hover{
		color:#000;
		text-decoration:none;
	}
	.right-box h1{
		display:block;
		font-size:16px;
		color:#26468b;
		margin:0px 0px 5px 10px;
		padding-top:10px;
	}
	.right-box p{
		display:block;
		width:90%;
		margin:0px auto;
		padding:0px;
	}

