html,body{min-height:100%;padding:0;margin:0}hr{border-collapse:collapse;border:0;background-color:#aaa;height:1px;margin:1rem 0}ol{padding:.625rem 2.5rem}ul{padding-top:.625rem;padding-bottom:.625rem;padding-left:1rem}li{display:list-item}ul li,ul.disc li{list-style-type:disc}ul.circle li{list-style-type:circle}ul.square li{list-style-type:square}ul{list-style:outside disc;margin-left:1em}ul li{position:relative;left:1em;padding-right:1em}​ img{padding:0;border:0;margin:0}strong,.strong{font-weight:bold}em,.em{font-style:italic}.underline{text-decoration:underline}blockquote{margin:10px 30px}p{margin:1em 0}td{vertical-align:top}a,a:link,a:active{color:#00f}a:visited{color:#800080}a:hover{color:#f00}fieldset{border:1px solid #bbb;padding:10px}legend{padding:4px 6px;font-weight:bold;text-transform:uppercase}input[type="text"],input[type="password"]{padding:4px;border:1px solid #c1c1c1;color:#333;margin-right:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}select{padding:2px 4px;border:1px solid #c1c1c1;color:#333;margin-right:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}input[type="submit"],input[type="button"]{padding:2px}input[type="radio"],input[type="checkbox"]{margin-right:5px}input[type="submit"].critical-button,input[type="button"].critical-button{font-size:12pt;font-weight:bold;width:250px;height:45px}#intersite-nav,#intersite-nav *{line-height:normal}.admin-panel{background-color:rgba(255,212,220,.2);margin-bottom:20px;border:3px dashed rgba(255,212,220,.5);padding:1rem 2rem;margin-left:1rem}#newsletter-signup{padding:15px}.SamePageMessage{min-width:600px;max-width:800px;margin:10px auto;padding:10px 15px 10px 20px;text-align:center}.SamePageMessageYellow{background-color:#ffa;border:1px solid #ccc}.SamePageMessageGreen{background-color:#afa;border:1px solid #008000}.SamePageMessageRed{background-color:#faa;border:1px solid #f00}.SamePageMessage span.CloseSamePageMessage{color:#000;text-decoration:none;font-weight:bold;cursor:pointer}.SamePageMessage span.CloseSamePageMessage:hover{color:#555;text-decoration:underline;font-weight:bold;cursor:pointer}.SamePageMessageCloseCell{width:30px;text-align:right}.ClearBoth,.clear-both{clear:both}.underline{text-decoration:underline}.fullwidth{width:100%}.center{text-align:center}.BigButton,.big-button{margin:0 auto;display:block;min-width:250px;height:45px;font-size:14pt}