body {
	background-color: white;
}
table {
	text-align: left;
}
.ControlPanel {
	border: 1px solid rgb(0, 51, 102); width: 100%; height: 64px; background-color: rgb(255, 255, 255);
}
.PagingTable {
	border: 1px solid rgb(0, 51, 102); width: 100%; height: 64px; background-color: rgb(255, 255, 255);
}
.SkinObject {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.SkinObject:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.SkinObject:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.SkinObject:active {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.SkinObject:hover {
	color: rgb(0, 51, 102); text-decoration: none;
}
.Head {
	color: rgb(51, 51, 51); font-family: Tahoma, Arial, Helvetica; font-size: 16px; font-weight: bold;
}
.SubHead {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
.SubSubHead {
	color: black; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
.Normal {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
.NormalDisabled {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
.NormalDisabled {
	color: silver;
}
.NormalBold {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
.NormalRed {
	color: rgb(255, 0, 0); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
.NormalTextBox {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
.DataGrid_Container {
	width: 100%; font-size: 12px; background-color: transparent;
}
.DataGrid_Footer {
	height: 24px; background-color: rgb(233, 239, 243);
}
.DataGrid_Header {
	height: 26px; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; background-image: url("cellpic4.gif"); background-color: rgb(213, 213, 213);
}
.DataGrid_Item {
	font-size: 12px; background-color: rgb(255, 255, 255);
}
.DataGrid_AlternatingItem {
	font-size: 12px; background-color: rgb(255, 253, 221);
}
.DataGrid_SelectedItem {
	color: blue; font-size: 12px; font-weight: normal; background-color: silver;
}
.DataGrid_Pager {
	border-color: rgb(247, 247, 222); background-color: rgb(247, 247, 222);
}
.TreeMenu_Node {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
.TreeMenu_NodeSelected {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: rgb(220, 220, 220);
}
a.TreeMenu_Node:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.TreeMenu_NodeSelected:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.TreeMenu_Node:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.TreeMenu_NodeSelected:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.TreeMenu_Node:active {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.TreeMenu_NodeSelected:active {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.TreeMenu_Node:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
a.TreeMenu_NodeSelected:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.FileManager {
	border: 1px solid black; height: 400px;
}
.FileManager_ToolBar {
	height: 25px; border-bottom-color: black; border-bottom-width: 1px; border-bottom-style: solid;
}
.FileManager_Explorer {
	margin: 2px; border: 1px solid dimgray; border-image: none; height: 100%; background-color: white;
}
.FileManager_FileList {
	margin: 2px; border: 1px solid dimgray; border-image: none; height: 100%; overflow: auto; background-color: white;
}
.FileManager_MessageBox {
	padding: 25px; text-align: center; vertical-align: middle; background-color: white;
}
.FileManager_Header {
	height: 25px; color: rgb(231, 231, 255); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; border-bottom-color: dimgray; border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(158, 191, 246);
}
.FileManager_Pager {
	height: 25px; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; border-top-color: dimgray; border-top-width: 1px; border-top-style: solid; background-color: rgb(238, 238, 238);
}
.FileManager_StatusBar {
	margin: 2px; height: 25px; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: rgb(222, 223, 222);
}
.FileManager_Item {
	color: black; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; border-top-color: black; border-bottom-color: black; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; background-color: rgb(248, 248, 248);
}
.FileManager_AltItem {
	color: black; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: rgb(238, 238, 238);
}
.FileManager_SelItem {
	color: white; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; background-color: rgb(153, 255, 255);
}
.FileManagerTreeNode {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
.FileManagerTreeNodeSelected {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: rgb(220, 220, 220);
}
a.FileManagerTreeNode:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.FileManagerTreeNodeSelected:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.FileManagerTreeNode:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.FileManagerTreeNodeSelected:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.FileManagerTreeNode:active {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.FileManagerTreeNodeSelected:active {
	color: rgb(0, 51, 102); text-decoration: none;
}
a.FileManagerTreeNode:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
a.FileManagerTreeNodeSelected:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.Wizard {
	border: 1px solid black; width: 650px; height: 400px;
}
.WizardButton {
	padding: 2px; border: 1px solid dimgray; background-color: gainsboro;
}
.WizardHeader {
	background: rgb(255, 255, 204); height: 40px; border-bottom-color: black; border-bottom-width: 1px; border-bottom-style: solid;
}
.WizardFooter {
	background: rgb(204, 255, 204); height: 25px; text-align: right; border-top-color: black; border-top-width: 1px; border-top-style: solid;
}
.WizardBody {
	padding: 10px; height: 325px;
}
.WizardHelp {
	padding: 5px; width: 180px; font-size: 9pt; border-left-color: black; border-left-width: 1px; border-left-style: solid; background-color: rgb(204, 255, 255);
}
.WizardHelpText {
	width: 180px; height: 300px; color: black; overflow: auto; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 8pt;
}
.WizardText {
	color: black; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 9pt;
}
.Help {
	padding: 2px; border: 1px solid black; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal; background-color: rgb(255, 255, 153);
}
.PaneButton {
	font-family: Tahoma, Arial, Helvetica; font-size: 13px; font-weight: bold; display: inline-block;
}
a.PaneButton:link {
	padding: 3px; border: 1px solid rgb(153, 153, 204); border-image: none; color: rgb(0, 51, 153); text-decoration: none; background-image: url("commandbutton.gif");
}
a.PaneButton:visited {
	padding: 3px; border: 1px solid rgb(153, 153, 204); border-image: none; color: rgb(0, 51, 153); text-decoration: none; background-color: rgb(153, 204, 255);
}
a.PaneButton:active {
	color: rgb(0, 51, 153); text-decoration: none;
}
a.PaneButton:hover {
	padding: 3px; border: 1px solid rgb(255, 204, 102); border-image: none; color: rgb(255, 51, 0); text-decoration: none; background-image: url("commandbutton_select.gif");
}
.CommandButton {
	font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
a.CommandButton:link {
	color: rgb(0, 51, 102); text-decoration: underline;
}
a.CommandButton:visited {
	color: rgb(0, 51, 102); text-decoration: underline;
}
a.CommandButton:active {
	color: rgb(0, 51, 102); text-decoration: underline;
}
a.CommandButton:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.AdminButton {
	font-family: Tahoma, Arial, Helvetica; font-size: 14px; font-weight: normal;
}
a.AdminButton:link {
	color: rgb(0, 51, 102); text-decoration: underline;
}
a.AdminButton:visited {
	color: rgb(0, 51, 102); text-decoration: underline;
}
a.AdminButton:active {
	color: rgb(0, 51, 102); text-decoration: underline;
}
a.AdminButton:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
.StandardButton {
	background: rgb(221, 221, 221); color: rgb(0, 0, 0); padding-right: 5px; padding-left: 5px; font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal;
}
.formbutton {
	background: url("formbutton_silver_bg.gif") repeat-x left top; padding: 1px 2px; border: 1px outset rgb(204, 204, 204); border-image: none; color: rgb(102, 96, 0); font-weight: bold; vertical-align: middle; cursor: pointer;
}
.StandardButton {
	background: url("formbutton_silver_bg.gif") repeat-x left top; padding: 1px 2px; border: 1px outset rgb(204, 204, 204); border-image: none; color: rgb(102, 96, 0); font-weight: bold; vertical-align: middle; cursor: pointer;
}
h1 {
	color: rgb(102, 102, 68); font-family: Tahoma, Arial, Helvetica; font-size: 18px; font-weight: normal;
}
h2 {
	color: rgb(102, 102, 68); font-family: Tahoma, Arial, Helvetica; font-size: 16px; font-weight: normal;
}
h3 {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
h4 {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: normal;
}
h5 {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
dt {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
h6 {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold;
}
tfoot {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px;
}
thead {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px;
}
th {
	color: rgb(0, 51, 102); font-family: Tahoma, Arial, Helvetica; font-size: 12px; font-weight: bold; vertical-align: baseline;
}
a:link {
	color: rgb(0, 51, 102); text-decoration: none;
}
a:visited {
	color: rgb(0, 51, 102); text-decoration: none;
}
a:active {
	color: rgb(0, 51, 102); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
small {
	font-size: 8px;
}
big {
	font-size: 14px;
}
blockquote {
	font-family: Lucida Console, monospace;
}
pre {
	font-family: Lucida Console, monospace;
}
ul li {
	list-style-type: square;
}
ul li li {
	list-style-type: disc;
}
ul li li li {
	list-style-type: circle;
}
ol li {
	list-style-type: decimal;
}
ol ol li {
	list-style-type: lower-alpha;
}
ol ol ol li {
	list-style-type: lower-roman;
}
ol ul li {
	list-style-type: disc;
}
hr {
	height: 1pt; text-align: left; color: dimgrey;
}
.ModuleTitle_MenuContainer {
	border: 0px solid blue;
}
.ModuleTitle_MenuBar {
	cursor: pointer; background-color: transparent;
}
.ModuleTitle_MenuItem {
	border: 0px solid white; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; cursor: pointer; background-color: transparent;
}
.ModuleTitle_MenuItem td {
	height: 21px; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; white-space: nowrap; cursor: pointer;
}
.ModuleTitle_MenuItem td span {
	color: black; font-size: 9pt; margin-right: 6px; margin-left: 3px; white-space: nowrap; cursor: pointer;
}
.ModuleTitle_MenuIcon {
	padding: 0px 3px; width: 15px; height: 100%; text-align: center; cursor: pointer; background-color: rgb(238, 238, 238);
}
td.ModuleTitle_MenuIcon span {
	margin-right: 0px;
}
.ModuleTitle_SubMenu {
	border: 0px solid rgb(255, 255, 255); z-index: 1000; cursor: pointer; background-color: rgb(255, 255, 255);
}
.ModuleTitle_MenuBreak {
	border-width: 1px 0px; border-style: solid; border-color: rgb(238, 238, 238); height: 1px; background-color: rgb(238, 238, 238);
}
.ModuleTitle_MenuItemSel {
	color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; cursor: pointer; background-color: rgb(193, 210, 238);
}
.ModuleTitle_MenuItemSel td {
	height: 21px; color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; cursor: pointer;
}
.ModuleTitle_MenuBar span.ModuleTitle_MenuItemSel {
	color: black; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; cursor: pointer; background-color: transparent;
}
.ModuleTitle_MenuArrow {
	font-family: webdings; font-size: 10pt; cursor: pointer;
}
.ModuleTitle_RootMenuArrow {
	font-family: webdings; font-size: 10pt; cursor: pointer;
}
.MainMenu_MenuContainer {
	background-color: transparent;
}
.MainMenu_MenuBar {
	height: 16px; cursor: pointer; background-color: transparent;
}
.MainMenu_MenuItem {
	border: 0px solid white; color: rgb(0, 51, 153); font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; cursor: pointer; background-color: transparent;
}
.MainMenu_MenuIcon {
	width: 15px; height: 21px; text-align: center; padding-right: 3px; padding-left: 3px; border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-top-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: solid; cursor: pointer; background-color: rgb(235, 243, 254);
}
.MainMenu_SubMenu {
	border: 1px solid rgb(195, 196, 201); z-index: 1000; cursor: pointer; background-color: rgb(250, 250, 250);
}
.MainMenu_MenuBreak {
	border: 0px solid rgb(221, 221, 221); height: 1px; background-color: transparent;
}
.MainMenu_MenuItemSel {
	color: rgb(40, 64, 100); font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; cursor: pointer; background-image: url("MenuItem_Select.gif");
}
.MainMenu_MenuArrow {
	font-family: webdings; font-size: 10pt; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; cursor: pointer;
}
.MainMenu_RootMenuArrow {
	font-family: webdings; font-size: 10pt; cursor: pointer;
}
.HeadBg {
	background-color: rgb(204, 204, 204);
}
.TabBg {
	background-color: black;
}
.SelectedTab {
	color: rgb(255, 255, 255); font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.SelectedTab:link {
	color: white; text-decoration: none;
}
a.SelectedTab:visited {
	color: rgb(238, 238, 238); text-decoration: none;
}
a.SelectedTab:active {
	color: rgb(238, 238, 238); text-decoration: none;
}
a.SelectedTab:hover {
	color: rgb(204, 204, 204); text-decoration: none;
}
.OtherTabs {
	color: white; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.OtherTabs:link {
	color: white; text-decoration: none;
}
a.OtherTabs:visited {
	color: rgb(238, 238, 238); text-decoration: none;
}
a.OtherTabs:active {
	color: rgb(238, 238, 238); text-decoration: none;
}
a.OtherTabs:hover {
	color: rgb(204, 204, 204); text-decoration: none;
}
.PagingTable {
	height: 33px;
}
.LabelEditOverClass {
	text-decoration: underline overline; cursor: pointer;
}
.LabelEditTextClass {
	border: 1px solid red; border-image: none; background-color: transparent;
}
.LabelEditWorkClass {
	border: 0px solid red; border-image: none; background-color: transparent;
}
.tabContainer {
	position: relative; background-color: transparent;
}
.tabPanesContainer {
	background-color: transparent;
}
.tabContentContainer {
	height: 100%; position: relative;
}
.tabPaneContainerNormal {
	margin-right: 2px; position: relative; z-index: 0; cursor: pointer;
}
.tabPaneContainerActive {
	margin-right: 2px; position: relative; z-index: 1; cursor: pointer;
}
.tabPaneContainerNormal .tabPaneLeft {
	font: 12px/normal Tahoma; width: 3px; height: 24px; vertical-align: text-bottom; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("tab.left.gif");
}
.tabPaneContainerNormal .tabPaneTitle {
	font: 12px/normal Tahoma; padding: 6px 1px 4px; text-align: center; vertical-align: text-bottom; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("tab.back.gif");
}
.tabPaneContainerNormal .tabPaneRight {
	font: 12px/normal Tahoma; width: 3px; height: 24px; vertical-align: text-bottom; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("tab.right.gif");
}
.tabPaneContainerActive .tabPaneLeft {
	font: 12px/normal Tahoma; width: 3px; height: 24px; vertical-align: text-bottom; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("tab.active.left.gif");
}
.tabPaneContainerActive .tabPaneTitle {
	font: 12px/normal Tahoma; padding: 6px 1px 4px; text-align: center; vertical-align: text-bottom; display: inline-block; cursor: pointer; font-size-adjust: none; font-stretch: normal; background-image: url("tab.active.back.gif");
}
.tabPaneContainerActive .tabPaneRight {
	font: 12px/normal Tahoma; width: 3px; height: 24px; vertical-align: text-bottom; display: inline-block; font-size-adjust: none; font-stretch: normal; background-image: url("tab.active.right.gif");
}
.tabPaneContent {
	background: rgb(252, 252, 254); padding: 5px; border: 1px solid rgb(145, 155, 156); top: -1px; width: 100%; vertical-align: top; float: left; position: relative; z-index: 0;
}
.toolBar {
	padding: 0px; height: 30px; z-index: 0;
}
.toolBarButton {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButtonHover {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButtonActiveHover {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButtonActive {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButtonActiveDisabled {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButtonDisabled {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButtonUpDisabled {
	font: 9pt/normal ΢���ź�; padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font: icon; vertical-align: middle; white-space: nowrap; cursor: pointer; background-color: transparent;
}
.toolBarButton img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonHover img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonActiveHover img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonActive img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonActiveDisabled img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonDisabled img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonUpDisabled img {
	margin-right: 3px; vertical-align: middle;
}
.toolBarButtonHover1 {
	border-width: 1px; border-color: rgb(34, 34, 132); padding: 1px 4px; background-color: rgb(217, 231, 250);
}
.toolBarButtonHover {
	padding: 1px 4px; border: 1px solid rgb(255, 204, 102); border-image: none; color: rgb(255, 51, 0); background-image: url("commandbutton_select.gif");
}
.toolBarButtonActiveHover {
	border-width: 1px; border-color: rgb(34, 34, 132); padding: 2px 3px 0px 5px; background-color: rgb(131, 192, 215);
}
.toolBarButtonActive {
	border-width: 1px; border-color: rgb(77, 139, 159) white white rgb(77, 139, 159); padding: 2px 3px 0px 5px; background-color: rgb(221, 221, 221);
}
.PagerContainer {
	background: url("topmenuback.gif") right top rgb(241, 241, 241); padding: 0px; width: 100%; text-align: center; vertical-align: middle; border-top-color: white; border-bottom-color: gray; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; z-index: 0;
}
.PagerCurrentItem {
	border: 0px solid rgb(225, 240, 245); border-image: none; font-weight: normal; white-space: nowrap; cursor: default; background-color: transparent;
}
a.PagerCurrentItem:link {
	border-width: 1px; border-color: rgb(77, 139, 159) white white rgb(77, 139, 159); padding: 2px 3px 0px 5px; text-decoration: none; background-color: rgb(221, 221, 221);
}
a.PagerCurrentItem:visited {
	border-width: 1px; border-color: rgb(77, 139, 159) white white rgb(77, 139, 159); padding: 2px 3px 0px 5px; text-decoration: none; background-color: rgb(221, 221, 221);
}
a.PagerCurrentItem:active {
	border-width: 1px; border-color: rgb(77, 139, 159) white white rgb(77, 139, 159); padding: 2px 3px 0px 5px; text-decoration: none; background-color: rgb(221, 221, 221);
}
a.PagerCurrentItem:hover {
	border-width: 1px; border-color: rgb(34, 34, 132); padding: 2px 3px 0px 5px; background-color: rgb(131, 192, 215);
}
.PagerItem {
	border: 0px solid rgb(225, 240, 245); border-image: none; font-weight: normal; white-space: nowrap; cursor: default; background-color: transparent;
}
a.PagerItem:link {
	padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font-weight: normal; white-space: nowrap; cursor: default; background-color: transparent;
}
a.PagerItem:visited {
	padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font-weight: normal; white-space: nowrap; cursor: default; background-color: transparent;
}
a.PagerItem:active {
	padding: 2px 5px; border: 0px solid rgb(225, 240, 245); border-image: none; font-weight: normal; white-space: nowrap; cursor: default; background-color: transparent;
}
a.PagerItem:hover {
	border-width: 1px; border-color: rgb(34, 34, 132); padding: 1px 4px; background-color: rgb(169, 210, 225);
}
.PagerPre {
	color: rgb(0, 51, 102); padding-right: 5px; padding-left: 5px; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; cursor: pointer;
}
.PagerNext {
	color: rgb(0, 51, 102); padding-right: 5px; padding-left: 5px; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-weight: bold; text-decoration: none; cursor: pointer;
}
a.PagerPre:link {
	text-decoration: none;
}
a.PagerNext:link {
	text-decoration: none;
}
a.PagerPre:visited {
	text-decoration: none;
}
a.PagerNext:visited {
	text-decoration: none;
}
a.PagerPre:active {
	text-decoration: none;
}
a.PagerNext:active {
	text-decoration: none;
}
a.PagerPre:hover {
	text-decoration: none;
}
a.PagerNext:hover {
	text-decoration: none;
}
.PagerCurrentIndex {
	color: rgb(255, 0, 0); font-size: 12px;
}
.PagerCount {
	color: rgb(0, 0, 0); font-size: 12px;
}
.PagerGoto {
	border-width: 1px; border-color: rgb(34, 34, 132); padding: 2px 3px 0px 5px; width: 15px; color: rgb(255, 0, 0); font-size: 12px;
}
.PagerGotoHandler {
	color: rgb(0, 51, 102); font-size: 9pt; cursor: pointer;
}
.AdminBackground {
	color: rgb(255, 255, 255);
}
.datagrid-Main {
	width: 100%; font-family: Tahoma, Arial, Helvetica; font-size: 12px; background-color: rgb(213, 213, 213);
}
.datagrid-main {
	width: 100%; font-family: Tahoma, Arial, Helvetica; font-size: 12px; background-color: rgb(213, 213, 213);
}
.datagrid-Header {
	height: 26px; color: rgb(255, 255, 255); font-weight: bold; background-image: url("cellpic4.gif"); background-color: rgb(213, 213, 213);
}
.datagrid-Pager {
	border-color: rgb(247, 247, 222); background-color: rgb(247, 247, 222);
}
.datagrid-Item {
	background-color: rgb(255, 255, 255);
}
.datagrid-Alter {
	background-color: rgb(255, 253, 239);
}
.datagrid_Selected {
	color: blue; font-size: 12px; font-weight: normal; background-color: silver;
}
.datagrid-Footer {
	height: 24px; background-color: rgb(233, 239, 243);
}
table.TableHeader {
	margin: 0px; padding: 0px; border: 1px solid rgb(204, 204, 204); width: 100%; border-collapse: collapse; border-spacing: 0px; background-color: rgb(241, 241, 241);
}
.tdSubHead {
	text-align: right; background-color: rgb(204, 204, 204);
}
.tdNormal {
	background-color: rgb(238, 238, 238);
}
.tdLeft {
	text-align: right; background-color: rgb(204, 204, 204);
}
.tdRight {
	background-color: rgb(238, 238, 238);
}
.SuggestTextMenu {
	background: white; border: 1px solid black; border-image: none; white-space: nowrap;
}
.SuggestNodeOver {
	color: white; background-color: navy;
}
.GroupSuggestMenu {
	width: 125px; font-size: 12px;
}
