body 
{
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=LightGrey,endcolorstr=#ffffff,gradientType=0);
}

table
{ 
	font-size: x-small;
	color: #2f2f2e;
	font-family: 宋体;	
}

a
{
	color: midnightblue;
	text-decoration: none;
}

a:hover
{
	color: tomato;
	text-decoration: underline;
}

li
{
	line-height: 12pt;
}

.topbar a
{
	margin :2px;	
	color: #2f2f2e;
	text-decoration: none;
}
.topbar a:hover
{
	margin :2px;	
	color: #dc143c;
	text-decoration: none;
}

.menuitem
{
	padding-right: 2px;
	padding-left: 2px;
	color: #696969;
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, color=#ffffff);
} 
.menuitem a
{		
	color: #696969;
	text-decoration: none;
}
.menuitem a:hover
{
	color: black;
	text-decoration: none;
}

.adminmenu a
{
	margin:0px 2px 0px 2px;
	border-right: midnightblue 1px solid;
	padding-right: 12px;
	border-top: midnightblue 1px solid;
	padding-left: 12px;
	padding-bottom: 3px;
	border-left: midnightblue 1px solid;
	color: #ffffff;
	padding-top: 3px;
	border-bottom: midnightblue 1px solid;
	height: 18px;
	background-color: #4682b4;
	text-decoration: none;
}

.adminmenu a:hover
{
	margin:0px 2px 0px 2px;
	padding-right: 12px;
	padding-left: 12px;
    padding-top: 3px;
	padding-bottom: 3px;
	border-right: midnightblue 1px solid;	
	border-top: midnightblue 1px solid;	
	border-left: midnightblue 1px solid;
	border-bottom: midnightblue 1px solid;	
	color: black;	
	background-color: #f0f8ff;
	text-decoration: none;
	height: 18px;
}

.sadminmenu a
{
	margin:0px 2px 0px 2px;
	padding-right:12px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: midnightblue 1px solid;	
	border-top: midnightblue 1px solid;	
	border-left: midnightblue 1px solid;
	border-bottom: #f0f8ff 1px solid;	
	color: black;	
	background-color: #f0f8ff;
	text-decoration: none;
	height: 18px;
}

.sadminmenu a:hover
{
	margin:0px 2px 0px 2px;
	padding-right:12px;
	padding-left: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: midnightblue 1px solid;	
	border-top: midnightblue 1px solid;	
	border-left: midnightblue 1px solid;
	border-bottom: #f0f8ff 1px solid;	
	color: black;	
	background-color: #f0f8ff;
	text-decoration: none;
	height: 18px;
}

.adminbar
{
	border-right: #696969 1px outset;	
	border-left: #696969 1px outset;
	border-bottom: #696969 1px outset;
}