body {
font-size:90%; line-height:130%; background-color:#fff;
color:#000000;
font-family:Verdana;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;        
        text-align: center;
        margin:0000;
         background: #dae2e3;                
         scroll:auto;
}

h3, p { 
        
        margin: 1em 0.5em 0.5em 0.5em; 
}



p { 
        margin-top: 0.5em;   
         color: #666666;
        
}

a {
        color: #be0404;
        text-decoration: underline;
}

.acolor:hover {
	background: #D0EAFF;	
	
}
.link{
color: #217C7E;
}

.link:hover{
	color: #6599FF;
}

.link1{
color: #EC799A;
}

.link1:hover{
	color: #D0EAFF;
}

#subright ul a {
        text-decoration: underline;
}

#wrapper {
        margin: 0000;
        text-align: left;
        width: 760px;
        height:595px;        
        background: white;   
        border:0px solid black;        
        
}


#wrapperaboutus
{
	margin: 0000;
        text-align: left;
        width: 760px;
        height:700px;
        background: white;
        border:0px solid black;
}
#wrappercontactus
{
	 margin: 0000;
        text-align: left;
        width: 760px;
        height:915px;        
        background: white;   
        border:0px solid black;
}

#wrapperbilling {
        margin: 0000;
        text-align: left;
        width: 760px;
        height:695px;      
        background: white;   
        border:0px solid black;                
}

#wrappersubmission {
	margin: 0000;
        text-align: left;
        width: 760px;        
        height:700px;
        background: white;   
        border:0px solid black;
        
        
}

#wrapperpaymentposting {
	margin: 0000;
        text-align: left;
        width: 760px;
        height:700px;
        background: white;
        border:0px solid black;
}
#wrapperaccountsreceivable {
	margin: 0000;
        text-align: left;
        width: 760px;
        height:700px;
        background: white;
        border:0px solid black;
}

#wrapperrevenue {
        margin: 0000;
        text-align: left;
        width: 760px;
        height:700px;
        background: white;   
        border:0px solid white;              
        
}
#wrapperfix {
        margin: 0000;
        text-align: left;
        width: 760px;
        height:755px;
        background: white;   
        border:0px solid yellow;
        
        
}
#wrappercasestudy{
        margin: 0000;
        text-align: left;
        width: 760px;
        height:777px;
        background: white;   
        border:0px solid white;
        
        
}
#wrapperservices {
        margin: 0000;
        text-align: left;
        width: 760px;
        height:880px;
        background: white;   
        border:0px solid black;        
}

#wrapperhippa {
	margin: 0000;
        text-align: left;
        width: 760px;
        height:657px;
        background: white;   
        border:0px solid black;
        
        
}
#wrappersolutions {
	margin: 0000;
        text-align: left;
        width: 760px;
        height:870px;
        background: white;   
        border:0px solid black;
        
        
}
#wrapperreporting {
	margin: 0000;
        text-align: left;
        width: 760px;
        height:705x;
        background: white;   
        border:0px solid black;
        
        
}
#wrapperhipaa {
	       margin: 0000;
	             text-align: left;
	             width: 760px;
	             height:700px;
	             background: white;
        border:0px solid black;
}

#wrapperi {
        padding: 0px 0px;        
        width:100%;  
        min-width:100%;
        width:auto !important;
        border:0px solid black;
        
         }

#wrapperj {        
         
        border-bottom:0px;
        
        }

#header, #search, #nav, #nav li, h2, #special, #special h3, #footnav,
#strategies li, #strategies ul {
        margin: 0;
        padding: 0;
}
#newsheader
{

height:75px;
padding-top:5px;
padding-bottom:7px;
padding-left:5px;
padding-right:5px;
border:0px solid red;
color:#336699;
}

#newscontactus
{
 	background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white;       
        color: #666;  
        border:0px solid black;
        height:650px;
        clear:bottom;    
}

.feedback {
	font-size:14px;
	font-weight:bold;
}


#clients 
{
height:150px;
padding-top:8px;
}

