﻿.LTR
{
    direction: ltr;
}
.RTL
{
    direction: rtl;
}
.AlignLeft
{
    text-align: left;
}
.AlignRight
{
    text-align: right;
}
.AlignCenter
{
    text-align: center;
}
.Login_Label
{
    padding-top: 4px;
}
.Login_Button
{
    background: url(images/buttonBody.gif) no-repeat 0 0;
    border: none;
    width: 62px;
    height: 24px;
}

.Body_Button
{
    background: url(images/button.gif) no-repeat 0 0;
    border: none;
    width: 62px;
    height: 24px;
}

.WebPart
{
}
.WebPart_Chrome
{
}
.WebPartL1_Title
{
    background: url(images/Module-Header1.jpg) no-repeat 0 0;
    height: 34px;
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 6px;
}
.WebPartL1_Title table
{
}
.WebPartL1_Body
{
    width: 100%;
    border: solid 1px #e3e4e0;
    border-bottom: none;
    background-color: #f7f8f2;
}
.WebPartL1_Footer
{
    background: url(images/Module-BottomL.gif) no-repeat 0 0;
    height: 18px;
    font-size: 1px;
    padding: 0;
    padding-bottom: 8px;
}
.WebPartR1_Title
{
    background: url(images/Module-Header1R.jpg) no-repeat 0 0;
    height: 34px;
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 6px;
}
.WebPartR1_Title table
{
}
.WebPartR1_Body
{
    width: 100%;
    border: solid 1px #e3e4e0;
    border-bottom: none;
    background-color: #f7f8f2;
}
.WebPartR1_Footer
{
    background: url(images/Module-BottomR.gif) no-repeat 0 0;
    height: 18px;
    font-size: 1px;
    padding: 0;
    padding-bottom: 8px;
}
.WebPartL2_Title
{
    background: url(images/Module-Header2.jpg) no-repeat 0 0;
    height: 34px;
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 6px;
}
.WebPartL2_Title table
{
}
.WebPartL2_Body
{
    width: 100%;
    border: solid 1px #e3e4e0;
    border-bottom: none;
    background-color: #f7f8f2;
}
.WebPartL2_Footer
{
    background: url(images/Module-BottomL.gif) no-repeat 0 0;
    height: 18px;
    font-size: 1px;
    padding: 0;
    padding-bottom: 8px;
}
.WebPartR2_Title
{
    background: url(images/Module-Header2R.jpg) no-repeat 0 0;
    height: 34px;
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 6px;
}
.WebPartR2_Title table
{
}
.WebPartR2_Body
{
    width: 100%;
    border: solid 1px #e3e4e0;
    border-bottom: none;
    background-color: #f7f8f2;
}
.WebPartR2_Footer
{
    background: url(images/Module-BottomR.gif) no-repeat 0 0;
    height: 18px;
    font-size: 1px;
    padding: 0;
    padding-bottom: 8px;
}
.WebPartCenter
{
}
.WebPartCenter_Header
{
}
.WebPartCenter_Chrome
{
}
.WebPartCenter_Title_Blue
{
	background: url(images/Center_Header_Blue.jpg) no-repeat 0 0;
    height: 34px;
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
}

.WebPartCenter_Title_Orange
{
	background: url(images/Center_Header_Orange.jpg) no-repeat 0 0;
    height: 34px;
    padding: 0;
    padding-left: 8px;
    padding-right: 8px;
}

.WebPartCenter_Title table
{
}
.WebPartCenter_Body
{
    width: 100%;
}
.WebPartCenter_Footer
{
    background: url(images/ModuleFooter_Large1.gif) no-repeat 0 0;
    height: 18px;
    font-size: 1px;
    padding: 0;
}
.Module_Link
{
    text-decoration: none;
}
.Module_Link:hover
{
    text-decoration: underline;
}
.NavBar
{
    background-color: #FFFFFF;
    background-image: url(images/navbar/group_bg.gif);
    border: none;
    border-left: 1px solid #777;
    border-bottom: 1px solid #777;
    padding: 0px 0px 0px 0px;
    cursor: default;
}
.TopItem
{
    color: #FFFFFF;
    background-image: url(images/navbar/item_bg.gif);
    background-color: #6fb8c0;
    font-family: tahoma, verdana;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid #6fb8c0;
    padding-top: 4px;
    padding-bottom: 2px;
    cursor: hand;
    cursor: pointer;
    height: 30px;
}
.TopItemHover
{
    color: #FFFFFF;
    background-image: url(images/navbar/item_hoverBg.gif);
    background-color: #90c8ce;
    font-family: tahoma, verdana;
    font-size: 11px;
    font-weight: bold;
    border: 1px solid #6fb8c0;
    padding-top: 4px;
    padding-bottom: 2px;
    cursor: hand;
    cursor: pointer;
    height: 30px;
}
.Level2Item
{
    font-family: tahoma, verdana;
    font-size: 11px;
    padding-left: 10px;
    cursor: hand;
}
.Level2ItemHover
{
    font-family: tahoma, verdana;
    font-size: 11px;
    text-decoration: underline;
    padding-left: 10px;
    cursor: hand;
}
.Level2Group
{
    background-color: Transparent;
    border-top-color: #F0F1F5;
    padding: 10px;
    padding-left: 10px;
    padding-right: 0px;
}
.Empty
{
}
.TreeView
{
    background-color: White;
    padding-top: 4px;
    padding-left: 1px;
    border: #7C7C94 1px solid;
    cursor: default;
}
.TreeNode
{
    font-family: tahoma;
    font-size: 11px;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
}
.GrayedTreeNode
{
    font-family: tahoma;
    font-size: 11px;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    color: gray;
    cursor: default;
}
.HoverTreeNode
{
    font-family: tahoma;
    font-size: 11px;
    text-decoration: underline;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    cursor: default;
}
.SelectedTreeNode
{
    font-family: tahoma;
    font-size: 11px;
    background-color: gray;
    color: white;
    padding-top: 2px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    cursor: default;
}
.NodeEdit
{
    border: 1px gray solid;
    font-family: tahoma;
    font-size: 11px;
}
#box
{
    direction: ltr;
    margin: 0 auto;
    margin-bottom: 16px;
}
#box-header
{
    height: 36px;
    background: url(  'images/ModuleMenu-Top.gif' );
    color: White;
}
#box-body
{
    padding-left: 10px;
    padding-right: 10px;
    background-color: #50a3d9;
    border-left: solid 1px #307fc1;
    border-right: solid 1px #307fc1;
}
#box-footer
{
    height: 8px;
    background: url(  'images/ModuleMenu-Bottom.gif' );
    font-size: 1pt;
}
#box2
{
    direction: ltr;
    margin: 0 auto;
    margin-bottom: 16px;
}
#box2-header
{
    height: 36px;
    background: url(  'images/ModuleLogin-Top.gif' );
    color: White;
}
#box2-body
{
    padding-left: 10px;
    padding-right: 10px;
    background-color: #d9e4ec;
    border-left: solid 1px #aebfca;
    border-right: solid 1px #aebfca;
}
#box2-footer
{
    height: 8px;
    background: url(  'images/ModuleLogin-Bottom.gif' );
    font-size: 1pt;
}
#body
{
}

