body{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_background.jpg);
width: 100%;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #898989;
}
#main{
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
width: 770px;
background: #FFFFFF;
}
#toplinks{
margin: 0px;
margin-left: 35px;
margin-right: 35px;
padding: 0px;
padding-top: 7px;
width: 700px;
text-align: right;
}
#toplinks a{
color: #413D69;
text-decoration: none;
font-weight: bold;
}
#toplinks a:hover{
color: #000000;
text-decoration: underline;
font-weight: bold;
}
#xcpt{
margin: 0px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
width: 732px;
height: 90px;
background: url(/images/xcpt_header.jpg) no-repeat;
}
#xcptlogo{
margin: 0px;
margin-left: 8px;
margin-top: 14px;
margin-bottom: 8px;
padding: 0px;
width: 274px;
height: 68px;
float: left;
}
* html #xcptlogo{
margin-left: 4px;
}
#xcptlogo img{
width: 274px;
height: 68px;
border: 0px;
}
#xcptevents{
margin: 0px;
margin-top: 25px;
margin-bottom: 25px;
margin-left: 2px;
margin-right: 2px;
padding: 0px;
width: 446px;
height: 40px;
color: #000000;
text-align: center;
font-size: 11px;
float: left;
}
* html #xcptevents{
margin-left: 1px;
}
#xcpteventstext{
position: absolute;
margin-left: -5000px;
margin-top: -5400px;
padding: 0px;
width: 0px;
}
#navlinks{
margin: 0px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
width: 732px;
height: 24px;
border: 0px;
}
#product{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_product_over.jpg) no-repeat;
width: 105px;
height: 24px;
float: left;
}
#product a.productfix{
margin: 0px;
width: 83px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#product a[id$="productfix"] {
margin-left: -21px;
}
#product a[id$="productfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #product a[id$="productfix"] {
margin-left: 0px;
} }
#product a.productfix:hover{
color: #000000;
text-decoration: underline;
}
#product img{
width: 105px;
height: 24px;
border: 0px;
}
#product a:hover img{
visibility: hidden;
}
#product span.productspanfix{
position: absolute;
margin-left: -105px;
margin-top: 4px;
padding: 0px;
width: 105px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #product span[id$="productspanfix"] {
margin-top: -20px;
} }
#tutorials{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_tutorials_over.jpg) no-repeat;
width: 104px;
height: 24px;
float: left;
}
#tutorials a.tutorialsfix{
width: 82px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#tutorials a[id$="tutorialsfix"] {
margin-left: -21px;
}
#tutorials a[id$="tutorialsfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #tutorials a[id$="tutorialsfix"] {
margin-left: 0px;
} }
#tutorials a.tutorialsfix:hover{
color: #000000;
text-decoration: underline;
}
#tutorials img{
width: 104px;
height: 24px;
border: 0px;
}
#tutorials a:hover img{
visibility: hidden;
}
#tutorials span.tutorialsspanfix{
position: absolute;
margin-left: -104px;
margin-top: 4px;
padding: 0px;
width: 104px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #tutorials span[id$="tutorialsspanfix"] {
margin-top: -20px;
} }
#aboutus{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_aboutus_over.jpg) no-repeat;
width: 104px;
height: 24px;
float: left;
}
#aboutus a.aboutusfix{
width: 82px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#aboutus a[id$="aboutusfix"] {
margin-left: -21px;
}
#aboutus a[id$="aboutusfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #aboutus a[id$="aboutusfix"] {
margin-left: 0px;
} }
#aboutus a.aboutusfix:hover{
color: #000000;
text-decoration: underline;
}
#aboutus img{
width: 104px;
height: 24px;
border: 0px;
}
#aboutus a:hover img{
visibility: hidden;
}
#aboutus span.aboutusspanfix{
position: absolute;
margin-left: -104px;
margin-top: 4px;
padding: 0px;
width: 104px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #aboutus span[id$="aboutusspanfix"] {
margin-top: -20px;
} }
#download{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_download_over.jpg) no-repeat;
width: 105px;
height: 24px;
float: left;
}
#download a.downloadfix{
width: 83px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#download a[id$="downloadfix"] {
margin-left: -21px;
}
#download a[id$="downloadfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #download a[id$="downloadfix"] {
margin-left: 0px;
} }
#download a.downloadfix:hover{
color: #000000;
text-decoration: underline;
}
#download img{
width: 105px;
height: 24px;
border: 0px;
}
#download a:hover img{
visibility: hidden;
}
#download span.downloadspanfix{
position: absolute;
margin-left: -105px;
margin-top: 4px;
padding: 0px;
width: 105px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #download span[id$="downloadspanfix"] {
margin-top: -20px;
} }
#faq{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_faq_over.jpg) no-repeat;
width: 104px;
height: 24px;
float: left;
}
#faq a.faqfix{
width: 82px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#faq a[id$="faqfix"] {
margin-left: -21px;
}
#faq a[id$="faqfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #faq a[id$="faqfix"] {
margin-left: 0px;
} }
#faq a.faqfix:hover{
color: #000000;
text-decoration: underline;
}
#faq img{
width: 104px;
height: 24px;
border: 0px;
}
#faq a:hover img{
visibility: hidden;
}
#faq span.faqspanfix{
position: absolute;
margin-left: -104px;
margin-top: 4px;
padding: 0px;
width: 104px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #faq span[id$="faqspanfix"] {
margin-top: -20px;
} }
#testimonials{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_testimonials_over.jpg) no-repeat;
width: 122px;
height: 24px;
float: left;
}
#testimonials a.testimonialsfix{
width: 100px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#testimonials a[id$="testimonialsfix"] {
margin-left: -21px;
}
#testimonials a[id$="testimonialsfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #testimonials a[id$="testimonialsfix"] {
margin-left: 0px;
} }
#testimonials a.testimonialsfix:hover{
color: #000000;
text-decoration: underline;
}
#testimonials img{
width: 122px;
height: 24px;
border: 0px;
}
#testimonials a:hover img{
visibility: hidden;
}
#testimonials span.testimonialsspanfix{
position: absolute;
margin-left: -122px;
margin-top: 4px;
padding: 0px;
width: 122px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #testimonials span[id$="testimonialsspanfix"] {
margin-top: -20px;
} }
#support{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_support_over.jpg) no-repeat;
width: 105px;
height: 24px;
float: left;
}
#support a.supportfix{
width: 83px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#support a[id$="supportfix"] {
margin-left: -21px;
}
#support a[id$="supportfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #support a[id$="supportfix"] {
margin-left: 0px;
} }
#support a.supportfix:hover{
color: #000000;
text-decoration: underline;
}
#support img{
width: 105px;
height: 24px;
border: 0px;
}
#support a:hover img{
visibility: hidden;
}
#support span.supportspanfix{
position: absolute;
margin-left: -105px;
margin-top: 4px;
padding: 0px;
width: 105px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #support span[id$="supportspanfix"] {
margin-top: -20px;
} }
#partners{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_partners_over.jpg) no-repeat;
width: 105px;
height: 24px;
float: left;
}
#partners a.partnersfix{
width: 83px;
height: 24px;
white-space: nowrap;
display: block;
color: #000000;
text-decoration: none;
font-weight: bold;
}
#partners a[id$="partnersfix"] {
margin-left: -21px;
}
#partners a[id$="partnersfix"]:not([class="xxx"]) {
margin-left: 0px;
}
@media all and (min-width: 0px) { #partners a[id$="partnersfix"] {
margin-left: 0px;
} }
#partners a.partnersfix:hover{
color: #000000;
text-decoration: underline;
}
#partners img{
width: 105px;
height: 24px;
border: 0px;
}
#partners a:hover img{
visibility: hidden;
}
#partners span.partnersspanfix{
position: absolute;
margin-left: -105px;
margin-top: 4px;
padding: 0px;
width: 105px;
height: 24px;
cursor: pointer;
text-align: center;
}
@media all and (min-width: 0px) { #partners span[id$="partnersspanfix"] {
margin-top: -20px;
} }
* html a:hover{
visibility: visible;
}
#pagetitle{
clear: left;
margin: 0px;
margin-top: 15px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
background: url(/images/xcpt_page_title.jpg) no-repeat;
width: 732px;
height: 36px;
}
#pagetitleleft{
margin: 0px;
width: 215px;
height: 35px;
line-height: 35px;
font-size: 26px;
color: #C8C8C8;
text-align: center;
float: left;
}
#pagetitleright{
margin: 0px;
margin-left: 7px;
margin-bottom: 15px;
width: 510px;
height: 35px;
font-size: 18px;
font-weight: bold;
color: #413D69;
text-align: left;
float: left;
}
#navleft{
margin: 0px;
margin-top: 10px;
margin-left: 20px;
margin-right: 10px;
padding: 0px;
background: url(/images/xcpt_left_content_background.jpg);
width: 218px;
float: left;
}
* html #navleft{
margin-left: 10px;
}
#myxcptlogintext{
margin: 0px;
padding: 0px;
width: 218px;
text-align: left;
font-weight: bold;
}
#myxcptlogin{
margin: 0px;
padding: 0px;
background: url(/images/myxcpt_login_background.jpg);
width: 218px;
height: 100px;
text-align: left;
}
#testimonialstop{
margin: 0px;
padding: 0px;
width: 218px;
height: 45px;
}
#testimonialstop img{
border: 0px;
width: 218px;
height: 45px;
}
#testimonialsleft{
margin: 0px;
padding: 0px;
width: 218px;
height: 403px;
}
#testimonialsleft img{
border: 0px;
width: 214px;
height: 153px;
}
#leftcontent{
margin: 5px;
padding: 0px;
width: 208px;
text-align: left;
}
#leftcontent a{
color: #413D69;
text-decoration: none;
}
#leftcontent a:hover{
color: #000000;
text-decoration: underline;
}
#leftcontentmelissadennison{
margin: 0px;
margin-left: -1px;
padding: 0px;
width: 209px;
float: left;
font-size: 10px;
text-align: center;
}
#leftcontentmelissadennison img.melissadennison{
border: 0px;
width: 209px;
height: 206px;
}
#leftcontentmelissadennison a{
color: #413D69;
text-decoration: none;
}
#leftcontentmelissadennison a:hover{
color: #413D69;
text-decoration: underline;
}
#leftcontentmelissadennison img.arrow{
border: 0px;
width: 9px;
height: 8px;
}
#leftcontenttop{
margin: 0px;
padding: 0px;
width: 218px;
height: 45px;
}
#leftcontentbottom{
margin: 0px;
padding: 0px;
width: 218px;
height: 18px;
}
#testimonialsbottom img{
border: 0px;
width: 218px;
height: 18px;
}
#whatsnew{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_whatsnew.jpg);
width: 218px;
height: 293px;
text-align: left;
}
#blankleft{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_blank_left.jpg);
width: 218px;
height: 293px;
text-align: left;
}
#downloadnow{
margin: 0px;
margin-top: 10px;
padding: 0px;
width: 218px;
height: 77px;
text-align: left;
}
#downloadnow img{
border: 0px;
width: 218px;
height: 77px;
}
#content{
margin: 0px;
margin-top: 10px;
margin-left: 50px;
margin-right: 19px;
padding: 0px;
width: 453px;
text-align: justify;
float: left;
}
* html #content{
margin-right: 10px;
}
#content a{
color: #413D69;
text-decoration: none;
}
#content a:hover{
color: #413D69;
text-decoration: underline;
}
#content div.tutorialvideo{
margin: 0px;
padding: 0px;
width: 453px;
height: 24px;
line-height: 24px;
background: url(/images/xcpt_bullet_video_camera.jpg) no-repeat;
}
#content div.tutorialvideotext{
margin: 0px;
margin-left: 45px;
padding: 0px;
line-height: 24px;
}
#content div.homepagedivider{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_homepage_divider.jpg);
width: 453px;
height: 26px;
}
#content div.homepagedividertext{
margin: 4px;
margin-left: 12px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#content div.productdivider{
margin: 0px;
padding: 0px;
background: url(/images/xcpt_product_divider.jpg);
width: 453px;
height: 26px;
}
#content div.productdividertext{
margin: 4px;
margin-left: 12px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#content div.productxcptbuildspractices{
margin: 0px;
padding: 0px;
background: url(/images/product_xcpt_builds_practices.jpg);
width: 453px;
height: 37px;
}
#content div.productxcptbuildspracticestext{
margin: 0px;
margin-left: 40px;
padding: 0px;
line-height: 37px;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
#content div.productxcptsavestime{
margin: 0px;
padding: 0px;
background: url(/images/product_xcpt_saves_time.jpg);
width: 453px;
height: 37px;
}
#content div.productxcptsavestimetext{
margin: 0px;
margin-left: 40px;
padding: 0px;
line-height: 37px;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
#content div.productxcptgrowsyourbottomline{
margin: 0px;
padding: 0px;
background: url(/images/product_xcpt_grows_your_bottom_line.jpg);
width: 453px;
height: 37px;
}
#content div.productxcptgrowsyourbottomlinetext{
margin: 0px;
margin-left: 40px;
padding: 0px;
line-height: 37px;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
#content div.productxcptminimumsystemrequirements{
margin: 0px;
padding: 0px;
background: url(/images/product_xcpt_minimum_requirements.jpg);
width: 453px;
height: 37px;
}
#content div.productxcptminimumsystemrequirementstext{
margin: 0px;
margin-left: 40px;
padding: 0px;
line-height: 37px;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
#content div#tutorialtreatment{
margin: 0px;
padding: 0px;
background: url(/images/tutorals_xcpt_treatment_planning.jpg);
width: 453px;
height: 83px;
}
#content div#tutorialtreatmenttext{
margin: 0px;
margin-top: 62px;
margin-left: 115px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#content div#tutorialemail{
margin: 0px;
padding: 0px;
background: url(/images/tutorals_sending_and_receiving_xcpt_email.jpg);
width: 453px;
height: 83px;
}
#content div#tutorialemailtext{
margin: 0px;
margin-top: 62px;
margin-left: 115px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#content div#tutorialimport{
margin: 0px;
padding: 0px;
background: url(/images/tutorals_importing_images.jpg);
width: 453px;
height: 83px;
}
#content div#tutorialimporttext{
margin: 0px;
margin-top: 44px;
margin-left: 115px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#content div.partnerdivider{
margin: 0px;
padding: 0px;
background: url(/images/partners_divider.jpg);
width: 402px;
height: 20px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#content div.partnercontent{
margin: 0px;
padding: 0px;
width: 402px;
text-align: center;
}
#content div.partnercontent img.harvard{
border: 0px;
width: 214px;
height: 31px;
}
#content div.partnercontent img.penn{
border: 0px;
width: 152px;
height: 51px;
}
#content div.partnercontent img.iowa{
border: 0px;
width: 150px;
height: 70px;
}
#content div.partnercontent img.regular{
border: 0px;
width: 150px;
height: 55px;
}
#content div.partnercontent img.seattlestudyclub{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.dine{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.schuster{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.biohorizons{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.misch{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.lifecore{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.pikos{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.fling{
border: 0px;
width: 150px;
height: 100px;
}
#content div.partnercontent img.chase{
border: 0px;
width: 300px;
height: 26px;
}
#treatmentplanningcontent{
margin: 0px;
margin-top: 10px;
margin-left: 16px;
margin-right: 20px;
padding: 0px;
width: 486px;
text-align: left;
float: left;
}
* html #treatmentplanningcontent{
margin-right: 10px;
}
#treatmentplanningcontent div.treatmentplanningphotos{
margin: 5px;
padding: 0px;
width: 152px;
text-align: center;
float: left;
}
* html #treatmentplanningcontent div.treatmentplanningphotos{
margin-left: 3px;
}
#treatmentplanningcontent div.treatmentplanningphotos input{
border: 1px #000000 solid;
}
#tutorialcontent{
margin: 0px;
margin-left: 65px;
margin-right: 65px;
padding: 0px;
width: 640px;
text-align: center;
font-size: 14px;
font-weight: bold;
}
#tutoriallinks{
margin: 0px;
margin-left: 93px;
margin-right: 94px;
padding: 0px;
width: 453px;
text-align: left;
}
#tutoriallinks li{
font-size: 12px;
font-weight: normal;
}
#tutoriallinks a{
color: #413D69;
text-decoration: none;
}
#tutoriallinks a:hover{
color: #413D69;
text-decoration: underline;
}
#tutoriallinks div#tutorialtreatment{
margin: 0px;
padding: 0px;
background: url(/images/tutorals_xcpt_treatment_planning.jpg);
width: 453px;
height: 83px;
}
#tutoriallinks div#tutorialtreatmenttext{
margin: 0px;
margin-top: 62px;
margin-left: 115px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#tutoriallinks div#tutorialemail{
margin: 0px;
padding: 0px;
background: url(/images/tutorals_sending_and_receiving_xcpt_email.jpg);
width: 453px;
height: 83px;
}
#tutoriallinks div#tutorialemailtext{
margin: 0px;
margin-top: 62px;
margin-left: 115px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#tutoriallinks div#tutorialimport{
margin: 0px;
padding: 0px;
background: url(/images/tutorals_importing_images.jpg);
width: 453px;
height: 83px;
}
#tutoriallinks div#tutorialimporttext{
margin: 0px;
margin-top: 44px;
margin-left: 115px;
padding: 0px;
font-size: 14px;
font-weight: bold;
color: #000000;
}
#homepagetop{
clear: left;
margin: 0px;
margin-top: 25px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
width: 732px;
height: 237px;
}
#homepagetopstevenjfeldman{
margin: 0px;
padding: 0px;
width: 219px;
float: left;
font-size: 10px;
}
#homepagetopstevenjfeldman img.stevenjfeldman{
border: 0px;
width: 219px;
height: 215px;
}
#homepagetopstevenjfeldman a{
color: #413D69;
text-decoration: none;
}
#homepagetopstevenjfeldman a:hover{
color: #413D69;
text-decoration: underline;
}
#homepagetopstevenjfeldman img.arrow{
border: 0px;
width: 9px;
height: 8px;
}
#homepagetopmelissadennison{
margin: 0px;
padding: 0px;
width: 209px;
float: left;
font-size: 10px;
}
#homepagetopmelissadennison img.melissadennison{
border: 0px;
width: 209px;
height: 206px;
}
#homepagetopmelissadennison a{
color: #413D69;
text-decoration: none;
}
#homepagetopmelissadennison a:hover{
color: #413D69;
text-decoration: underline;
}
#homepagetopmelissadennison img.arrow{
border: 0px;
width: 9px;
height: 8px;
}
#homepagetoptreatmentplanningscreens{
margin: 0px;
margin-left: 13px;
padding: 0px;
width: 212px;
float: left;
font-size: 12px;
font-weight: bold;
color: #000000;
}
* html #homepagetoptreatmentplanningscreens{
margin-left: 5px;
}

