body { background-image: url("images/bkgsite.gif"); text-align: center; font-family: Verdana, Arial, sans-serif; }
img { border: none; }
a { color: #000000; text-decoration: none; }
a:hover { color: #ff0000; text-decoration:none; }
p { text-align: left; }
#container { width: 75%; margin: 0em auto; }
#header { height: 69px; background-image: url("images/cvr.gif"); background-position: top right; background-repeat: no-repeat; text-align: left; }
#menubar { background-color: #0C0; height: 1em; }
#contents { border: 1px solid #0C0; background-image: url("images/bkgsite_g.gif"); }
.tit { font-size: 100%; font-weight: normal; text-align: left; text-indent: 3em; }
.tit img { vertical-align: middle; }
.msgcnt { margin: 1em auto 2.5em auto; }
.msgcnt td { padding: 0.2em; }
.msgcnt p { font-size: 70%; margin: 0em; text-align: left; }
.msgcnt .ltd { width: 150px; }
.msgcnt .rtd { width: 450px; }
.msgcnt .toptd { background: #9999ff; }
.msgcnt .bottd { background: #ccccff; vertical-align: top; }
.msgcnt .middle { vertical-align: middle; }
.info { margin: 1em auto 2.5em auto; width: 50%; border: 1px solid #0C0; background-color: #e4f6e4; padding: 0.5em; }
.error h2 { font-weight: bold; font-size: 120%; text-align: center; color: #F00; margin: 0em; }
.info p { font-size: 90%; font-weight: bold; }
.info p.ok { text-align: center; }
.info p.back { text-align: center; font-size: 80%; margin: 0em; font-weight: normal; }
input, textarea { font-size: small; }

