/* BODY STYLES marginwidth and marginheight must be in html for Netscape */
body {
	background : #FFFFFF;
	margin : 0em;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
body.home {
	background : url(/images/bgtile_home.gif) #FFFFFF;
	margin : 0em;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
body.sub {
	background : #FFFFFF url(/images/bgtile_sub.gif);
	margin : 0em;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
body.hfaf {
	background : #FFFFFF;
	margin : 0em;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}


/* REGULAR LINK STYLES listed separately to work in Netscape */
a {
	text-decoration: none;
	}
a:link {
	color : #006666;
	text-decoration : none;
	}
a:visited {
	color : #006666;
	text-decoration : none;
	}
a:active {
	color : #993300;
	text-decoration : none;
	}
a:hover {
	color : #993300;
	text-decoration : underline;
	}

a.topstorylink {
	text-decoration: none;
	}
a.topstorylink:link {
	color : #CC6633;
	text-decoration : none;
	}
a.topstorylink:visited {
	color : #CC6633;
	text-decoration : none;
	}
a.topstorylink:active {
	color : #993300;
	text-decoration : none;
	}
a.topstorylink:hover {
	color : #993300;
	text-decoration : underline;
	}

a.hfaf {
	text-decoration: none;
	}
a.hfaf:link {
	color : #CC0000;
	text-decoration : none;
	}
a.hfaf:visited {
	color : #CC0000;
	text-decoration : none;
	}
a.hfaf:active {
	color : #CC6633;
	text-decoration : none;
	}
a.hfaf:hover {
	color : #CC6633;
	text-decoration : underline;
	}


/* NAVIGATION STYLES - links listed separately to work in Netscape */
.hometopic  {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #B3D3DA;
	}
.hometextHighlight  {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #B3D3DA;
	}
a.hometopiclink {
	text-decoration: none;
	}
a.hometopiclink:link {
	color : #B3D3DA;
	text-decoration : none;
	}
a.hometopiclink:visited {
	color : #B3D3DA;
	text-decoration : none;
	}
a.hometopiclink:active {
	color : #FFFF99;
	text-decoration : none;
	}
a.hometopiclink:hover {
	color : #FFFF99;
	text-decoration : none;
	}

.taboffbg  {
	background : url(/images/taboffbg.gif) #46808C;
	}
.tabonbg  {
	background : url(/images/tabonbg.gif) #FFFFFF;
	}
.tabonidentifierbg  {
	background : #FFFFFF;
	}
.taboutlinebg  {
	background : #01313D;
	}
.tabon  {
	font-family : "Avant Garde", "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #01313D;
	}
.tabonhfaf  {
	font-family : "Avant Garde", "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #CC0000;
	}
.taboff  {
	font-family : "Avant Garde", "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #FFFFFF;
	}
a.tabofflink {
	text-decoration: none;
	}
a.tabofflink:link {
	color : #FFFFFF;
	text-decoration : none;
	}
a.tabofflink:visited {
	color : #FFFFFF;
	text-decoration : none;
	}
a.tabofflink:active {
	color : #FFFF99;
	text-decoration : none;
	}
a.tabofflink:hover {
	color : #FFFF99;
	text-decoration : none;
	}

a.tabonlinkhfaf {
	text-decoration: none;
	}
a.tabonlinkhfaf:link {
	color : #CC0000;
	text-decoration : none;
	}
a.tabonlinkhfaf:visited {
	color : #CC0000;
	text-decoration : none;
	}
a.tabonlinkhfaf:active {
	color : #CC0000;
	text-decoration : none;
	}
a.tabonlinkhfaf:hover {
	color : #CC0000;
	text-decoration : none;
	}

.topnav  {
	font-family : "Avant Garde", "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #B3D3DA;
	}
a.topnavlink {
	text-decoration: none;
	}
a.topnavlink:link {
	color : #B3D3DA;
	text-decoration : none;
	}
a.topnavlink:visited {
	color : #B3D3DA;
	text-decoration : none;
	}
a.topnavlink:active {
	color : #FFFF99;
	text-decoration : none;
	}
a.topnavlink:hover {
	color : #FFFF99;
	text-decoration : none;
	}

.leftnavbg  {
	background : #CFCFDE;
	}
.leftnav  {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #01313D;
	}
a.leftnavlink {
	text-decoration: none;
	font-weight: bold;
	}
a.leftnavlink:link {
	color : #01313D;
	text-decoration : none;
	}
a.leftnavlink:visited {
	color : #01313D;
	text-decoration : none;
	}
a.leftnavlink:active {
	color : #993300;
	text-decoration : none;
	}
a.leftnavlink:hover {
	color : #993300;
	text-decoration : underline;
	}

.footer {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #000000;
	}
.footersmall {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 10px;
	line-height : 16px;
	color : #000000;
	}
.footerlinecolor  {
	background : #E0C2A3;
	}
.footerlinehfaf  {
	background : url(/images/hfaf_dot_whitebg.gif) #BBBBBB;
	}


/* CELL BACKGROUND STYLES */
.topsectionbg  {
	background : url(/images/bgtile_topsection.jpg) #024E61;
	}
.highlightsbg  {
	background : url(/images/bgtile_rightcol.gif) #E3C7AB;
	}
.quicksearchbg  {
	background : #46808C;
	}
.quicksearchoutline  {
	background : #01313D;
	}
.quoteareabg  {
	background : url(/images/quote_area_bg.jpg) #D9E9EC;
	}
.quotearealeftbg  {
	background : url(/images/quote_area_left_side.jpg) #D9E9EC;
	}
.quotearearightbg  {
	background : url(/images/quote_area_right_side.jpg) #D9E9EC;
	}
.quoteareaoutline  {
	background : #46808C;
	}


/* TEXT STYLES */
.bodytext {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
.bodytextBold {
   font-weight: bold;  	 
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
p {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
ul {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
li {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
table  {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
.pagetitle {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 17px;
	font-weight : bold;
	color : #CC6633;
	}
.welcome {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
	}
.readfull {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.readfullhp {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #B3D3DA 
	}
.quicksearch  {
	font-family : "Avant Garde", "Century Gothic", Arial, Helvetica, Verdana, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color : #FFFFFF;
	}
.topstory {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 17px;
	font-weight : bold;
	}
.topstorytext {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	color : #000000;
	}
.morestories {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 20px;
	font-weight : bold;
	}
.highlighttitle {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.highlightsubtitle {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	font-weight : bold;
	}
.highlighttext {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	color : #000000;
	}
.breadcrumbs {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	}
.photocaption {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 10px;
	color : #333333;
	}


/* MISC STYLES */
img {
	border-color : #AAAAAA;
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 10px;
	}


/* HEALTH FACTS AND FEARS ONLY STYLES */

.hfaflogobg  {
	background : url(/images/hfaf_logo_bg.gif) #DDDDDD;
	}
.hfaflogosubpagebg  {
	background : url(/images/hfaf_logo_subpagebg.gif) #DDDDDD;
	}
.hfafhighlightsbg  {
	background : #DDDDDD;
	}
.hfafhighlightsbgdotted  {
	background : url(/images/hfaf_dot_greybg.gif) #DDDDDD;
	}
.hfafhighlightscoloutline  {
	background : #CCCCCC;
	}

.hfafbodytext {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
	color : #000000;
	}
.hfafpagetitle {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000000;
	}
.hfafhighlighttitlelarge {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 16px;
	font-weight : bold;
	}
.hfafhighlighttitlelargered {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color: #CC0000;
	}	
.hfafhighlighttitle {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 14px;
	font-weight : bold;
	}
.hfafhighlighttitlesmall {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	}
.hfafresponsedate {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #555555;
	}
.hfafusernamepassword {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #555555;
	}
.PageTitleSub {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-weight : bold;
	font-style : italic;
	font-size : 15px;
	color : #000000;
	}	
.LinkedTitle {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-weight : bold;
	font-size : 15px;
	}
.date {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 11px;
	color : #708090;
	}
.GreyText {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 12px;
	color : #666666;
	}
.yearTitle {
	font-family : Verdana, Arial, Helvetica, Sans-serif, Geneva;
	font-size : 18px;
	font-weight : bold;
	font-style : normal;
	color : #990000;
	}		

