* {color: #333333; font-size: small;font-family:Tahoma,Geneva,MS Sans Serif,Lucida Sans Unicode,Lucida Grande,Trebuchet MS,sans-serif;}
body {background-color: #165da4;text-align: center;}
a:link, a:visited {color: #6B9EC6; text-decoration: none;}
a:hover {color: #a2c2db; text-decoration: none;}
a.inline:link, a.inline:visited {color: #1a60a6; text-decoration: none;}
a.inline:hover {color: #c7d7e3; text-decoration: none;}
h1 {
margin:auto 470px auto -25px;font-size: x-large;font-weight: bold; margin-bottom: 0px;color: #1a60a6;background-color: #c7d7e3;}
h2 {
font-family:Arial, sans-serif;font-size: 460%;font-weight: bold;font-style:italic; margin-bottom: 0px;color: #b2c7d9;display:inline;vertical-align:absbottom;}
h3 {
font-family:Arial, sans-serif;font-size: 150%;font-weight: bold;}
div#main{background: #FFFFFF;margin:0 auto;
	width:750px;
}
div#dl{background: #FFFFFF;margin:0 auto;
}

table#bm{
	border-color: #555555;
    	border-width: 0 0 1px 1px;
    	border-style: solid;
    	border-collapse: collapse;
}
table#bm td{
	border-color: #555555;
    	border-width: 1px 1px 0 0;
    	border-style: solid;
    	margin: 0;
    	padding: 4px;
    	background-color: #FFFFFF;
}
.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}

a.menu {
	color: #333333;
}

.menu.active {
	text-decoration: underline;
}
