
@import url('StaDoc.css');
body {
	margin: 0;
	background: #f3f5fa;
}
div, span, td, p, .Normal, .NormalTextBox, .StandardButton {
	font: 11px Tahoma, Arial, Helvetica, Sans-Serif;
	color: #3f3f3f;}
img
{
    border: 0;
}
.W100P {
	width: 100%;
}
.W770 {
	width: 770px;
}
.W200 {
	width: 200px;
}
.H100P {
	height: 100%;
}
.VeAlMi {
	vertical-align: middle;
}
.VeAlTo {
	vertical-align: top;
}
.HoAlLe {
	text-align: left;
}
.HoAlCe {
	text-align: center;
}
.HoAlRi {
	text-align: right;
}
.Nwrp {
	white-space: nowrap;
}
.Bold {
	font-weight: bold;
}
.bg {
	background: #dfe5f2;
}
.PR5
{
    padding-right: 5px;
}
.PageCntr {
	height: 100%;
	text-align: center;
	border: 1px solid #7994cb;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
}
.ContrPanel {
	background: #dfe5f2;
}
.LogoCntr   {
	padding:5px;
}
.MenuCntr, .FootCntr {
	height: 24px;
	border: 1px solid #7994cb;
	border-width: 1px 0;
	background: #dfe5f2;
}
.FootCntr {
	border-width: 1px 0 0;
}
.Brcr {
	padding-left: 5px;
	overflow: hidden;
}
.CoPaTo {
	padding: 3px 4px 0 3px;
}
.CoPaLe {
	padding: 3px 4px 0 3px;
}
.CoPaCe {
	padding: 3px 4px 0 3px;
}
.CoPaRi {
	padding: 3px 4px 0 3px;
}
.CoPaBo {
	padding: 3px 4px 0 3px;
}
.ModuleTitle_MenuBar, .RtMnCntr {
	cursor: pointer;
	height: 20px;
	background: Transparent;
}
.ModuleTitle_MenuItem, .RtAndSuMnItNo {
	height: 20px;
	border: 1px solid #f0f5ff;
	border-width: 1px 0;
	cursor: pointer;
	background: Transparent;
}
.ModuleTitle_MenuItem td, .RtAndSuMnItNo td {
	height: 20px;
	color: #036;
	letter-spacing:1px;
	padding: 0px 2px;
	font: normal bold 11px Tahoma, Arial, Helvetica;
}
.ModuleTitle_MenuIcon, .SuMnIcon {
	border: 1px solid #dfe5f2;
	border-width: 1px 0 1px 1px;
	cursor: pointer;
	text-align: center;
	width: 15px;
	height: 20px;
	background: #dfe5f2;
}
.ModuleTitle_SubMenu, .SuMnCntr {
	margin-left: 1px;
	border: 1px solid #7994cb;
	z-index: 1000;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=  '#696969', Direction=135, Strength=2);
	background: #f0f5ff;
}
.ModuleTitle_MenuBreak .RtMnBreak{
	height: 1px;
}
.ModuleTitle_MenuItemSel, .RtAndSuMnItHo {
	height: 20px;
	cursor: pointer;
	background: #dfe5f2;
}
.ModuleTitle_MenuItemSel td, .RtAndSuMnItHo td {
	height: 20px;
	color: #337fff;
	letter-spacing:1px;
	padding: 0px 2px;
	font: normal bold 11px Tahoma, Arial, Helvetica;
}
.ModuleTitle_MenuArrow {
	border: 1px solid #f0f5ff;
	border-width: 1px 1px 1px 0;
	cursor: pointer;
	font: 10pt webdings;
}
.ModuleTitle_RootMenuArrow {
	cursor: hand;
	font: 10pt webdings;
}
.RtMnItRiSeNo {
    width:1px;
    background-color: #7994cb;    
}
.SkinObject {
	color: #036;
	text-decoration: none;
	font-weight: bold;
}
#Srch .SkinObject {
	Vertical-align: middle;
	line-height:16px;
}
#Srch input {
	Vertical-align: middle;
	line-height:16px;
	font-size:11px;
}
#Srch span {
	Vertical-align: middle;
	line-height:16px;
}
#Srch .NormalTextbox {
	border: 1px solid #7994cb;
	width: 120px;
	color: #5f5f5f;
	line-height: 16px;
	height: 16px;
	background: #fff;
	vertical-align:middle;
	font-size: 11px;
	padding: 0 2px;
}

