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


h2  {font-size : 13pt; 
	font-family : 'times new roman', 'times roman', times, serif;
	font-weight:400;
	padding-top:2pt;
	margin:1px 1px;
	color:#000000f  }

h3 {font-size : 8pt;
	font-family : arial, verdana, sans-serif;
	font-weight : 700;
	color : #689C98;
	margin-top:0;
	margin-bottom:0;
	padding-top:8px }
	
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  { font-size : 9pt;
	font-family : arial, verdana, sans-serif;
	font-weight : bold;
	color : #689C98;
	margin-top:0;
	margin-bottom:0;
	padding-top:7px;}	
 
/* absolute position main blocks */ 
 .toprow {position:absolute;
	top:30px; 
	left:30px; 
	width:736px;}
	
	.contentcol {
	position:absolute;
	top:390px;
	left: 200px;
	width:636px;
	font-size : 11pt;
	font-family : 'times new roman', times-roman, serif;
	font-weight : normal;
	color : #505050;
	padding-left:12px;
	border-left: 1px solid #85cfcd}	
	
.contentcol a:link {color:#408080;
	font-weight:bold;
	   }	
	   
.contentcol a:visited {color:purple;
	font-weight:bold; }	
	
.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 }  


.qb 	{position:absolute;
	top:18px; 
	left:20px; 
	width:500px;
	font-family : arial, verdana, sans-serif;
	font-size:8pt;
	font-weight:400;
	color:#606060;
	}

/* horizontal list */ 
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;}

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

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

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

/* relative content blocks */


.ribbon {font-size : 8.5pt;
	font-family : arial, verdana, sans-serif;
	font-weight : normal;
	color : #ffffff; 
	background-color:#6D8D83;
	padding:2px 0px 0px 6px}	
	
.ribbon a:link {color:#ffffff; text-decoration:none}
.ribbon a:visited  {color:#ffffff; text-decoration:none}
.ribbon a:hover {color: #d9ecec;text-decoration:underline}	 
 
.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;}  

.footer {
 	height:140px;
 	width:620px;
 	color:#777777;
 	font-size : 7.5pt;
 	font-family : verdana, arial, sans-serif;
 	font-weight : 400;  }
	
.footer a:link {color:#777777} 
	
.bookmark { font-family:arial,geneva,helvetica, sans-serif;
 font-size:8pt;
 margin-bottom:20px; 
 margin-top:30px;
 background-color:#dddddd;
 width:160px;
 padding:2px 1px 1px 5px;
 letter-spacing:-.01em;
 text-align:left; }
 
.bookmark a:link {color:#000000  } 
.bookmark a:visited {color:#000000}		
	
.search {font-size : 8pt;
 font-family : arial, verdana, sans-serif;
 font-weight : normal;
 width:160px;
 color:#000000;
 background-color:#f2f2f2;
 padding:2px 1px;
 margin-top:20px;
 margin-bottom:20px;
  letter-spacing:-.01em }
 
.search a:link {text-decoration:none;
 color:#000000; }  	
 
.print  {font-size : 8pt;
 font-family : arial, verdana, sans-serif;
 font-weight : bold;
 width:160px;
 color:#000000;
text-decoration:underline; 
 background-color:#F2F2F2;
 padding:2px 0 1px 4px;
 margin-bottom:10px;
 border:0 none;
 letter-spacing:-.01em ;
 text-align:left}
 
.bookbumper {width:174px;
 padding:4px;
 border:1px solid #999;
 font-size:8pt;
 font-weight:normal;
 font-family : arial,verdana,sans-serif; }
  
.leftlinks {text-align:center;
  color:#000000;
 font-size : 9pt;
 font-family : arial, verdana, sans-serif;
 font-weight : normal;}

.leftlinks a:link {color:#6F006F;
 text-decoration:underline; }
 
.leftlinks a:visited {color:#6F006F;
 text-decoration:underline; } 

.medicare {width:160px;
	color:#000000;
	font-size : 10pt;
	font-family : arial,verdana,sans-serif;
	padding:4px   }
	
.medicare a:link {color:#6F006F;}	
.medicare a:visited {color:#6F006F;}	
 	 
/* adsense blocks */	
.as1 {position:absolute;
	top:240px; 
	left:30px; 
	width:736px;margin-top:6px; }
	
.as2 {margin-top:16px;
margin-bottom:30px;
margin-left:4px }
 

  
.subname {font-family : 'times new roman', times-roman, serif;
 font-weight : normal;
 color : #000000; 
 font-size:12pt; }  
 
.pnumb { font-family : arial, verdana, sans-serif;
 font-size:7.5pt;
 color:#ababab } 
 


.u {text-decoration:underline}

.st {color:#707070;
 font-family : arial, verdana, sans-serif;
 text-decoration:none;
 font-weight:400;
 font-size:9pt;
 width:100px;}
 
.z {color:#707070;
 font-family : arial, verdana, sans-serif;
 text-decoration:none;
 font-weight:400;
 font-size:9pt;} 
   
 
.add { font-family : 'times new roman', times-roman, serif;
 font-size:11pt; } 
 

 
 /* horiz rules */	
 .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: #C4DDB6; 
	margin-bottom: 14px; 
	width: 100%;
	height:1px;
	text-align:center}	
	
.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;  }	
 



 
 


.arial75 {
 font-size : 7.5pt;
 font-family : arial, verdana, sans-serif;
 font-weight : normal;  }
 
.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;  }  

.teal9 {color:teal;
 font-size : 9pt;
 font-family : arial, verdana, sans-serif;
 font-weight : normal;  }
 

.times4 {font-family : 'times new roman', times-roman, serif;
 font-size:14pt; } 
  
.verdana8 {font-size : 8pt;
	font-family : verdana, arial,sans-serif;}	 
 
.res {height:28px;
	padding-top:3px; }
	
.blank {background-color:#ffffff; 
	border-top:2px solid #ACB7A6;
	height:10px  }	
	
	

