*{ margin: 0; padding:0; }
BODY {
	background: #93be93 url(../images/mtd2006_bg.jpg);
    }
body, a {
	font: bold 14px "Lucida Sans Unicode", "Lucida Sans", verdana, arial, helvetica;
	color: #589E19;
	TEXT-DECORATION: none;
	cursor:url("images/flash.cur");
	}
a, area {
    blr: expression(this.onFocus=this.blur());
    blr: expression(this.onFocus=this.blur());
}
a:hover {
	POSITION: relative; RIGHT: -2px; TEXT-DECORATION: none; TOP: 2px;
	}	
.top {
    text-align:center;
	width: 800px;
	height: 40px;
	background: #A9CDA9;
	padding-top: 6px;
    border-left: 2px solid #7BB37B;
	border-bottom: 2px solid #7BB37B;
	border-right: 2px solid #7BB37B;
	}
.top, .top a, .footer, .footer a {
	font: normal 14px "Lucida Sans Unicode", "Lucida Sans", verdana, arial, helvetica;
	color: #589E19;
	}
.top a {
	POSITION: relative; RIGHT: -2px; TEXT-DECORATION: none; TOP: 2px;
	}
.top a:hover {
	POSITION: relative; RIGHT: -2px; TEXT-DECORATION: none; TOP: 2px;
	text-decoration: underline;
	}
.a1 {
    height:30px;
	border: 2px solid #EEE;
	background-color: #FAFAF0;
	color: #555;
	font: bold 14px "Lucida Sans Unicode", "Lucida Sans", verdana, arial, helvetica;
	line-height: 14px;
	padding:8px 5px;
	margin-top:-3px;
	}
.a2 {
	border: 1px solid #EEE;
	background-color: #589E19;
	color: #9BC59B;
	padding:3px 3px;
	}
.bb {
	border: 2px solid #A9CDA9;
	background-color: #589E19;
	color: #9BC59B;
	TEXT-DECORATION: none;
	padding:5px 5px;
	margin:5px 5px;
	}
.cc {
	border: 2px solid #A9CDA9;
	background-color: #589E19;
	margin:20px 0 0 0;
	}
.bg {
	background: url(../images/shu_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	}
.bottom {
	width: 800px;
	margin: 100px 0;
	font: normal 14px "Lucida Sans Unicode", "Lucida Sans", verdana, arial, helvetica;
	}
.bottom a:hover {
	POSITION: relative; RIGHT: 0px; TEXT-DECORATION: none; TOP: 0px;
	text-decoration: underline;
	}
.footer {
	text-align: center;
	}