#clients-home
{
height:90px;
padding-top:8px;
padding-bottom:8px;
border:0px solid red;
}

#affiliation
{

padding-top:8px;
}
#header {
        background: #ffffff;
        border-bottom: 6px solid orange;        
        margin-bottom: 1px;
        width:100%;       
}

.clear {
        clear: both;
        font-size: 1px;
        height: 5px;
        margin: 0 0 -4px 0;              
}

#left {
        float: left;        
        width: 200px;        
        border:0px solid black;
         clear: both;       
}


#right {        
        float:right;        
        width: 558px;   
        border:0px solid red;
        height:188px;
}




#nav {
        float: left;
        width: 200px;
        margin: 0;
        padding: 0;   
        padding-left:5x;        
        border-bottom:6px solid #CCCC99;
}

#nav li {
        background: #f2f2f2;
        padding: 3px 0px 4px 6px;
        height:14px;
        margin-bottom: 2px;
        margin-left: 0;
        list-style: none;
}

* html #nav li { /* IE 5.x hack */
        padding-left: 20px;
        padd\ing-left: 9px;
}

#nav a {
        color: #333;
        text-decoration: none;
        font-weight: bold;
        font-family: tahoma, helvetica, arial, sans-serif;
       
}

#policies {
        float: right;
        width: 181px;
        border: 1px solid #bdbab6;
        margin: 0;        
}

#policies h2 {
        background: #6584a9;
}

#policies ul {
        padding-left: 25px;
        padding-bottom: 1px;
        margin: 12px 0 1px 0;
}

#policies li {
        list-style-image: url(images/bullet_dimond.gif);
        padding-bottom: 8px;
        padding-left: 0;
        margin-left: 0;
}

#news {

        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white;

        color: #666;
        border:0px solid black;
        height:330px;
        clear:bottom;
}


#newsaboutus {
        
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white;      
        color: #666;  
        border:0px solid black;
        height:432px;
        clear:bottom;        
}
#newsclaimsub {
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
      
        color: #666;  
        border:0px solid black;
       height:429px;
        clear:bottom;        
}
#newshippa {

        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white;

        color: #666;
        border:0px solid black;
        height:432px;
        clear:bottom;
}

#newsaccountsreceivable {
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white;

        color: #666;
        border:0px solid black;
        height:429px;
        clear:bottom;
}
#newsbilling {
        
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;        
       
        color: #666;  
        border:0px solid black;
        height:428px;
        clear:bottom;        
}

#newsfix {
	background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
        
        color: #666;  
        border:0px solid black;
        height:487px;
        clear:bottom;        
}
#newscasestudy1 {
	background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
      
        color: #666;  
        border:0px solid black;
        height:516px;
        clear:bottom;        
}
#newsrevenue {
	background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
       
        color: #666;  
        border:0px solid black;
        height:435px;
                
}
#servicesnews { 				
	height:615px;	
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid #E5E4D7; 
       
        color: #666;  
        border:0px solid black;
        clear:both;
}
#hippanews {
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
       
        color: #666;  
        border:0px solid black;
        height:395px;
        clear:bottom;
}

#reportingnews {        
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
       
        color: #666;  
        border:0px solid black;
        height:427px;
        clear:bottom;
}

#solutionsnews {        
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white; 
       
        color: #666;  
        border:0px solid black;
        height:600px;
        clear:bottom;
}

#newspaymentposting {
        background:#E5E4D7;
        padding-bottom: 0.5em;
        border-right:0px solid gray;
        border-bottom:3px solid white;

        color: #666;
        border:0px solid black;
        height:429px;
        clear:bottom;
}


.newsp {
 margin-top: 0.5em; 

color: #336699;
}

#news h2 {
        background: #CEC4AB;
        font-family:Arial;
        background:url(images/subtitlebground.gif) no-repeat;
					color:white;	
	font-size:15px;
}

