@charset "utf-8";
/* CSS Document */
body{margin:0 auto; padding:0; background:#FFF; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d;}
div, ul, h1, h2, h4, img, form, label{padding:0px; margin:0px;}
p{text-align:justify; padding:0px; margin:0px;}
ul{list-style-type:none;}
table{
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#004f9d;
	text-align:center;
}

/*link*/
a:link{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65; text-decoration:none;}
a:visited{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65; text-decoration:none;}
a:active{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65; text-decoration:none;}
a:hover{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0094e1; text-decoration:underline;}

#mainDentis{width:970px; height:auto; margin:0 auto; background:url(../images/bg.gif) repeat-y; overflow:auto;}
#mainHeader{width:970px; height:321px; margin:0 auto; padding:0;}
#mainHeader h1{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; width:970px;}

#mainTitle{background:url(../images/title-welcome.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#SedationTitle{background:url(../images/sedation-dentistry-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#CaseTitle{background:url(../images/case-studies-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#CosmeticDentistryTitle{background:url(../images/cosmetic-dentistry-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#FamilyDentalCareTitle{background:url(../images/family-care-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#GuideDentalTitle{background:url(../images/guide-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#DentalImplantsTitle{background:url(../images/implants-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#MeetUsTitle{background:url(../images/meet-us-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#ProsthodontistTitle{background:url(../images/prosthodontist-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#RefferaltTitle{background:url(../images/referral-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#extreme-whitening{background:url(../images/extreme-whitening-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#doctors-dentist{background:url(../images/doctors-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#estrella-dentist{background:url(../images/dr-jaimel-estrella-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#miguel-dentist{background:url(../images/dr-miguel-estrella-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#torres-dentist{background:url(../images/dr-oscar-torres-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}

#CaseTitle{background:url(../images/case-studies-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
#TitleDental{background:url(../images/title-dental.gif) no-repeat; width:970px; height:67px; margin:0 auto; float:left;}
/*panel der*/
#dentistDer{width:626px; height:auto; float:left;}
#dentistDer h1{font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px 0 0 0px; text-align:center; color:#054878;}
#dentistDer h2{font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:10px 0 0 0px; text-align:center; color:#389cdd;}
#dentistDer h3{font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:left; color:#389cdd; background:url(../images/shape.png) no-repeat 28px; padding:0 0 0 40px;}
#dentistDer h4{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d; text-align:center; padding:10px 0 0 0;}
#dentistDer p{padding:10px 40px 0px 20px; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d; margin:0 0 0 0;}
#dentistDer p.center{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d; margin:0 auto; text-align:center;}
#dentistDer a:link{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65; text-decoration:none;}
#dentistDer a:visited{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65; text-decoration:none;}
#dentistDer a:active{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65; text-decoration:none;}
#dentistDer a:hover{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0094e1; text-decoration:underline;}

/*panel izq*/
#dentistIzq{width:343px; height:auto; float:left;}
#dentistIzq ul{width:300px; height:auto; display:block; padding-top:10px; margin:0 auto;}
#dentistIzq ul li{width:300px; height:27px; position:relative; margin:0 auto; padding-left:20px; text-transform:uppercase; background:url(../images/list.gif) no-repeat left bottom;}
#dentistIzq ul li a:link{width:278px; height:27px; display:block; color:#04497d; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 22px; text-decoration:none; text-transform:uppercase; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#dentistIzq ul li a:visited{color:#04497d; text-decoration:none; text-transform:uppercase; padding:0 0 0 22px; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#dentistIzq ul li a:active{color:#04497d; text-decoration:none; text-transform:uppercase; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#dentistIzq ul li a:hover{color:#0094e1; text-decoration:none; text-transform:uppercase; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}

/*appointment*/
#DentalAppointment{background:url(../images/appointment.jpg) no-repeat; width:262px; height:165px; margin:15px auto;}
#DentalAppointment h1{font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding:10px 0 0 30px;}
#DentalAppointment p{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778; margin:5px 0 0 15px;}
#DentalAppointment a:link{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#DentalAppointment a:active{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#DentalAppointment a:visited{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#DentalAppointment a:hover{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778;}

/*heart*/
#DentalHeart{background:url(../images/heart.jpg) no-repeat; width:262px; height:165px; margin:5px auto;}
#DentalHeart h1{font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding:25px 0 0 20px;}
#DentalHeart h2{font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding:0px 0 0 20px;}
#DentalHeart h3{font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding:0px 0 0 20px; margin:0 auto;}
#DentalHeart p{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778; padding:30px 15px 0 15px; text-align:justify;}
#DentalHeart a:link{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#DentalHeart a:active{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#DentalHeart a:visited{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF;}
#DentalHeart a:hover{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778;}

/*lost tooth*/
#DentalTooth{background:url(../images/lost-tooth.jpg) no-repeat; width:262px; height:165px; margin:15px auto;}
#DentalTooth h1{font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFF; padding:30px 0 0 30px;}
#DentalTooth p{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778; margin:25px 15px 0 15px;}
#DentalTooth a:link{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#DentalTooth a:active{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#DentalTooth a:visited{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#DentalTooth a:hover{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778;}

/*info box*/
#DentalInformation{background:url(../images/contact-info.jpg) no-repeat; width:573px; height:199px; margin:0 auto;}
#DentalInformation h1{font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; color:#003359; width:320px; height:auto; margin:5px 0 0 50px;}

/*sdro tags*/
#sdro{margin:0 auto; background:url(../images/bottom.gif) no-repeat; width:970px; height:113px; padding:0;}
#sdro p{text-align:center; margin:0 auto; padding:60px 10px 0 10px; font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#084777;}
#sdro a:link{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#sdro a:active{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#sdro a:visited{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#043b65;}
#sdro a:hover{font:bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#064778;}

/*styles*/
.justify{text-align:justify; padding:0 10px 0 10px; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d;}
.left{float:left; padding-right:10px;}
.right{float:right; padding-left:10px;}
table.animation{width:400px; height:auto; border:2px solid #389cdd; margin:0 auto;}
table.implants{border:1px dashed #666; width:500px; height:auto; margin:0 auto; background:#e0e9ea;}
.centerlinks{text-align:center;}
.padimage{margin-left:50px;}

#dentist-san-diego{width:480px; height:300px; position:relative; margin-left:80px;}
.curriculum{padding-left:230px;}

form p {text-align:left;}
#patient-registration{width:950px; height:auto; float:left; position:relative; margin-left:10px;}
#patient-registration p{font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d;}
#patient-registration p.centerize{font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d; padding-left:15px; padding-right:15px;}
#patient-registration label{font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d;}
#patient-registration td,th,table{font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d; }
#patient-registration h3{font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#004f9d; font-weight:bold; margin-left:10px;}