/* FAMILY PACT TEXT AND LINK STYLES 
----------------------------------------------- */
body { 
	color:#000; 
	font:76% Verdana, Arial, Helvetica, sans-serif;}	

a:link { 
	color:#409A9E; 
	text-decoration:underline; }
		
a:hover, a:active { 
	color:#409A9E; 
	text-decoration:none; }

a:visited {
	color:#C37774;
	text-decoration:none;}	

a.black:link, a.black:visited { 
	color:#000; 
	text-decoration:underline; }
		
a.black:hover, a.black:active { 
	color:#000; 
	text-decoration:none; }	
	
#breadcrumbs a:link, #breadcrumbs a:visited {
	color:#2D6A6D;
	text-decoration:underline;}

#breadcrumbs a:hover {
	text-decoration:none;}	
		
#container { 
	font-size:1em; }
	
#main {
	font-size:0.9em;}	
	
#footer {
	color:#D3D2D2;
	font-size:0.8em}	

#footer li a { 
	padding:0 8px 0 7px; 
	text-decoration:none;
	color:#D3D2D2; }

#footer li a:hover {
	text-decoration:underline;}	


	
#content h2.highlight 
{
    color:#ff0000;
    padding-left:40px;
    text-transform:uppercase;
    font-style:italic;
    font-weight:bold;
    background:transparent url('images/highlight-arrow.gif') no-repeat 0 6px;
}

#content .highlight 
{
    font-size:1.6em;
    color:#ff0000;
    padding-left:40px;
    text-transform:uppercase;
    font-style:italic;
    font-weight:bold;
    background:transparent url('images/highlight-arrow.gif') no-repeat 0 6px;
}

h1, h2, h3, h4, h5{
margin:0;
padding:0;
font-weight:normal;
}
#content h1 {
	font-size:1.8em;
	border-bottom:1px solid #000;
	margin:15px 0 15px 0;
	font-weight:bold;
	}
#content h2 {
	font-size:1.8em;
	border-bottom:1px solid #000;
	margin:15px 0 15px 0;
	font-weight:bold;
	}
#content h3 {
	font-size:1.6em;
	margin:15px 0 15px 0;
	font-weight:bold;
	}
#content h4 {
	font-size:1.25em;
	margin:15px 0 15px 0;
	font-weight:bold;
	}
	#content h5 {
	font-size:1em;
	margin:15px 0 5px 0;
	font-weight:bold;
	}
    
	

