.titles {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #2A4D8D}
.subtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.body_copy {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.currency {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: right}
.bold_body_copy {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.bold_body_copy_blue {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-decoration: none}
.big_body_copy {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none}
.links {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2A4D8D}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #CCCCCC}
.breadcrumbs {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.body_copy_alerts { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}
.body_copy_invert { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.yellow_body_copy {  background-color: #FFFF00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000}
.reports {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.reports_big_body_copy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none }
.reports_subtitles { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.reports_titles { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000}

div#skiptocontent {
     position: absolute;
     left: -9999px;
}
.color1 {
	background-color: #2A4D8D;
}
.color2 {
	background-color: #999999;
}
.logo {
	background-image: url(/images/logo.gif);
	background-repeat: no-repeat;
}


a { 	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #1C4B8F
	}
	
p { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666
}

h1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #1C4B8F
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666
}

h3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
	}

h4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none
	}

h5{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #003366; 
	text-decoration: none
	}

td { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

input{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

textarea{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}


select{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000
}

/* Homepage Starts*/

#container {

width: 880px;
margin: 0 auto;
text-align:left;
background:url(/images/bg_entire.jpg);
}

#logo {
width: 880px;
height: 118px;
float:left;
background-color:#fff;
}

#nav  {
width: 880px;
height: 57px;
float:left;
background:url(/images/nav_bg.jpg);
}

#flash  {
width: 880px;
height: 275px;
float:left;
}

#flashvideo  {
width: 405px;
height: 275px;
float:left;
background:url(/images/flash_bg.jpg);
}

#specialization  {
width: 475px;
height: 275px;
float:left;
}

#specializationcontent  {
width: 475px;
height: 145px;
float:left;
background:url(/images/specialization_newpatients_bg.jpg) no-repeat;

}

#newpatients{
float:left;
width: 180px;
padding-left: 30px;

}

#newpatientcontentlinks{
color: #214E92;
font: Normal 12px "Times New Roman", Times, serif;
float:left;
font-style: oblique;
padding-left: 30px;
width: 150px;
margin-left: -18px;
margin-top: 5px;

}

#newpatientcontentlinks2{
color: #214E92;
font: Normal 12px "Times New Roman", Times, serif;
float:left;
font-style: oblique;
padding-left: 50px;
width: 150px;
margin-left: -34px;
margin-top: 5px;

}



#forms{
float:left;
width: 160px;
padding-left: 40px;
margin-top: 0px;

}

#labimage{
padding-top:96px;
text-align: right;
}



#bottomcontent   {
width: 880px;

float:left;
background:url(/images/bg_entire.jpg);
}

#leftcolumn  {
width: 566px;
float:left;

}


#services {
width: 247px;
float:left;
padding-left: 44px;

}



#serviceright {
float:left;
width: 100px;
padding: 5px 0px 0px 16px;
}


#services a {
color: #666;
font: Normal 10px Arial, Helvetica, sans-serif;
text-decoration: undeline;
float:left;
}

#services a:hover{
color: #666;
font: Normal 10px Arial, Helvetica, sans-serif;
text-decoration: undeline;
float:left;
color:#1C4B8F;
}


#servicescontent  {
background:url(/images/services_bg.jpg);
background-repeat:no-repeat;
width: 247px;
float:left;
height:128px;
line-height:16px;

}

#comp {
width: 275px;
float: left;
}

#comp a {
color: #666;
font: Normal 10px Arial, Helvetica, sans-serif;
text-decoration: undeline;
float:left;
}

#comp a:hover{
color: #666;
font: Normal 10px Arial, Helvetica, sans-serif;
text-decoration: undeline;
float:left;
color:#1C4B8F;
}

#compcontent  {
background:url(/images/comprehensive_bg.jpg);
background-repeat:no-repeat;
width: 275px;
float: left;
height:128px;
line-height: 16px;
}

#compleft {
float:left;
width: 110px;
padding: 2px 0px 0px 25px;
height: 78px;
}
#serviceleft {
float:left;
width: 100px;
padding: 5px 0px 0px 18px;
height: 75px;
}

#compright {
float:left;
width: 120px;
padding: 2px 0px 0px 0px;
}



#rightcolumn  {
width: 314px;
float:left;
background:url(/images/rt_column_bg.jpg);
background-repeat:repeat-y;
}

