.topnav {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px; width:auto;height:auto;BACKGROUND: #88bbd4;padding:5px; float:left; cursor:pointer;
}
.topnav A.as {
	/*PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px;*/  COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; /*PADDING-TOP: 4px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px*/
}
.topnav A.menu-open {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; BORDER-RIGHT: #bbbbbb 1px solid; box-shadow: 0 0 4px #8B99A8, 0 0 1px #8B99A8; border-radius: 4px 4px 0 0
}
A.menu-open.as SPAN {
	BACKGROUND-IMAGE: url(../images/toggle_up_dark.png); COLOR: #ffffff
}
A.as {
	POSITION: relative; MARGIN-LEFT: 3px
}
A.as SPAN {
	BACKGROUND-IMAGE: url(../images/toggle_down_light.png); PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 16px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 50%; COLOR: #ffffff; PADDING-TOP: 4px
}
.btn {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.button {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.space-status {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.space-status I {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.file-list DT {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.file-list DT A {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.title-float {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.title-float A {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.file-more A {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.file-more SPAN {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.file-pages {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.pages {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.page-index-list .box-con {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.popup-space H3 {
	BACKGROUND-IMAGE: url(../images/spr_x.png); BACKGROUND-REPEAT: repeat-x
}
.select-info {
	BORDER-BOTTOM: #cecece 1px solid; POSITION: relative; BORDER-LEFT: #cecece 1px solid; PADDING-BOTTOM: 12px; MARGIN: 5px; PADDING-LEFT: 60px; PADDING-RIGHT: 10px; OVERFLOW: hidden; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid; PADDING-TOP: 14px; box-shadow: 0 0 1px 1px #FFFFFF inset, 0 1px 5px rgba(0, 0, 0, 0.1); border-radius: 3px 3px 3px 3px; -moz-user-select: none
}
.select-info .top-label {
	POSITION: absolute; HEIGHT: 20px; COLOR: #5893b7; FONT-SIZE: 12px; TOP: 20px; FONT-WEIGHT: bold; LEFT: 5px
}
.select-info UL {
	MARGIN-LEFT: 10px;
	width:100%;
}
.select-info UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
.select-info LI:hover {
	BACKGROUND-COLOR: #dfecff
}
.select-info LI.current {
	COLOR: #f57900; FONT-WEIGHT: bold
}
.xmenu {
	BORDER-BOTTOM: #bbbbbb 1px solid; BORDER-LEFT: #bbbbbb 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 500px; BACKGROUND: #ffffff 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: #bbbbbb 1px solid; box-shadow: 0 0 4px #8B99A8, 0 0 1px #8B99A8; border-radius: 0px 0px 4px 4px; -moz-user-select: none
}
.xmenu DL DT {
	LINE-HEIGHT: 30px; MARGIN: 8px 0px; PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND: url(../images/bg_toggle_up2.gif) no-repeat 8px 8px; HEIGHT: 30px; COLOR: #5893b7; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold
}
.xmenu DL DT:hover {
	BACKGROUND-COLOR: #f4fff4
}
.xmenu DL DT.open {
	BACKGROUND: url(../images/bg_toggle_down2.gif) no-repeat 8px 8px
}
.xmenu DL DT.open:hover {
	BACKGROUND-COLOR: #f4fff4
}
.xmenu DL DD {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px
}
.xmenu DL DD H2 {
	FONT-SIZE: 15px
}
.xmenu DL DD UL {
	PADDING-BOTTOM: 12px; OVERFLOW: hidden
}
.xmenu DL DD UL LI {
	TEXT-INDENT: 20px; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 6px; FLOAT: left; HEIGHT: 22px; COLOR: #666666; OVERFLOW: hidden; CURSOR: pointer;
    FONT-SIZE: 12px;

}
.xmenu DL DD UL LI:hover {
	BACKGROUND-COLOR: #dfecff
}
.xmenu DL DD UL LI.current {
	COLOR: #f57900; FONT-WEIGHT: bold
}
.a-btn { 
	POSITION: relative; MARGIN: 2px; DISPLAY: block; FLOAT: right; OVERFLOW: hidden; box-shadow: 0 0 7px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(188, 188, 188, 0.1); border-radius: 6px 6px 6px 6px; -moz-transition: box-shadow 0.3s ease-in-out 0s
}
.a-btn-text { 
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; COLOR: #d7565b; FONT-SIZE: 12px; PADDING-TOP: 5px; text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.5);
	
	
}
.a-btn:hover {
	BACKGROUND: #ffffff 0px 0px; box-shadow: 0 0 9px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(188, 188, 188, 0.1)
}
.a-btn:hover .a-btn-symbol {
	opacity: 0
}
.m-close {
	POSITION: absolute; TEXT-INDENT: -9999px; MARGIN: 5px; WIDTH: 25px; BOTTOM: 0px; BACKGROUND: url(../images/controls.png) no-repeat -25px 0px; HEIGHT: 25px; CURSOR: pointer; RIGHT: 0px
}
.m-close:hover {
	BACKGROUND-POSITION: -25px -25px
}
