body{margin:0;font-family:arial,sans-serif;background:repeat-x #f0f5fd;color:#141414}#banner,#beneHeading,#chooseHeading,#header{background-repeat:no-repeat;text-indent:-999em}#header{height:39px;background:url(/img/logo2.png) 0 10px no-repeat}a img{border:none}p,ul{margin:0 0 1em}ul{padding:0 0 0 2em}a:link{color:#0543ae}#banner,#content,#footer,#header{width:960px;margin:0 auto;position:relative;left:10px}#bannerOut{color:#fff;background-color:#0f315f;height:120px}#bannerOut h1{color:#fff;padding-top:16px;padding-left:16px;margin:0 auto;width:960px}span.smallText{letter-spacing:6px;text-transform:uppercase;font-weight:100}span.bigText{font-size:1.5em;text-transform:uppercase;font-weight:700}h1#banner{height:119px;color:#fff}h2{font-size:120%;text-transform:uppercase;margin:0 0 .125em;font-weight:500;letter-spacing:.05em}#headerOut{background:#ebeff6}#contentOut{background:#f0f5fd;background-position:0 1px;background-image:-moz-linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,0) 2em);background-image:-webkit-linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,0) 2em);background-image:-ms-linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,0) 2em);background-image:linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,0) 2em);border-bottom:1px solid #cbd1d9}#content{padding:.5em 0 1em}#chooseCat{width:464px;float:left}#benefits{margin-left:730px;width:230px}#lawyerPic{position:absolute;left:475px;bottom:0}#otherCats{text-align:right}#supCatIds{margin-left:1em;max-width:75%}#chooseHeading{background-image:url(/img/choose-cat.png)}#beneHeading{background-image:url(/img/free-book.png);min-height:69px}#chooseCat ul{border-radius:.25em;list-style:none;padding:0;overflow:hidden;background:#fff;border:1px solid #ececec}#chooseCat a{border-bottom:1px solid #eee;box-shadow:1px 1px 1px rgba(0,0,0,.02) inset;display:block;float:left;font-size:95%;line-height:1.5;padding:.3em 5px;text-decoration:none;text-indent:.2em;width:220px}#chooseCat a:nth-child(n+1){border-left:1px solid #eee}#chooseCat a:active,#chooseCat a:hover{background:#fcfcfc}#chooseCat a:active{box-shadow:1px 1px 4px rgba(0,0,0,.07) inset}#benefits,#chooseCat{position:relative;z-index:5}.cfx:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html #header,* html .cfx{zoom:1}#footerOut{background-image:-moz-linear-gradient(rgba(0,0,0,.045),rgba(0,0,0,0));background-image:-webkit-linear-gradient(rgba(0,0,0,.045),rgba(0,0,0,0));background-image:-ms-linear-gradient(rgba(0,0,0,.045),rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,.045),rgba(0,0,0,0));background-position:0 1px}#footer{background:url(/img/footer-bg.png) no-repeat 480px .5em transparent;min-height:61px;padding:.5em 0;font-size:75%}#footer,#footer a{color:#666}@media screen and (max-width:860px){#banner,#content,#footer,#header{width:auto;position:static}#header{background-image:url(/img/logo-intake.png)}#content,#footer,#header{margin:0 1em}#bannerOut{padding:0 1em}#banner{font-size:150%;padding:.125em 0}#banner,#chooseHeading{background-image:none;text-indent:0;height:auto}#benefits,#lawyerPic{display:none}#chooseCat,#chooseCat a{float:none;width:auto}#otherCats{text-align:left}#footer{padding:69px 0 1em;background-position:0 0}}