body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #333;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
	background-color: #7B4900;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
a:link {
	COLOR: #1958B7;
}
a:visited {
	COLOR: #1958B7;
}
a:hover {
	COLOR: #b52c07;
}
a:active {
	COLOR: #1958B7; 
}
.whitelink  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline }
.whitelink a:active	{ color: #ffffff; text-decoration: underline }
.whitelink a:visited{ color: #ffffff; text-decoration: underline }
.whitelink a:link	{ color: #ffffff; text-decoration: underline }
.whitelink a:hover	{ color: #d7d7d7; text-decoration: underline }

h1 {
	MARGIN: 0;
	FONT: bold 16px georgia, times, "times new roman", serif;
	COLOR: #7B4900
}



h2 {
	MARGIN: 0px 0px 2px;
	FONT: bold 120% georgia, times, "times new roman", serif;
	COLOR: #FFFFFF
}
h2 A {
	TEXT-DECORATION: none
}
h3 {
	MARGIN: 20px 0px 6px 30px; 
	FONT: bold 15px georgia, times, "times new roman", serif; 
	COLOR: #2d73B9;
}
h4 {
	PADDING-LEFT: 30px; font-size: 11px; font-weight: normal;
}
#container {
	MARGIN: 0 auto;
	WIDTH: 800px;
	BORDER: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: left;

}
#header {
	WIDTH: 100%;
	BACKGROUND: #FFFFFF url(images/banner_03.jpg) no-repeat top right;
	POSITION: relative;
	HEIGHT: 104px;
	MARGIN: 0px;
	BORDER: 0px;
}
#header H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #fff; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: right
}
#contact {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #182875; 
	PADDING-TOP: 85px; 
	TEXT-ALIGN: right; 
	WIDTH: 200px; 
	FLOAT: right;

}

#contact a {
	padding: 85px 10px 0 25px;
	FONT: bold 10px verdana, times, "times new roman", serif;
	text-decoration: none;
		color: #182875 } 
#contact a:hover {
	color: #7B4900
	} 
#mainnav {
	width: 800px;
	text-align: right;
	background-color: #182875;
}

#contents {
	PADDING: 0 0 40px 0;
	FLOAT: right;
	MARGIN: 0px;
    width: 632px;
	
}
#loginright {
	PADDING: 70px 0 90px 0;
	FLOAT: right;
	MARGIN: 0px;
	color: #ffffff;
	width: 412px;
	
}
#loginright a{
color: #FFFFFF;}

#contents H2{
   padding: 160px 10px 0px 30px;
   color: #C66300; 
   font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
    font-size: 21px;
   font-weight: normal;
}
#contents p{
  padding: 0px 40px 0 30px;
  margin:0;

}
#contentsflash {
	PADDING: 0 0 0 0;
	FLOAT: right;
	MARGIN: 0px;
	width: 632px;
	background-color: #F3F4F8;
	
}
#menu {
    width: 167px;
	FLOAT: left;

	
}
#loginleft {
    width: 325px;
	FLOAT: left;
	padding: 40px 0px 10px 5px; 
	

	
}
#loginleft p {
   padding: 10px 0px 10px 45px; 

	
}
#menu P {
	
}
.blogentry {
	BORDER-BOTTOM: #c5c877 1px solid
}
.imagefloat {
	FLOAT: right
}
#footer {
	CLEAR: both;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 14px;
	PADDING-TOP: 10px;
	background-color: #003399;
}
#logo {
	LEFT: 34px;
	WIDTH: 466px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	BORDER: 0px;
	top: 33px;
}
#logo img  {
	BORDER: 0px;
}
#title {		
    background-color: #1958B7;
	color: #FFFFFF;
    margin-bottom: 1px;
}
#title H6{		
   padding: 3px 0px 5px 15px;
   font-weight: normal;
   MARGIN: 0px;
   font-family: 'Trebuchet MS', 'Lucida Grande', Arial, Geneva, 
	Helvetica, Verdana, Lucida,  sans-serif;
	font-size: 19px; 
}

#overview {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/overview.jpg) no-repeat top right; 
	}
H5{
	padding: 35px 10px 0 435px;
	font-size: 13px;
	color: #FFFFFF;	
	font-weight: normal;}
	