#homepagetopbuildingtrustthroughinnovativevisualcommunication{
margin: 0px;
margin-left: 23px;
padding: 0px;
width: 484px;
height: 250px;
background: url(/images/xcpt_homepage_building_trust_through_innovative_visual_communication_background.jpg) no-repeat;
float: left;
}
#homepagetopbuildingtrustthroughinnovativevisualcommunication div#homepagetopbuildingtrustthroughinnovativevisualcommunicationtext{
margin: 0px;
margin-top: 40px;
margin-left: 25px;
margin-right: 33px;
padding: 0px;
width: 426px;
line-height: 18px;
text-align: justify;
font-size: 12px;
color: #3D3D3D;
}
#homepagetopeverypatienteveryday{
margin: 0px;
margin-left: 23px;
padding: 0px;
width: 484px;
height: 250px;
background: url(/images/xcpt_homepage_every_patient_every_day_background.jpg) no-repeat;
float: left;
}
#homepagetopeverypatienteveryday div#homepagetopeverypatienteverydaytext{
margin: 0px;
margin-top: 40px;
margin-left: 25px;
margin-right: 33px;
padding: 0px;
width: 426px;
line-height: 18px;
text-align: justify;
font-size: 12px;
color: #3D3D3D;
}
#homepagetopeverypatienteveryday div#homepagetopeverypatienteverydayendofyeartext{
margin: 0px;
margin-top: 40px;
margin-left: 10px;
margin-right: 18px;
padding: 0px;
width: 456px;
line-height: 14px;
text-align: justify;
font-size: 11px;
color: #3D3D3D;
}
#homepagetopeverypatienteveryday div#homepagetopeverypatienteverydayendofyeartext img{
margin-left: -10px;
border: 0px;
width: 456px;
height: 62px;
}
#homepagetopconnectingdoctorsandpatientsvisually{
margin: 0px;
margin-left: 23px;
padding: 0px;
width: 484px;
height: 250px;
background: url(/images/xcpt_homepage_connecting_doctors_and_patients_visually_background.jpg) no-repeat;
float: left;
}
#homepagetopconnectingdoctorsandpatientsvisually div#homepagetopconnectingdoctorsandpatientsvisuallytoptext{
margin: 0px;
margin-top: 40px;
margin-left: 9px;
margin-right: 17px;
padding: 0px;
width: 458px;
text-align: center;
font-size: 14px;
color: #000000;
}
#homepagetopconnectingdoctorsandpatientsvisually div#homepagetopconnectingdoctorsandpatientsvisuallytext{
margin: 0px;
margin-top: 15px;
margin-left: 20px;
margin-right: 28px;
padding: 0px;
width: 436px;
text-align: justify;
font-size: 12px;
color: #3D3D3D;
}
#homepagetoptreatmentplanningmadesimplebackground{
margin: 0px;
margin-left: 47px;
padding: 0px;
width: 476px;
height: 237px;
background: url(/images/xcpt_homepage_treatment_planning_made_simple_background.jpg) no-repeat;
float: left;
}
#homepagetoptreatmentplanningmadesimplebackground div#homepagetoptreatmentplanningmadesimple{
margin: 0px;
margin-top: 27px;
margin-left: 27px;
margin-right: 25px;
padding: 0px;
width: 424px;
height: 60px;
}
#homepagetoptreatmentplanningmadesimplebackground div#homepagetoptreatmentplanningmadesimple img{
border: 0px;
width: 424px;
height: 60px;
}
#homepagetoptreatmentplanningmadesimplebackground div#homepagetoptreatmentplanningmadesimpletext{
margin: 0px;
margin-top: 27px;
margin-left: 27px;
margin-right: 25px;
padding: 0px;
width: 424px;
text-align: justify;
font-size: 12px;
color: #3D3D3D;
}
#homepagereadmore{
clear: left;
margin: 0px;
margin-top: 25px;
margin-left: 21px;
margin-right: 21px;
padding: 0px;
width: 728px;
height: 65px;
}
#homepagereadmore div#xcptbuildspractices{
margin: 0px;
padding: 0px;
width: 237px;
height: 65px;
float: left;
}
#homepagereadmore div#xcptbuildspractices img{
border: 0px;
width: 237px;
height: 65px;
}
#homepagereadmore div#xcptsavestime{
margin: 0px;
padding: 0px;
width: 189px;
height: 65px;
float: left;
}
#homepagereadmore div#xcptsavestime img{
border: 0px;
width: 189px;
height: 65px;
}
#homepagereadmore div#xcptgrowsyourbottomline{
margin: 0px;
padding: 0px;
width: 302px;
height: 65px;
float: left;
}
#homepagereadmore div#xcptgrowsyourbottomline img{
border: 0px;
width: 302px;
height: 65px;
}
#homepagebottom{
margin: 0px;
margin-top: 25px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
width: 732px;
height: 266px;
}
#homepagebottom div#homepagebottomgettingstarted{
margin: 0px;
margin-left: 1px;
padding: 0px;
width: 175px;
height: 266px;
background: url(/images/xcpt_footer_getting_started.jpg) no-repeat;
float: left;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedtop{
margin: 0px;
padding: 0px;
width: 175px;
height: 139px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedtop img{
border: 0px;
width: 175px;
height: 139px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedtrial{
margin: 0px;
margin-top: 3px;
padding: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedtrial img{
border: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedpurchase{
margin: 0px;
padding: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedpurchase img{
border: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedtutorials{
margin: 0px;
padding: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedtutorials img{
border: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedwebinar{
margin: 0px;
padding: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomgettingstarted div#homepagebottomgettingstartedwebinar img{
border: 0px;
width: 175px;
height: 31px;
}
#homepagebottom div#homepagebottomtestimonials{
margin: 0px;
margin-left: 10px;
padding: 0px;
width: 175px;
height: 266px;
background: url(/images/xcpt_footer_testimonials.jpg) no-repeat;
float: left;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialstop{
margin: 0px;
padding: 0px;
width: 175px;
height: 28px;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialstop img{
border: 0px;
width: 175px;
height: 28px;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialsimage{
margin: 0px;
padding: 0px;
width: 173px;
height: 111px;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialsimage img{
border: 0px;
width: 173px;
height: 111px;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialsname{
margin: 0px;
margin-top: 5px;
padding: 0px;
width: 173px;
font-weight: bold;
text-align: center;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialstext{
margin: 0px;
margin-top: 5px;
margin-left: 4px;
margin-right: 4px;
padding: 0px;
width: 165px;
text-align: center;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialsreadmore{
margin: 0px;
margin-top: 15px;
margin-left: 4px;
margin-right: 4px;
padding: 0px;
width: 165px;
text-align: center;
}
#homepagebottom div#homepagebottomtestimonials div#homepagebottomtestimonialsreadmore img{
border: 0px;
width: 71px;
height: 11px;
}
#homepagebottom div#homepagebottom247support{
margin: 0px;
margin-left: 10px;
padding: 0px;
width: 175px;
height: 266px;
background: url(/images/xcpt_footer_24_7_support.jpg) no-repeat;
float: left;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supporttop{
margin: 0px;
padding: 0px;
width: 175px;
height: 139px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supporttop img{
border: 0px;
width: 175px;
height: 139px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supportphonenumbers{
margin: 0px;
margin-top: 9px;
padding: 0px;
width: 175px;
height: 52px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supportphonenumbers img{
border: 0px;
width: 175px;
height: 52px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supportemail{
margin: 0px;
padding: 0px;
width: 175px;
height: 25px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supportemail img{
border: 0px;
width: 175px;
height: 25px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supportfaq{
margin: 0px;
padding: 0px;
width: 175px;
height: 25px;
}
#homepagebottom div#homepagebottom247support div#homepagebottom247supportfaq img{
border: 0px;
width: 175px;
height: 25px;
}
#homepagebottom div#homepagebottomnews{
margin: 0px;
margin-left: 10px;
padding: 0px;
width: 175px;
height: 266px;
background: url(/images/xcpt_footer_news.jpg) no-repeat;
float: left;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewstop{
margin: 0px;
padding: 0px;
width: 175px;
height: 28px;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewstop img{
border: 0px;
width: 175px;
height: 28px;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewsimage{
margin: 0px;
padding: 0px;
width: 173px;
height: 111px;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewsimage img{
border: 0px;
width: 173px;
height: 111px;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewsdate{
margin: 0px;
margin-top: 5px;
padding: 0px;
width: 173px;
font-weight: bold;
text-align: center;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewstext{
margin: 0px;
margin-top: 5px;
margin-left: 4px;
margin-right: 4px;
padding: 0px;
width: 165px;
text-align: center;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewsreadmore{
margin: 0px;
margin-top: 15px;
margin-left: 45px;
margin-right: 45px;
padding: 0px;
width: 83px;
text-align: center;
}
#homepagebottom div#homepagebottomnews div#homepagebottomnewsreadmore img{
border: 0px;
width: 83px;
height: 14px;
}
#contactusform{
margin: 0px;
padding: 0px;
width: 453px;
font-weight: bold;
text-align: right;
}
#contactusform input{
width: 350px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#contactusform textarea{
width: 453px;
height: 100px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#contactusform input.submit{
width: 453px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
#contactuscompletedform{
margin: 0px;
padding: 20px;
width: 393px;
font-weight: bold;
text-align: center;
float: left;
}
* html #contactuscompletedform{
width: 433px;
}
#downloadform{
margin: 0px;
padding: 0px;
width: 450px;
font-weight: bold;
text-align: left;
}
#downloadform .twocolumn{
margin: 0px;
margin-right: 6px;
width: 219px;
float: left;
}
* html #downloadform .twocolumn{
margin-right: 3px;
}
#downloadform input.smallrequired{
width: 217px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
border: 1px #FF0000 solid;
background: #FFFFFF;
}
#downloadform select.selectrequired{
width: 217px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
border: 1px #FF0000 solid;
background: #FFFFFF;
}
#downloadform input.largerequired{
width: 442px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
border: 1px #FF0000 solid;
background: #FFFFFF;
}
#downloadform input.smallnotrequired{
width: 217px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
border: 1px #000000 solid;
background: #FFFFFF;
}
#downloadform input.largenotrequired{
width: 442px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
border: 1px #000000 solid;
background: #FFFFFF;
}
#downloadform textarea{
width: 442px;
height: 100px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}
#downloadform input.downloadsubmit{
width: 450px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}
#downloadcompletedform{
margin: 0px;
padding: 20px;
width: 393px;
font-weight: bold;
text-align: center;
float: left;
}
* html #downloadcompletedform{
width: 433px;
}
#contactusmap{
margin: 10px;
padding: 0px;
padding-top: 8px;
width: 316px;
height: 214px;
background: url(/images/flashborder.jpg) no-repeat;
float: left;
}
* html #contactusmap{
margin-right: 0px;
}
textarea.unsubscribeother{
width: 400px;
height: 100px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}
.bold{
font-weight: bold;
}
.nobold{
font-weight: normal;
}
.font14{
font-size: 14px;
}
.font10{
font-size: 10px;
}
.red{
color: #FF0000;
}
#footerbuttons{
margin: 0px;
margin-top: 10px;
margin-left: 27px;
margin-right: 27px;
padding: 0px;
width: 716px;
height: 78px;
color: #000000;
}
#footerbuttons img.footerleft{
border: 0px;
width: 497px;
height: 78px;
}
#footerbuttons img.footerright{
border: 0px;
width: 219px;
height: 78px;
}
#footer{
margin: 0px;
margin-top: 10px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
background: url(/images/xcpt_footer.jpg) no-repeat;
width: 732px;
height: 24px;
text-align: center;
}
#footer div#footertext{
margin: 0px;
padding: 0px;
width: 732px;
line-height: 24px;
color: #FFFFFF;
font-size: 10px;
font-weight: normal;
}
#footer div#footertext a{
color: #FFFFFF;
text-decoration: none;
}
#footer div#footertext a:hover{
color: #FFFFFF;
text-decoration: underline;
}
#copyright{
position: absolute;
margin: 0px;
margin-top: -19px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
width: 732px;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
}
#copyright a{
color: #FFFFFF;
text-decoration: none;
}
#copyright a:hover{
color: #FFFFFF;
text-decoration: underline;
}
#totalwebfusion{
margin: 0px;
margin-left: 19px;
margin-right: 19px;
padding: 0px;
width: 732px;
font-size: 10px;
color: #999999;
}
#totalwebfusion a{
color: #7D78B1;
text-decoration: none;
}
#totalwebfusion a:hover{
color: #666666;
text-decoration: underline;
}
#w3c{
margin: 0px;
margin-top: 5px;
padding: 0px;
width: 770px;
text-align: center;
}
#w3c img{
border: 0px;
width: 88px;
height: 31px;
}
.clear{
clear: left;
}
hr.hrclear{
clear: left;
}
/*  "Show All" + "Hide All" links */
/* zeroing out padding and margin */
#FAQ_DL dd,#FAQ_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#FAQ_DL dt {margin:7px 0}
#FAQ_DL dd {margin-left:10px;margin-right:10px;}
/* styling all anchors in the DTs */
#FAQ_DL .showDD {position:relative;top:0}
#FAQ_DL dd,.hideDD{top:-9999px;position:absolute}
#FAQ_ToggleON,#FAQ_ToggleOFF {display:inline;cursor:pointer;
cursor:hand}
/*\*//*/
#FAQ_DL .showDD {display:block}
#FAQ_DL dd,.hideDD {top:0;position:relative;display:none}
/**/