/* Global Styles */

body {
	margin:0px;
	background-image: url("http://www.riodental.com/graphics/leftnavbackground.jpg");
	background-repeat: repeat-y;
	}
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}

div {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
		
a {
	color: #993300;
	}
	
a:hover {
	color: #5C743D;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	

	
	<div id="homebeforeafter5">
  <table width="100%" height="167" border="1" id="p2nav">
    <tr>
      <td width="75%" height="127" valign="top"><p align="left" class="style94 style25"><img src="Images/179248_EXT_01_J_1_.jpeg" width="480" height="321" /></td>
      <td width="25%">&nbsp;</td>
    </tr>
    <tr>
      <td height="32" colspan="2">&nbsp;</td>
    </tr>
  </table>
  <h1 align="right" style="line-height: 20px; text-align: center;">&nbsp;</h1>
</div>
	
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#993300;
	
		<div id="homebeforeafter5">
  <table width="100%" height="167" border="1" id="p2nav">
    <tr>
      <td width="75%" height="127" valign="top"><p align="left" class="style94 style25"></td>
      <td width="25%">&nbsp;</td>
    </tr>
    <tr>
      <td height="32" colspan="2">&nbsp;</td>
    </tr>
  </table>
  <h1 align="right" style="line-height: 20px; text-align: center;">&nbsp;</h1>
</div>
	
	
	}
	
	
#p2nav a {
	/*font-size: 16px;
font normal;*/
	text-decoration: none;
	color: #993300;
}
	
#p2nav a:hover {
text-decoration: none;
	background: #FFFF00;
	color:#993300;
	}
	
/*  onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('ImageA','','Images/sw4.jpg',1)"><img src="Images/EL-PASO_home_1_1_.jpeg" name="ImageA" width="140" height="80" border="0" id="Image19"
*/

	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}

#siteheader {
	position: absolute;
	top: 0px;
	left: 1px;
	width: 1219px;
	height: 114px;
}
#leftnavigation {
	width: 148px; 
	position: absolute;
	top: 140px;
	left: 0px;	
	background-color: #5C743D;
}

#mainpagecontent {
	width: 1058px;
	position: absolute;
	top: 123px;
	left: 156px;
	height: 2301px;
}

#homebeforeafter {
	width: 238px;
	position: absolute;
	top: 348px;
	left: 886px;
	height: 161px;
}
#homebeforeafterT {
	width: 212px;
	position: absolute;
	top: 616px;
	left: 1113px;
	height: 132px;
}


#homebeforeafter2 {
	width: 195px;
	position: absolute;
	top: 1360px;
	left: 760px;
	height: 259px;
	background-color: #F4FFE4;
}

#chatbtn1 {
	width: 232px;
	position: absolute;
	top: 22px;
	left: 744px;
	height: 125px;
	background-color: #F4FFE4;
}
#chatbtn2 {
	width: 232px;
	position: absolute;
	top: 1041px;
	left: 952px;
	height: 162px;
	background-color: #F4FFE4;
}
#chatbtn3 {
	width: 146px;
	position: absolute;
	top: 541px;
	left: 1px;
	height: 190px;
	background-color: #F4FFE4;
}

#lefttxt {
	width: 119px;
	position: absolute;
	top: 749px;
	left: 10px;
	height: 606px;
	background-color: #5C743D;
}


#homebeforeafter2T {
	width: 195px;
	position: absolute;
	top: 1248px;
	left: 782px;
	height: 259px;
	background-color: #F4FFE4;
}

.style86 {color: #666666}
.style87 {font-size: 16px}
.style92 {
	color: #0000FF;
	font-size: 14px;
}
.style94 {color: #0000FF}


.style101 {font-size: 12px}
.style102 {
	color: #003300;
	font-weight: bold;
}


#homebeforeafter3 {
	width: 364px;
	position: absolute;
	top: 970px;
	left: 755px;
	height: 427px;
}
#homebeforeafter4 {
	width: 1022px;
	position: absolute;
	top: 356px;
	left: 155px;
	height: 193px;

}

