@charset "utf-8";
.pageMain #menu1 { padding-left:170px, border-bottom:1px solid }
.pageMain #menu1 ul { padding:3px 0; margin-left:0; border-bottom:1px solid #778; font-weight:bold }
.pageMain #menu1 li { list-style:none; margin:0; display:inline }
.pageMain #menu1 li a {padding:3px; font-size:0.8em; margin-left:3px; border:1px solid #778; border-bottom:none; background:#DDE; text-decoration:none }
.pageMain #menu1 li a:link { color:#448; }
.pageMain #menu1 li a:visited { color:#667; }
.pageMain #menu1 li a:hover { color:#000; background:#AAE; border-color:#227 }
.pageMain #menu1 li#active a { background:white; border-bottom:1px solid white }
.pageMain #menu1 { padding-left:170px, border-bottom:1px solid }

.pageMain #menu2 ul { border:1px solid #778; font-weight:bold }
.pageMain #menu2 li { list-style:none; padding:10px 0px 10px 0px; border-bottom:2px solid #778;  }
.pageMain #menu2 li a {font-size 0.6em; background:#DDE; text-decoration:none }
.pageMain #menu2 li a:link { color:#448; }
.pageMain #menu2 li a:visited { color:#667; }
.pageMain #menu2 li a:hover { color:#ff0000; border-color:#227 }
.pageMain #menu2 li#active a { font-weight:bold }

.pageMain #menu2 li#level-2 { list-style:none; padding:10px 0px 10px 15px; border-bottom:2px solid #778;  }
.pageMain #menu2 li#level-2 a {font-size 0.6em; background:#DDE; text-decoration:none }
.pageMain #menu2 li#level-2 a:link { color:#448; }
.pageMain #menu2 li#level-2 a:visited { color:#667; }
.pageMain #menu2 li#level-2 a:hover { color:#ff0000; border-color:#227 }
.pageMain #menu2 li#level-2-act a { padding:10px 0px 10px 15px; font-weight:bold }

