body        { margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;}
sup         { font-family: arial; font-size: 8px;}    

.header1    { font-family: Arial; font-size: 11px; font-weight: bold; color: #006699;}
.lgHeader1  { font-family: Arial; font-size: 18px; font-weight: bold; color: #0066CC; background-color: #CEE9FF;}

.WhiteHeader { font-family:Arial; font-weight: bold; text-align:center; color:White; font-size:16px; line-height:17px; }

.TitleH	    { font-family: arial; font-size: 18px; line-height: 25px; font-weight: bold; text-align: left; vertical-align:middle; color: navy; text-transform: capitalize; }

td, td.mainText, .mainText, .mainTextBorder, .mainTextBold, .navyBold, .mainTextTealBold, .MainTextNavy, .mainTextSmall, .WDDTYBold, .mainTextSmallNavy, .mainTextRight, .mainTextBoldRight, .mainTextCenter
	{font-family: arial; font-size: 13px; line-height: 15px; font-weight: normal; text-align:left;}
.mainTextSmall, .mainTextSmallNavy
	{ font-size: 11px; line-height: 13px; }
.mainTextRight, .mainTextBoldRight 
    { text-align: right; }
.MainTextNavy, .mainTextSmallNavy
	{color: navy;}
.mainTextBorder
	{border: 1px solid #9999FF; background-color:#CEE9FF;}
.mainTextBold, .mainTextBoldRight
	{font-weight: bold;}
.navyBold 	
	{font-weight: bold; color: navy;}
.mainTextTealBold	
	{font-weight: bold; color: teal;}
.WDDTYBold
	{font-weight: bold; color: green;}
.mainTextCenter
    {text-align:center;}
 
li.tealdot
	{ font-size:8px; color:teal; vertical-align:top; padding:0 0 0px 0px; margin:0 -8px -2px 18px;  }

.textTitleBoxR
    { font-family: Arial; font-size: 17px; line-height: 17px; font-weight: bold; font-style:italic; text-align: left; color: #EC4624; padding:10px 0 0 5px; }


.WhiteBoldItalicLarge    { font-family:Arial; font-size:15px; color:White; font-weight:bold; font-style:italic; line-height:18px; }

a:link.WhiteBoldRight, a:hover.WhiteBoldRight, a:visited.WhiteBoldRight, .WhiteBoldRight          
    { font-family:Arial; font-size:13px; color:White; font-weight:bold; font-style:normal; line-height:18px; text-decoration: none; text-align:right; }
a:hover.WhiteBoldRight
	{text-decoration: underline; color: black; }


.textSubTitle, .textSubTitleBack, .textSubTitleBackLeft
	{ font-family: arial, helvetica, sans-serif; font-size: 14px; line-height: 17px; font-weight: bold; text-align: center; color: Teal; vertical-align:middle;}
.textSubTitleBack    
    { padding:4px; font-size: 15px; line-height: 22px; color:#822222; background-color:#F3F8E6; border: 1px solid silver; }
.textSubTitleBackLeft 
    { padding:4px; font-size: 15px; color:#822222; background-color:#F3F8E6; text-align:left;}
    
.textInterviewTitle 
	{ font-family: arial; font-size: 14px; font-weight: bold; color:#822222 }

.errorMsg		{ font-family: arial, helvetica, sans-serif; font-size: 14px; line-height: 17px; font-weight: bold; text-align: center; color: red; }

.ScrollBoxBorder, .ScrollBoxBorder2 
	{ font-family: Arial; font-size: 12px; width: 160px; color: green; border: 1px solid #9999FF; }
.ScrollBoxBorder2
	{ width: 300px;   }
.headerText1	  { font-family: arial, helvetica; font-size: 12px; line-height: 15px; padding:5px; font-weight: bold; color:#D1003E;}

.SearchImageBack   { background-image:url(/images/GrayShadow.gif);  }
.SearchOption      { font:Arial; font-size:11px; color:#E94F2B; font-weight:bold; line-height:15px; }
.WellnessLink      { font-family:Helvetica, Arial; font-size:12px; color:#9C9C9C; font-weight:bold; line-height:15px; }

.DiscussionInfo
    {font-family: arial; font-size: 16px; line-height: 17px; color:#822222; font-weight: bold; text-align:center;}

a:link.AppleLink, a:hover.AppleLink, a:visited.AppleLink, a:link.AddComment, a:hover.AddComment, a:visited.AddComment, a:link.AppleLinkSm, a:hover.AppleLinkSm, a:visited.AppleLinkSm, .AppleLinkSm
	{ font-family: Arial; font-size: 13px;  line-height: 16px; font-weight: bold;  text-decoration: none; color: #EC4624; }	
a:link.AddComment, a:hover.AddComment, a:visited.AddComment	
    { font-style:italic;}
a:link.AppleLinkSm, a:hover.AppleLinkSm, a:visited.AppleLinkSm, .AppleLinkSm
    { font-size:10px;}
a:hover.AppleLink 		
	{ text-decoration: underline; color: #368A56; }

a:link.TitleLink, a:hover.TitleLink, a:visited.TitleLink
	{ font-family: Arial; font-size: 13px;  font-weight: bold;  text-decoration: none; color: #822222; background-color:#eefff8; }	
a:hover.TitleLink
	{ text-decoration: underline; color: #368A56; }
    
a:link.AppleGreenLink, a:hover.AppleGreenLink, a:visited.AppleGreenLink 	
    { font-family: Arial; font-size: 13px;  line-height: 16px; font-weight: bold;  text-decoration: none; color: #3C6418; }	
a:hover.AppleGreenLink
    { text-decoration: underline; color: #EC4624; }

a:link.textSubTitle, a:hover.textSubTitle, a:visited.textSubTitle	 
	{ font-family: arial; font-size: 14px; line-height: 17px; font-weight: bold; text-align: center; color: Teal; vertical-align:middle;}
a:hover.textSubTitle
    { text-decoration: underline; color: red; }


.TitleC	    { font-family: arial; font-size: 20px; line-height: 24px; font-weight: bold; text-align: left; color:#117C83; text-transform: capitalize; padding:8px 0 0 0px; }
.textTitle  { font-family: Arial; font-size: 18px; line-height: 24px; font-weight: bold; text-align: center; color: #822222; }

.SeperatorSpace	 { font-size: 2px; line-height: 3px; }
.SeperatorSpaceL { font-size: 4px; line-height: 6px; }
.SeperatorHeight { font-size: 2px; line-height: 3px; height:90px; }

.AZTitle            { font-family: Arial; font-size: 21px; line-height: 24px; font-weight: bold; text-align: left; color: #008439; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.textTitleCenter    { font-family:Arial; font-size:34px; line-height: 36px; font-weight:bold; padding-top:20px; text-align: left; color:#822222; } 
.textSubTitleCenter { font-family:Arial; font-size:17px; line-height: 19px; font-weight:normal; padding-top:12px; text-align: center; color:#822222; } 
.textCondStatement  { font-family:Arial; font-size:15px; line-height: 18px; font-weight:normal; padding-top:12px; text-align: left; color:#822222; } 

.LargeHeaderRed     { font-family:Arial; font-size:21px; line-height: 24px; font-weight:bold; color:#822222;}     

.CommunityHeaderRed     { font-family:Arial; font-size:21px; line-height: 24px; font-weight:bold; padding-left:34px; color:#822222;}     
.CommunityHeaderGreen   { font-family:Arial; font-size:21px; line-height: 24px; font-weight:bold; padding-left:34px; color:#3C6418;}      
.CommentTitle           { font-family:Arial; font-size:18px; line-height: 21px; font-weight:bold; padding-left:30px; color:#822222; padding-top:6px;}      
.CommunitySubHead       { font-family:Arial; font-size:17px; line-height: 19px; font-weight:bold; font-style:normal; color:#EC4624;  }
.CommunitySubText       { font-family:Arial; font-size:13px; line-height: 16px; font-weight:bold; font-style:normal; color:#EC4624;  }

.HPGreen                { font-family:Arial; font-size:22px; line-height: 28px; color:#3C6418;  }      
.HPGreenSm              { font-family:Arial; font-size:16px; line-height: 22px; color:#3C6418;  } 

.Quote              { font-family:Times New Roman; font-style:italic; font-weight:bold;  font-size: 16px; line-height: 19px; color: #822222; text-align: center; padding-left:8px; padding-right:8px; padding-bottom:10px; padding-top:4px; }
.QuoteAuthor        { font-family:Arial; font-size: 13px; line-height: 18px; color: #3C6418; text-align: right; font-weight:bold; padding-right:60px; padding-bottom:6px; }

.MemberLink         { font:Arial; font-size:13px; color:#00AD67; font-weight:bold; line-height:16px; }

.PractSearchOutput  { font-family:Arial; font-size:17px; line-height: 18px; font-weight:bold; color:#822222;}     

.authorLink 	{ font-family: arial; font-size: 12px; color: navy; }
.newsDate       { font-family: arial; font-size: 10px; text-align: left; color: black; }

.ResourceSubTitle { font-family:Arial; font-size:14px; line-height: 17px; font-weight:bold; color:#EC4624; margin-left:-6px; padding-top:6px; padding-bottom:4px;}     

.HWOLBorder 	{ border: 1px solid #008439; }
.silverhr 	    { border: 1px solid silver; }
.watermark      {font-family:Trebuchet MS, Arial; font-size: 13px; background-color: #FAFAFA; color:#888888; font-style:italic; text-align:right;}
.lineSpace8		{ font-size: 6px; line-height: 8px; }
.lineSpace6		{ font-size: 4px; line-height: 6px; }
.lineSpace		{ font-size: 2px; line-height: 3px; }

a:link, a:hover, a:visited 
	{font-family: Arial; font-size: 13px; line-height: 17px; font-weight: normal; text-decoration: none; color: teal; }
a:hover
	{text-decoration: underline; color: red; }
a:link.HWOLnav, a:hover.HWOLnav, a:visited.HWOLnav 
	{font-family: Arial; font-size: 12px; line-height: 15px; font-weight: normal; text-decoration: none; color: teal; }
a:hover.HWOLnav
	{text-decoration: underline; color: red; }

a:link.authorLink, a:hover.authorLink, a:visited.authorLink	
	{ font-family: Arial; font-size: 13px;  line-height: 16px; font-weight: bold;  text-align: center; text-decoration: none; color: navy; }	
a:hover.authorLink 		
	{ text-decoration: underline; color: red; }

a:link.ColumnLink, a:hover.ColumnLink, a:visited.ColumnLink
	{ font-family: Arial; font-size: 13px;  line-height: 16px; font-weight: bold;  text-align: center; text-decoration: none; color:#EC4624; }	
a:hover.ColumnLink 		
	{ text-decoration: underline; color: #368A56; }

a:link.LgBlackLink, a:hover.LgBlackLink, a:visited.LgBlackLink	
	{ font-family: Arial; font-size: 13px;  line-height: 15px; font-weight: bold;  text-decoration: none; color: navy; }	
a:hover.LgBlackLink 		
	{ text-decoration: underline; color: red; }

.xMenu td a       {font-family: Helvetica, Algerian, Times New Roman; font-size: 14px; line-height: 18px; font-weight: bold; text-align: center; margin-left: 8px; color: white; background-color:#368A56;}
.xMenu td a:hover {font-family: helvetica; font-size: 14px; line-height: 18px; font-weight: bold; text-align: center; margin-left: 8px; color: #368A56; background-color: #DEDEDE; text-decoration: none;}

.xSubMenu td a       {font-family: helvetica; font-size: 14px; line-height: 18px; font-weight: bold; text-align: center; margin-left: 8px; color: #368A56; background-color:White; z-index:11;}
.xSubMenu td a:hover {font-family: helvetica; font-size: 14px; line-height: 18px; font-weight: bold; text-align: center; margin-left: 8px; color: White; background-color:#368A56; z-index:11; text-decoration: none; }

.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-Link,
.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren .AspNet-Menu-NonLink,
.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-Leaf a.AspNet-Menu-Link
    {font-family: arial; width: 144px; font-size: 13px; line-height: 18px; z-index:1; font-weight: bold; color: white; background-color:#368A56; text-align:center; }

.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover.AspNet-Menu-Link,
.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu .AspNet-Menu-Leaf a:hover.AspNet-Menu-Link
    {font-family: arial; width: 144px; font-size: 13px; line-height: 18px; z-index:1; font-weight: bold; color: #EC4624; background-color:white; text-align:center; text-decoration:underline; }

.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a.AspNet-Menu-Link
    {font-family: arial; width: 208px; font-size: 13px; line-height: 18px; z-index:1; font-weight: bold; color: #368A56; background-color:#EEEEEE; text-align:left; }

.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a:hover.AspNet-Menu-Link
    {font-family: arial; width: 208px; font-size: 13px; line-height: 18px; z-index:1; font-weight: bold; color: white; background-color:#368A56; text-align:left; text-decoration:none;}    
    
.MozillaMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf a.AspNet-Menu-Link
    {font-family: arial; font-size: 12px; line-height: 17px; z-index:2; font-weight: bold; color: teal; background-color:#F3F8E6; text-align:left; }
.MozillaMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover.AspNet-Menu-Link
    {font-family: arial; font-size: 12px; line-height: 17px; z-index:2; font-weight: bold; color: #F3F8E6; background-color:teal; text-align:left; }

.MozillaMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren .AspNet-Menu-NonLink
    {font-family: arial; font-size: 12px; line-height: 17px; font-weight: bold; color: teal; background-color:#F3F8E6; text-align:left; }
.MozillaMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren ul
    { margin-left:104px; margin-top:-16px; width:180px; color:#368A56; z-index:9; }
.MozillaMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a.AspNet-Menu-Link
    {font-family: arial; font-size: 12px; line-height: 17px; font-weight: bold; color:#F3F8E6; background-color:teal; text-align:left; }
.MozillaMenu .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-Leaf a:hover.AspNet-Menu-Link
    {font-family: arial; font-size: 12px; line-height: 17px; font-weight: bold; color: teal; background-color:#F3F8E6; text-align:left; }

.MozillaMenu .AspNet-Menu-Horizontal ul.AspNet-Menu
    {z-index:9;}

.Invisible       { visibility:hidden; }
.MarginLeft      { margin-left: 6px;	 }
.MedicaText      { margin-left: 6px; padding-left:12px; padding:8px;	 }
.PaddingTop      { padding-top: 12px; }
.PaddingLeft     { padding-left: 6px; }
.PaddingRight2   { padding-right: 2px; }

.MarginImageLeft { margin-right: 10px; margin-bottom:2px; }
.textIndent      { text-indent:4px;}
.CenterAlign     { text-align:center;}
.RightAlign      { text-align:right; }


.ListHeader
    {font-family: Arial; font-size: 17px; line-height: 17px; font-weight: bold; font-style:italic; color: #EC4624; background-color: white; padding: 5px 0 5px 0; margin-top: 5px; width:148px; text-align:left;  }
.ListContent           
    {background-color: white; padding: 0 6px 0 4px; overflow:hidden;}

.zaccordionHeader, .zaccordionHeaderSelected 
    {background-color: #368A56; border: 1px solid #5b5b5b; color: #FFFFFF; cursor: pointer; display: inline-block; padding: 5px; border-radius: 20px; margin-top: 5px; width:148px; text-align:center; }
.zaccordionContent           
    {background-color: #F3F8E6; border-color: -moz-use-text-color #2F4F4F #2F4F4F;  border-color:Silver;  border-style: none solid solid; border-width: medium 1px 1px; padding: 0 6px 0 4px; overflow:hidden;}

.textInstructions           { font-family: Arial; font-size: 13px; line-height: 17px; font-weight: bold; font-style:italic; text-align: center; color: #11111D; padding:5px 5px 0 5px; margin-bottom:-10px; }
.smallInstructions          { font-family: Arial; font-size: 12px; font-weight: normal; font-style:italic; text-align: left; color: #444444; padding:0px 0px 0 0px;  }

.RoundedButton              { font-size: 14px; font-weight:bold; font-family: Arial; line-height: 1.10em; background-color: #FDA330; border: 1px solid red; color: white; display: inline-block; padding: 4px 8px 4px 8px; text-shadow: none; border-radius: 20px; text-align:center;}
.PlainButton                { font-size: 13px; font-weight:normal; font-family: Arial; line-height: 1.10em; background-color: #F3F8E6; border: 1px solid red; color: white; padding: 4px 8px 4px 8px; text-align:center; color:Teal;}
  
.siteText, td.siteText      { font-family: arial; font-size: 13px; color:#11111D; line-height: 16px; font-weight: normal; text-align:left;}

.TitleBar                   {border:1px solid #FDA330; width:12px; background-color:#FDA330; padding-top:16px; }
.TitleBarContent            {margin-left: -2px; border:1px solid #F3F8E6; width:498px; background-color:#F3F8E6; padding:16px 0 0 6px; vertical-align:bottom; }

.HighLight                  { font-family: Arial; font-size: 14px; line-height: 17px;  font-style:italic; color: #114433; }
.HighLightLg                { font-family: Arial; font-size: 16px; line-height: 18px;  font-style:italic; color: #114433; }
.HoverLink                  { font-family: Arial; font-size: 13px; line-height: 17px; font-weight: normal; text-decoration: none; color: teal; }

.MarginUp4                  { margin-top: -4px; }

.ajax__balloon_popup .oval {background-image:url(/images/WheelWheelWaterMark.jpg);}
.zajax__balloon_popup .zoval {background-image:url(/images/WellWheel3DTrans.gif);  background-repeat:no-repeat;}



/* MEDIUM SIZE */
.ajax__balloon_popup .oval .medium { width:250px; height:200px; }

.ajax__balloon_popup .oval .medium .bottom_right {background-position: -200px 0; }
.ajax__balloon_popup .oval .medium .bottom_right .ajax__content { padding: 43px; }
.ajax__balloon_popup .oval .medium .bottom_right_shadow { background-position: -1150px 0; }

.ajax__balloon_popup .oval .medium .bottom_left { background-position: -250px -200px; }
.ajax__balloon_popup .oval .medium .bottom_left .ajax__content { padding: 43px; }
.ajax__balloon_popup .oval .medium .bottom_left_shadow { background-position: -1150px -200px; }

.ajax__balloon_popup .oval .medium .top_right { background-position: -200px -400px; }
.ajax__balloon_popup .oval .medium .top_right .ajax__content { padding: 43px; }
.ajax__balloon_popup .oval .medium .top_right_shadow { background-position: -1150px -400px; }

.ajax__balloon_popup .oval .medium .top_left { background-position: -200px -600px; }
.ajax__balloon_popup .oval .medium .top_left .ajax__content { padding: 43px; }
.ajax__balloon_popup .oval .medium .top_left_shadow { background-position: -1150px -600px; }
/* END OF - MEDIUM SIZE */
