body { background:#eee; text-align:center; margin:20px; padding:0; font-size: 12px; font-family:Verdana; color:#333 }
a { color:#06f; text-decoration:none;  border-bottom:1px dotted; font-weight: bold }
#content { width: 70%; border-collapse: collapse; background-color:#fff; margin-left:auto; margin-right:auto }
#content td { border:1px solid #ccc }
#content td table td { border: none }
#left { width: 200px }
#right { width: 200px }
#main { padding: 20px }
.head h3 { font-size: 14px; padding:0px; margin:10px }
.mainbox { font-size: 12px; border:2px solid #59b; background-color:#def; padding: 10px; margin-bottom: 10px; text-align:left }
.mainbox strong, .mainbox_round_inner strong { color: #000 }
.mainbox p, .mainbox_round_inner p { line-height:150%; margin-top: 15px; margin-bottom:15px }
.mainbox h2, .mainbox_round_inner h2 { background-color:#acf; margin:0px 0px 10px 0px; padding: 5px; color:#357; text-align:center; font-size:18px }
.mainbox_round_outer { background-color:#59b; margin-bottom: 10px }
.mainbox_round_inner { width:550px; font-size: 12px; background-color:#def; padding: 10px; text-align:left }
ul { margin-left: 20px }
ul#nav { padding: 0px; list-style-type: none; margin:0px }
ul#nav li { margin-bottom: 7px }
.clientarea_outer { background:#282 }
.clientarea_inner { background:#6c6; padding-bottom:5px }
.clientarea_inner h3 { font-size: 12px; background:#5b5; padding: 5px; margin:5px }
.clientarea_inner a { color:#040; font-size:11px }
.side_round_outer { background-color:#eee }
.side_round_inner { background-color:#fff; padding-bottom: 5px }
.side_round_inner h3 { font-size: 12px; background:#acf; padding: 5px; margin:5px }
.side_round_inner p { margin-bottom: 10px }
.smaller { font-size: 10px }
img { border: 0px }
.nounderline { border-bottom:0px }