/* Convergence CSS Document - MASTER */

/*body { background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; font-size:62.5%; }*/
body { background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; }

img { border:none; }

.container {/*width:768px; margin:0 auto;*/ }

.accesslinks { display:none; }

/*Top
--------------------------------------------------------------------------*/
/*.title { background:url(/images/logo.png) no-repeat; padding-top:100px; }*/
.top { display:none; }

#searchbg { display:none; }
    #search { display:none; }

.band { display:none; }
    h1 { filter:none; background:none; }
    h1 img, h1 span, h1 *{ display:none; }

#tLogo {
    display:block;
}

/*Main/content column
--------------------------------------------------------------------------*/
.content { border-top:1px #757577 solid; padding-right:5px; margin:20px 0 70px 0; }
.content h2 { font-size:2em; font-weight:normal; margin:25px 0 10px 0; padding:0; }
.content h3 { font-size:1.4em; font-weight:normal; margin:0 0 4px 0; padding-top:7px; }
.content h4 { font-size:1em; margin:0; padding:4px 0 0 0; color:#4c4c4c; }
.content p { font-size:1em; margin:0 0 10px 0; }
.content p.abstract { font-size:1.5em; margin:0 0 10px 0; padding-right:20px; }
.content a { text-decoration:underline; }
.content a:hover {  text-decoration:underline; }
.content ul { display:inline; margin:0; padding:0; margin:0 0 13px 0; }
.content li { list-style:outside; margin-left:15px; font-size:1em; padding-bottom:3px; }
.content img { float:left; margin:0 10px 17px 0; }

.print { display:none; }

.hr { height:1px; background-color:#757577; margin-top:22px; }
.hr hr { display: none; }

blockquote { padding:0; background-color:none; margin:20px 0 10px 0; color:#000; font-size:1.4em; }
cite { color:#000; font-size:0.7em; margin:8px 0 0 0; font-style:italic; display:block; }

.casesearchresults { display:block; padding:8px 0 15px 0; }
.casesearchresults ul { margin:0; padding:0; font-size:1.3em; }
.casesearchresults li { list-style:none; margin:0; float:left; width:100%; }
.casesearchresults li em { font-style:normal; }
.casesearchresults li a { color:#4c4c4c; text-decoration:none; display:block; background:url(/images/dotty.gif) bottom repeat-x; padding:14px 0 4px 2px; }
.casesearchresults li a:hover { color:#4c4c4c; text-decoration:none; background:url(/images/dotty.gif) bottom repeat-x #e2e0e0; }

.content h3.icon_email { background:url(/images/icon-email.gif) left bottom no-repeat; padding:10px 0 0 35px;}
.content h3.icon_rss { background:url(/images/icon-rss.gif) left bottom no-repeat; padding:10px 0 0 35px;}
.content h3.icon_twitter { background:url(/images/icon-twitter.gif) left bottom no-repeat; padding:10px 0 0 35px;}

.video { display:none; }

/*Navigation
--------------------------------------------------------------------------*/
.navigation { display:none; }

/*Right column
--------------------------------------------------------------------------*/
.right { display:none; }
/*.right { float:left; width:254px; margin:110px 0 70px 13px; }*/

.pod { font-size:1em; color:#000; padding-bottom:5px; }
.pod ul { margin:0; padding:0 10px 0 10px; }
.pod li { list-style:none; padding-bottom:9px; }
.pod p { margin:0 10px 10px 10px; }
.pod p.selector { margin:0 10px 2px 10px; }
.pod h4 { margin:0 10px 0 10px; font-size:1em; }
.pod a { display:none; }
#podbottom, #podbottom2, #podbottom3, #podbottom4, #podbottom5, #podbottom6 { margin-bottom:10px; }
.youtube { margin:0 0 10px 0; }
#chartdiv {display:none; }

/*Footer

--------------------------------------------------------------------------*/
.footer { display:block; clear:both; width:auto; }
.footer ul { margin:0; padding:0; list-style:none; width:747px; }
.footer li.footerflag { float:left; margin:0; padding-top:4px; width:33px; }
.footer li.footerlogoone { float:right; margin:0 15px 0 0; }
.footer li.footerlogotwo { float:right; margin:0; }
.footer li.footertext { font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:1.5em; color:#757578; margin:0; }
.footer li a { color:#757578; text-decoration:none; }
.footer li a:hover { color:#757578; text-decoration:underline; }

/*Clear fix
--------------------------------------------------------------------------*/
.clearfix { display:inline-table; zoom:1; /* Hides from IE-mac \*/ height:1%; display:block; /* End hide from IE-mac */ }
html>body .clearfix { height:auto; }
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }

#cs-filter,#cs-keyword-search,.sharethis {display:none;}

.case-study-summary {
    display:block;
    float:none;
    clear:both;
}
#skiptop h1 {display:none;}
