h1 {margin:0.2em 0; border:solid #f00;border-width:0 0 2px 8px}
h2 {margin:0.2em 0; border:solid #00f;border-width:0 0 1px 6px}

a:link{color:#03f}
a:visited{color:#c03}
a:active{color:#cc0}
a:focus{color:#cc0}
a:hover{color:#cc0}

.lk a:link{color:navy;text-decoration:none}
.lk a:visited{color:lime;text-decoration:none}
.lk a:active{color:teal;text-decoration:none}
.lk a:focus{color:teal;text-decoration:none}
.lk a:hover{color:teal;text-decoration:none}

p {text-indent:1rem; margin:0.2rem 0}

.hid {display:none}

.right {text-align:right}
.ctr {text-align:center}
.s {font-size:small}
.sr {font-size:smaller}
.srb {font-size:smaller;font-weight:bolder}
.l{font-size:large}
.lk{text-align:left}
.norm {font-size:medium;text-align:left}
p.s2 {font-size:small; color:#999} /*gray*/
div.s2 {font-size:small; color:#999} /*gray*/
span.l, p.l {font-size:large; font-weight:bolder}
p.lyellow {font-size:large; font-weight:bolder;
 background-color:#ff0; color:#999}
p.lred {font-size:large; font-weight:bolder;
 color:#993333}
/*  font-family:" SVbN" */
p.xl{font-size:x-large; color:#ff0000}
p.w2r{text-align:right;line-height:2}
p.compact {margin:0}
div.c75{margin-left:13%;margin-right:12%}
div.l33{margin-left:0%;margin-right:67%}
div.r33{margin-left:67%;margin-right:0%}
.box1 {width:90%;margin:auto}
.box1 p{margin:0.125rem 0;text-indent:1rem}

div.box01{border:none white ;margin:0 3% 0 3% ;
background-color:#ffffcc;
padding:10px 20px 10px 20px}

div.navi {margin:10mm 0 0 5em}
div.navi p {margin:5mm 0 0 5mm}
.navi2{text-align:right;font-size:smaller}
.p60 {font-size:60px;text-decoration:none}
.ctr {text-align:center}

div.notice {border:none white ;margin:20px 10% 20px 10% ;
background-color:#fffcff;
padding:10px 20px 10px 20px}
div.notice h1 {text-align:center;
font-size:large;
color:#77f}
div.notice h2 {text-align:left;
font-size:medium;
color:#733}
div.notice p {font-size:smaller;
color:#400}

div.menu{border:none white ;
margin:1em 10% 1em 10% ;background-color:#ffcccc;
padding:0.3em}

div.menu a {background:#ffd4d4
}

div.menu h1{font-size:medium;
background-color:#ffaaaa;
margin:1.5em 0 0.5em 0;
}

div.menu ul{font-size:medium;
margin:0.5em 0 0.5em 0}

.main h1 {margin:0.5em 0 0.5em 0;
background:#ff7;
border:solid 2px #ff0;
}

.main h2 {margin:0.5em 0 0.1em 0;
background:#ff7;
border:solid 2px #5f5;
}

.main h3 {margin:0.7em 0 0.1em 0;
background:#cfc;
border-width:0px 0px 2px 12px;
border-color:#5f5;
border-style: solid;
}

.main h4 {margin:1em 0 0.1em 0;
}

div.hist {border:1px solid #33ffff;
float:left;
width:45%;margin:1em 0% 1em 3%;
background-color:#dff;padding:10px 5px 10px 5px;
}
body {background-attachment:fixed;
 background-image:url("2007-05.gif")}
div.notify {border:#f00 solid 2px;
padding:2px;
margin:0px;
font-size:141%}
div.notify2 {background:#fff;
font-size:140%;
text-align:center}
div.notify a {text-decoration:underline}
.qlink {font-size:67%}
.r {text-align:right}
.ctr {text-align:center}

.textpad {background:#fff; padding:0.5rem;width:48rem; margin:auto}

div.count{
margin:1em;width:35%;
border:1px solid #fff;
float:right}

div.footer{
margin:2em 13% 1em 12%;font-size:small; 
text-align:left;
}

div.footer h1{
font-size:medium; font-weight:700;
margin:8px 0px 2px -1em;
border:#7ff solid;
border-width:0px 0px 1px 4px;
padding:4px;
}


div.footer h2{
font-size:medium; font-weight:300;
margin-top:4px;
margin-bottom:2px;
border:#7f7 solid;
border-width:0px 0px 1px 4px;
padding:4px}
div.footer p{
margin-left:1em}
