	/*side nav*/
	#sidenav  {
		width: 142px;
		padding: 0 8px 0 9px;	
		margin: 0;		
		background: url(/pics/secondary/about_bg_mid.jpg) top left repeat-y;
		clear: both;
	}

	#sidenav ul  {
		width: 141px;
		margin: 0;
		padding: 0;
	}
	
	#sidenav ul ul {
	
		margin-top: -2px;
		padding: 7px 0 7px 0;
	}
	
	#sidenav li  {
		list-style-type: none;
		margin: 0;
		padding: 0;
		/*margin-top: -2px;		*/
	}

	#sidenav li a {
		width: 121px;	
		margin: 0;
		padding: 7px 10px 7px 10px;
		color: #333;
		text-decoration: none;
		display: block;
		border-bottom: 1px solid #D9CDAD;
		line-height: 12px;
		font: 11px Verdana, Helvetica, Arial, sans-serif;
	}

	#sidenav li.on a {
		font-weight: bold;
	}

	#sidenav li li a {
		font-size: 10px;
		margin: 0;		
		padding: 5px 10px 5px 10px;		
	}

	#sidenav li a:hover {
		text-decoration: underline;
	}

	#sidenav li li a:hover {
		text-decoration: underline;
	}
	
	#sidenav li li.sub a, #sidenav li li.subon a  {
		width: 121px;		
		font-weight: normal;
		border-bottom: none;
	}

	#sidenav li li.subon a  {
		text-decoration: underline;		
	}
	
	#navfoot {
		width: 159px;
		height: 15px;
		background: url(/pics/secondary/about_bg_foot.jpg) top left no-repeat;	
	}
	
/* Win IE only \*/ 
* html #sidenav li{width:121px;float:left;} 
/* end holly hack */ 
/*end side nav*/


/* LISTS */
#biglist {
padding-left: 20px;
margin-left: 0;
margin-top: 10px; 
line-height: 14px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; }

#biglist li {
list-style: none;
margin: 0;
padding: 0;
padding-bottom: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;}


		
/* ALL THE BREAD CRUMBS */	

h1 {
font: bold 20px "Trebuchet MS", Verdana, Arial, sans-serif;
color: #600;
margin: 0px;
padding: 0px;}

h2 {
font: bold 12px/15px Verdana, Helvetica, Arial, sans-serif;
color: #333;
margin-top: 20px;
margin-bottom: 0px;
padding: 0px;}

h3 {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #333;
margin-top: 20px;
margin-bottom: 0px;
padding: 0px;}

h4 {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #333;
margin-top: 20px;
margin-bottom: 0px;
padding: 0px;}

p {
margin-top: 1px;
margin-bottom: 18px;
padding: 0px;}

