/****???????****/

div#menu{

	position:absolute;

	width:100%;

	z-index:100;

	font-size:14px;

	/*background-image: url(../english_new/skelton.gif);*/

}



div#menu a:link {

	color:#FF5412;

}



div#menu a:hover {

	color:#FFFF0F;

}

div#menu a:visited {

	color:#FF5412;

}

/****????????????****/

ul.main{

	margin:0px;

	padding:0px;

	width:100%;

	position:relative;

	list-style:none;

	text-align:center;

	color:#FFFFFF;

}

/*???*/

.main li.off{

	position:relative;
	float:left;
	height:20px;
	width:80px;
	overflow:hidden;
	color:#FFFFFF;
	border-top: 1px solid #ff0000;
	border-right: 1px solid #ff0000;
	border-bottom: 1px none #ff0000;
	border-left: 1px solid #ff0000;
}

/*???*/

.main li.on{

    float:left;/*×*/
    overflow:hidden;/*×*/
	width:80px;
	background-color:#FFFFCC;
	color:#555555;
    border:1px solid #990000;/*?*/
}

/*???*/
.main>li.on{

overflow:visible;/*×*/

}

/*???????*/

.main a{

    display:block;/*?*/

    text-decoration:none;/*?*/

}

.main a:hover{

    background-color:#CC6600;/*?*/

}



/****???????????****/

ol.sub{

    margin:0px;/*?*/

    padding:0px;/*?*/

	left:0.5em;/*?*/

    top:0.5em;/*?*/

    position:relative;/*×*/

    width:100%;/*?*/

    border:1px solid #FF9900;/*?*/

    border-bottom:0px solid #FF9900;/*?*/

    background-color:#FFFF99;/*?*/

    list-style:none;/*?*/

    text-align:left;/*?*/

}

.sub li{

    /*????????*/;

}

.sub a{

    padding:2px 0px 2px 5px;/*?*/

    display:block;/*?*/

    width:200px;

	/*font-weight:bold;*/

    border-bottom:1px solid #FF9900;/*?*/

}

.sub a:hover{

    background-color:#FFCC00;/*?*/

}



/****2??????????????****/

/*???*/

.sub li.off2{

    position:relative;/*×*/

    width:200px;/*?*/

    height:18px;/*?*/

    overflow:hidden;/*×*/

	background-color:#FFFFCC;

    border-bottom:1px solid #FF9900

}

/*??? ????.sub a:hover?????????*/

.sub li.on2{

    width:200px;/*?*/

    height:18px;/*?*/

    overflow:hidden;

	background-color:#FFCC00;/*×*/

    border-bottom:1px solid #FF9900

}

.sub>li.on2{

overflow:visible;/*×*/

}

/****2??????????????****/

ul.sub-2{

    margin:0px;/*?*/

    padding:0px;/*?*/

    position:relative;/*×*/

    left:200px;/*?*/

    top:-24px;/*?*/

    width:86px;/*?*/

    border:1px solid #FF9900;/*?*/

    border-bottom:1px solid #FF9900;/*?*/

    list-style:none;/*?*/

}

.sub-2 a{

    padding:2px;/*?*/

    display:block;/*?*/

    width:150px;/*?*/

    height:18px;/*?*/

    border:1px solid #FF9900;/*?*/

    background-color:#993300;/*?*/

	border-bottom:1px solid #FF9900;/*?*/

}

.sub-2 a:hover{

    background-color:#FFCC00;/*?*/

}





/****2??????????????****/

/*???*/

.sub li.off3{

    position:relative;/*×*/

    width:150px;/*?*/

    height:18px;/*?*/

    overflow:hidden;/*×*/

    background-color:#993300;/*?*/	

    border-bottom:1px solid #FF9900;/*?*/

}

/*??? ????.sub a:hover?????????*/

.sub li.on3{

    width:150px;/*?*/

    height:18px;/*?*/

    overflow:hidden;/*×*/

    background-color:#993300;/*?*/	

    border-bottom:1px solid #FF9900;/*?*/

}

.sub>li.on3{

overflow:visible;/*×*/

}

/****2??????????????****/