li {
	margin-left: 30px;
	}
	
#news {
	FLOAT: right;
	MARGIN: 0px;
	width: 632px;
	background-color: #EAF1F3;
	
}
#news2 {
	FLOAT: right;
	MARGIN: 0px;
	width: 600px;
	background-color: #EAF1F3;
	
}
#newshome {
	FLOAT: right;
	MARGIN: 0px;
	width: 218px;
	background: #E1DDD1 url(images/newshome_03.jpg) no-repeat bottom right;
	
}
#info {
	PADDING: 8px 9px 40px 14px;
	font-size: 10px;
	}
#info a{
	weight: bold;
	color: #0F3961;
	}
#homecontent {
	width: 550px;
	FLOAT: left;

	
}
#flash {
	width: 800px;
	

} 
#flashcontent {
	border:0px 0px 0px 0px;
	margin: 0;
	height: 185px;
	width: 800px;
	background-position: top right;
	background-repeat: no-repeat;
	background-image: url(images/homeimage_01.jpg);
	}
	
#servoverview {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/serv_overview.jpg) no-repeat top right; 
	}
#emr {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/emr.jpg) no-repeat top right; 
	}
#outsource {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/outsource.jpg) no-repeat top right; 
	}
	#why {
	PADDING: 0px;
	MARGIN: 0px;
	width: 630px;
	font-size: 12px;
	color: #000000;
 
	}
#start {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/start.jpg) no-repeat top right; 
	}
#new {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/new_practice.jpg) no-repeat top right; 
	}
#vision {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/vision.jpg) no-repeat top right; 
	}
#difference {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/difference.jpg) no-repeat top right; 
	}
	#newspage {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/news.jpg) no-repeat top right; 
	}
	#faq {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/faq.jpg) no-repeat top right; 
	}
#careers {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/careers.jpg) no-repeat top right; 
	}
#policy {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/policy.jpg) no-repeat top right; 
	}
	#infopage {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/info.jpg) no-repeat top right; 
	}	
	#location {
	PADDING: 0px;
	MARGIN: 0px;
	width: 632px;
	font-size: 12px;
	color: #000000;
	background: transparent url(images/location.jpg) no-repeat top right; 
	}
#homepage {
	padding: 10px 0 0 80px
}
#homepage img {
	padding: 15px 0 0 120px;
	font-size: 12px;
	weight: bold;
}
#homepage h6{
font-size:14px; }

.clear {
	margin-top: 50px;
	}
#news h2{
   padding: 20px 10px 0px 30px;
   font-size:16px;
 
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993333;
	padding-left: 30px;
}
.heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 30px;
}
table.simple {
	clear: right;
	width: 55%;
	line-height; 1.4 em;
	border-collapse: collapse;
	border: 1px solid #000000;
	color: #000000;
	margin-left: 30px;
	
}
#info a:hover {
	text-decoration: none;
	
}
/*------------------------------------------------left panel--------------------*/

#left{
	width:598px;
	float:left;
}
#leftimage{
	width:598px;
	height:237px;
	background:url(images/homeimage_18.jpg) 0 0 repeat-y;
}
#leftimage h2{
padding:80px 0 0 295px;
	
}

#leftcontent{
	padding:5px 35px 40px 60px;
	
}

#leftcontent a {
	FONT: 12px verdana, times, "times new roman", serif;
	text-decoration: underline;
		color: #182875;
}
#leftcontent a:hover {
	FONT: 12px verdana, times, "times new roman", serif;
	text-decoration: underline;
		color: #182875;
}
#leftcontent ol ol li{
	list-style-type:lower-alpha;
}

#patientsinfo {
	float: left;
	width: 298px;
	padding:0 1px 0 0;
	
}
#patientsinfo H6 {
	display:block;
	margin:0;
	font-size: 12px;
	text-align: center;
	padding:7px 0 7px 0;
	background-color: #e7d25b;
	color: #13396a;
}
#patientsinfo p {
display:block;
	padding:7px 20px 7px 25px;
	color: #0D2242;
	margin:0;
}

#services {
float: left;
width: 299px; }

#services h6 {
	display:block;
	margin:0;
	font-size: 12px;
	text-align: center;
	padding:7px 0px 7px 0;
	background-color: #e7d25b;
	color: #13396a;
}

