*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}
pre,blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr,img{page-break-inside:avoid;}
img{max-width:100% !important;}
@page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
dd{margin:0;}
.nivo-caption h1,.nivo-html-caption h1,.nivo-caption h2,.nivo-html-caption h2{font-size:14px !important;text-align:left !important;}
.nivo-caption p,.nivo-html-caption p{margin:0 !important;text-align:left !important;}
.nivo-caption span,.nivo-html-caption span{margin:0 !important;}
.nivo-caption h2 span,.nivo-html-caption h2 span{margin:0 0 10px !important;line-height:36px;}
#wrapper{margin-bottom:40px;}
#footer{border-top:1px solid #444;}
img.printlogo{display:block !important;width:250px;height:155px;margin-bottom:30px;}
#blogscroll{height:auto !important;}
.logo,.homepage #header,#navigation-wrapper,#navigation-services,#bg-navigation-services,#consultform,.footer-nav,.location .w,#leftcolumn,#rightcolumn,.utility,.nivo-controlNav,.nivo-directionNav{display:none;}
