.body1 {margin-top:2px;
	background-color : #ffffff;
	margin-left:2px;	}
	
h1 {font-size : 22pt; 
	font-family : georgia, 'times new roman', 'times roman', times, serif;
	font-weight:400;
	padding-top:2pt;
	margin-bottom:1px;
	color:#000000f }	

h2  {position:absolute;
	top:210px; 
	left:40px;
	width:100%;
	padding:0 0 8px 90px;
	text-align:left;
	font-family : arial, verdana, sans-serif;
	font-size:8pt;
	font-weight:400;
	color:#606060;
	border-bottom:1 solid #FEE2D7
	  }	 

h3 {font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : 700;
	color : #689C98;
	margin-top:0;
	margin-bottom:0;
	margin-left:0px;
	padding-top:4px;
	padding-left:0px; }

h4  { font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : bold;
	color : #689C98;
	margin-top:0;
	margin-bottom:0;
	padding-top:8px}

h5 { color:#689C98; font-size : 11pt; font-weight: 800; font-family : arial,helvetica,geneva,sans-serif;margin-bottom:2px;margin-top:2px}

h6  { font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : bold;
	color : #689C98;
	margin-top:0;
	margin-bottom:0;
	padding-top:7px;}
	
	
/* adsense blocks */	
.as1 {position:absolute;
	top:250px; 
	left:60px; 
	width:736px;margin-top:6px; }
	
.as2 {margin-top:16px;
margin-bottom:30px;
margin-left:4px }

#search1 {position:absolute;
	top:120px; 
	left:600px; }


/* content blocks */
.toprow {position:absolute;
	top:60px; 
	left:160px; 
	width:500px;}
	
.toprow-w {position:absolute;
	top:90px; 
	left:130px; 
	width:400px;
	text-alignment:left}	

.contentcol {
	position:absolute;
	top:390px;
	left: 200px;
	width:780px;
	font-size : 11pt;
	font-family : 'times new roman', times-roman, serif;
	font-weight : normal;
	color : #2c2c2c;
	padding-left:12px;
	border-left: 1px solid #b0b0b0;}	
	
.contentcol a:link {color:#408080;
	   }	
	   
.contentcol a:visited {color:purple;
	font-weight:bold; }	
	
.indexlist {list-style-type: upper-alpha;
	font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}


.indexlist a {font-size:11pt  }

.leftcol {position:absolute;
 top:380px;
 left:003px;
 width:196px;
 color:#000000;
 font-size : 9pt;
 font-family : arial, verdana, sans-serif;
 font-weight : 400;
 padding-left:10px; }
 
.leftcol a:link {color:#6F006F;
 text-decoration:underline;
 font-weight:700 }  

.leftcol a:visited {color:#6F006F;
 text-decoration:underline;
 font-weight:700 }  
 
#abbrev {z-index:2; 
	position:absolute; 
	top:520px; 
	left:230px;
	font-size : 7.5pt;
	font-family : verdana, arial,sans-serif } 
	
#listingbox {font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	border:3px dotted #6d6d6d; 
	padding:2px;   
	color:#000}		
 
 /* tables */

.indextable {margin-top:20px;}	

.indextable td {padding:5px;
	vertical-align:top;
	font-family : arial, verdana, sans-serif;
	font-size:9pt;
	color:#2F4F4F;  }
	/* color value is DarkSlateGray */
	
.indextable td a:link {color:teal; 
	font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	text-decoration:underline;
	font-weight:700 }
	
.indextable td a:visited {color:#707070; 
	font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	text-decoration:none;
	font-weight:700 }	
	
.table1 {border: 1px solid teal;  }	
.table1 td {font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	border-top:1px solid gray;
	vertical-align:top}	
.table1 th {font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	vertical-align:top;
	border-top:1px solid gray;}		
.table1 a:link {color:#408080;
	font-weight:bold;
	   }		   
.table1 a:visited {color:#0080c0;
	font-weight:bold;
	   }	
	   
.citytable {color:#363636  }	
.citytable td {
	line-height:150%;
	font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	vertical-align:top;
	text-align:left;
	font-weight : normal;}	
.citytable th {padding-left:15px;
	line-height:150%;
	font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	vertical-align:top;
	text-align:left;
	font-weight : normal;}   
	
.statetable {color:#363636  }	
.statetable td {padding-left:15px;
	line-height:150%;
	font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	vertical-align:top}	
.statetable th {padding-left:0px;
	font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	vertical-align:top;
	text-align:left;}
.statetable a:link {color:#408080;
	font-weight:bold;
	font-size:10pt;  }		   
.statetable a:visited {color:#8f8f8f;
	font-weight:bold;
	 font-size:10pt;  }	

.statetableteal {  }	
.statetableteal td {padding-left:10px;
	line-height:150%;
	font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	vertical-align:top}	
.statetableteal th {font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	vertical-align:top;}
.statetableteal a:link {color:#408080;
	font-weight:bold;
	   }		   
.statetableteal a:visited {color:#408080;
	font-weight:bold;
	   }	
	   
.statetable0309 {color:#363636  }	
.statetable0309 td {line-height:150%;
	font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	vertical-align:top;
	}	
.statetable0309 th {padding-left:0px;
	font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	vertical-align:top;
	text-align:left;
	width:220px;}
.statetable0309 a:link {color:#408080;
	font-weight:bold;
	font-size:10pt;  }		   
.statetable0309 a:visited {color:#8f8f8f;
	font-weight:bold;
	 font-size:10pt;  }		
	 
.namerow {width:260px; 
padding-right:20px }	    			   
	   			   		   
.city {color:teal;
	font-weight:bold;
	font-size:12pt;}	 
	
.cap {padding-left: 100px;
	background-image: url(../art/approxcap-18h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }	
	
.cap17h {padding-left: 100px;
	background-image: url(../art/approxcap-17h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }	
	
.cappb {padding-left: 200px;
	background-image: url(../art/approxcap-PB-19h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }		
	
.county {padding-left: 300px;
	background-image: url(../art/county62w17h.jpg);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }		
	
.alz17h {padding-left: 100px;
	background-image: url(../art/alzheim17h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }			
	
.factype {padding-left: 90px;
	background-image: url(../art/factype-17h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }	
	
.factype18h {padding-left: 90px;
	background-image: url(../art/factype-18h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }		
	
.owner {padding-left: 110px;
	background-image: url(../art/owner0908-18h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }	 	  

.owner16h {padding-left: 110px;
	background-image: url(../art/owner0908-16h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }	
	
.owner15h {padding-left: 110px;
	background-image: url(../art/owner0908-15h.gif);
	background-repeat:no-repeat;
	line-height:150%;	
	font-size : 9pt;
	font-family : arial, verdana, sans-serif; }	
	
/* misc block elements */
.header {font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	color : #808080;}	

#indextop {position:absolute;
	top:30px; 
	left:40px; 
	width:100%;
	font-family : arial, verdana, sans-serif;
	font-size:8pt;
	border-bottom: 1 solid #C4DDB6}
	
#indextop td {padding-bottom:5px  }	

#indextop td a:link {color: #689C98;
	text-decoration:underline; }
#indextop td a:visited {color: #689C98;
	text-decoration:underline; }
	
#topics {position:absolute;
	top:210px; 
	left:40px;
	width:100%;
	padding:0 0 8px 130px;
	font-family : arial, verdana, sans-serif;
	font-size:8pt;
	font-weight:400;
	color:#606060;
	border-bottom:1 solid #C4DDB6
	  }	

.greenrule1 {width:100%;
	height:2px;
	border-bottom: 1 solid #C4DDB6 }
	
.greenrule2 {width:100%;
	height:2px;
	border-top: 2px solid #FEE2D7 }	
	
.qb {position:absolute;
	top:10px; 
	left:580px; 
	width:500px;
	font-family : arial, verdana, sans-serif;
	font-size:7.5pt;
	font-weight:400;
	color:#606060;
	}
	
.qb a:link {color:teal}	
	
#topphoto {position:absolute;
	top:60px; 
	left:40px; 
	width:80px;  }	
	
	
.print  {font-size : 8pt;
 font-family : arial, verdana, sans-serif;
 font-weight : bold;
 width:160px;
 color:#000000;
text-decoration:underline; 
 background-color:#dddddd;
 padding:2px 0 1px 4px;
 margin-bottom:10px;
 border:0 none;
 letter-spacing:-.01em ;
 text-align:left}
 
 .contact {font-size:7.5pt;
	font-family:arial,geneva,helvetica, sans-serif; 
	width:498px;
	padding:2px;
	font-weight:normal;
	border-bottom:1px solid gray;
	text-align:center;}	
 
 .bookbumper {width:160px;
 padding:4px;
 border:1px solid #707070;
 font-size:8pt;
 font-weight:normal;
 font-family : arial,verdana,sans-serif; }

	
.medicare {width:160px;
	color:#000000;
	font-size : 10pt;
	font-family : arial,verdana,sans-serif;
	padding:4px   }
	
.footer {
	height:140px;
	width:620px;
	color:#777777;
	font-size : 8pt;
	font-family : verdana, arial, sans-serif;
	font-weight : 400;  }
	
.footer a:link {font-weight:normal;color:#777777;  }	
.footer a:visited    {font-weight:normal;color:#777777;  }
.footer a:hover      {font-weight:normal;color:#777777;  }
.footer a:active     {font-weight:normal;color:#777777;  }	

.citylist {list-style-type: decimal;
	font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}

.citylist a {font-size:9pt  }

dl {list-style: none;
	margin-left: 0;
	padding-left: 0; }

dt {font-weight : bold;
	font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;
	margin-left:0px;
	padding:0px }	
	
dd 	{font-weight : normal;
	font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;
	margin-left:0px; }	
	
ul#choices
{
margin-left: 0;
margin-top:4px;
padding-left: 0;
white-space: nowrap;
}

#choices li
{
display: inline;
list-style-type: none;
font-size : 8.5pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	padding-right:10px;}

#choices a { padding: 2px 6px; }

#choices a:link, #choices a:visited
{
color: #000;
border:1 solid #F5F5F5;
text-decoration: none;
}

#choices a:hover
{
color: #000;
background-color: #d6d6d6;
text-decoration: none;
}


 /* misc inline attribs */
 .u {text-decoration:underline}	
 
 .adobe {
	width:580px; 
	background-color:#f4f4f4;
	font-size : 7.5pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal; }	
 
 /* citation attribs */	
    			   		   
.descriptionx {width:100%; font-size : 8pt;
	font-family : verdana, arial,  sans-serif;
	font-weight : normal;
	padding:0px 8px 0px 8px;
	color:#4e4e4e; }		   
	
.title { font-size : 10pt;
	font-family : verdana, arial, sans-serif;
	color:#689C98; }	
	
.title a:link {color:#408080;
	font-weight:bold;
	   }	
	   
.title a:visited {color:#689C98;
	font-weight:bold;
	   }		   
	   
.source { font-size : 8pt;
	font-family :  verdana, arial, sans-serif;
	font-weight : bold; }	
	
.source a:link {color:#909090;
	font-weight:bold;
	   }	
	   
.source a:visited {color:#909090;
	font-weight:bold;
	   }		   	
	
.commentsz {	font-size : 8pt;
	font-family : verdana, arial,  sans-serif;
	font-weight : normal;  }	
	
	
.nhtab {width:612px; 
  	background-color:#F5F5F5;
 	border-top:1px solid #ACB7A6;
 	}	
	
.nhtab th {vertical-align:top;
 	text-align:left;
 	font-size : 10pt;
 	font-family : arial, verdana, sans-serif;
 	color: black;
 	padding-right:0px;
 	padding-left:10px;
 	padding-top:4px;
 	height:30px} 
 
.nhtab td {vertical-align:top;
 	font-size:9pt;
 	font-family : arial, verdana, sans-serif;
 	color : #000000; 
 	padding-left:10px;}  	
	
.blank {background-color:#ffffff; 
	border-top:2px solid #ACB7A6;
	height:10px  }	
	
.tabletitle		{background-color:#C4DDB6;
	padding:5px; 
	width:612px;
	margin-bottom:10px;
	font-size : 11pt;
	font-family : times new roman, times-roman, serif;
	font-weight : bold;
	}
		
		
		
 /* horiz rules */	
 .hr {color: #FEE2D7; 
	margin-bottom: 14px; 
	width: 100%;
	height:2px;
	text-align:center}
 
 .hrltblue {color: #6B90DA; 
	margin-bottom: 14px; 
	width: 100%;
	height:1px;}	
 
 .hrblue {color: #0080C0; 
	margin-bottom: 14px; 
	width: 98%;
	height:1px;
	text-align:center}		
	
.hrgold {color: #E1A529; 
	margin-bottom: 14px; 
	width: 98%;
	height:1px;
	text-align:center}	
	
.hrgreen {color: #FEE2D7; 
	margin-bottom: 14px; 
	width: 100%;
	height:2px;
	text-align:center}	
	
.hrgreen-w {color: #C4DDB6; 
	margin-bottom: 14px; 
	width: 100%;
	height:1px;
	text-align:left}		
	
.hrgray {color: #d4d4d4; 
	margin-bottom: 4px; 
	width: 100%;
	height:1px;
	text-align:center}		
 
.goldrule {color:#E1A529;
	width:100%;
	background-color: #f00;
	margin:0;
	padding:0;  }	
	
.ruletd {padding:0;
	margin:0;
	text-align:center;
	vertical-align:top;  }	 
 
 .nhomelinks {font-size : 7.5pt;
	font-family : verdana,arial, sans-serif;
	font-weight : normal; 
	margin-bottom:12px;
	padding-left:5px;
	text-align:center;
	line-height:200% }	
	
.nhomelinks a:link       { text-decoration: underline; 
	color:#6f006f;}
	
.nhomelinks a:visited    { text-decoration: underline; 
	color:#606060;}
	

/* menu lists */		
.indexmenu {margin-left: 0;
	margin-bottom:15px;
	margin-top:0px;
	padding-left: 0;
	list-style: none;
	list-style-type: none;
	text-decoration:none;
	line-height: 1.25; }
	
.indexmenu li 	{background-image:url(../../medicare/art/tealdot1.gif);
	background-repeat: no-repeat;
	background-position: 0 .35em;
	padding-left:0.7em;
	font-size: 10pt; 
	font-family:arial,helvetica,geneva,sans-serif; 
	margin-bottom:16px } 

.indexmenu a:link       { text-decoration: underline; 
	color:#505050;
	white-space: nowrap;
	padding-bottom: 1px;}
.indexmenu a:visited     {color:#505050}	
.indexmenu a:hover      { color:teal; text-decoration: none;}
.indexmenu a:active     { text-decoration: none; color:#505050}	
.indexmenucity {margin-left:12px; 
	font-size: 8pt; 
	font-family:arial,helvetica,geneva,sans-serif;
	font-weight:bold} 

.statelinks {margin-left: 10px;
	margin-bottom:15px;
	margin-top:0px;
	padding-left: 0;
	list-style: none;
	list-style-type: none;
	text-decoration:none;
	line-height: 1.25; }
	
.statelinks li	{background-image:url(../art/tealdot1.gif);
	background-repeat: no-repeat;
	background-position: 0 .25em;
	padding-left:0.7em;
	font-size: 8.5pt; 
	font-family:arial,helvetica,geneva,sans-serif; 
	color: #505050; } 

.statelinks a:link       { text-decoration: none; 
	color:#a2a2a2;
	white-space: nowrap;
	padding-bottom: 1px;}
.statelinks a:visited    { text-decoration: none; color:#a2a2a2}
.statelinks a:hover      { color:teal; text-decoration: underline;}
.statelinks a:active     { text-decoration: none; color:#a2a2a2}		
/* fonts */

.nhnameteal {color:teal; font-weight:bold;
font-size:11pt  }	
	
.arial75 {color:#606060;
	font-size : 7.5pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;  }
	
.arial75blk {
	font-size : 7.5pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	color: black  }	
	
.arial8 {
	font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;  }	
	
.arial9 {
	font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;  }	
	
.arial8teal {font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	color : teal;}		
	
.arial9 {font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}	
	
.arial9teal {font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	color : teal;}		
	
.arial10 {font-size : 10pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}	
	
.arial11 {font-size : 11pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}		
	
.arial12 {font-size : 12pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}		
	
.arial14 {font-size : 14pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;}		

.georgia9 {font-size : 9pt;
	font-family : georgia, 'times new roman', times-roman, serif;
	font-weight : normal;}




.times9 {font-size : 9pt;
	font-family : times new roman, times-roman, serif;
	font-weight : normal;}


.times11 {font-size : 11pt;
	font-family : times new roman, times-roman, serif;
	font-weight : normal;}

.verdana2 {font-size : 10pt;
	font-family : verdana, arial,sans-serif;
	font-weight : normal;}	
	
.verdana2b {font-size : 10pt;
	font-family : verdana, arial,sans-serif;
	font-weight : 700;}	
	
.verdana75 {font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;}		
	
.verdana75b {font-size : 7.5pt;
	font-family : verdana, arial,sans-serif;
	font-weight:700}	
	
.verdana8 {font-size : 8pt;
	font-family : verdana, arial,sans-serif;}	
	
.verdana8b {font-size : 8pt;
	font-family : verdana, arial,sans-serif;
	font-weight:700}	
		
.verdana9 {font-size : 9pt;
	font-family : verdana, arial,sans-serif;
	font-weight : normal;}	
	
.verdana9b {font-family : arial, verdana, sans-seri;
	font-weight : bold;
	color : #000000; 
	font-size:9pt; } 			
	
.verdana11b {font-size : 11pt;
	font-family : verdana, arial,sans-serif;
	font-weight : 700;}			