#homebeforeafter4T {
	width: 944px;
	position: absolute;
	top: 305px;
	left: 155px;
	height: 203px;

}

#homebeforeafter5 {
	width: 479px;
	position: absolute;
	top: 548px;
	left: 185px;
	height: 138px;
}



#homebeforeafter6 {
	width: 307px;
	position: absolute;
	top: 348px;
	left: 324px;
	height: 195px;
}

#homebeforeafter6T {
	width: 269px;
	position: absolute;
	top: 300px;
	left: 312px;
	height: 194px;
}

#homebeforeafter7 {
	width: 1000px;
	position: absolute;
	top: 281px;
	left: 1px;
	height: 232px;
	visibility: visible;
	
}

#homebeforeafter7T {
	width: 930px;
	position: absolute;
	top: 297px;
	left: 1px;
	height: 262px;
	visibility: visible;
	
}



#prtable1 {
	width: 783px;
	position: absolute;
	top: 128px;
	left: 155px;
	height: 1239px;
	background-color: #F4FFE4;
}

#prtable5-2011 {
	width: 836px;
	position: absolute;
	top: 132px;
	left: 164px;
	height: 1229px;
	background-color: #F4FFE4;
}


#sentbox {
	width: 732px;
	position: absolute;
	top: 198px;
	left: 216px;
	height: 125px;
	background-color: #F4FFE4;
}
#before-after1 {
	width: 762px;
	position: absolute;
	top: 125px;
	left: 178px;
	height: 1349px;
	background-color: #F4FFE4;
}

#askb {
	width: 1033px;
	position: absolute;
	top: 153px;
	left: 193px;
	height: 706px;
	background-color: #F4FFE4;
}
#crtable1 {
	width: 925px;
	position: absolute;
	top: 509px;
	left: 166px;
	height: 961px;
	background-color: #F4FFE4;
}

#imptable1 {
	width: 162px;
	position: absolute;
	top: 212px;
	left: 945px;
	height: 154px;
	background-color: #F4FFE4;
}

#boxm1 {
	width: 836px;
	position: absolute;
	top: 1586px;
	left: 158px;
	height: 449px;
	background-color: #F4FFE4;
}

#boxm2 {
	width: 405px;
	position: absolute;
	top: 122px;
	left: 160px;
	height: 317px;
	background-color: #F4FFE4;
}
#boxm3 {
	width: 937px;
	position: absolute;
	top: 937px;
	left: 150px;
	height: 811px;
	background-color: #F4FFE4;
}

#boxm4 {
	width: 1167px;
	position: absolute;
	top: 776px;
	left: 156px;
	height: 715px;
	background-color: #F4FFE4;
}
#boxm5 {
	width: 945px;
	position: absolute;
	top: 2069px;
	left: 158px;
	height: 248px;
	background-color: #F4FFE4;
}

#boxm6 {
	width: 306px;
	position: absolute;
	top: 120px;
	left: 575px;
	height: 316px;
	background-color: #F4FFE4;
}

#boxm7 {
	width: 306px;
	position: absolute;
	top: 448px;
	left: 162px;
	height: 316px;
	background-color: #F4FFE4;
}


#facebook1 {
	width: 301px;
	position: absolute;
	top: 1083px;
	left: 727px;
	height: 239px;
	background-color: #F4FFE4;
}

#facebook2 {
	width: 264px;
	position: absolute;
	top: 182px;
	left: 778px;
	height: 59px;
	background-color: #F4FFE4;
}

#facebook3 {
	width: 264px;
	position: absolute;
	top: 420px;
	left: 577px;
	height: 59px;
	background-color: #F4FFE4;
}



#veneerbox {
	width: 937px;
	position: absolute;
	top: 2056px;
	left: 197px;
	height: 1px;
	background-color: #F4FFE4;
}