#testimonialcontent  {
width: 314px;
float:left;
background:url(/images/rt_column1_bg.jpg);
height: 82px;

}

#testimonialcontentlinks  {
width: 200px;
float:left;
padding-left: 40px;
padding-top: 15px;

}

#testimonialcontentlinks a {
color: #509DD1;
font: Bold 11px Arial, Helvetica, sans-serif;
float:left;
text-decoration: underline;
padding-top:2px;

}

#connected  {
width: 314px;
float:left;


}

#connectedcontent  {
width: 200px;
float:left;
padding-left: 40px;

}
#flying{
width: 240px;
float:left;
padding-left: 40px;

}



#greathandscontent  {
width: 200px;
float:left;
padding-left: 40px;
padding-top: 10px;

}

#yourhealthcontent  {
width: 200px;
float:left;
padding-left: 40px;
padding-top: 60px;

}
#connected a {
color: #509DD1;
font: Bold 11px Arial, Helvetica, sans-serif;
float:left;
text-decoration: underline;
padding-top:2px;
}

#connected p {
float:left;
color: #666;
font: Normal 10px Arial, Helvetica, sans-serif;
}

#connected h3{
float:left;
color: #666;
font: Normal Arial, Helvetica, sans-serif;

}

#knowledge{
width: 522px;
float:left;
margin-top: 23px;
padding-left: 40px;

}



.knowledgeimg{
padding-left: 44px;
padding-left: 20px;
float:left;
}
#diseaseinfo{
width: 522px;
float:left;
}

#diseaseinfotext{
width: 350px;
float:left;
padding-left: 10px;
}

#diseaseinfotext a {
color: #509DD1;
font: Bold 11px Arial, Helvetica, sans-serif;
float:left;
text-decoration: underline;

}

.textlink {

padding-top:5px;
padding-left: 3px;
}

#sideeffect{
width: 522px;
float:left;
padding-top: 29px;

}

#friends{
width: 522px;
float:left;
padding-top: 29px;

}

#professionals{
width: 522px;
float:left;
margin-top: 50px;
padding-left: 40px;


}


.professionalsimg{
padding-left: 44px;
padding-left: 20px;
float:left;
}


#patient{
width: 522px;
float:left;
padding-top: 29px;

}

#practice{
width: 522px;
float:left;
padding-top: 29px;

}

#practiceadmin{
width: 522px;
float:left;
padding-top: 29px;

}

#leftcolumn h2{
color: #658941;
font: Bold 14px Arial, Helvetica, sans-serif;
float:left;


}

#leftcolumn p{
color: #666;
font: Normal 11px Arial, Helvetica, sans-serif;
float:left;
}

#greathands{
background:url(/images/handsoftx_bg.jpg);
background-repeat:no-repeat;
 width: 314px;
color: #666;
font: Normal 11px Arial, Helvetica, sans-serif;
height: 110px;
float:left;
}

#rtcolumnbtm1{
 width: 314px;
color: #666;
font: Normal 11px Arial, Helvetica, sans-serif;
float:left;
}

#healthfirst{
background:url(/images/rt_column_yourhealth_bg.jpg);
background-repeat:no-repeat;
 width: 314px;
color: #666;
font: Normal 11px Arial, Helvetica, sans-serif;
height: 129px;
float:left;
}

#flyingin{
background:url(/images/flyingin_bg.jpg);
background-repeat:no-repeat;
 width: 314px;
color: #666;
font: Normal 11px Arial, Helvetica, sans-serif;

float:left;
}



#leftcolumntemplate  {
width: 617px;
float:left;
}

#rightcolumntemplate  {
width: 263px;
float:left;
background:url(/images/rt_column_bgtemplate.jpg);
background-repeat:repeat-y;
}

#flyingintemplate{
background:url(/images/template_flyingi_bg.jpg);
background-repeat:no-repeat;
 width: 263px;
color: #666;
font: Normal 11px Arial, Helvetica, sans-serif;
float:left;
}

#connectedcontenttemplate {
width: 180px;
float: left;
padding-left: 22px;

}

#bodycontent{
margin-left: 50px;
margin-right: 20px;
margin-top: 20px;
font: Normal 11px Arial, Helvetica, sans-serif;
}
#footer{
padding-top: 50px;
width: 880px;
height: 60px;
float:left;
background:url(/images/bg_entire.jpg);
}

#footer a{
color: #1C4B8F;
margin-top: 50px;

}



