@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
}
#outerWrapper #innerWrapper{
width: 100%; margin: 0; float: none;
}
h1, h2, h3, h4, h5, h6, a{
color:#01B0F1;
}
p, li{
color:#6691A7;
}
#topLinks, #navwrap, .headerImage, #leftCol, .casestudyRightColumn, .footerRight, p.website, #titleBar, .latestNews, .paging, .contactRight, .dave, .casestudyTitle, .ipvtvPageHeader, .tvLeftColumn, .tvRightColumn, .profileLink, .profileInfo .link{
display:none;
}
.footerLeft{
font-size:76%;
}
#rightColWide p{
font-size:80%;
line-height:16px;
}
#outerFooter{
border-top:#5e8ca3 1px dashed;
padding:12px 0 0 0;
margin:30px 0 0 0;
}
#innerFooter p{
margin:0;
padding:0;
}
#outerWrapper #innerWrapper #homeHeader .printdave, #outerWrapper #innerWrapper #header .printdave{
padding:0 0 20px 0;
float:left;
position:relative;
margin:0 0 30px 0;
width:100%;
border-bottom:#5e8ca3 1px dashed;
}
.casestudylistingbox{
border-bottom:#5e8ca3 1px dashed;
}
.innerLeftColumn .clientlisting {
border-bottom:#5e8ca3 1px dashed;
padding:10px 0 10px 0;
}
.newslisting{
width: 100%; margin: 0; float: none;
border-bottom:#5e8ca3 1px dashed;
}
.innerLeftColumn .clientlisting p a{
display:none;
}
.casestudylistingbox img{
float:right;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn img{
float:left;
margin:0 10px 10px 0;
}
.clientlistingbox{
width:160px;
float:left;
position:relative;
text-align:center;
margin:0 0 50px 0;
}
.clientlistingbox h2{
font-size:76%;
color:#6691A7;
}
.col .imageleft{
float:right;
padding:10px;
border:#1px solid #DFE6EF;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .imageright{
float:right;
padding:10px;
border:#1px solid #DFE6EF;
}
#rightColWide h2{
color:#6691A7;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .newslisting .date{
width: 100%; margin: 0; float: none;
padding:10px 0 0 0;
display:block;
clear:both;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .newslisting .date .month, #outerWrapper #innerWrapper #contentWrapperInner #rightColWide .newslisting .date .day{
float:left;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .newslisting h2{
display:block;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .newslisting p a{
display:none;
}
#rightColWide .profilebox{
width: 100%; margin: 0; float: none;
padding:10px 0 10px 0;
display:block;
border-bottom:#5e8ca3 1px dashed;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .profilebox .image{
float:left;
padding:0 10px 10px 0;
border:#1px solid #DFE6EF;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .profilebox h2, #outerWrapper #innerWrapper #contentWrapperInner #rightColWide .profilebox h3, .pageSubTitle h2, .pageSubTitle h3{
margin:0;
padding:0;
font-size:90%;
}
.pageSubTitle h2{
font-size:130%;
}
.pageSubTitle h3{
display:block;
margin:-20px 0 0 0;
font-size:90%;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .profileInfo
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .profileInfo .link{
display:none;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .profileInfo, #outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .profileInfo .consultprlogo, #outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .profileInfo .consultprlogo{
width: 100%; margin: 0 0 20px 0; float: none; display:block; clear:both;
}
#outerWrapper #innerWrapper #contentWrapperInner #rightColWide .innerLeftColumn .profileInfo .profileImage{
float:right;
padding:0 0 10px 30px;
border:#1px solid #DFE6EF;
}
.profileInfo .teamcontactdetails .link{
display:block;
font-size:76%;
}
.profileInfo .teamcontactdetails .link img{
display:none;
}