body, html{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	scrollbar-face-color: #EFEFEF;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #EFEFEF;
	scrollbar-arrow-color: #8C283F;
    background-color:#000099;     
}
P {
  font: 11px Arial;
	margin: 0px;
	padding: 0px;
}
div.HCNavDiv {
        width: 170px;
}
div.PrimeNavDiv {
        width: 170px;
}
.OutermostDiv {
	top: 0px;
	left: 0px;
	position: absolute;
	vertical-align: top;	
}
div.ContentDiv {
        height: 445px;
        padding: 0px;
        margin: 0px;
        border: 0px;
        background: #ffffff;
	width: 770px;
	vertical-align: top;
}
td.ContentTd {
        padding:0px;
        margin: 0px;
        text-align: center;
        /*padding-left: 130px;*/
	width: 770px;
	vertical-align: top;
}
.LeftSpace {
	display: none;
}
.RightSpace {
	display: none;
}
/*
Change color of bold tags over images - Health Calculator
*/
b.BodyMassLabel 
{	color: #ffffff;
}
b.CaloriesNeededLabel
{	color: #ffffff;
}
b.CaloriesBurnedLabel
{
	color: #ffffff;
}
b.ActivityRegimenLabel
{	color: #ffffff;
}
#spanMainContent td {
        padding-left: 3px;
				padding-right: 3px; 
        margin: 0px;
       	font-family: Arial, Helvetica, San-Serif;
				/*font-size: 11px; */
}
#spanMainContent font {
    color: #006599;
	font-family: Arial, Helvetica, San-Serif;
}
#spanMainContent li {
	font-family: Arial, Helvetica, San-Serif;
}
#spanMainContent p {
    color: #000000;
	font-family: Arial, Helvetica, San-Serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#spanMainContent p font {
    color: #000000;
	font-family: Arial, Helvetica, San-Serif;
	margin: 0px;
	padding: 0px;	
}
#spanMainContent p font b {
	font: bold 16px Verdana, Arial, Helvetica, San-Serif;
	margin: 0px;
	padding: 0px;
}

#spanMainContent th {

font-size:14px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
border:0px solid #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background:#006599;
color:#FFFFFF;
text-decoration: none;

}

td.logoCell {
        background-color: #fff;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	width: 560px;
        height: 114px;
        vertical-align: bottom;
	text-align: left;	
       /* display: none;*/
        
}
.topBgd {
        display: none;
       	background-image: url(/cpm/Clouds-Right.jpg);
		background-color: #ffffff;
		width: 560px;
        height: 114px;
	vertical-align: top;	
}
div.SearchLabel {
display: none;
}
div.ForLabel {
display: none;
}
.SearchTable {
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	width: 210px;
	height: 55px;
}
.SearchForm {
	padding: 0px;
	margin: 0px;
}
.SearchDiv {}
td.searchCell {
        background-image: url(/cpm/Clouds-Right.jpg);
	width: 210px;
        height: 114px;
	text-align: left;
}
.Synd6Div {
padding: 0px;
margin: 0px;
border: 0px;
background:#000;
width: 560px;
height: 114px;
}
.Synd1Div {
color: #666666;
margin: 0px; 
border: 0px;
padding: 0px;
}
td.Synd6Area {
        margin: 0px;
        border: 0px;
        background: #000;
	width: 560px;
        height: 114px;
        padding: 0px;
	vertical-align: middle;	
}
.Synd5Div {}
.Synd7Div {
	vertical-align: top;
       /* position:;*/
        top:340px;
        left:0px;
        width:170px;
}
.topNavBar {
	background-color: #c30302;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding: 5px 5px 5px 10px;
}
.topBar {
	background-color: #c30302;
}
.middleBar {
        padding-top: 0px;
        margin: 0px;
	background-color: #006599;
	height:15px;
}
.bottomBar {
	background-color: #006599;
	height:15px;
}
.TopNavBarLinks{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:0px;
}
a.TopNavBarLinks{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:0px;
}
a.TopNavBarLinks:link{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:0px;
	text-decoration:none;
}
a.TopNavBarLinks:visited{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:0px;
	text-decoration:none;	
}
a.TopNavBarLinks:hover{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:0px;
	text-decoration:underline;	
}
a.TopNavBarLinks:active{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding:0px;
	text-decoration:none;	
}
td.LeftNav{
        color: #ffffff;
        background-color: #ffffff;
	width: 170px;
	vertical-align: top;
	padding: 0px;
	margin: 0px 0px 0px 0px;
        height: 336px;
}
table {
padding: 0px;
margin: 0px;
border: 0px;
}
td {
margin: 0px;
padding: 0px;
border: 0px;
}
table.Synd1Area {
        color: #666666;
        margin: 0px;
        border: 0px;
        background: #ffffff;
	width: 600px;
        height: 336px;
        padding: 0px;
	vertical-align: top;
}	

