
h3 { color: #483d8b; margin-top: 0px; margin-bottom: 10px; padding-left: 4px; border-left: 8px solid #483d8b }
h4 { margin-top: 0px; margin-bottom: 10px }
em { color: #008080; font-style: normal; font-weight: bold }
ol li { margin-bottom: 10px }
ol li li li { list-style-type: none }
table { margin-bottom: 20px; border-top: 1px solid black; border-left: 1px solid black }
th, td { border-right: 1px solid black; border-bottom: 1px solid black }
th { color: #fff; background-color: #666 }
#main { float: left; width: 510px }
#main h1 { color: #00a651; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif; margin-top: 20px; margin-bottom: 20px }
#main h2 { color: #333; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif; background-image: url(../img/common/bg_mainh2.gif); margin-top: 0px; margin-bottom: 10px; padding-top: 4px; padding-bottom: 4px; padding-left: 10px }
#main div { margin-bottom: 20px }
#menu { background-color: #afeeee; float: right; margin-top: 20px; margin-bottom: 10px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; width: 200px }
#menu h2 { color: #fff; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif; background-image: url(../img/common/bg_bar.gif); margin: 0px; padding: 1px 1px 1px 10px }
#menu ul { margin: 0px; padding: 0px }
#menu ul li { list-style-type: none; border-top: 1px solid white; border-bottom: 1px solid #ccc }
#menu ul li a { padding-left: 10px; display: block }
#menu li.selected { background-color: #eef; padding-left: 10px }
#menu li li { list-style-type: square; margin-left: 20px; border-top: none; border-bottom: solid #eef }
#menu li li li  { list-style-type: none; margin-left: 10px }
#menu li li a { padding: 0px }
.rect { margin-bottom: 20px; padding: 10px; border: solid 1px #ccc }
form { background-color: #eee; padding: 10px; border: solid 1px #ccc }
td ul { margin-top: 0px; margin-bottom: 0px }
p.indent { margin-left: 1em }
.red { color: #ff0000 }
.nowrap {
	white-space: nowrap;
}
