body {background: url(/App_Themes/nhc/images/bgcloud.jpg) repeat-x; background-color:#d8e6e6;  text-align:center; font:normal 14px Arial; color:#455B69; margin:0px; }
a, a:link, a:visited {text-decoration: underline; }
a:hover, a:active {text-decoration: none;}
a, a:link, a:visited, a:hover, a:active {color: #2c76a9;}

#MainWhiteCenter { margin: 0 auto; width:822px; background-color:#FFFFFF;}
#ContentMargin { margin: 0 auto; width:799px; padding-top:5px; text-align:left; }
#NHChotline { display:table-cell; width:400px; float:right; text-align:right; font:normal 16px Arial; margin-top:40px; }
.imageleft { float:left; margin-right:15px; margin-bottom:5px;  }
.imageleft2 { float:left; margin-bottom:5px;  }
.imgright { float:right; }
.breakleft { clear:left; }
.breakspace{ clear:both; }
.textMargin{ padding: 0px 20px ; }
.practitioner { font:bold 16px Arial; }
.EditingFormErrorLabel { color:red; }
.ErrorLabel { color:red; }
.FormButton { background:url(/App_Themes/nhc/images/register.jpg) no-repeat; height:58px; width:156px; border:0px; cursor:hand; cursor:pointer;}

#MainContent { background-color:#eaf3fe;}

#SalesPageContent { background-color:#FFFFFF;}

#MainContent, #SalesPageContent { width:572px; float:left; margin-top:5px;}
	.MainContentHeader { font:normal 32px georgia; color:#2c76a9; line-height:33px;  }
	.MainContentHeader2 { font:normal 26px georgia; color:#2c76a9; line-height:27px;  }
	.MainContentSubHeaderSingle { font:bold 14px Arial; color:#0d4868; line-height:34px; float:left;}
	.MainContentSubHeaderDouble { font:bold 14px Arial; color:#0d4868; margin-top:8px; float:left;}
	.titleSinglebox { background:url(/App_Themes/nhc/images/titleSingleBg.jpg) repeat-x; height:34px;}
	.titleDoublebox {background:url(/App_Themes/nhc/images/titleDoubleBg.jpg) repeat-x; height:50px;}
	.MainContentSubHeader { font:bold 18px Arial; line-height:22px; color:#455B69;}
	#MainContent a, #SalesPageContent a{ color:#2c76a9; text-decoration:underline; font-weight:bold;}
	#MainContent a:hover, #SalesPageContent a:hover { color:#2c76a9; text-decoration:none; font-weight:bold;}
	#MainContent .practitioner a, #SalesPageContent .practitioner a{ color:#2c76a9; text-decoration:underline; font-weight:bold;}
	#MainContent .practitioner a:hover, #SalesPageContent .practitioner a:hover { color:#2c76a9; text-decoration:none; font-weight:bold;}
	#MainContent b, #MainContent strong, #SalesPageContent b, #SalesPageContent strong {color:#2c76a9;}
	#MainContent h1, #SalesPageContent h1, #MainContent h2, #SalesPageContent h2 {display:none;}
	#MainContent ul { list-style-image:url(/App_Themes/nhc/images/ListLeaf.jpg); }
	#SalesPageContent ul { list-style-image:url(/App_Themes/nhc/images/ListLeaf-white.jpg); }
	#MainContent ul, #SalesPageContent ul { vertical-align:top; line-height:15px; }
	#MainContent li, #SalesPageContent li { margin-bottom:10px;}
	#MainContent .benefits, #SalesPageContent .benefits {border:dashed 2px #a7bed0; font:normal 13px Arial; padding-top:10px; }

/*#SidePanel { width: 219px; float:right; margin-top:6px; }
	.announcementPanel { background:url(/App_Themes/nhc/images/AnnoucementBg.jpg) repeat-y; text-align:center; font:normal 12px Arial;}
	.announcementPanelText { width:190px; margin: 0 auto; text-align:left; color:#333333; }
	.announcementPanelText a{ color:#0c476f; text-decoration:underline; font-weight:bold;}
	.announcementPanelText a:hover{ color:#000000; text-decoration:none; font-weight:bold;}
	.announcementPanelTitle { font:normal 18px georgia; }*/

#FooterArea { font:normal 11px Arial; text-align:center; letter-spacing:.5px; line-height:16px; background-color:#f9f9f9; padding-bottom:3px; padding-top:3px;}
	#FooterArea a{ color:#455B69; text-decoration:underline; }
	#FooterArea a:hover{ color:#666666; text-decoration:none;}

.EditingFormInfoLabel { color:Red; font-weight:bold;}