td.Synd1Area {
        color: #666666;
        margin: 0px;
        border: 0px;
        background: #ffffff;
	width: 600px;
        height: 336px;
        padding: 0px;
	text-align: left;
	font-family: Arial;
 font-weight:normal;
 font-size: 11px;
 color: #000
}
td.Synd1Area p {
color: #666666;
margin: 0px; 
padding: 0px;
border: 0px;
font: 11px Arial;
}
.AffiliateArea {
	vertical-align: top;
}
.CopyrightArea {
	vertical-align: top;
}
.welcomeCell {
	background-color: #713982;
	padding: 0px;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
}
.SendPrint{
	text-align:center;
	vertical-align: top;
	width: 145px;
        padding-right:10px;
}
.SendPrintDiv{}
.AffilName { 
	font-WEIGHT: bold; 
	font-SIZE: 13px; 
	COLOR: #666666; 
	font-FAMILY: Arial; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none; 
}
.navCell {
	border-bottom: 1pt solid #999999;
	padding: 0px 0px 0px 0px;
}

table.featuresTable {
        height: 140px;
        padding: 0px;
        border: 0px;
	background-color: #ffffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	width: 770px;
        height: 140px;
}
td.featuresCell1 {
        height: 140px;
        width: 210px;
	border-right: 1pt solid #666666;
	padding: 0px 0px 0px 0px;
	text-align: left;	
        margin: 0px;
	vertical-align: top;	
}
td.featuresCell2 {
        width: 327px;
	border-right: 1pt solid #666666;
	padding: 0px 0px 0px 0px;
	text-align: left;
        MARGIN: 0PX;
	vertical-align: top;	
}
td.featuresCell3 {
        MARGIN: 0PX;
	border-right: 0pt solid #666666;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;	
}
.headerText{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #752135;
}
h1{
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	color: #0078A8;
}
.bodyText{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
}
.footerText{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-decoration: none; 
}
a.footerText:link{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;	
	text-decoration: none; 
}
a.footerText:visited{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;	
	text-decoration: none; 
}
a.footerText:hover{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;	
	text-decoration: underline; 
}
a.footerText:active{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;	
	text-decoration: none; 
}

