p, hr, ul {max-width:640px;}  /* to compensate for scroller width */
hr {margin-left:0px;margin-right:auto;}
#container {position:relative;overflow:hidden;margin:25px 0px 25px 10px;min-width:950px;border-left:1px #ccc solid;}
#scroller {position:absolute;z-index:0;height:100%;}
#scroller k {font-size:0px;}      /* inserted between each character, to facilitate smoother scrolling */
#scroller s {color:transparent;}  /* inserted between each word - i.e. replace spaces that get "lost" */
#leader {padding-right:480px;}
#trailer {padding-right:950px;}
#rightMaskingEdge {position:absolute;z-index:1;margin-left:480px;width:100%;border-left:1px #ccc solid;background-color:#fff;}
fieldset {margin-bottom:10px;width:640px;}
legend {padding:0 2px;font-weight:bold;}
form label {display:inline-block;vertical-align:top;color:#026;}
form fieldset ol {margin:0;padding:0;}
form fieldset li {list-style:none;padding:5px;margin:0;}
form label {width:120px;}