#usefullinksheader{
	background: #CEC4AB;
        font-family:arial;
        background:url(images/subtitlebground.gif) no-repeat;
	color:white;	
	font-size:15px;
	font-weight: bold;	
	}
#casestudyheader{
	background: #CEC4AB;
        font-family:arial;
        background:url(images/subtitlebground.gif) no-repeat;
	color:white;	
	font-size:15px;
	font-weight: bold;	
}
#clientsheader{
	background: #CEC4AB;
        font-family:arial;
        background:url(images/subtitlebground.gif) no-repeat;
	color:white;	
	font-size:15px;
	font-weight: bold;		
	border:0px solid red;

}

#clientsheader-home{
	background: #CEC4AB;
        font-family:arial;
        background:url(images/subtitlebground.gif) no-repeat;
	color:white;
	font-size:15px;
	font-weight: bold;
	border:0px solid red;

}


 h1 {        
        font-family:Arial;
        background:url(images/subtitlebground.gif) repeat;
	color:white;	
	font-size:15px;	
 	margin-bottom:-2px;
 	margin-top:0px;
 	border:0px solid red;
}
#right h2 {
        
        font-family:Arial;
        background:url(images/subtitlebground.gif) repeat;
	color:white;	
	font-size:15px;
}
#newscasestudy
{

height:30px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
border:0px solid red;
color:#336699;
}
#explore {
        margin-top: -1px;
        background: #fff url(images/right_bg.jpg) bottom right repeat-x;
        border-bottom: 6px solid #A1B4B8;
        border-left:0px solid white;
        
}

#explorei {
        
        padding-bottom: 2px;
        height:181px;
        
}

#explore ul {
	     margin-top: 16px;
        margin-bottom: 8px;
        margin-left: 0;
        padding-left: 25px;
}

#explore a {
        color: #000;
        text-decoration: underline;
}

#explore li {
        list-style: none;
        background: url(images/bullet_arrow.gif) left center no-repeat;
        padding: 4px 0 4px 25px;
        margin-left: 0;
}

#explore .orange {
        color: #f09d27;
}

#explore .learnmore {
        margin: 5px 0 20px 18px;

}

#special {
        margin-left: 9px;
        margin-top: 10px;
        width: 187px;
        background: url(images/offer_box_bg.gif) repeat-y;
}

#special, #special a {
        color: #f5f5f5;
                text-decoration: none;
}

#special p {
        padding: 0 13px;
}

#special div {
        background: url(images/offer_box_bot.gif) bottom no-repeat;
        height: 6px;
        font-size: 1px;
}

#subright
{
	margin-top: 0px; 
	margin-right: 0px; 
	 
	border:0px solid red;
	   
}

#subrighthome
{
	margin-top: 0px; 
	margin-right: 0px; 
	     
	border:0px solid green;
}

#strategies {
        float:left;       
        width: 276px;
        height:156px;
        border-left:0px solid white;
        border:0px solid black;  
        padding-bottom:0px;
        padding-left:2px;        
         color: #666666;
}
#strategieshome
{
        float:left;       
        width: 276px;
        height:156px;
        border-left:0px solid white;
        border:0px solid black;  
        padding-bottom:0px;
        padding-left:2px;        
         color: #666666;

}
#solutionshome {
	
        width: 276px;
        height:156px;
        clear:left;        
        border:0px solid green;
        color: #666666;        

}
#solutions {
	
        width: 276px;
        height:156px;
        clear:left;        
        border:0px solid green;
        color: #666666;        
}

#aboutUs {
        float:left;       
        width: 225px;
        height:146px;
        border-left:0px solid white;
        border:0px solid black;  
        padding-bottom:0px;
        padding-left:3px;
        padding-right:3px;        
        color: #666666;
}


#strategies-new {
               margin-top: 0px; 
        width: 120px;
        height:200px;       
        border-left:3px solid white;
        border:1px solid white;  
        padding-bottom:2px;
        padding-left:2px;
        background:#ebf3fa;
        border:1px solid red;  
}
#strategies h2 {
        background: #6aa100;
}