#elpaso1 {
	width: 1309px;
	position: absolute;
	top: 121px;
	left: 155px;
	height: 3033px;
	background-color: #F4FFE4;
}
#allonfour1 {
	width: 1309px;
	position: absolute;
	top: 121px;
	left: 155px;
	height: 3033px;
	background-color: #F4FFE4;
}
#finance {
	width: 1309px;
	position: absolute;
	top: 121px;
	left: 155px;
	height: 3033px;
	background-color: #F4FFE4;
}

#implant_video {
	width: 243px;
	position: absolute;
	top: 187px;
	left: 560px;
	height: 171px;
	background-color: #F4FFE4;
}




#announce {
	width: 500px;
	position: absolute;
	top: 135px;
	left: 478px;
	height: 34px;
	background-color: #FFFF66;
	padding: 4px;
	border-width: 2 px;
	border-color: #996633;
	border: 2;
	border-top-color: #996633;
	border-right-color: #996633;
	border-bottom-color: #996633;
	border-left-color: #996633;
	outline-width: 1px;
	outline-color: #996633;
	
}

#media1 {
	width: 1309px;
	position: absolute;
	top: 135px;
	left: 164px;
	height: 3033px;
	background-color: #F4FFE4;
}
#patient-feeback1 {
	width: 858px;
	position: absolute;
	top: 124px;
	left: 151px;
	height: 1385px;
	background-color: #F4FFE4;
}

/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.18em;
	}
h1 {
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.style72 {
	position: absolute;
	height: 120px;
	width: 80px;
	left: 400px;
	top: 250px;
}
.style72D {
	position: absolute;
	height: 120px;
	width: 80px;
	left: 400px;
	top: 250px;
}
.style103B {
	position: absolute;
	height: 725px;
	width: 789px;
	left: 164px;
	top: 130px;
}
.style104B {	font-size: 12px;
	font-weight: bold;
}
.style82c {
	position: absolute;
	left: 164px;
	top: 858px;
	width: 745px;
	height: 282px;
}
.style103c {
	position: absolute;
	height: 327px;
	width: 808px;
	left: 10px;
	top: 9px;
}
.style104c {
	position: absolute;
	height: 282px;
	width: 827px;
	left: 163px;
	top: 1612px;
}

.style82cr {
	position: absolute;
	left: 158px;
	top: 126px;
	width: 830px;
	height: 364px;
}
.style103cr {
	position: absolute;
	height: 327px;
	width: 808px;
	left: 10px;
	top: 9px;
}
.style104cr {
	position: absolute;
	height: 269px;
	width: 896px;
	left: -29px;
	top: -273px;
}


.style71 {
	position: absolute;
	height: 436px;
	width: 656px;
	left: 0px;
	top: 375px;
}
.style71F {
	position: absolute;
	height: 436px;
	width: 656px;
	left: 229px;
	top: 217px;
}
.style71m {
	position: absolute;
	height: 387px;
	width: 334px;
	left: 186px;
	top: 212px;
}

.style72F {
	position: absolute;
	height: 31px;
	width: 445px;
	left: 270px;
	top: 165px;
}

.styly81 {
	height: 345px;
	width: 595px;
	top: 757px;
	right: 188px;
	position: absolute;
}
.style79 {font-size: 18px}
.style82 {
	position: absolute;
	left: 174px;
	top: 209px;
	width: 664px;
	height: 430px;
}
.style83 {
	position: absolute;
	left: 195px;
	top: 1024px;
	width: 575px;
	height: 323px;
}
.style81 {
	font-size: 24px;
	font-weight: bold;
}
.styly84 {
	position: absolute;
	left: 182px;
	top: 677px;
	width: 662px;
	height: 310px;
}


.sp {
	height: 800px;
	width: 600px;
}
.style85 {
	position: absolute;
	left: 268px;
	top: 1013px;
}

#footer {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align: left; 
	margin-right: 10px; 
	padding-right: 10px;
	}
	
.stylecrosspr {
	color: #000000;
	font-weight: bold;
	text-decoration: line-through;
}
.stylepr {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

