/* StyleSheet for Dental Health Foundation *//* Overall Styles */body{	background-color: #FFFFFF;	margin-top: 0px;	margin-left: 0px;}p,ul,ol,li,br{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}h1,h2,h3,h4,h5,h6{	color: #669900;	font-family: "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	margin-bottom: 2px;	margin-top: 2px;}h3 { font-size: 18px; }h4 { font-size: 14px; }/* Classes : General */.clsStd{	color: #003;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}.clsDate{	color: #000066;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	margin: 3px;}.clsFooter{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 3px;}p.clsCaption{	font-size: 10px;}h3.clsSubHd{	margin-bottom: 10px;	margin-top: 10px;}/* Classes : Navigation */.clsNavTop{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #FFF;	margin: 2px;}.clsNav{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #006;	margin: 3px;}.clsNavB{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	line-height: 14px;	color: #006;	margin: 3px;}.clsNavHd{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	line-height: 14px;	color: #FFF;	margin: 3px 3px 3px 5px;}/* Classes : Cell Backgrounds */td.clsHiLite { background-color: #000066; }td.clsHiLite2 { background-color: #62808F; }/* Links : General */a:link{	color: #090;	text-decoration: underline;}a:visited{	color: #090;	text-decoration: underline;}a:active{	color: #090;	text-decoration: underline;}a:hover{	color: #090;	text-decoration: none;}/* Links : Navigation */.clsNav a:link{	color: #006;	text-decoration: none;}.clsNav a:visited{	color: #006;	text-decoration: none;}.clsNav a:active{	color: #006;	text-decoration: underline;}.clsNav a:hover{	color: #090;	text-decoration: underline;}.clsNavHd a:link{	color: #FFFFFF;	text-decoration: none;}.clsNavHd a:visited{	color: #FFFFFF;	text-decoration: none;}.clsNavHd a:active{	color: #FFFFFF;	text-decoration: underline;}.clsNavHd a:hover{	color: #FFFFFF;	text-decoration: underline;}/* Links : Footer */.clsFooter a:link{	color: #006;	text-decoration: underline;}.clsFooter a:visited{	color: #006;	text-decoration: none;}.clsFooter a:active{	color: #006;	text-decoration: underline;}.clsFooter a:hover{	color: #090;	text-decoration: none;}.clsHiLite2 a:link{	color: #FFFFFF;	text-decoration: none;}.clsHiLite2 a:visited{	color: #FFFFFF;	text-decoration: none;}.clsHiLite2 a:active{	color: #FFFFFF;	text-decoration: underline;}.clsHiLite2 a:hover{	color: #FFFFFF;	text-decoration: underline;}.clsLine{	color: #000066;	height: 1px;	margin: 2px;}.clsCoreHd{	color: #000066;	font-family: "Trebuchet ms", Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	margin-bottom: 2px;	margin-top: 2px;}.clsCoreSub{	color: #000066;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	margin-bottom: 1px;	margin-top: 1px;}h3.clsSubHead{	margin-top: 8px;	font-size: 14px;}input, textarea, select{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	line-height: 12px;}