*{
	padding:0px;
	margin:0px;
}
body{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
	overflow-y:auto;
	background-color:#E9F4FF;
}
/*---- link --------------*/
a{
	color:#000;
}

a:hover{
	color:#F00;
	text-decoration:underline;
}

/*---- menu style --------------*/
.menu{
	width:160px;
	margin-left:auto;
	margin-right:auto;
}
.menu dl{
	margin-top:2px;
	
	border-bottom:solid 1px #D7EAFC;
	background: url(/admin/images/dlbottom.gif) bottom center no-repeat;
}
.menu dl dt{
	/* background:url(images/menu_title_bg.jpg) top left repeat-x;*/
	width:160px;
	background-color:#E9F4FF;
	color:#0068B7;
	
}
.menu dl dt a{
	height:22px;
	padding-top:6px;
	line-height:19px;
	width:135px;
	display:block;
	color:#0068B7;
		float:left;
	text-decoration:none;
	background:url(images/icon.gif) 0px 5px no-repeat;
	text-indent:25px;
	letter-spacing:2px;
}

#classbar{
	/* background:url(images/menu_title_bg.jpg) top left repeat-x; */
	background-color:#E9F4FF;
	height:28px;
	display:block;
	color:#0068B7;
}
#classbar a{
	height:22px;
	padding-top:6px;
	line-height:19px;
	width:130px;
	display:block;
	color:#0068B7;
	float:left;
	text-decoration:none;
	background:url(images/icon.gif) 0px -20px no-repeat;
	text-indent:25px;
	letter-spacing:2px;
}

#classbar img,.menu dl dt img{
	border:none;
	padding-top:7px;
	cursor:hand;
}

.menu dl dt a:hover{
	color: #0068B7; 
	
}


.menu dl, dd,ol, ul{
	list-style:none;
}
.menu dl dd ul li a{
	height:27px;
	width:158px;
	color:#5DA0D4;
	display:block;
	line-height:27px;
	text-indent:25px;
	background-color:#E9F4FF ;// url(images/ico_2.gif) no-repeat 13px 11px;
	text-decoration:none;
	
	/* border-color:#FFF #545454 #545454 #FFF; 
	border-style:solid;
	border-width:1px;
	*/
}

.menu dl dd ul li a:hover{
	/* background:#FFF url(images/ico_3.gif) no-repeat 13px 11px; */
	color:#5DA0D4;
	text-decoration:underline;
}

.click{color:red;}

.dir img{
	border:none;
	margin:5px 10px 0px 0px ;
	
	float:right;
	cursor:hand;
}



.dir {
	height:27px;
	width:158px;
	display:block;
	line-height:27px;
	text-indent:28px; 
	background-color:#E9F4FF ;
	
	/*
	background:#F0F0F0 url(images/ico_2.gif) no-repeat 13px 11px;
	border-color:#FFF #545454 #545454 #FFF;
	border-style:solid;
	border-width:1px;
	*/
	
}



.dir a{
	height:27px;
	width:122px;
	float:left;
	display:inline-block;
	line-height:27px;
	text-indent:28px;
	color:#5DA0D4;
	text-decoration:none;
	/*
	background:#F0F0F0 url(images/ico_2.gif) no-repeat 13px 11px;
	*/
}

.dir span{
	padding:0px;
	margin:0px;
}

.dir a:hover{
	/* background:#FFF url(images/ico_3.gif) no-repeat 13px 11px; */
	
	color:#5DA0D4;
}


.layer1 a{
  
	text-indent:10px;
	padding-left:30px;
	width:95px;
	/*
	background:#F0F0F0 url(images/ico_2.gif) no-repeat 25px 11px;
	*/
}

.layer1 a:hover{
/*
	background:#F0F0F0 url(images/ico_3.gif) no-repeat 25px 11px;
	*/
}

.layer2{
background:none;
/*
background-color:#F0F0F0;
*/
} 

.layer2 a{
	text-indent:15px;
	margin-left:40px;
	padding-left:0px;
	/*
	background:#F0F0F0 url(images/ico_2.gif) no-repeat 0px 11px;
	*/
	width:102px;
}

.layer2 img{
display:none;
}

.layer2 a:hover{
	/*
	background:#F0F0F0 url(images/ico_3.gif) no-repeat 0px 11px;
	*/
}

span.layer3 {
width:1px;
display:none;
}

