@charset "utf-8";
body, .oneColFixCtr #pageTitleHome, .oneColFixCtr #membership300{
background-color:#d8ebfa;
background-image:url(/template/img/bkg/t2-body-bkg-010.jpg); background-repeat:repeat-x;
}
.oneColFixCtr #containerHome,.oneColFixCtr #containerSubpage {
background-color:#d8ebfa;
background-image:url(/template/img/bkg/t2-body-bkg-010.jpg); background-repeat:repeat-x;
}
.oneColFixCtr #masthead, .oneColFixCtr #practiceLogo {
background-image:none;
color:#000000;
}
.oneColFixCtr #bottomBody, .oneColFixCtr #navigation {
background-color:#d8ebfa;
color:#FFFFFF;
}
.oneColFixCtr #features, .oneColFixCtr #mainContentHome,.oneColFixCtr #optionalContentHome {
background-color:#3582b6;
}
.oneColFixCtr #callForAppt {
background-color:#333333;
}
.oneColFixCtr #container-midHome p, 
.oneColFixCtr #copyright p, 
.oneColFixCtr #footer p, 
.oneColFixCtr #container-midHome a, 
.oneColFixCtr #copyright a, 
.oneColFixCtr #footer a {
color:#333333;
}
.oneColFixCtr #container-midHome a:hover, .oneColFixCtr #copyright a:hover, .oneColFixCtr #footer a:hover {
color:#333333;
}
.oneColFixCtr #mainBody table {
background-image:url(/template/img/bkg/t2-subpage-010.jpg);
}
.oneColFixCtr #featuresDoc,
.oneColFixCtr #featuresSubFocus,
.oneColFixCtr #separator,
.oneColFixCtr .headline, 
#allFocus, 
#docInfo,
.oneColFixCtr #communityCopyBlocks h2,
.oneColFixCtr #membershipHome h2 {
background-image:url(/template/img/bkg/t2-features-010.jpg);
} 
.oneColFixCtr #featuresDoc,.oneColFixCtr #featuresSubFocus,#promoiframehome {border:5px solid #cccccc;}
.oneColFixCtr #subpageTitle,.oneColFixCtr #apptPageLink h2, .oneColFixCtr #focusTitle {
background-image:url(/template/img/bkg/t2-title-010.jpg);
}
.oneColFixCtr #primaryFocus {
background-image:url(/template/img/bkg/t2-bottom-grad-010.jpg);
}
.oneColFixCtr #pageTitleHome,.oneColFixCtr #pageTitleHome a,.oneColFixCtr #subpageTitle a, #docInfo a{
color:#333333;
}
.oneColFixCtr #pageTitleHome a:hover,.oneColFixCtr #subpageTitle a:hover, #docInfo a:hover{
color:#000000;
}

.oneColFixCtr #footer p,
.oneColFixCtr #footer a,
.oneColFixCtr #copyright p,
.oneColFixCtr #copyright a,
.oneColFixCtr #container-midHome p,
.oneColFixCtr #container-midHome a{
color:#666666;
}
.oneColFixCtr #footer a:hover,.oneColFixCtr #copyright a:hover,.oneColFixCtr #container-midHome a:hover{
color:#333333;
}
#formcontainer, #formcontainer2, #formConfirm,.oneColFixCtr #apptPageLink,
.oneColFixCtr #allFocus {
background-image:url(/template/img/bkg/t2-form-010.jpg);
background-repeat:repeat-y;}

.oneColFixCtr #serviceLogo,
.oneColFixCtr #subFocus,
.oneColFixCtr #formFinancial,
.oneColFixCtr #practiceServices,
.oneColFixCtr .membership,
.oneColFixCtr #patientFormsPDF {
background-image:url(/template/img/bkg/t2-features2-010.jpg);
background-repeat:repeat-y;}
.oneColFixCtr #geoTargetLinksHome {}
.oneColFixCtr #geoTargetLinksHome p {color:#666666;}
.oneColFixCtr #geoTargetLinksHome a {color:#666666;}
.oneColFixCtr #geoTargetLinksHome a:hover {color:#333333;}

.p7PMMh03 {background-color: #3582b6;background-image:none; border:1px solid #dde2cf}
.p7PMMh03 a {color: #333 !important;padding: 8px 19px 8px 20px;}	
.p7PMMh03 a:hover {color: #fff !important; background-color: #000000; }
.p7PMMh03 ul ul {background-image: url(/template/img/bkg/t2-navsub-010.jpg);}
.p7PMMh03 ul ul a{color: #fff !important;}
.p7PMMh03 ul ul a:hover{color:#fff !important; background-color: #000000 !important;}

.p7PMMv07 a:hover {color: #000 !important;}
.p7PMMv07 li {background-image: url(/template/img/bkg/t2-features-010.jpg);}
.p7PMMv07 li:hover {background-color: #000000;}
.p7PMMv07 ul ul {background-image: url(/template/img/bkg/t2-navsub-010.jpg); color:#000;}
.p7PMMv07 ul ul a {color: #000 !important;}
.p7PMMv07 ul ul a:hover {background-color: #000000 !important;color: #000 !important;}
.p7PMMv07 ul a.trig_open, .p7PMMv07 ul a.trig_open_left,.p7PMMh03 ul a.trig_open_up {color: #000 !important;background-color: #000000 !important;}
.p7PMMh03 ul li.trig_open {background-color: #000000 !important;}

.p7PMMh03 .current_mark {color: #000 !important;}
.p7PMMh03 ul ul .current_mark {color: #000 !important;}
.p7PMMh03 ul a.trig_closed, .p7PMMh03 ul a.trig_closed_left {
	background-image: url(/template/p7pmm/img/pmm_south_medium.gif);
}

/********************  FACEBOOK TAB STYLES ****************************/
#facebook-container, #facebook-container-doc, #facebook-container-wwo, #facebook-container-appt {background-color:#7badd0;}	
#practiceNameBlockFB { color:#333333;}
#FB-appt {background-color:#7badd0;}
#docInfoFB, #titleFB, #titleFB-doc, #titleFB-map, #titleFB-appt, #apptFB, #apptFB h1, #whatweofferFB h1 {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7badd0', endColorstr='#ffffff'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#7badd0), to(#ffffff)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #7badd0,  #ffffff); /* for firefox 3.6+ */
}
#meetDocFB {background-color:#ffffff;}
#apptBlockFull, #apptBlockFull-doc, #apptBlockFull-map, #apptBlockFull-appt {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3582b6', endColorstr='#7badd0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#3582b6), to(#7badd0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #3582b6,  #7badd0); /* for firefox 3.6+ */
}
.p7PMMh03FB {background-color: #d8ebfa;background-image:none; border-top:1px solid #7badd0}
.p7PMMh03FB a {background-color:#d8ebfa; color: #333 !important;padding: 8px 19px 8px 20px;}	
.p7PMMh03FB a:hover {color: #000 !important; background-color: #d8ebfa; }