H1 {
	color: #664;
	font-size: 20px;
}
H2 {
	color: #664;
	font-size: 20px;
}
H3 {
	color: #036;
	font-size: 12px;
}
H4 {
	color: #036;
	font-size: 12px;
}
H5, DT {
	color: #036;
	font-weight: bold;
}
H6 {
	color: #036;
	font-weight: bold;
}
TFOOT, THEAD {
	color: #036;
	font-size: 12px;
}
TH {
	vertical-align: baseline;
	color: #036;
	font: bold 12px Tahoma, Arial, Helvetica;
}
a:link, a:visited, 
a.SkinObject:link, a.SkinObject:visited, 
a.CommandButton:link, a.CommandButton:visited,
a.TreeMenu_Node:link, a.TreeMenu_Node:visited, 
a.TreeMenu_NodeSelected:link, a.TreeMenu_NodeSelected:visited,
a.FileManagerTreeNode:link, a.FileManagerTreeNode:visited, 
a.FileManagerTreeNodeSelected:link, a.FileManagerTreeNodeSelected:visited
{
	text-decoration: none;
	color: #036;
}
a:hover, 
a.SkinObject:hover, 
a.CommandButton:hover, 
a.TreeMenu_Node:hover, 
a.TreeMenu_NodeSelected:hover,
a.FileManagerTreeNode:hover, 
a.FileManagerTreeNodeSelected:hover
{
	text-decoration: none;
	color: #337fff;
}
a:active, a:focus, 
a.SkinObject:active, a.SkinObject:focus, 
a.CommandButton:active, a.CommandButton:focus,
a.TreeMenu_Node:active, a.TreeMenu_Node:focus,
a.TreeMenu_NodeSelected:active, a.TreeMenu_NodeSelected:focus,
a.FileManagerTreeNode:active,
a.FileManagerTreeNodeSelected:active
{
	text-decoration: none;
	color: #339;
}
a:active:hover, 
a.SkinObject:active:hover, 
a.CommandButton:active:hover,
a.TreeMenu_Node:active:hover, 
a.TreeMenu_NodeSelected:active:hover,
a.FileManagerTreeNode:active:hover, 
a.FileManagerTreeNodeSelected:active:hover
{
	text-decoration: none;
	color: #337fff;
}
.Head {
	color: #036;
	font: bold 16px  Arial, Helvetica, Tahoma;
}
.SubHead {
	color: #036;
	font: bold 13px Arial, Helvetica, Tahoma;
}
.SubSubHead {
	color: #000;
	font: bold 11px Arial, Helvetica, Tahoma;
}
.NormalDisabled {
	color: #c0c0c0;
}
.NormalBold {
	font-weight: bold;
}
.NormalRed {
	color: #f00;
	font-weight: bold;
	font-size: 12px;
}
.DataGrid_AlternatingItem {
	color: #f00;
	background: #fff;
	font-size: 10px;
}
.DataGrid_Container {
	background: Transparent;
}
.DataGrid_Footer {
	background: #fff;
}
.DataGrid_Header {
	color: #000;
	text-align: center;
	background: Transparent;
	font: bold 10px Tahoma, Arial, Helvetica;
}
.DataGrid_Item {
	color: #000;
	background: Transparent;
	font-size: 10px;
}
.DataGrid_SelectedItem
{
    color: #0000ff;
    background: #c0c0c0;
    font-size: 10px;
}
.TreeMenu_Node {
	font-size: 12px;
}
.TreeMenu_NodeSelected {
	background: #dcdcdc;
	font-size: 12px;
}
.Help {
	color: #000;
	border: #000 1px solid;
	background: #ff9;
	padding: 2px;
}
.StandardButton {
	padding: 2px 4px;
	background: #e6e6e6;
	color: #3f3f3f;
	border-right: 1px solid #9f9f9f;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-bottom: 1px solid #9f9f9f;
}

