.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
body{padding: 20px;background-color: #FFF; text-align: center;font: 76% Verdana,Arial,sans-serif}
div#container{width:500px;margin: 0 auto;text-align:left}
div#header{margin-bottom: 20px}

div#box{float:right;width:150px;margin:15px 0 0 15px;
    background:#C3D9FF;text-align:center;}
div#box p{margin:0; padding:10px;}
h1{font-size: 120%;margin:0;padding: 0 5px;background: #C3D9FF;color: #333}

p{margin:0;padding-bottom:0.7em}


#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#links li ul {
	padding: 5px 0 30px 0;
#links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#links li ul {
	padding: 5px 0 30px 0;
#jumpbar {
    background-color: #dfebf7;
    float:            right;
    width: 8em;
    margin-right: 0; 
    text-align:       left;
    text-decoration:  none;
    padding:          1ex;
    border-left:     1px solid #005A9C;
    border-bottom:    1px solid #005A9C;
    margin-top:       -15px; 
    font-size: 0.9em;
    font-weight:      bold;
    margin-left: 1em;
}

#jumpbar ul {
  padding: 0;
  margin:  0;
}

#jumpbar li {
  list-style-type: none;
  text-align: right;
}

div#jumpbar li a {
  height: 20px;
  padding-right: 20px;
  padding-left: 25px;
}
div#jumpbar li a:hover {
  text-decoration: underline;
}

#jumpbar li a:link, #jumpbar li a:visited {
  text-decoration: none;
  text-align: right;
  display: block;
  width: 8em;
  padding: 2px 0px;
  margin: 0;
  border-top: dotted 1px #053188;
}

#jumpbar li a#selected:link, #jumpbar li a#selected:visited {
  text-decoration: underline;
  background-color: #fff;
  color: #053188;
  border-right: solid 1px #ddd;
  border-bottom: solid 1px #fff;
}


