body,input,select,textarea,button {font-family: "ËÎÌå"; font-size: 12px; line-height:19px;}
td {font-family: "ËÎÌå"; font-size: 12px; line-height:15px}
body {
  background-color: #FFFFFF;
  margin:0px; padding: 5px;
}
form {margin: 0px}
img {border: 0px}

a:link {color:#000000; text-decoration: none;}
a:visited {color:#000000; text-decoration: none;}
a:hover {color:#f24f00; text-decoration: underline;}

a.LabelLink:link {color:#000000; text-decoration: none;}
a.LabelLink:visited {color:#000000; text-decoration: none;}
a.LabelLink:hover {color:#f24f00; text-decoration: none;}

ol,ul {margin: 0px}
h1 {font-size: 20pt; line-height:24pt;}
h2 {font-size: 16pt; line-height:20pt;}

.ScrollBar {
  scrollbar-arrow-color:  #000000;
  scrollbar-base-color: #bde6ff;
  scrollbar-face-color: #bde6ff;
  scrollbar-shadow-color: #bde6ff;
  scrollbar-highlight-color: #bde6ff;
  scrollbar-3dlight-color: #88b8ed;
  scrollbar-darkshadow-color: #88b8ed;
}

.Title {font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";font-size:20px;line-height:1.0;font-weight:300;}
.Border {border: 1px solid #4B98D7;}
.Loading {border: 1px solid #4B98D7; background-color: #f2fdff;}
.Panel {border-color: #4B98D7;}
.SDIPanel {
  border-top: 1px solid #4B98D7;
  padding: 5px;
}
.ToolTip {border: 1px solid #4B98D7; background-color: #f2fdff; padding: 5px;}

.Edit {width: 116px; height: 17px; border: 1px solid #4B98D7; padding: 1px; background-color: #FFFFFF;}
.FileEdit {width: 120px; height:21px;}
.FlatButton {border: 1px solid #4B98D7; background-image: url("/common/buttonBg.gif"); background-color: #e3f7ff; }
.Button {border: 1px solid #4B98D7; padding-left: 4px; padding-right: 4px; height: 21px; background-image: url("/common/buttonBg.gif"); background-color: #e3f7ff; white-space: nowrap; }
.Button IMG {margin-right: 4px;}
.SpeedButton {padding: 2px 3px 1px 3px; height: 18px; text-align: center; cursor: default;}
.SpeedButton IMG {margin-right: 4px;}
.SpeedButton SPAN {}
.SpeedButtonBorder {border: 1px solid #CCE3F7;}
.TextArea {border: 1px solid #4B98D7; padding:1px; background-color: #FFFFFF;}
.ImageButton {}
.IFrame {border: 1px solid #4B98D7}
.Calendar {width: 185px; height: 160px; border: 1px solid #4B98D7;}

.DropDownList {width: 118px; height: 19px; border: 1px solid #4B98D7; background-color: #FFFFFF;}
.ListBox {border: 1px solid #4B98D7; padding: 1px; background-color: #ffffff; width: 116px;}

.CheckBoxList {}
.CheckBoxListVertItem {}
.CheckBoxListHorzItem {padding-bottom: 3px; padding-right: 8px}
.RadioButtonList {}
.RadioButtonListVertItem {}
.RadioButtonListHorzItem {padding-bottom: 3px; padding-right: 8px}

.Label {margin-top: 3px;}
.TextLabel {width: 118px; height: 19px; border-width: 0px; padding: 1px; background-color: #FFFFFF;}
.CheckBox {margin-bottom: -2px;}
.RadioButton {margin-bottom: -2px;}
.HSpacer {padding-left: 3px; font-size: 1px; line-height:1px}
.VSpacer {height: 8px}

.LayoutGroupCaption {height: 15px; padding-left: 5px; padding-top: 3px; border-bottom: 1px solid #4B98D7; background-image: url("/layout/captionBg.gif"); background-color: #bde6ff;}
.LayoutGroupBorder {border: 1px solid #4B98D7; margin-bottom: 5px; text-align:left;}
.LayoutGroupVSpacer {height: 4px;}
.LayoutItemLabelVSpace {padding-top: 3px}
.LayoutItemControlVSpace {padding-top: 3px}
.LayoutItemLabel {white-space: nowrap; padding-left: 8px; padding-top: 3px; padding-right: 8px;}
.LayoutItemControl {padding-right: 6px;}
.LayoutItemNoLabel {padding-top: 6px; padding-right: 0px;}
.LayoutFirstItemNoLabel {padding-left: 0px; padding-top: 3px; padding-right: 0px;}

.LeftPanel {padding-right: 8px;}
.RightPanel {overflow: auto;}

.FormBorder {border: 1px solid #1a86e9; border-bottom-width: 2px;}
.FormCaption {border-bottom: 1px solid #8bcdfa; background-image: url("/form/captionBg.gif"); background-color: #59b2f5;}
.FormCaptionLabel {padding-left: 4px; padding-top: 3px;}
.FormCaptionButton {padding-right: 2px;}
.FormSmallCaptionLabel {padding-left: 4px; padding-top: 2px;}
.FormContent {padding: 5px; overflow: auto;}
.FormContentAutoSize {padding: 5px;}

.Grid {border: 1px solid #4B98D7; background-color: #d9f3ff; padding: 3px}
.GridHeader {background-color: #4B98D7; cursor: default;}
.GridHeaderRow {}
.GridHeaderCaption {background-image: url("/grid/captionBg.gif"); background-color: #CBECFF; filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F0FEFF,EndColorStr=#99D4F8)";}
.GridHeaderCaptionText {color: #093F5C; padding: 2px 5px 1px 5px;}
.GridHeaderSortShape {padding-right: 5px; padding-top: 2px;}

.GridFooter {background-color: #FEFBE5; table-layout: fixed; cursor: default;}
.GridFooterRow {}
.GridFooterCell {height: 100%;overflow-x:hidden;}
.GridFooterCellText {height: 15px; white-space: nowrap; background-color: #FEFBE5; margin: 1px; border: 1px solid #D6E9F9; padding: 0px 3px 0px 3px;}
.GridFooterCellNoText {}

.GridBody {background-color: #ffffff;}
.GridBodyRows {background-color: #D6E9F9;}
.GridBodyRow {}
.GridBodyCell {}
.GridBodyCellText {padding: 3px 5px 2px 3px; min-height:15px;word-wrap:break-word;word-break:break-all;}
.GridBodyCellLinkText {text-decoration: underline; cursor: pointer}
.GridBodyRowNoCell {background-color: #F6FCFF; }
.GridBodyRowNoCellText {text-align: left; padding: 3px 5px 2px 8px; min-height:15px;}
.GridInplaceCell {padding: 0px}

.Table {border: 1px solid #4B98D7; background-color: #d9f3ff; padding: 3px}

.Pager {border: 1px solid #4B98D7; height: 31px}
.PagerBottom {border-width: 0px 1px 1px 1px;}
.PagerTop {border-width: 1px 1px 0px 1px;}
.PagerContent {padding: 6px}
.PagerSummaryText {color: #656566; padding-top: 2px; padding-right: 8px;}
.PagerPageButton {}
.PagerPageNumber {color: #5A799C; padding-top: 0px; padding-left: 6px; padding-right: 6px;}
.PagerPageNumberSelected {background-color: #DEDEDE;}
.PagerPageNumberButton {}

.MenuBar {
  background-image: url("/menu/menuBarBg.gif");
  background-color: #C9EBFF;
}
.MenuBar .MenuBarHandle {
  background-image: url("/menu/menuBarHandle.gif");
  background-repeat: no-repeat;
  background-position: center right;
  padding: 0px 2px 0px 8px;
  height: 23px;
  width: 6px;
  cursor: default;
}

.MenuRoot {white-space: nowrap; cursor: default;}
.MenuRoot .MenuRootCaption  {
  height: 15px;
  margin: 0px 1px 0px 1px;
  padding: 2px 7px 0px 7px;
}

.Menu {
  background-color: #FFFFFF;
  border: 1px solid #B9BABA;
  position: absolute;
  top: 0px;
  visibility: hidden;  
  cursor: default;
  white-space: nowrap;
}
.Menu THEAD, .Menu TFOOT {background-color: #FFFFFF; height: 1px;}

.Menu TBODY .MenuItem {white-space: nowrap;}
.Menu TBODY .MenuItem .MenuSpacerLeft {width: 0px;}
.Menu TBODY .MenuItem .MenuImage {
  background-image: url("/menu/menuItem.gif");
  background-position: center center;
  background-repeat: repeat-y;
}
.Menu TBODY .MenuItem .MenuImage IMG {margin: 3px 4px 3px 3px;}
.Menu TBODY .MenuItem .MenuCaption {
  background-color: #FFFFFF;
  padding: 2px 18px 0px 8px;
  white-space: nowrap;
}
.Menu TBODY .MenuItem .MenuMore,.Menu TBODY .MenuItem .MenuNoMore {
  background-color: #FFFFFF;
  padding-right: 6px;
  text-align: right;
}
.Menu TBODY .MenuItem .MenuNoMore {}
.Menu TBODY .MenuItem .MenuShortcut {padding-right: 6px; text-align: right;}
.Menu TBODY .MenuItem .MenuSpacerRight {background-color: #FFFFFF; width: 0px;}

.Menu TBODY .MenuSeperator .MenuImage {
  background-image: url("/menu/menuItem.gif");
  background-position: center center;
  background-repeat: repeat-y;
}
.Menu TBODY .MenuSeperator .MenuCaption {background-color: #D5DBDE; border: 1px solid #FFFFFF;}
.Menu TBODY .MenuSeperator .MenuCaption IMG {background-color: #FFFFFF; height: 1px; width: 8px;}

.TabHeader {}
.TabTopCaptions {cursor: default; height: 20px; }
.TabTopRightSpace { border-bottom: 1px solid #B9BABA; line-height:0px; font-size:0px; height: 1px;}
.TabBottomCaptions {cursor: default; height: 20px; }

.TabTopCaption {padding: 3px 6px 0px 6px; white-space: nowrap}
.TabTopCaptionClose {padding: 3px 19px 0px 6px; white-space: nowrap}
.TabTopCaptionInitialize {padding: 3px 0px 0px 0px; white-space: nowrap}

.TabBottomCaptionClose {padding: 2px 19px 1px 6px; white-space: nowrap}
.TabBottomCaptionInitialize {padding: 2px 0px 1px 0px; white-space: nowrap}
.TabCloseButton {padding-top: 1px;}

.TabBody {padding: 8px; border: 1px solid #B9BABA; border-top-style: none;}
.TabBodyNoHeader {overflow: hidden;}
.TabPage {}

.MDIPanel {width: 100%;}
.MDIBar {
  width: 100%;
  height: 20px;	
  border-bottom: 1px solid #B9BABA; 
  background-image: url("/menu/mdiBarBg.gif");
  background-color: #C9EBFF;
}
.MDIBarHandle {
  background-image: url("/menu/menuBarHandle.gif");
  background-repeat: no-repeat;
  background-position: center right;
  padding: 0px 2px 0px 8px;
  margin-right: 3px;
  width: 0px;
  height:20px;
  cursor: default;
}
.MDITabBar { position: relative; top: 1px; overflow: hidden; }
.MDITabCaptions {cursor: default; height: 20px; }
.MDIBarLine {
  border-top: 1px solid #4B98D7; 
  border-bottom: 1px solid #4B98D7; 
  width: 100%; 
  height: 0px; 
}
.MDIChilds {clear:both; overflow: auto; padding: 5px; background: url("/menu/mdiChildsBg.gif") repeat-x;}
.MDIChild {}


.TreeView {padding: 0px; border: 1px solid #4B98D7; overflow: auto;}
.TreeNodeText {padding: 2px 3px 1px 3px;}

.VSplitter {width: 0px; height: 100%; border: 1px outset;}


.NavBar {border: 1px solid #4B98D7; padding: 1px; background-color: #F6FCFF;}
.CustomNavGroup {}

.NBGroupHeader {
  cursor: pointer; color: #333333; padding: 3px 5px 3px 13px;
  background-image: url("/navBar/headerBg.gif"); 
  background-position: 0px 0px; 
  background-repeat: repeat-x; 
  border-bottom: #DFF2FD 1px solid;
}
.NBGroupHeader TD {white-space: nowrap;}
.NBGroupHeaderHover { background-position: 0px -32px; }	

.NBGroupHeaderImg {
  width: 16px; height: 16px;
  background-image: url("/navBar/collapseExpand.gif");
  background-repeat: no-repeat;
}
.NBGroupHeaderImgCollapse {
  background-position: 0px 0px;
}
.NBGroupHeaderImgExpand {
  background-position: 0px -16px;
}

.NBGroupBody {padding: 2px 1px 2px 1px; min-height:8px;height:auto!important;height: 8px;}

.SmallNavItem {cursor: pointer; color: #494949; padding: 4px 5px 4px 9px;}
.SmallNavItemIcon {width: 16px; height: 16px; border-width: 0px; margin-right: 8px;}

.LargeNavItem {cursor: pointer; color: #494949; padding: 6px 12px 6px 12px;}
.LargeNavItemIcon {width: 32px; height:32px; margin-bottom: 3px;}

.ToolBar {
  height: 22px; border: 1px solid #4B98D7; padding: 1px;
  background-image: url("/toolBar/toolBarBg.gif"); 
  background-position: 0px 0px; 
  background-repeat: repeat-x; 
}
.ToolBarNoBottomLine {border-bottom-style: none;}	
.ToolBarNoTopLine {border-top-style: none;}	

.ToolBarHandle {
  width: 11px; 
  height: 20px;
  background-image: url("/toolBar/toolBarHandle.gif");
  background-repeat: no-repeat;
  background-position: center right;
}

.ToolButton {width: 22px; height: 20px; }
.ToolSpeedButton { }
.ToolSpeedButton IMG {margin-right: 4px;}
.ToolSpeedButton .ToolSpeedButtonContent {
  height: 15px;
  white-space: nowrap;
  cursor: default;
  margin: 0px 1px 0px 1px;
  padding: 2px 7px 0px 7px;
}
.ToolImage {}

.ToolSeperator {
  width: 8px;
  height: 18px;
  background-image: url("/toolBar/seperator.gif");
  background-repeat: repeat-y;  
  background-position: center center;
}

.LargeToolBar {
  border-bottom: 1px solid #4B98D7; 
  padding: 2px 1px 2px 1px;
  height: 44px;
  background-image: url("/toolBar/largeToolBarBg.gif");
}
.LargeToolBarHandle {
  width: 11px;
  height: 36px;
  margin-top: 0px;
  background-image: url("/toolBar/largeToolBarHandle.gif");
  background-repeat: no-repeat;
  background-position: center right;
}
.LargeToolButton {width: 52px; padding: 2px 1px 1px 1px; cursor: default;}
.LargeToolButtonText {padding: 1px 0px 0px 0px; white-space: nowrap;}
.LargeToolSeperator {
  width: 8px;
  height: 36px; margin-top: 0px;
  background-image: url("/toolBar/seperator.gif");
  background-repeat: repeat-y;  
  background-position: center center;
}

.StatusBar {
  border-top: 1px solid #B5DBE5; 
  background-image: url("/toolBar/statusBarBg.gif");
  height:21px;
}
.StatusBarHandle {
  background-image: url("/toolBar/statusBarHandle.gif");
  background-repeat: no-repeat;
  background-position: center right;
  padding: 0px 2px 0px 8px;
  margin-right: 3px;
  width: 0px;
  height:21px;
  cursor: default;
}

.HtmlEditor {}
.HtmlEditorBody {border: 1px solid #4B98D7;}
.HtmlEditorHtml {border: 1px solid #4B98D7; padding: 5px;}

.SchedulerSelectedPanel { background-color: #FDFCF4; }
.SchedulerTodayPanel { background-color: #DEEEDE; }
.SchedulerPanel { background-color: White; }
.SchedulerDayPanel { background-color: #BFDDBF; }
.SchedulerOtherDayPanel { background-color: #EFEFEF; }
.SchedulerWeekPanel { background-color: #D6EAD6; color: #999; }
.SchedulerTabel { background-color: #9ECA9E; }
.SchedulerTitle { color: #333; font-size: 15px; padding-top: 5px;}
.SchedulerItemPanel { white-space: nowrap; overflow: hidden; }  
  