.points {
font: bold 11px Verdana, Helvetica, Arial, sans-serif;
color: #600; } 

.history {
letter-spacing: -1px;
font: bold 11px Verdana, Helvetica, Arial, sans-serif;
color: #600; } 

#crumbsnew {
    padding: 3px 10px 3px 10px;
	width: 520px;
	color: #333333;
	background: #D9CDAD;
	font: 10px Verdana, Helvetica, Arial, sans-serif; }
	
.crumb {
font: 10px/12px Verdana, Helvetica, Arial, sans-serif;
color: #333333; }

a.crumb:visited {  color: #333333 ;text-decoration: none;}
a.crumb:active {  color: #333333;text-decoration: none;}
a.crumb:link {  color: #333333;text-decoration: none;}
a.crumb:hover {  color: #333333;text-decoration: underline;}

.grey {
font: 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #333333; }

a.grey:visited {  color: #999999 ;text-decoration: none;}
a.grey:active {  color: #333333;text-decoration: none;}
a.grey:link {  color: #333333;text-decoration: none;}
a.grey:hover {  color: #333333;text-decoration: underline;}

a.grey2:visited {  color: #333333 ;text-decoration: none;}
a.grey2:active {  color: #333333;text-decoration: none;}
a.grey2:link {  color: #333333;text-decoration: none;}
a.grey2:hover {  color: #333333;text-decoration: underline;}
/* SITE MAP LIST */	
#sitemap_content {
    display: inline;
	float: left;
	width: 500px;
	margin: 10px;
	padding: 0px 20px 10px 20px;
	border: 0px solid #000;
}

.bloc1 {
width: 150px;
height: 500px;
float: left;
}
.bloc2 {
width: 150px;
float: left;
height: 500px;
margin-left: 25px;
}
.bloc3 {
width: 150px;
float: left;
height: 500px;
margin-left: 25px;
}

.subnav  { 
padding: 0 8px 0 6px;	
margin: 0;		 }

.subnav ul  {
margin: 0;
padding: 0; }

.subnav li  {
list-style-type: none;
margin: 0;
padding: 0; }

/* LINK COLORS */	
.teal {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #066; }

a.teal:visited {  color: #666666 ;text-decoration: none;}
a.teal:active {  color: #066;text-decoration: none;}
a.teal:link {  color: #066;text-decoration: none;}
a.teal:hover {  color: #066;text-decoration: underline;}

.green {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #690; }

a.green:visited {  color: #666666 ;text-decoration: none;}
a.green:active {  color: #690;text-decoration: none;}
a.green:link {  color: #690;text-decoration: none;}
a.green:hover {  color: #690;text-decoration: underline;}

.pink {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #990066; }

a.pink:visited {  color: #666666 ;text-decoration: none;}
a.pink:active {  color: #990066;text-decoration: none;}
a.pink:link {  color: #990066;text-decoration: none;}
a.pink:hover {  color: #990066;text-decoration: underline;}

.purple {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #336; }

a.purple:visited {  color: #666666 ;text-decoration: none;}
a.purple:active {  color: #336;text-decoration: none;}
a.purple:link {  color: #336;text-decoration: none;}
a.purple:hover {  color: #336;text-decoration: underline;}

.orange {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #CC6600; }

a.orange:visited {  color: #666666 ;text-decoration: none;}
a.orange:active {  color: #CC6600;text-decoration: none;}
a.orange:link {  color: #CC6600;text-decoration: none;}
a.orange:hover {  color: #CC6600;text-decoration: underline;}

.red {
font: 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #900; }

a.red:visited {  color: #666666 ;text-decoration: none;}
a.red:active {  color: #900;text-decoration: none;}
a.red:link {  color: #900;text-decoration: none;}
a.red:hover {  color: #900;text-decoration: underline;}

a.red2:visited {  color: #666666 ;text-decoration: none;}
a.red2:active {  color: #660000;text-decoration: none;}
a.red2:link {  color: #660000;text-decoration: none;}
a.red2:hover {  color: #660000;text-decoration: underline;}

.blue {
font: bold 11px/13px Verdana, Helvetica, Arial, sans-serif;
color: #069; }

a.blue:visited {  color: #666666 ;text-decoration: none;}
a.blue:active {  color: #069;text-decoration: none;}
a.blue:link {  color: #069;text-decoration: none;}
a.blue:hover {  color: #069;text-decoration: underline;}

.physblue {
font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;
color: #969; }

a.physblue:visited {  color: #666666 ;text-decoration: none;}
a.physblue:active {  color: #969;text-decoration: none;}
a.physblue:link {  color: #969;text-decoration: none;}
a.physblue:hover {  color: #969;text-decoration: underline;}



/* SPEAK UP LIST */	
ul.navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

.navlist li
{
display: inline;
list-style-type: none;
font: bold 20px Verdana, Arial, sans-serif;

}

.navlist a { 
padding: 3px 10px; 
color: #fff;
background-color: #660000; 
text-decoration: none;
}

.navlist a:link, #navlist a:visited
{
color: #fff;
text-decoration: none;
}

.navlist a:hover
{
color: #fff;
background-color: #900;
text-decoration: none;
}

#rightsidecontainer {
width: 172px;
margin-left: 20px;
float: right; }


#containme {
background: #FCF7DD url(/pics/about/4thnav_top.gif) top left no-repeat;
width: 152px;
display: block;
margin-top: 10px;
margin-left: 0px;
padding: 10px 10px 0px 10px;}

#list {
margin: 0px;
padding: 0px; }

#list li {
list-style: none;
margin: 0px;
padding: 6px 0px 0px 0px;}

#list li a { 
margin: 0px;
text-decoration: none;
color: #912C2C;
letter-spacing: -.5px;
font: 11px/1.1em Verdana, Arial, "Trebuchet MS",  sans-serif; }

ul#list li#active a {
margin: 0px;
font-weight: bold;
color: #912C2C; }

ul#list li a:hover, ul#list li#active a:hover {
margin: 0px;
color: #912C2C;
text-decoration: underline;
background: transparent; }

.fourthblue {
margin: 0px;
font: bold 11px/13px Verdana, Helvetica, Arial, sans-serif;
color: #330000; }

a.fourthblue:visited {  color: #330000 ;text-decoration: none;}
a.fourthblue:active {  color: #330000;text-decoration: none;}
a.fourthblue:link {  color: #330000;text-decoration: none;}
a.fourthblue:hover {  color: #330000;text-decoration: underline;}

#subnavfoot {
width: 172px;
height: 30px;
background: url(/pics/about/4thnav_bottom.gif) top left no-repeat;	
	}
	
.customerpic{
padding-right: 15px;
}

.bqstart {
     float: left;
     font-size: 450%;
     font-weight: bold;
     color: #600;
     padding-right: 5px;
     padding-top:10px;
     padding-bottom: 10px;
 }
 
 .bqstart2 {
     float: left;
     font-weight: bold;
     font-size: 450%;
     color: #600;
     padding-top: 5px;
     padding-right: 5px;
     padding-bottom: 10px;
 }
 
.contacticon {
display: block;
width: 300px;
border-bottom: 1px dashed #ccc;
background: url(/pics/contact/contact_info_graphic.gif) top left no-repeat;
padding: 0px 5px 10px 28px;
text-indent: -5000px;
margin: 0px; }

.vendoricon {
display: block;
width: 300px;
border-bottom: 1px dashed #ccc;
background: url(/pics/contact/vendor_reg.gif) top left no-repeat;
padding: 0px 5px 10px 28px;
text-indent: -5000px;
margin: 0px; }

.messageicon {
display: block;
width: 300px;
border-bottom: 1px dashed #ccc;
background: url(/pics/contact/send_message_graphic.gif) top left no-repeat;
padding: 0px 5px 10px 28px;
text-indent: -5000px;
margin: 0px; }
  
  
  
/*CSS Image Rollover Test*/  

#imap {
display:block; 
width:500px; 
height:647px; 
background:url(/pics/about/bill/lhhsbill_big.jpg) no-repeat; 
position:relative; 
}

#imap a#painting {
display:block; 
width:500px; 
height:0; 
padding-top:210px; 
overflow:hidden; 
position:absolute; 
left:0; 
top:0; 
cursor:pointer;
}

#imap a#painting {
height:auto;
}

#imap a#painting:hover {
background-position: 0 0; 
}

#imap dd {position:absolute; padding:0; margin:0;}
#imap #creditcard {left:230px; top:9px;}
#imap #acct_no {left:245px; top:60px;}
#imap #quest {left:0px; top:90px;}
#imap #address {left:15px; top:120px;}
#imap #patient {left:10px; top:233px;}
#imap #service {left:250px; top:233px;}
#imap #invoice {left:0px; top:260px;}
#imap #balance {left:405px; top:456px;}
#imap #insurance {left:405px; top:470px;}
#imap #balance_now {left:405px; top:485px;}
#imap #message {left:0px; top:456px;}
#imap #policy {left:0px; top:550px;}

#imap a#link_creditcard {
display:block; 
width:269px; 
height:49px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_acct_no {
display:block; 
width:68px; 
height:35px; 
text-decoration:none;
padding: 0px;
margin: 0px;   
}

#imap a#link_quest {
display:block; 
width:311px; 
height:25px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_address {
display:block; 
width:208px; 
height:70px; 
text-decoration:none;
padding: 0px;
margin: 0px;   
}

#imap a#link_patient {
display:block; 
width:155px; 
height:30px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_service {
display:block; 
width:87px; 
height:30px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_invoice {
display:block; 
width:538px; 
height:213px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_balance {
display:block; 
width:87px; 
height:17px; 
text-decoration:none;
padding: 0px;
margin: 0px;   
}

#imap a#link_insurance {
display:block; 
width:87px; 
height:18px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_balance_now {
display:block; 
width:87px; 
height:16px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a#link_message {
display:block; 
width:277px; 
height:111px; 
text-decoration:none;
padding: 0px;
margin: 0px;   
}

#imap a#link_policy {
display:block; 
width:263px; 
height:87px; 
text-decoration:none; 
padding: 0px;
margin: 0px;  
}

#imap a em {display:none;}

#imap a span, #imap a:visited span {display:none; padding: 0px; margin: 0px;  }

#imap a#link_creditcard:hover, 
#imap a#link_acct_no:hover, 
#imap a#link_quest:hover, 
#imap a#link_address:hover, 
#imap a#link_patient:hover, 
#imap a#link_service:hover, 
#imap a#link_invoice:hover, 
#imap a#link_balance:hover,  
#imap a#link_insurance:hover, 
#imap a#link_balance_now:hover, 
#imap a#link_message:hover, 
#imap a#link_policy:hover{border:1px solid #f00;}


#imap a#link_creditcard:hover span {
left:0px; 
top:-10px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:269px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_creditcard:hover em {
position:absolute;
display:block; 
}

#imap a#link_acct_no:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:250px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_acct_no:hover em {
position:absolute; 
display:block; 
}

#imap a#link_quest:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:311px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_quest:hover em {
position:absolute; 
display:block; 
}

#imap a#link_address:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:208px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_address:hover em {
position:absolute; 
display:block; 
}

#imap a#link_patient:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:155px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_patient:hover em {
position:absolute; 
display:block; 
}

#imap a#link_service:hover span { 
left:0px;
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:87px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_service:hover em {
position:absolute; 
display:block; 
}

#imap a#link_invoice:hover span { 
left:0px;
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:538px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_invoice:hover em {
position:absolute; 
display:block; 

}

#imap a#link_balance:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:115px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_balance:hover em {
position:absolute;
display:block; 
}

#imap a#link_insurance:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:115px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_insurance:hover em {
position:absolute;
display:block; 
}

#imap a#link_balance_now:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:115px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_balance_now:hover em {
position:absolute;
display:block; 
}

#imap a#link_message:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:276px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  
}

#imap a#link_message:hover em {
position:absolute;
display:block; 
}

#imap a#link_policy:hover span {
left:0px; 
top:0px;
position:absolute; 
display:block; 
color:#000;
background: #fff; 
width:263px; 
height:auto; 
line-height:1.5em; 
font-size:0.9em;
font-weight: bold;
padding: 0px;
margin: 0px;  

}

#imap a#link_policy:hover em {
position:absolute;
display:block; 
}

#imap a:hover span img {
float:left; 
padding: 0px;
margin: 0px;  
border:1px solid #f00;
}

/*End Image Rollover Test*/
