html, body {background: #fff;}body {margin: 2cm 0cm;}html body #main {width: 18cm;margin: 0cm;border: 0px none;position: relative;padding-top: 0px;background: #fff;}html body #header ul, html body #main_tabs, html body #secondary,html body #tertiary, html body ul#tools, html body ul.buttons, html body button, html body div.ad, html body div.horizontal,html body div.ad.horizontal {display: none;}html body #header {width: 100%;height: 57px;margin: 0px;padding: 0px;position: relative;background: #fff;}html body #header p,html body #header form, html body #header ul {display: none;}html body #header #logo {left: auto;top: 0px;}html body #footer {border: 0px none;width: 100%;margin: 30px 0px 10px 0px;border-top: 1px solid #333;padding-top: 10px;text-align: left;}html body #footer ul {display: none;margin-left: 0px;}html body #footer ul li {float: left;}html body #footer ul.legal {display: block;text-align: left;}html body #footer ul.legal a {display: none;}html body #content {width: auto;float: none;margin: 0px;display: block;padding: 20px 0px;}html body #page, html body #footer {background: #fff;}html body #read_message ul#tools {display: none;}html body #preview_resume h2, html body #resume_preview h2 {clear: both;border-bottom: 1px solid #999;}html body #preview_resume dl, html body #resume_preview dl {border-bottom: 1px solid #999;}html body #preview_resume dl dt, html body #resume_preview dl dt {border-top: 1px solid #999;}html body #preview_resume dl dd, html body #resume_preview dl dd {border-top: 1px solid #999;}