
/* --- */
/* The code is ABSOLUTELY TERRIBLE.  this is a craptasic way to replace part of a part of an image with an image link */
/* --- */
.crappy-code { display:block; height:178px; }
.crappy-code .a { display:block; width:237px; height:178px; float:left; background:url(../img/common/index_06.gif); }
.crappy-code .b { display:block; width:216px; height:178px; float:left; }
.crappy-code .c { display:block; width:74px; height:178px; float:left; }
.crappy-code .d { display:block; width:379px; height:178px; float:left; }
.crappy-code .d a { display:block; width:379px; height:178px; background:url(../img/ragan-rewards.jpg);text-indent:-9999px; overflow:hidden; }
.crappy-code .d a:hover {  border-left:1px solid #fff; border-top:1px solid #AAD8FE; opacity:0.8; } 

.crappy-code-index .b { background:url(../img/index/home_07.jpg); }
.crappy-code-index .c { background:url(../img/index/home_08.jpg); }

.crappy-code-profile .b { background:url(../img/profile/profile1_07.jpg); }
.crappy-code-profile .c { background:url(../img/profile/profile1_08.jpg); }

.crappy-code-profile .b { background:url(../img/profile/profile1_07.jpg); }
.crappy-code-profile .c { background:url(../img/profile/profile1_08.jpg); }

.crappy-code-patientcare .b { background:url(../img/patient_care/care_07.jpg); }
.crappy-code-patientcare .c { background:url(../img/patient_care/care_08.jpg); }

.crappy-code-services .b { background:url(../img/services/services_07.jpg); }
.crappy-code-services .c { background:url(../img/services/services_08.jpg); }

.crappy-code-before .b { background:url(../img/before_and_after/before_07.jpg); }
.crappy-code-before .c { background:url(../img/before_and_after/before_08.jpg); }

.crappy-code-links .b { background:url(../img/links/links_07.jpg); }
.crappy-code-links .c { background:url(../img/links/links_08.jpg); }

.crappy-code-contactus .b { background:url(../img/contact_us/contact_07.jpg); }
.crappy-code-contactus .c { background:url(../img/contact_us/contact_08.jpg); }



/* --- */
/* END OF ADJUSTMENTS FOR CRAPTASTIC CODE */
/* --- */

.body
{
	margin: 0px;
	padding: 0px;
	text-align: center;	
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, Geneva, Verdana;
	color: #696969;
	line-height:14px;
}	
.text {
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:20px;
	margin-top : 17px;			
	margin-left : 17px;	
	text-align: justify;	
	width : 375px;	
	}
.texta {
	color:#000000;
	font-family:arial;
	font-size:11px;
	line-height:15px;	
	margin-top : 7px;		
	width : 160px;	
	}
.texta1 {
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:15px;	
	margin-top : 17px;
	text-decoration:underline;		
	}
.textb {
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:18px;	
	margin-top : 17px;		
	width : 160px;	
	}
.textc {
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	margin-top : 15px;
	margin-bottom : 20px;			
	margin-left : 20px;
	text-align: justify;		
	}
.textd
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:15px;		
	width : 160px;	
}
.texte
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:14px;
	margin-top : 5px;				
	margin-left : 7px;	
	text-align: justify;	
	width : 189px;	
}
.textf
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:15px;	
	margin-top : 11px;		
	width : 170px;	
}
.textg
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:22px;
	margin-top : 14px;
	margin-bottom : 22px;			
	margin-left : 25px;	
	text-align: justify;	
	width : 655px;	
}
.texth
{
	color:#0061AA;
	font-family:arial;
	font-size:16px;
	line-height:18px;
	margin-top : 15px;			
	margin-left : 12px;	
	text-align: justify;	
	text-decoration:none;	
}
a.texth:hover
{
	color:#0061AA;
	font-family:arial;
	font-size:16px;
	line-height:18px;
	margin-top : 15px;			
	margin-left : 12px;	
	text-align: justify;	
	text-decoration:underline;	
}
.texti
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:20px;				
	margin-left : 25px;	
	text-align: justify;
	width : 400px;	
	text-decoration:none;		
}
.textj
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:20px;				
	margin-left : 5px;	
	text-align: justify;	
	text-decoration:none;		
}
.textj:hover
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:20px;
	margin-left : 5px;	
	text-align: justify;	
	text-decoration:underline;		
}
.textk
{
	color:#0061AA;
	font-family:arial;
	font-size:12px;
	line-height:20px;
	margin-top : 15px;					
	margin-left : 15px;	
	text-align: justify;	
	text-decoration:underline;		
}
.textk:hover
{
	color:#0061AA;
	font-family:arial;
	font-size:12px;
	line-height:20px;
	margin-top : 15px;	
	margin-left : 15px;	
	text-align: justify;	
	text-decoration:none;		
}
.bullet {
	list-style-image: url(../img/common/wht_bullet.gif);
	font-family: arial;
	color:#000000;
	line-height:18px;	
	text-align:justify;
	font-size: 12px;	
	text-align: left;	
	text-decoration:none;
}
.bullet:hover {
	list-style-image: url(../img/common/wht_bullet.gif);
	font-family: arial;
	color:#0000E0;
	line-height:18px;	
	text-align:justify;
	font-size: 12px;	
	text-align: left;
	text-decoration:underline;	
}
ul.pdf {
	margin-left:15px;
	}
ul.pdf li {
	list-style-image: url(../pdf/pdficon_small.gif);
	padding-left:5px;
	font-family: arial;
	font-size: 14px;	
	line-height:24px;	
	}
ul.pdf li a {
	text-decoration:none;
	color:#000000;
	}	
ul.pdf li a:hover {
	text-decoration:underline;
	color:#0000E0;
	}	
.textbox
{
	width: 150px;
	height: 20px;
	line-height:15px;
	background-color::#E6E6E6;
	border: 1px solid #ACACAD;
	margin-top: 5px;
	border: solid 1px #ACACAD;
}
.formfld
{
	width: 150px;
	height: 40px;
	line-height:15px;
	background-color::#E6E6E6;
	border: 1px solid #ACACAD;
	margin-top: 5px;
	border: solid 1px #ACACAD;
}
.head
{
	color:#0061AA;
	font-family:arial;
	font-size:14px;
	margin-top:8px;
	margin-bottom:12px;
	font-weight:normal;	
	text-align: center;
	text-decoration:none;
}
.footer
{
	color:#EEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:20px;
	margin-top:12px;
	text-align: center;
	margin-bottom:12px;	
	text-decoration:none;
}
.footer:hover
{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:12px;
	line-height:20px;
	font-size:8pt;
	text-align: center;
	text-decoration:underline;
}