#strategies li {
        list-style: none;
        margin: 0.8em 0.5em;
}



#solutions h2 {
        background: #024c83;
}





.footer {
        text-align: center;
        background-color:#b7b7b8;
        color:#ffffff;
        border-top:0px solid orange;
         border:0px solid orange;
        font-size: 9px;   
        width:760px;
        height:20px;
        padding-top:2px;   
        
}






* html #footer {
    height: 1.5em;
}

#footeri {
     padding: 2px 3px 4px 3px;
     border-bottom: 0px solid #fff;
}

#footer .copyright {
        float: left;
        
}

#footer a {
        color: #666;
}


.readmore {
        text-align: right;
        font-weight: bold;
}

.green {
        color: #6aa100;
}
.blue {
        color: #4880ab;
        text-decoration:none;
}
.orange {
        color: #e0a403;
}

.read{
        color: #e0a403;
        margin-top: 0.5em;
       
        text-decoration:none;
}

p.photo {
        text-align: left;
}

#callbox {
        float: left;
        clear: left;
        margin: 0;
        border:1px solid green;
        
}

.bar {
	
	background:red;
	border-bottom:3px solid red;
	color:red;
	clear:both;
}
.bar-right {
	border-top:0px solid white;
	border-left:1px solid white;
	background:red;
	border-bottom:3px solid red;
	color:red;
	clear:both;
}

.db4
{
	margin:2px 0;
	border: 0px solid blue;
} 

.db4_content
{
	background:#FAFAFA;
	border-left:1px solid #E0E1E1;
	border-right:1px solid #E0E1E1;
	height: 144px;
	padding: 0px 10px;
}


.db4_content h3
{
border-bottom:1px solid #E0E1E1;
margin:0  0px 5px 0px;
padding:0px 5px 5px 0px;
}

.db4_content_cust
{
	background:#FAFAFA;
	border-left:1px solid #E0E1E1;
	border-right:1px solid #E0E1E1;
	height: 107px;
	padding: 0px 10px;

}

.db4_content_cust h3
{
	border-bottom:1px solid #E0E1E1;
	margin:0  5px 10px 5px;
	padding:0px 5px 5px 10px;
}


.bd4_top
{
	background:url('images/db4_bg_right.png') no-repeat scroll right top;
	height:10px;
	line-height:0;
	font-size:1px;
	line-height:0;
	border: 0px solid blue;
}


.bd4_top_content
{
	background:url('images/db4_bg_left.png') no-repeat scroll left top;
	height:10px;
	line-height:0;
	font-size:1px;
	line-height:0;
	border: 0px solid blue;

}

.bd4_bot
{
	background:url('images/db4_bg_right.png') no-repeat scroll right bottom;
	height:10px;font-size:1px;	line-height:0;
	border: 0px solid blue;
	
}


.bd4_bot_content
{
	background:url('images/db4_bg_left.png') no-repeat scroll left bottom;
	height:10px;font-size:1px;
}

.imgdiv{
float:right;
}

img {
        border: 0;
}

.imgdivhippa{
float:right;
padding-left:4px;

border:0px solid red;
}


.imghome{
float:left;
}

#right ul 
{
	color: #666666;
	margin-bottom:0px;
	
	margin-top:4px;
}
#right ol {
		color: #666666;		
		
		margin-top:0px;
		margin-bottom:4px;
		text-align:justify;

}

.ulsol
{
	color:#666666;
		margin-bottom:0px;
		margin-right:6px;
		
	
}

#right li
{
	color:#666666;
	margin-bottom:0px;margin-right:6px;	
	
}

#right ol li
{
	color:#666666;
	margin-bottom:4px;
	
	margin-right:6px;text-align:justify;
}
#ulalign{
	text-align:justify;
}
#lialign{
	padding-bottom:4px;
}
#ulalign li {
padding-bottom:4px;
}

.physicianheading {
 color: #217C7E;
padding-left:5px;


}


.physicianheading:hover{
	color: #6599FF;
}

					
.black{
	color: black;		
	
}

