  .hm_content  {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color: 0F1943;
	line-height:20px;
  	font-weight: none;
  	font-style: normal;
  	text-decoration: none;
  }

  .hm_content a:link {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:12px;
  	color: 0F1943;
	line-height:20px;
  	font-weight: none;
  	font-style: normal;
  	text-decoration: none;
  }

  .hm_content a:visited {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color: 0F1943;
	line-height:20px;
  	font-weight: none;
  	font-style: normal;
  	text-decoration: none;
  }

  .hm_content a:hover {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color: 583F72;
	line-height:20px;
  	font-weight: none;
  	font-style: normal;
  	text-decoration: underline;
  }

  .hm_content_title {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:15px;
  	color: 583667;
	line-height:20px;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  }
  
	
  
  .phys_name  {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color: 5E75AC;
	line-height:20px;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  }

  .phys_name a:link {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:12px;
  	color: 5E75AC;
	line-height:20px;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  }

  .phys_name a:visited {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color: 5E75AC;
	line-height:20px;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  }

  .phys_name a:hover {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:12px;
  	color: 472157;
	line-height:20px;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  }
  
   .gen_content_title {
  	font-family:Arial,Verdana, Helvetica, sans-serif;
  	font-size:15px;
  	color: 3F4B84;
  	font-weight: bold;
  	font-style: normal;
  	text-decoration: none;
  }
  
	img.floatLeft { 
	    float: left; 
	    margin: 6px; 
  }

/*    ul {
	list-style-type: square;
	list-style-image: url(/images/uploaded/tciheart/bullet.gif);
  } */
	

	
.text12arial {
	font: normal 12px/18px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	padding: 15px 0 0 15px;
	margin:0;
	}
	
.text12arial_noLindent {
	font: normal 12px/18px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	padding: 15px 0 0 0;
	margin:0;
	}
	
.loc_name {
	font: bold 12px/18px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #3F4B84;
	padding: 10px 10px 5px 10px;
	margin:0;
	}
	
.loc_address {
	font: normal 12px/16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	padding: 0 0 10px 10px;
	margin:0;
	}
	
.loc_maplink {
	font: normal 12px/16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	padding: 0 0 0 10px;
	margin:0;
	text-decoration:underline;
	}
	
.loc_maplink:active {
	font: normal 12px/16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	padding: 0 0 0 10px;
	margin:0;
	text-decoration:underline;
	}
	
.loc_maplink:hover {
	font: normal 12px/16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #555;
	padding: 0 0 0 10px;
	margin:0;
	text-decoration:underline;
	}
	
.loc_maplink:visited {
	font: normal 12px/16px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #555;
	padding: 0 0 0 10px;
	margin:0;
	text-decoration:none;
	}
	
.loc_link {
	font: bold 12px/25px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #56619E;
	padding:0;
	margin:0;
	text-decoration:none;
	}
	

.loc_link:active {
	font: bold 12px/25px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #56619E;
	padding:0;
	margin:0;
	text-decoration:none;
	}
	
.loc_link:hover {
	font: bold 12px/25px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #97AAD5;
	padding:0;
	margin:0;
	text-decoration:none;
	}
	
.loc_link:visited {
	font: bold 12px/25px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #97AAD5;
	padding:0;
	margin:0;
	text-decoration:none;
	}
	
.purpHead {
	font: bold 16px/17px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #56619E;
	padding: 17px 0 0 0;
	margin:0;
	}

	
#leftcolumn_loc {
	width: 434px;
	background: transparent; 
	float:left;
	margin:0;
	padding:0;
	}
	
	
#rightcolumn_loc {
	width: 170px;
	background: #CED6E9;
	background-image: url(/images/uploaded/tciheart/loc_right_bottom_bar.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
	float:right;
	margin:4px 0 0 0;
	padding:0;
	}
	
	
#container_loc {
	width: 604px;
	background-image: url(/images/uploaded/tciheart/loc_top_bar.jpg);
	background-repeat: no-repeat;
	margin:0 0 0 11px;
	padding:0;
	}
	
	
.text12arial {
	font: normal 12px/18px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #000;
	padding: 15px 0 0 15px;
	margin:0;
	}
	
	
.whiteHead {
	font: bold 16px/17px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #FFF;
	padding: 12px 0 0 15px;
	margin:0;
	}

#leftcolumn_tp {
	width: 304px;
	background: #DAD2DD; 
	float:left;
	margin:0;
	padding:0;
	}
	
#leftheader_bg {
	width: 304px;
	height: 39px;
	background-image: url(/images/uploaded/tciheart/test_proc_bg.jpg); 
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	}

#rightcolumn_tp {
	width: 311px;
	background: #E1DDE3;
	float:right;
	margin:0;
	padding:0;
	}
	
#container_tp {
	width: 615px;
	background-image: url(/images/uploaded/tciheart/col_bg.gif);
	background-repeat: repeat-y top;
	margin:0;
	padding:0;
	}
	

	
	/* Mike Styles - August 08 */
	
	.homeHeader {
	  	font: bold 15px/1 Arial,Verdana, Helvetica, sans-serif;
	  	color: 583667;
	  	text-decoration: none;
		padding: 0;
		margin: 0;
		border-bottom: 1px solid #768dc3;
	}
	
	#hpFlash {
		display: inline-block;
		position:absolute;
		top:144px; left:150px; z-index: 0;
		padding: 0; margin: 0;
		background: transparent;
		width: 630px; height: 236px;
	}
	
	
	
	.homeText  {
	  	font:normal 12px/1.5 Arial,Verdana, Helvetica, sans-serif;
	  	color: #0F1943;
	  	text-decoration: none;
		padding: 0;
		margin: 0;
	  }
	  
	  
	.homeList {
	 	padding: 0 0 0 18px;
		margin: 0;
		list-style-type: square;
	 }
	 
	 .homeList li {
	 	padding: 0 0 3px 0;
		margin: 0;
		font:normal 12px Arial,Verdana, Helvetica, sans-serif;
	  	color: #0F1943;
	  	text-decoration: none;
	 }
	 
	 .linkOne, linkOne:active, linkOne:visited  {
	  	font:bold 12px/1.5 Arial,Verdana, Helvetica, sans-serif;
	  	color: #0F1943;
	  	text-decoration: none;
		padding: 0;
		margin: 0;
	  }
	  
	  .linkOne:hover  {
	  	color: #768dc3;
	  }
	  
	  
	 
	
