*{margin:auto;padding:auto;width:auto!important;overflow:visible!important}
#top,#writing,#quickmenu,#menu,#banner,#leftcolumn,#print,#recommend,#logo{display:none}
#header{overflow:auto}
#logo-print{float:right!important;margin-bottom:2em}
#breadcrumbs ul{list-style-type:none;padding:0;margin:0}
#breadcrumbs ul li{display:block;float:left;padding-right:1pt}
#breadcrumbs a{text-decoration:none}
#printheader{display:block;margin-bottom:20pt}
#content,#rightcolumn,#footer{float:none;clear:both;width:auto;margin:0;padding:0}
#contentcontainer{float:none;clear:both;margin:0;padding-right:45pt}
html,body,#content,#rightcolumn,#footer{font-size:11pt;line-height:15pt;font-family:Arial,sans-serif!important}
a{color:#000;text-decoration:none}
#writing a{color:#000;text-decoration:none}
h1{font-size:16pt;margin:5pt 0 15pt 0}
h2{font-size:12pt;font-weight:bold;margin:10pt 0 10pt 0}
h3{font-size:11pt;margin:0;padding:0;line-height:15pt}
#content p, #content ul, #content table {margin:0 0 1em 0}
#content ul{margin:1em 0 1em 3em}
#content ol{margin:1em 0 1em 3.5em}
hr{margin:10pt 0}
span.printonly{display:inline}
div.printonly{display:block}
.invisible{display:none}
#skiplinks{display:none}
table,td{border:1px solid #666;border-collapse:collapse}
td{vertical-align:top;padding:0.5em}
#printlinks,#footer{clear:both;padding-top:2em}
#footer{color:#666!important}
