body { background-color:#fff; background-image:none; font-family: Tahoma, Arial, Verdana, helvetica; color:#333; } 

#divContainer { width:1130px; margin-top:5px; color:#333; } 

#divHeader { 
  width:874px; height:250px; 
  background-image: url(https://sitefiles.tdo4endo.com/files/webid0531/imagesdr/top_banner1.jpg);
  background-image: url(https://sitefiles.tdo4endo.com/files/webid0531/imagesdr/Chequers-logoBW.jpg);
  background-position:center;
} 

#divMenuContainer { 
    background-color:#72ace1; 
    border-top:1px solid #4675a0; 
    border-bottom:1px solid #4675a0; 
    margin-top: 2px; 
    
} 

.mainMenuHeaderLinks, #subNavBar { font-family: Tahoma, Arial, Verdana, helvetica; } 

.mainMenuHeaderLinks { padding:5px 0 10px 10px; } 

.mainMenuHeaderLinks a ,.mainMenuHeaderLinks a:visited { color: #041d67; font-size:13px; height:13px; line-height:13px; border-right:2px solid #041d67; padding:0 10px 0 0; margin:5px 10px 5px 0; } 

.mainMenuHeaderLinks a:hover, .mainMenuHeaderLinks .mainHeadCurrent { color:#fff; font-size:13px; height:13px; line-height:13px; border-right:2px solid #fff; padding:0 10px 0 0; margin:5px 10px 5px 0; } 

#divMainOuter { width:874px; }

td.tdPageContentLeft { 
    border-right:#4675a0 solid 1px; 
    border-right:none;
} 

#divPageContentLeft { width:250px; background-color:#fff; padding-top:0; } 

.tdPageContentLeft { background-color:#fff; } 

#divPageContentLeft #divSideLogo img {
    display:none;
}

#divPageContentLeft #divSideLogo {
    height:270px;
}

#divLoginLinks { background-color:transparent; margin-top:40px; } 

#divLoginLinks a { background-color:#72ace1; color:#041d67; font-weight:bold; font-size: 13px; margin-top:2px; border-top:#4675a0 solid 1px; border-bottom:#4675a0 solid 1px; margin:0 0 2px 0; padding:10px 0 10px 15px; font-family: Tahoma, Arial, Verdana, helvetica; } 

.mainTitle, #divPageContainer #testimonialTitle, #divContactTitle, .faqTitle, #divSideTestimonials #testimonialTitle { color: #041d67; font-family: Tahoma, Arial, Verdana, helvetica; } 

#divSideTestimonials { color:#333333; } 

.mainContent, .mainText { font-family: Tahoma, Arial, Verdana, helvetica; font-size:14px; line-height:18px; color: #333333; } 

.divContactInfo, .formFields { color:#333; font-size:14px; } 

#divPageContentLeft #divDocPic { display:none; } 

.sideMenuImgDiv { width:168px; margin:auto; margin-bottom:10px; text-align:center; } 

.sideMenuImgDivText { padding:3px 0 4px 0; font-size: 13px; color: #041d67; background-color:#72ace1; font-weight:bold; } 

.divButtonLink { height:50px; } 

#divMainContentContainer {
 
}

.buttonLink { 
    padding: 10px 15px; 
    background: #4479BA; 
    color: #FFF; 
    -webkit-border-radius: 4px; 
    -moz-border-radius: 4px; 
    border-radius: 4px; 
    border: solid 1px #20538D; 
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); 
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2); 
    -webkit-transition-duration: 0.2s; 
    -moz-transition-duration: 0.2s; 
    transition-duration: 0.2s; 
    -webkit-user-select:none; 
    -moz-user-select:none; 
    -ms-user-select:none; 
    user-select:none; 
    text-decoration: none; 
} 

.buttonLink:hover { background: #356094; border: solid 1px #2A4E77; text-decoration: none; } 

.buttonLink:active { 
    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6); 
    background: #2E5481; 
    border: solid 1px #203E5F; 
}  

#pOfficePolicyBtns {
    text-align:left;
}

#pOfficePolicyBtns a {
    display:inline-block;
    margin:20px;
    padding:10px;
    color:#fff;
    background-color:#659dd0;
    border:solid 1px #3f668a;
    border-radius:10px;
    text-transform:uppercase;
    width:340px;
    text-align:center;
}

.liPrivacyPolicy {
 display:none;
}

#divTrauma {
 width:600px;
}

a, a:visited, #divBottomTDO a, .divExpand a, .divHide a, #divTestViewAll a { color: #02164f; } 

#divAddrBottom td div { color: #02164f; line-height: 14px; padding-bottom:5px; } 

#btmPrivacyNotice {     
    float:left;
    width:200px;
    padding:10px;
}

#btmPrivacyNotice a {
    font-size:11px;   
    line-height:18px;
}

#tdAddrBottom {
    margin:5px 10px 0 5px;
    padding-top:10px;
    border-top:solid 1px #DEDEDE;
}

#divAddrBottom {
    border:none;
    float:right;
    width:300px;
}

#divBottomTDO {
    clear:both;
}

@media all and (max-width:768px) {
 #divTrauma {
  width:auto;
 }
}
