A {color: #333; font: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A:link, A:active, A:visited {color: #357; text-decoration: underline;}
A:hover {color: #900;text-decoration: underline;}

BODY {background-color: #bbb; margin: 0px; background-image: url(i/bg.gif); background-repeat: repeat-x;}
TD {font: 70%/130% Verdana, Geneva, Arial, Helvetica, sans-serif;}
H1 {font: 17px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; color: #357; margin: 15px 0;}
H2 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #357; margin: 8px 0; padding: 0;}
H3 {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #357; margin: 5px 0; padding: 0;}
HR {color: #ccc; border: none; height: 1px; background-color: #ccc; padding: 0; margin: 0;}

#content {color: #333; padding: 0 0 15px 30px;}

#pop {background-color: #ddd; padding: 5px; margin: 0;}
#pop p {color: #000; font: 10px; padding: 0; margin: 5px 0;}

#three {background-color: #ddd; padding: 5px; margin: 0px;}
#three p {color: #000; font: 10px; padding: 0; margin: 5px 0;}
 
#news {font: 11px; color: #000; padding: 0 0 10px 0; border-bottom: 1px solid #000;}
#news hr {color: #ccc; border: none; height: 1px; background-color: #ccc; margin: 5px 0 0 0;}
#news p {color: #333; padding: 5px 0;}

#tmenu {color:#09f; margin:9px 0 0 0; #margin:-2px 0 0 0; padding:0; clear:both;}
#tmenu ul {margin:0; padding:0; list-style-type:none;}
#tmenu li {margin:0 2px; padding:0; display:inline;}
#tmenu li a {font:11px; font-weight:bold; text-align:center; height:28px; padding:12px; color:#666; text-decoration:none;}
#tmenu li a:hover {margin:0; border-top:3px solid #900; padding:7px 12px 12px 12px; color:#900; text-decoration:underline;}

#submenu {color:#444; margin:15px 0 0 15px; padding:0;}
#submenu ul {margin:0; padding:0; list-style-type:none; clear:both;}
#submenu li {width:100%; height:22px; padding:5px 0 0 0; border-bottom:1px solid #ccc;}
#submenu li a {font:11px; text-align:left; margin:3px 0; color:#357; text-decoration:none;}
#submenu li li {text-align:left; height:30px; margin:3px 0; padding-left:10px; border:1px #333 solid;}
#submenu li li a {font:11px; color:#357; border-bottom:none; text-decoration:none;}
#submenu li a:hover {margin:0; padding:3px 0 0 3px; color: #900;}


.form {border: #999 1px solid; background-color: #fff; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.enter {border: #999 1px solid; background-color: #ddd; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.menu {color: #930; font: 11px; font-weight: bold;}
A.menu, A.menu:link, A.menu:visited, A.menu:active {color: #777; text-decoration: none; font-weight: bold;}
A.menu:hover {color: #000; text-decoration: none;}

.mg {color: #888; font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.mg, A.mg:link, A.mg:visited, A.mg:active {color: #888; text-decoration: none;}
A.mg:hover {color: #f50; text-decoration: underline;}