#services p {
padding:7px 0px 0 20px;
}
#services ul {
	margin:0;
	padding: 5px 10px 1px 5px;
	list-style: circle;
}

#services li {
	padding: 10px 0 0 0;
	color: #1958B7
	
}
/*------------------------------------------------left panel--------------------*/
/*------------------------------------------------right panel--------------------*/
#right{
	width:201px;
	float:right;
}
#right img{
	padding: 1px 0 0 0
}
#physicans{
	width:201px;
	float:left;
	line-height: 13pt;
}
#physicans1{
	width:201px;
	background-color: #878767;
	margin:0 0 1px 0;
	padding:3px 0 5px 0;
	color:#FFFFFF;
	text-align: center;
}
#physicans1 h2{
	font:bold 13px Verdana, Helvetica, sans-serif;
	letter-spacing: 3px;
}
#left1{
	width:191px;
	background:url(images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;
	border:#DDDDCA solid 2px;
	padding:0 2px 6px 3px;
	color:#878767;
}
#left1 p.pic1{
	display:block;
	background:url(images/newman_21.jpg) 0 0 no-repeat;
	width:47px;
	height:66px;
	margin:2px 0 0 0;
	float:left;
}
#left1 p.boxTxt1{
	float:right;
	padding:0 0 0 4px;
	border-left:#F9F9F1 solid 2px;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:134px;
	line-height: 11pt;
	
}
#left1 p.boxTxt1 span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 3px 0;

	
}

#left2{
	width:191px;
	background:url(images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;
	border:#DDDDCA solid 2px;
	padding:0 2px 6px 3px;
	color:#878767;
}
#left2 p.pic2{
	display:block;
	background:url(images/goundrey_24.jpg) 0 0 no-repeat;
	width:47px;
	height:66px;
	margin:2px 0 0 0;
	float:left;
}
#left2 p.boxTxt2{
	float:right;
	padding:0 0 0 4px;
	border-left:#F9F9F1 solid 2px;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:134px;
	line-height: 11pt;
	
}
#left2 p.boxTxt2 span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 3px 0;

	
}

#left3{
	width:191px;
	background:url(images/lft_box_bg.gif) 0 0 no-repeat #EAEADA;
	border:#DDDDCA solid 2px;
	margin:0 0 3px 0;
	padding:5px 2px 6px 3px;
	color:#878767;
}
#left3 p.pic3{
	display:block;
	background:url(images/ellner_26.jpg) 0 0 no-repeat;
	width:47px;
	height:66px;
	margin:2px 0 0 0;
	float:left;
}
#left3 p.boxTxt3{
	float:right;
	padding:2px 0 0 4px;
	border-left:#F9F9F1 solid 2px;
	font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:134px;
	line-height: 11pt;
}
#left3 p.boxTxt3 span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 3px 0;
	display:block;
	
}
#locations{
	width:201px;
	background:url(images/locations.jpg) 0 0 repeat-x #FFFFFF;
	color:#000000;
}

#locations p.locationsTxt{
	float:left;
	padding:5px 3px 30px 15px;
	font:normal 12px Arial, Helvetica, sans-serif, "Trebuchet MS";
	width:180px;
	line-height: 11pt;
}
#locations p.locationsTxt span{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#606048;
	padding:0 0 5px 0;
	display:block;
	
}

#right h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
#right ul{
	width:150px;
	padding:0 0 0 17px;
}
#right ul li{
	display:block;
	background:url(images/solution_div.gif) left bottom repeat-x;
	height:20px;
	width:150px;
	padding:0 0 1px 0;
}
#right ul li a{
	background:url(images/arrow.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	text-decoration:none;
	margin:0;
	display:block;
}
#right ul li a:hover{
	color:#A60303;
	background-color:#ECECEC;
}
#right ul li.noImg{
	display:block;
	background-image:none;
	height:20px;
}
/*------------------------------------------------right panel--------------------*/
/*------------------------------------------------page--------------------*/

#page{
	width:525px;
	float:left;
	padding: 10px 0 20px 120px;
}
#page ol ol li {
	list-style-type: lower-alpha;
}


page img {
	padding: 0 20px 1px 7px;
	}

/*------------------------------------------------page end--------------------*/