.black:hover{
	color:#4880ab;
}

.gray{
	background:#CCCCCC;
	color:black;
	padding-top:2px;
}
.contactus{
margin:0000;
color:white;

text-align:center;
padding-top:3px;
padding-right:0px;

}
.contactusHeadquaters
{
	
	background:#cccccc;
	
	color:black;
	padding-top:2px;	
	width:63%;
	border:0px solid red;
	height:126px;
	valign:bottom;
	
	
	
}
.contactusOperations
{
	background:#cccccc;
	color:black;
	padding-top:2px;
	width:63%;
	border:0px solid blue;
	align:left;
	height:150px;

}
.tablecontactus{
text-align:center;
padding-top:3px;
color:black
}

.background_image
{
 background:url(images/PDCACycle1.JPG) no-repeat ;  /* image to display */
	height:250px;
	background-position: center top;
 border:1px solid #FFFF00;        /* border around image if desired */
 

 }
.text_properties
{
 border:1px solid red;        /* border around text if desired */
 padding-left:2px;                /* position of text in inner div */
 padding-top:0px;                 /* position of text in inner div */
 padding-right:2px;               /* position of text in inner div */
 padding-bottom:2px;              /* position of text in inner div */
 color:#000000;                   /* text color */
                 /* font size */
 font-weight:bold;                /* font weight */
 font-family:Arial;               /* font family */
 text-decoration:none;       /* text decoration */
width:75px;
 }
 
 .acasestudy {
	color: #4880ab;
	text-decoration:none;
}




h2 {
color:white;
font-family:Arial;
font-size:15px;
 background:url(images/subtitlebground.gif) repeat;
 margin-bottom:-2px;
}


.tableCurve
{
	/*border:1px solid black;*/
	background: #FFFFFF url(images/db4_bg_right.png) no-repeat scroll left top;
	


}

.feedback1
{
 	 width: 520px;
        height:480px;
               
        border:0px solid green;
        color: #666666;  
        margin-top:5px;
      
        
        
}
.db4_feedback
{
	margin:0px 0;
	border: 0px solid blue;
}

.db4_content_feedback
{

	background:#FAFAFA;
	border-left:1px solid #E0E1E1;
	border-right:1px solid #E0E1E1;	
	padding: 0px 10px;

}

.db4_content_feedback h3
{
border-bottom:1px solid #E0E1E1;
margin:0  0px 5px 0px;
padding:0px 5px 5px 0px;
}
.db4_content_cust_feedback
{
	background:#FAFAFA;
	border-left:1px solid #E0E1E1;
	border-right:1px solid #E0E1E1;
	
	padding: 0px 10px;

}

.db4_content_cust_feedback h3
{
	border-bottom:1px solid #E0E1E1;
	margin:0  5px 10px 5px;
	padding:0px 5px 5px 10px;
}

.bd4_top_feedback
{
	background:url('images/db4_bg_right.png') no-repeat scroll right top;
	height:10px;
	line-height:0;
	font-size:1px;
	line-height:0;
	border: 0px solid blue;
}
.bd4_top_content_feedback
{
	background:url('images/db4_bg_left.png') no-repeat scroll left top;
	height:10px;
	line-height:0;
	font-size:1px;
	line-height:0;
	border: 0px solid blue;
}
.bd4_bot_feedback
{
	background:url('images/db4_bg_right.png') no-repeat scroll right bottom;
	height:10px;
	font-size:1px;	
	line-height:0;
	border: 0px solid blue;
}
.bd4_bot_content_feedback
{
	background:url('images/db4_bg_left.png') no-repeat scroll left bottom;
	height:10px;
	font-size:1px;
}

#mandatory
{
color:red;
}


#heading-h1
{
margin:0000;
padding:0000;
font-family:none;
background:none;	
font-size:0px;
}


#HMBA
{
height:115px;
border:0px solid red;
}

.products
{
color:white;
}
.products:hover{
	color:#6599FF;
}