body { margin: 100px 0; padding: 0; }

h1 {
    margin:		0 ;
    height:		50px ;
    text-align:		center ;
    font-family:	arial, helvetica, sans-serif ;
    font-size:		3em ;
}
h1 .separator {
    display:		none ;
    }
h1 .chinese {
    font-size: 		0.5em ;
    color:		#999 ;
    font-weight: 	normal ;
    }
#Container {
    margin:		15px 0px ;
}
#Container div {
    margin:		0px 0px 80px 0px ;
}
.up {
    width:		50% ;
    float:		left ;
    text-align:	right ;
    padding-right:	20px ;
    border-right:	3px solid black ;
}
.up ol { 
    text-align:	right ;
    list-style-type:none ;
}
.up ol .number {
    font-weight:	bold ;
}	
.down {
    float:		left ;
    width:		45% ;
    padding-left:	10px ;
    border-left:3px solid black ;
    position:           relative ;
    left:               -3px ;
}
#Container div p, #Container div ol {
    position: relative ;
    top: -5px;
}
p {
    margin: .5em 0 ;
    padding-left: 5px ;
}
.up { counter-reset: stop; }
.up ol li { position: relative ; padding-right: 2em ; }
.up ol li:after {
    content: counter(stop) "." ;
    counter-increment: stop;
    position: absolute ;
    top: 0px ;
    right: 0px ;
}
.up ol li.stop0:after, 
.up ol li.stop1:after, 
.up ol li.stop2:after, 
.up ol li.stop3:after, 
.up ol li.stop4:after, 
.up ol li.stop5:after, 
.up ol li.stop6:after, 
.up ol li.stop7:after, 
.up ol li.stop8:after {
    right: 0.5em ;
}
ol {
    font-family: georgia, arial, helvetica, sans-serif ;
    font-size: .7em ;
    margin: 1em 0 1em 35px ;
    padding: 0 ;
    font-weight: bold ;
}
ol p {
    font-weight: normal ;
    }
ol p span.number {
    margin: 0 0 0 10px ;
}
ol p span#stop1, 
ol p span#stop2, 
ol p span#stop3, 
ol p span#stop4, 
ol p span#stop5, 
ol p span#stop6, 
ol p span#stop7, 
ol p span#stop8, 
ol p span#stop9  {
    margin: 0 0 0 15px ;
}
ol p {
    margin: 0 ;
    padding: 0 ;
    font-family: times new roman, serif ;
    font-size: 1.42em ;
    font-weight: normal ;
}
ol p .chinese { 
    font-size: 0.8em ;
    color: #999 ;
    }
ol p .number {
    display: none ;
    }
