body { margin:0px; padding:0px; background:#ffffff url("img/back1.jpg") repeat-x top scroll; text-align:center; overflow:scroll;}

#screen { margin:16px auto; padding:0px; width:720px; }

#header { margin:0px; padding:0px; width:720px; height:112px; }

#menu { float:left; margin:11px 0px; padding:1px; border:solid #669933 1px; width:192px;}
#menu01 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu01.gif") no-repeat left top; text-indent:-9999px; }
#menu01 a:hover { background-position:0px -28px; }
#menu02 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu02.gif") no-repeat left top; text-indent:-9999px; }
#menu02 a:hover { background-position:0px -28px; }
#menu03 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu03.gif") no-repeat left top; text-indent:-9999px; }
#menu03 a:hover { background-position:0px -28px; }
#menu04 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu04.gif") no-repeat left top; text-indent:-9999px; }
#menu04 a:hover { background-position:0px -28px; }
#menu05 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu05.gif") no-repeat left top; text-indent:-9999px; }
#menu05 a:hover { background-position:0px -28px; }
#menu06 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu06.gif") no-repeat left top; text-indent:-9999px; }
#menu06 a:hover { background-position:0px -28px; }
#menu07 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu07.gif") no-repeat left top; text-indent:-9999px; }
#menu07 a:hover { background-position:0px -28px; }
#menu08 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu08.gif") no-repeat left top; text-indent:-9999px; }
#menu08 a:hover { background-position:0px -28px; }
#menu09 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu09.gif") no-repeat left top; text-indent:-9999px; }
#menu09 a:hover { background-position:0px -28px; }
#menu10 a { display:block; margin:1px 0px; padding:0px; width:188px; height:28px; background:url("img/menu10.gif") no-repeat left top; text-indent:-9999px; }
#menu10 a:hover { background-position:0px -28px; }

a       { color:black; text-decoration:underline;}
a:hover { color:black; text-decoration:underline; background:#CCFFCC; }


#contents    { float:right; margin:12px 0px; padding:0px; width:512px; }
#box         { margin:0px 0px 12px 0px; padding:8px; width:512px; font-size:13px; text-align:left; border:solid #669933 1px; }
#box a       { color:black; text-decoration:underline;}
#box a:hover { color:black; text-decoration:underline; background:#CCFFCC; }

#wide { clear:both; margin:12px 0px; padding:0px; width:720px; }

h2  { margin:0px 0px 8px 0px; padding:0px; }
h3  { margin:0px 0px 4px 0px; padding:4px; font-size:14px; color:#669933; text-align:left; background:#99CC66; }
h4  { margin:0px 0px 8px 0px; padding:0px; }

p   { margin:4px; padding:0px; color:#000000; font-size:13px; text-align:left; }

.migi { margin:0px; padding:0px; font-size:12px; text-align:right; }
