*{ margin:0; padding:0;}
body {
	width:1004px;
	margin:0 auto;
	text-decoration: none;
	background:#ffffff;
}
a:active {  font-size: 9pt; color: #0099CC; text-decoration: none}
a:link {  font-size: 9pt; color: #333333; text-decoration: none}
a:visited {  font-size: 9pt; color: #333333; text-decoration: none}
a:hover {  font-size: 9pt; color: #FF6633; text-decoration: underline}
li{ list-style-type:none;}
td{ font-size:12px;}
.menuTable{
	background-color : #8efd84;
	border-bottom : solid #808080 1px;
	border-left : solid #FFFFFF 1px;
	border-right : solid #808080 1px;
	border-top : solid #FFFFFF 1px;
	margin : 0px;
	-moz-user-select : none;
	padding : 0px;	
	font-size: 9pt;
}

.menuButton {

	font-size: 9pt;
	cursor: hand;

}

/*down button state - top level*/
.menuButtondown {
	background-color : #999999;
	border: solid 1px #999999;
	color:white;
	font-size: 9pt;
	cursor : default;
}

.menuButtonover {
	background-color : #065100;
	border: solid 1px #065100;
	color:white;
	cursor : hand;
}
td {
	font-size: 9pt;
}

.SoftTitle{
	COLOR: #ffffff;	
	border: 0px solid #000000;
	font-size: 9pt;
	padding: 0px;
	margin: 1px;
	text-align: center;
	BACKGROUND-COLOR: #065100;
	height:25;	
}
.SoftList{
	border: 0px solid #000000;
	font-size: 9pt;
	padding: 0px;
	margin: 1px;
	text-align: center;
	background-color: #a0d4fc;
	height:25;	
}

.hand{ cursor:pointer;}
.photo{
	padding-top:18px;
	margin:0 auto;
	width:530px;
	height:135px;
	background:#fff;
}
.student{
	padding-top:18px;
	margin:0 auto;
	width:360px;
	height:135px;
	background:#fff;
}
.icp a{ color:#085100; line-height:180%; font-weight:bold;}

.tab_1 A {
	FLOAT: left; VERTICAL-ALIGN: bottom; WIDTH: 90px; PADDING-TOP: 6px; HEIGHT: 29px; line-height:29px; TEXT-DECORATION: none;
}
.tab_1 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tab_menu_02.gif) no-repeat left bottom; COLOR: #000000;
}
.tab_1 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tab_menu_02.gif) no-repeat left bottom; COLOR: #000000;
}
.tab_1 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tab_menu_02.gif) no-repeat left bottom; COLOR: #000000; text-decoration:none;
}
.tab_1 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tab_menu_02.gif) no-repeat left bottom; COLOR: #333333
}
.tab_2 A {
	FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 29px; HEIGHT: 29px; TEXT-DECORATION: none; font-size:14px; color:#38b412; font-weight:bold;
}
.tab_2 A:link {
	BACKGROUND: url(../images/tab_menu_01.jpg) no-repeat left bottom; FONT-SIZE: 14px; COLOR: #ffffff; font-weight:bold;
}
.tab_2 A:visited {
	BACKGROUND: url(../images/tab_menu_01.jpg) no-repeat left bottom; FONT-SIZE: 14px; COLOR: #ffffff;
}
.tab_2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tab_menu_01.jpg) no-repeat left bottom; COLOR: #38b412;
}
.tab_2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/tab_menu_01.jpg) no-repeat left bottom; COLOR: #38b412;
}
.dis { DISPLAY: none }
.menu_b{ width:235px; height:360px;}	
.menu_b li{ display:block; width:235px;	height:28px; background:url(../images/left_menubg_0.jpg) repeat-y; margin:0 auto; line-height:35px; text-align:center;}
.menu_b li a{ display:block; font-weight:bold; width:235px; height:28px; color:#000000; margin:0 auto; line-height:28px; text-align:center;}
.menu_b li a:hover{ display:block; width:235px; height:28px; line-height:28px; text-align:center; margin:0 auto; background:url(../images/left_menubg_1.jpg) repeat-y; color:red;}	
.left{ width:235px; height:100%; background:#f6f7e9 url(../images/nleft_bot.jpg) no-repeat center bottom;}
#top_m{ width:733px; height:25px; border:1px solid #f9e7bd; background:#fffff2; line-height:25px; text-indent:12px;}
	
	

	
	
	
	
	