ul.sub-3{

    margin:0px;/*?*/

    padding:0px;/*?*/

    position:relative;/*×*/

    left:150px;/*?*/

    top:-24px;/*?*/

    width:130px;/*?*/

    border:1px solid #FF9900;/*?*/

    border-bottom:1px solid #FF9900;/*?*/

    list-style:none;/*?*/

}

.sub-3 a{

    padding:0px;/*?*/

    display:block;/*?*/

    width:150px;/*?*/

    height:18px;/*?*/

    background-color:#993300;/*?*/	

    border-bottom:1px solid #FF9900;/*?*/

}

.sub-3 a:hover{

    background-color:#FFCC00;/*?*/

}





/*???*/

.main li.off_camper{

	position:relative;

	float:left;

	height:20px;

	width:110px;

	overflow:hidden;

	border-top: 1px solid #ff0000;

	border-right: 1px solid #ff0000;

	border-bottom: 1px none #ff0000;

	border-left: 1px solid #ff0000;

}

/*???*/

.main li.on_camper{

    float:left;/*×*/

    overflow:hidden;/*×*/

    width:110px;/*?*/

	background-color:#FFFFCC;

	color:#555555;

    border:1px solid #990000;/*?*/

}

.main>li.on_camper{

overflow:visible;/*×*/

}

/*???*/

.main li.off_psac{

	position:relative;

	float:left;

	height:20px;

	width:115px;

	overflow:hidden;

	border-top: 1px solid #ff0000;

	border-right: 1px solid #ff0000;

	border-bottom: 1px none #ff0000;

	border-left: 1px solid #ff0000;

}

/*???*/

.main li.on_psac{

    float:left;/*×*/

    overflow:hidden;/*×*/

    width:115px;/*?*/

	background-color:#FFFFCC;

	color:#555555;

    border:1px solid #990000;/*?*/

}

.main>li.on_psac{

overflow:visible;/*×*/

}

/*???*/



.main li.off_map{

	position:relative;

	float:left;

	height:20px;

	width:50px;

	overflow:hidden;

	border-top: 1px solid #ff0000;

	border-right: 1px solid #ff0000;

	border-bottom: 1px none #ff0000;

	border-left: 1px solid #ff0000;

}

.main li.on_map{

    float:left;/*×*/

    overflow:hidden;/*×*/

    width:50px;/*?*/

	background-color:#FFFFCC;

	color:#555555;

    border:1px solid #990000;/*?*/

}

.main>li.on_map{

overflow:visible;/*×*/

}













/*???*/

.main li.off_acc{

	position:relative;

	float:left;

	height:20px;

	width:135px;

	overflow:hidden;

	border-top: 1px solid #ff0000;

	border-right: 1px solid #ff0000;

	border-bottom: 1px none #ff0000;

	border-left: 1px solid #ff0000;

}

/*???*/

.main li.on_acc{

    float:left;/*×*/

    overflow:hidden;/*×*/

    width:135px;/*?*/

    background-color:#993300;/*?*/

    border:1px solid #990000;/*?*/

}





/*???*/

.main li.off_study{

	position:relative;

	float:left;

	height:20px;

	width:110px;

	overflow:hidden;

	border-top: 1px solid #ff0000;

	border-right: 1px solid #ff0000;

	border-bottom: 1px none #ff0000;

	border-left: 1px solid #ff0000;

}

/*???*/

.main li.on_study{

    float:left;/*×*/

    overflow:hidden;/*×*/

    width:110px;/*?*/

    background-color:#993300;/*?*/

    border:1px solid #990000;/*?*/

}

/*???*/

.main li.off_perth{

	position:relative;

	float:left;

	height:20px;

	width:100px;

	overflow:hidden;

	border-top: 1px solid #ff0000;

	border-right: 1px solid #ff0000;

	border-bottom: 1px none #ff0000;

	border-left: 1px solid #ff0000;

}

/*???*/

.main li.on_perth{

    float:left;/*×*/

    overflow:hidden;/*×*/

    width:100px;/*?*/

    background-color:#993300;/*?*/

    border:1px solid #990000;/*?*/

}



