body {background:none}
.mw {min-width:0; max-width:99999px; margin:auto; padding:0}

#skip, .backtop, #nav, #snav, #high, #sch, #footer p, #footer ul, #footer h3, .nop, #nop, .off, #reso #ad, .wbcl ,.flashcontainer, #caseStudies div span, .articleinformation div, .blogtags, .share {display:none !important}

#all, .mw, #con, #con2, #content, #nocols #content, .nohigh #content, #reso.nocols #content {width:100%; float:none; margin:0; min-width:0}

#home #banners div	{border:none}
#home #banners div.first.off, #home #banners div.other.off {display:block!important; position:relative; left:0; top:0; padding:10px}
#home #banners div.first.off 	{height:100px; min-height:100px}
#home #banners div.other.off	{height:50px; min-height:50px}
#home #banners div.other.off h2 {display:inline-block;  margin:0; padding:0}
#home #banners div.first.off  p, #home #banners div.other.off p {font-weight:normal; padding:0; margin:0}

#caseStudies div p {margin-right:5px}

#content {padding:0}
#logo, #footer {top:0}
#logo {margin-bottom:15px}

h1, h2, h3 {left:0; background:none}
h2 {padding:0.7em 0 0.2em}
.button {color:#000; background:#fff; border-color:#000}

#content ul {list-style:disc; margin-left:3em}
form ul, ul.hand {list-style:none !important; margin:0 !important; padding:0 !important}
ul li {background:0; margin:0; padding:0}
#content ul.portfolio, #content .articleinformation ul, #content ul.tags, #content ul.viewall {list-style:none; margin-left:0}
ul.portfolio li {float:none; margin:0}
ul.portfolio li a {color:#000 !important; display:inline; background:none !important}
ul.portfolio li a, ul.portfolio li a span {float:none; display:inline; background:none}
.split ul {float:none; width:auto}
#content dl#results dt {background:none}

.printOnly {display:block}
sup.printOnly {display:inline; font:10px verdana,"trebuchet MS",helvetica,sans-serif !important}

#content, .cboxJ, .cboxJ .cboxJ1, .cboxJ .cboxJ2, .cboxJ .cboxJ3, .cboxJ .cboxJ4, .cboxJ .cboxJ5, .iboxJ div, .aboxJ div, .qboxJ div {border:0 !important; margin:0 !important; background:none !important; top:0 !important; right:0 !important; left:0 !important}

.iboxJ, .aboxJ, .qbox {padding:9px}
.aboxJ  {border:1px solid #000}
.qbox p.ref, .qboxJ p.ref, .qbox blockquote, .qboxJ blockquote, .qbox p.ref a, .qboxJ p.ref a {color:#000 !important}

#footer, #footer a:link, #footer a:visited {background:none; color:#000; font-weight:normal !important; margin:0}

body#cont .split div div {display:none}
body#cont .split div div.half2 {display:block; float:none; width:100%}

.clogos {display:none}
.clist, .clistin {margin:0}
.cl1 {min-width:0}