/* ***********  anchor styles ***********  */
 a {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
 a:Link {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.Visited {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.Link:Hover, a.Visited:Hover {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #8C8C8C;
	TEXT-DECORATION:underline;
}
a.Link:Active, a.Visited:Active {
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
/* A.topNavLink{
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A.topNavLink:hover {
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #F5F5F5;
	TEXT-DECORATION:none;
}*/

/* ***********  form styles ***********  */
.button {
	background-color: #C1DC22; 
	font-size: 11px; 
	color: #5F9A63;
}

#c15 {
	border-top: 1pt solid #666666; 
	border-right: 1pt solid #666666; 
	border-bottom: 1pt solid #666666;
	border-left: 1pt solid #666666;
}
/*.SearchLabel{
 	padding-top: 3px; 
	margin-right: 5px;
	margin-bottom: -10px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-align: right;
	float: left;
	height: 19px;	
	width: 55px;
}*/
/*.ForLabel{
	margin-top: 5px;
	padding-top: 4px;
	margin-right: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-align: right;
	float: left;
	height: 19px;
	width: 55px;
}*/
.textField01Outer{
	background-color: #ffffff;
	width: 120px;
	float: left;
}
.textField01Inner{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	width: 120px;
}	
.textField02Outer{
	margin-top: 5px;
	padding-right: 2px;
	background-color: #ffffff;
	width: 114px;
	float: left;
}
.textField02Inner{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	width: 114px;
}
.GoButton{
	padding-top: 6px;
	margin-top: 0px;
	margin-left: 5px;
	float: left;
}
.colorwhite{
	BACKGROUND-COLOR: #ffffff;
}


/*  ***********  Snd Tier Pages ***********  */

.MCArea {
	padding: 10px;
	font-family: Arial;
	font-weight: normal;
	/*font-size: 11px;*/
	color: #666666;
	width: 600px;
	border-left: 1pt solid #666666;	
	vertical-align: top;	
}
.spotlight{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #006599;
}
.Synd3Div {
	vertical-align: top;
}
.HCNavHeader {
    background: #ffffff;  
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #006599;
	padding-left: 15px;
}
.HCListbox{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	width: 145px;
	padding-left: 20px;
}
a.HCListbox{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-decoration: none;
}
a.HCListbox:link{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-decoration: none;
}
a.HCListbox:visited{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-decoration: none;
}
a.HCListbox:hover{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-decoration: none;
}
a.HCListbox:active{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
	text-decoration: none;
}
.PrimeNavDiv {
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
.SpotlightDiv {
	padding: 0px;
	margin: 0px;
}
.CustSpotlightDiv {
	padding: 0px;
	margin: 0px;
}
.HCNavDiv {
	background: #ffffff;
	padding-bottom: 25px;
	color: #FFFFFF;
}

/* -------------------------------
----------------------------------
----------------------------------
----------------------------------
----------------------------------
----------------------------------
Custom Settings For HealthONE Clinics
----------------------------------
----------------------------------
----------------------------------
----------------------------------
----------------------------------
----------------------------------
----------------------------------
 */
/*
body {
		margin-top:20px
		}
*/


td, tr, p {
 	/*font-size: 11px;*/ 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000000;
}

h1, h2 {
  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight: bold;
  color: #000066;
}

h3 {
font-size:14px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
border:0px solid #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background:#996666;
color:#FFFFFF;
text-decoration: none;

}

/* Links 
a:link {
	font-size: 11px; color: #000066; text-decoration: none;
	font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif;
	}
	
a:visited {
color: #666666; text-decoration: none;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	color: #FF0000;	
      font-weight: normal;
      text-decoration: none;
	}

*/
/*First Page Table headers-------------------------------------*/
.header1, td.header1, td.header1 a {
border:0px solid #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px;
background:#003366;
color:#FFFFFF;
font-size:14px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
height: 25px;
}

.header2, td.header2, td.header2 a {
border:0px solid #000000;
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background:#669966;
color:#FFFFFF;
font-size:14px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
text-decoration: none;
height: 25px;
}

.header3, td.header3, td.header3a a 
{
font-size:14px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold;
border:0px solid #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background:#996666;
color:#FFFFFF;
text-decoration: none;
height: 25px;
}

.header3a, td.header3a, td.header3a a 
{
border:0px solid #000000; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background:#666666;
color:#FFFFFF;
font-size:14px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-weight:bold; 
text-decoration: none;
height: 25px;
}

.header4, td.header4, td.header4 a {border:0px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#666699;color:#FFFFFF;
font-size:14px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;text-decoration: none;height: 25px;

}

.header5, td.header5, td.header5 a {border:0px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#336633;color:#FFFFFF;
font-size:14px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;text-decoration: none;height: 25px;

}
.header6, td.header6, td.header6 a {border:0px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#333333;color:#FFFFFF;
font-size:14px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;text-decoration: none;height: 25px;

}

.header1 a:visited, .header2 a:visited, .header3 a:visited, .header3a a:visited, .header4 a:visited, .header5 a:visited, .header6 a:visted {
color: #CCCCCC; text-decoration: none;height: 25px;
}

/*
a:visited.header1, a:visited.header2, a:visited.header3, a:visited.header3a, a:visited.header4, a:visited.header5, a:visited.header6  {
border:0px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#333333;
font-size:18px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;text-decoration: none;height: 25px;
}
*/
/* First Page Cell Text */
td.cbody, td.cbody a {
padding-left:3px;
/*background: #CCCCCC;*/
text-decoration: none;
}

/*content area -----------------------------------------------*/
table.contenttable {
width:100%;
}

table.contenttable th {
border:0px solid #CCCCCC; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#666666;color:#FFFFFF;
font-size:14px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;height:25px;
}

table.contenttable td p {
padding-left: 5px;
padding-right: 5px;
margin-left: 5px;
margin-right: 5px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
color: #000000;
}

/* Menus ----------------------------------------------------*/
table.mainnav {
width: 175px;
border-color : #999999;
border-color : #CCCCCC;
}

table.mainnav th {
border:0px solid #CCCCCC; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#666666;color:#FFFFFF;
font-size:14px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;height:25px;
}

table.mainnav td {
border:1px solid #CCCCCC; 
padding-left: 15px; padding-right: 0; padding-top: 1px; padding-bottom: 1px; 
background:#CCFFFF;
color:#003366;
font-size:13px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
/*border-color : #999999;*/
border-style : groove;
border-width : 1px;
text-align: left;
font-weight:bold;
}

table.mainnav a {
color:#003366;
font-size:13px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration: none;
}


table.mainnav a:visited {
color:#666666;
font-size:13px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration: none;
width: 175px;
}


table.mainnav a:hover {
color:#00CC66;
font-size:13px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
text-decoration: none;
font-weight:normal;
width: 175px;
}

table.mainnav th {
border:2px solid #000000; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background:#CCCCCC;color:#000000;
font-size:16px;font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;font-weight:bold;
border-color : #CCCCCC;
border-style : groove;
border-width : 2px;
text-align: center;
width: 175px;
}
/*
.nav {
border:1px solid #000000; 
padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
background:#9999CC;
color:#FFFFFF;
font-size:13px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
border-color : #CCCCCC;
border-style : groove;
border-width : 2px;
text-align: left;

}
*/
.nav 
{
border:2px groove #CCCCCC; 
padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
/*background:#9999CC;*/
float: right;
background: url('http://www.tmaguild.com/TMP/menubutton.jpg') no-repeat right top;
font-size:13px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
/*border-top-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; border-left-color:#CCCCCC; border-top-style:groove; border-right-style:groove; border-bottom-style:groove; border-left-style:groove; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; list-style-image: url('http://tmaguild.com/images/M_images/arrow.png')*/
}

ul {
/*	margin: 0px 0px 0px 0px;*/
	line-height:150%; 
	margin-left:15px; 
	margin-right:0px; 
	margin-top:5px; 
	margin-bottom:5px;
	color: #000000;
	}
	

/*ol{list-style-position: inside}*/

li { 
	list-style-image: url('http://clinics.icu.ehc.com/CPM/arrow.png');
	color: #000000;
/*	list-style-position:inside*/
	}



/* Clinic List Tables ----------------------------------------------------------- */
.sectiontable {
	border-color: #CCCCCC; 
	border-style:ridge;
	border-width:medium;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	}

.sectiontableentry1 {
	background-color : #ffffff; 
	padding-top:15px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	}

.sectiontableentry2 {
	background-color : #99CCFF; 
	padding-top:15px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	}

.sectiontableheader {
	background-color : #003366;
	color : #FFFFFF;
	font-weight : bold; 
	padding-top:15px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	}
	