h1    { margin: 0em 0em 1em 0em }
h2    { margin: 1em 0em 0em 0em }
P    { margin: 0em 0em 0em 0em }

p.body   { color: #636363; font-size: 9.5pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px }


.bodysmall   { color: #636363; font-size: 8pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px; margin-top: 0pt; padding-top: 0px }


h1   { color: #00567a; font-size: 11pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 600 }

.viewpoint   { color: #A8A96B; font-size: 11pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 600 }

.viewpointhead   { color: #A8A96B; font-size: 13pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 600 }

.viewpointquote   { color: #A8A96B; font-size: 12pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 400 }

h2   { color: #636363; font-size: 10pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; font-weight: 600 }

p.table { color: #636363; font-size: 9.5pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px; margin-bottom: 0pt; padding-bottom: 0px }

p.list   { color: #636363; font-size: 9.5pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 0pt; margin-top: 0pt; padding-top: 0px }
p.caption   { color: #636363; font-size: 8pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px }

p.date   { color: #acacac; font-size: 9pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; margin-top: 0pt; padding-top: 0px }
li.list   { color: #636363; font-size: 10pt; font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; text-indent: 0pt; margin-top: 0pt; padding-top: 0px }

td  {
	color: #636363;
	font-size: 10pt;
	font-family: "Trebuchet MS", "MS Sans Serif", Verdana, Tahoma, Arial;
	text-indent: 0pt;
	margin-top: 0pt;
	padding-top: 0px
}

A:link {
color: #CC0000;
text-decoration: none;
}

A:visited {
color: #CC0000;
text-decoration: none;
}

A:hover {
color: #4169E1;
text-decoration: none;
}
.date { 
		color: #000000; 
		font-size: 10px; 
		line-height: 10px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers  { 
		color: #CC6600; 
		font-weight: bold; 
		font-size: 14px; 
		line-height: 16px; 
		font-family: VTrebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
		.headers2  { 
		color: #FFFFFF; 
		font-weight: bold; 
		font-size: 14px; 
		line-height: 16px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
		
		.headerreverselarge  { 
		color: #FFFFFF; 
		font-weight: bold; 
		font-size: 17px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
		.title {
		font-family : Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		font-size : 14pt;
		font-style : normal;
		font-weight : normal;
		color: #336699
		}
        .alltextsm  { 
		color: #555555; 
		font-size: 10px; 
		line-height: 12px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers3  { 
		color: #808080; 
		font-weight: bold; 
		font-size: 18px; 
		line-height: 18px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
		
.subhead  { 
		color: #808080; 
		font-weight: bold; 
		font-size: 14px; 
		line-height: 14px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers4  { 
		color: #2f4f80; 
		 
		font-size: 17px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers5homeoped  { 
		color: #B22222;
		font-weight: bold; 
		font-size: 18px; 
		line-height: 18px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.headers5homeopedpullquote  { 
		color: #B22222;
		font-size: 15px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.advocacytitle  { 
		color: #2F4F4F;
		font-weight: bold; 
		font-size: 15px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.advocacysubtitle  { 
		color: #B22222;
		font-weight: bold; 
		font-size: 15px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.advocacysmall  { 
		color: #808080;
		font-weight: bold; 
		font-size: 15px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.goodheader  { 
		color: #4c9944;
		font-weight: bold; 
		font-size: 15px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}
.badheader  { 
		color: #826627;
		font-weight: bold; 
		font-size: 15px; 
		line-height: 17px; 
		font-family: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial
		}

