﻿body
{
}
a:link
{
    color: #036CAE;
    text-align: right;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
}
a:hover
{
    color: #0C87B4;
    text-align: right;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
}
a:visited
{
    color: #036CAE;
    text-align: right;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
}
a:active
{
    color: #036CAE;
    text-align: right;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
}
.footer
{
    background-image: url(images/footer.jpg);
    background-repeat: repeat-x;
    height: 66px;
    padding-bottom: 13px;
    text-align: center;
    color: #02497d;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
}
/* CSS For Button -------------------------------------------------- */
.btnSearch /* Search */
{
    background-image: url(images/icon/search.png);
    height: 16px;
    width: 16px;
    border-width: 0px;
    cursor: pointer;
}
.btn1 /* Save */
{
    color: #036CAE;
    background-color: #ffffff;
    background-image: url(images/btn1.jpg);
    background-repeat: repeat-x;
    height: 21px;
    border: solid 1px #A8CBEE;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    padding: 0px 10px 2px 10px;
    margin: 5px 2px 0px 2px;
    width: auto;
    cursor: pointer;
}
.btn1:disabled {
    color: #848383;
}
.btn2 /* Cancel,Back */
{
    color: #707070;
    background-color: #9FC5EC;
    background-image: url(images/btn2.jpg);
    background-repeat: repeat-x;
    border: solid 1px #9FC5EC;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    padding: 0px 4px 2px 4px;
    margin: 0px 0px 1px 1px;
    cursor: pointer;
}
.btn3 /* Red */
{
    color: #036CAE;
    background-color: #ffd57b;
    background-image: url(images/btn3.jpg);
    background-repeat: repeat-x;
    border: solid 1px #ffd57b;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    padding: 0px 4px 2px 4px;
    margin: 0px 0px 1px 1px;
    cursor: pointer;
}
/* CSS For CheckBox ------------------------------------------------ */
.chbx1 /* Public */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    text-align: left;
    direction: rtl;
}

/* CSS For CheckBoxList -------------------------------------------- */
.chbxl1 /* Public */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    text-align: inherit;
    padding: 0px 10px 2px 10px;
    text-align: right;
    direction: rtl;
}

/* CSS For DropDownList -------------------------------------------- */
.ddl1
{
    color: #036CAE;
    background-color: #ffffff;
    background-image: none;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    direction: rtl;
    margin: 2px;
    width: auto;
}
/* CSS For DropDownList -------------------------------------------- */
.ddl2
{
    color: #fff;
    background-color: #026EB9;
    border-width: 0px;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    direction: rtl;
    margin: 2px;
    width: auto;
}
/* CSS For FileUpload ---------------------------------------------- */


/* CSS For HiddenField --------------------------------------------- */


/* CSS For HyperLink ----------------------------------------------- */
.hlnk1 /* Public */
{
    color: #02497D;
    text-align: right;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
    cursor: pointer;
}
/* CSS For Image --------------------------------------------------- */


/* CSS For ImageButton --------------------------------------------- */
.ibtnetools
{
    cursor: pointer;
}
.ibtnsetting
{
    cursor: pointer;
}
.ibtnmodules
{
    cursor: pointer;
}
.ibtnmenu
{
    cursor: pointer;
}
.mainmenur
{
    background-image: url(images/mainmenur.jpg);
    background-repeat: repeat-y;
    vertical-align: top;
    float: right;
    position: absolute;
    left: 194px;
    right: -1px;
    z-index: 20;
}
/* CSS For ImageMap ------------------------------------------------ */


/* CSS For Label --------------------------------------------------- */
.lblheader /* Header.acsx */
{
    color: #02497D;
    background-color: #FFF;
    border: solid 1px #9FC5EC;
    border-right: solid 3px #036CAE;
    border-bottom: solid 2px #036CAE;
    text-align: right;
    font: 12px Tahoma;
    text-decoration: none;
    margin: 5px;
    padding: 5px 2px 5px 5px;
}

.lbl1 /* Header.acsx */
{
display:block;
    color: #02497D;
    background-color: #D2E5F7;
    border: solid 1px #9FC5EC;
    border-right: solid 5px #036CAE;
    border-bottom: solid 2px #036CAE;
    text-align: right;
    font: 11px Tahoma;
    text-decoration: none;
    padding: 4px 10px;
    width: 97%;
    margin: auto;
}
.lbl2 /* Public */
{
    color: #036CAE;
    text-align: right;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 1px 5px;
}
.lbl3 /* Current Path , Root */
{
    color: #F92B2C;
    text-align: right;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 2px 0px 2px;
}
.lbl4 /* Titr With BackGround */
{
    color: #036CAE;
    background-color: #a6d4fa;
    border-right: solid 6px #036CAE;
    text-align: right;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    padding: 4px 6px;
    width: 100%;
}
.lbl5 /* Titr */
{
    color: #036CAE;
    background-image: url(images/menu.jpg);
    height: 19px;
    width: 100%;
    text-align: right;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px;
    padding: 0px 10px 0px 0px;
}
.lbl6 /* For Use in Header.aspx */
{
    color: #ffffff;
    font: 11px Tahoma;
    text-align: right;
    padding: 0px 2px 0px 2px;
}
/* CSS For LinkButton ---------------------------------------------- */
.lbtn1 /*  */
{
    color: #036CAE;
    border: solid 0px #0C87B4;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    padding: 2px 10px 0px 10px;
    margin: 0px 2px 0px 2px;
    width: auto;
}
.lbtn2 /*  */
{
    color: #ffffff;
    background-color: #ffffff;
    background-image: url(images/btn2.jpg);
    background-repeat: repeat-x;
    height: 21px;
    border: solid 1px #0C87B4;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    padding: 2px 10px 0px 10px;
    margin: 0px 2px 0px 2px;
    width: auto;
}
.lbtn3 /*  */
{
    color: #036CAE;
    background-color: #ffffff;
    background-image: url(images/btn3.jpg);
    background-repeat: repeat-x;
    height: 21px;
    border: solid 1px #FEB8B9;
    font-size: 11px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    padding: 1px 10px 0px 10px;
    margin: 0px 2px 0px 2px;
    width: auto;
}
.lbtn4 /* For Use in Header.aspx */
{
    color: #ffffff;
    font: 11px Tahoma;
    text-align: right;
    padding: 0px 2px 0px 0px;
    text-decoration: none;
}

/* CSS For ListBox ------------------------------------------------- */
.lstbx1 /* Public */
{
    color: #036CAE;
    background-color: #ffffff;
    border: solid 0px #A6D4FA;
    text-align: justify;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    width: 100%;
}
/* CSS For Panel --------------------------------------------------- */
.pnl1 /*  */
{
    color: #036CAE;
    background-color: #EEF5FA;
    border: solid 1px #A6D4FA;
    text-align: justify;
    padding: 3px 3px 0px 3px;
    margin: 3px;
    width: 100%;
}
.pnl2 /*  */
{
    color: #036CAE;
    background-color: #ffffff;
    border: solid 1px #A6D4FA;
    text-align: justify;
    padding: 10px;
    margin: 5px 0px 5px 0px;
    width: 100%;
}
/* CSS For RadioButton --------------------------------------------- */
.rbtn1 /* Public */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    text-align: inherit;
    padding: 0px 10px 2px 10px;
}
/* CSS For RadioButtonList ----------------------------------------- */


/* CSS For TextBox ------------------------------------------------- */
.txt1 /* Public */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    margin: 2px;
}
.txt2 /* SendIdea */
{
    color: #036CAE;
    border: solid 1px #A6D4FA;
    font-size: 11px;
    font-family: Tahoma;
    text-align: inherit;
}
/* CSS For GridView ------------------------------------------------ */
.grd1 /*  */
{
    color: #036CAE;
    border: solid 1px #9FC5EC;
    border-right: solid 2px #9FC5EC;
    border-bottom: solid 2px #9FC5EC;
    text-align: center;
    font: 11px Tahoma;
    padding: 0px;
    margin: auto;
}
.grdv1 /*  */
{
    color: #036CAE;
    border: solid 1px #9FC5EC;
    border-right: solid 2px #9FC5EC;
    border-bottom: solid 2px #9FC5EC;
    text-align: center;
    font: 11px Tahoma;
    padding: 0px;
    margin: auto;
}
.SelectedItem /*  */
{
    color: #036CAE;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 5px 0px 5px;
}
.AlternatingItem
{
    color: #036CAE;
    background-color: #E3EFFB;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 5px 0px 5px;
}
.ItemStyle
{
    background-color: #F7F9FF;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 5px 0px 5px;



}
.HeaderStyle
{
    color: #01487E;
    text-align: center;
    background: #9FC5EC url('images/pager/header_bg.gif');
    height: 24px;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 5px;
}
.FooterStyle
{
    color: #036CAE;
    background-color: #E3EFFB;
    font-weight: normal;
    font-family: Tahoma;
    font-style: normal;
    text-decoration: none;
    margin: 0px 5px 0px 5px;
}

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap !important;
    width: 100px;
    display: inline-block
}


/*Styles For GridView ComponentArt -------------------------------------------------------- */
.Grid
{
    background-color: #FFFFFF;
    cursor: pointer;
}

.GridHeader
{
    background-image: url(images/pager/grid_headerBg.gif);
    background-color: #D2E5F7;
    border-bottom: 1px solid #57566F;
    height: 28px;
    padding-left: 3px;
    cursor: default;
    font-family: Tahoma;
    font-size: 0.75 em; /* font-weight: bold; */
    vertical-align: middle;
}


.CellH
{
    font-weight: bold;
}

.GridHeaderText
{
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 0.75 em;
}

.GridFooter
{
    cursor: default;
    padding: 5px;
    vertical-align: bottom;
}

.GridFooterText
{
    font-family: Tahoma;
    font-size: 0.75 em;
}

.HeadingRow
{
    background-color: #E9E9EB;
    background-image: url(images/pager/header_rowBg.gif);
}

.HeadingCell
{
    background-image: url(images/pager/header_bg.gif);
    background-color: #D2E5F7;
    padding: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.HeadingCellHover
{
    background-image: url(images/pager/header_hoverBg.gif);
    background-color: #D2E5F7;
}

.HeadingCellActive
{
    background-image: url(images/pager/header_activeBg.gif);
    background-color: #ffffff;
}

.HeadingRow td.FirstHeadingCell
{
    background-image: url(images/pager/header_bg.gif);
}
.HeadingCellText
{
    font-family: Tahoma;
    font-size: 0.75 em;
    text-align: left;
    padding-top: 3px;
    padding-bottom: 5px;
    text-align: center;
}

.Row
{
    background-color: #FFFFFF;
    cursor: default;
    height: 20px;
}

.Row td.DataCell
{
    padding: 3px;
    padding-top: 2px;
    padding-bottom: 1px;
    border-bottom: 1px solid #D2E5F7;
    border-left: 1px solid #D2E5F7;
    font-family: Tahoma;
    font-size: 0.75 em;
    height: 25px;
    direction: rtl;
}

.SortedDataCell
{
    background-color: #F7F9FF;
}


.Row td.LastDataCell
{
    background-color: #EFEFF4;
    height: 25px;
}

.HoverRow
{
    height: 25px;
}

.DataCell
{
}

.HoverRow td.DataCell
{
    padding: 2px;
    padding-left: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-family: Tahoma;
    font-size: 0.75 em;
    border-bottom: 1px solid #4B4B6F;
    border-top: 1px solid #4B4B6F;
    border-right: 0px;
    height: 25px;
    direction: rtl;
}

.HoverRow td.FirstDataCell
{
    border-left: 1px solid #4B4B6F;
    border-right: 0px;
    padding-left: 2px;
    padding-right: 3px;
    height: 25px;
}

.HoverRow td.LastDataCell
{
    border-right: 1px solid #4B4B6F;
    height: 25px;
}

.SelectedRow
{
    height: 25px;
}

.SelectedRow td.DataCell
{
    background-color: #D2E5F7;
    padding: 2px;
    padding-left: 3px;
    padding-top: 1px;
    padding-bottom: 1px;
    font-family: Tahoma;
    font-size: 0.75 em;
    border-bottom: 1px solid #9FC5EC;
    border-top: 1px solid #9FC5EC;
    border-left: 1px solid #9FC5EC;
    border-right: 0px;
    height: 25px;
    direction: rtl;
}

.SelectedRow td.FirstDataCell
{
    background-color: #D2E5F7;
    border-left: 1px solid #9FC5EC;
    border-right: 0px;
    padding-left: 2px;
    padding-right: 3px;
    height: 25px;
}

.SelectedRow td.LastDataCell
{
    background-color: #D2E5F7;
    border-right: 1px solid #9FC5EC;
    height: 25px;
}

.GroupHeading
{
    background-color: #FFFFFF;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 0.75 em;
    border-bottom: 2px solid #A5A4BD;
    padding-top: 10px;
    padding-bottom: 3px;
}

.GroupByCell
{
    cursor: pointer;
}

.GroupByText
{
    color: #FFFFFF;
    font-size: 0.75 em;
    font-weight: bold;
    padding-right: 5px;
}


.SliderPopup
{
    background-color: #FFF4D7;
    border: 1px solid #4B4B6F;
    border-top-color: #9495A2;
    border-left-color: #9495A2;
    font-size: 0.75 em;
    font-family: Tahoma;
    width: 150px;
    height: 30px;
}
.grp
{
    background: #D2E5F7 url( images/pager/static1.png ) no-repeat center right;
    padding: 0 20px 0 10px;
    margin: 3px;
    height: 20px;
    border: 1px solid #9FC5EC;
}

.directionRTL
{
    direction: rtl;
    margin-left: 5px;
}


/* CSS For TreeView ------------------------------------------------ */
.tview1
{
    color: #02497D;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    padding: 2px;
    width: 100%;
}
.TreeNode
{
    color: #02497D;
    text-align: center;
    font: 11px Tahoma;
    padding: 5px;
    cursor: pointer;
}

/* CSS For DataList ------------------------------------------------ */
.dlst1 /*  */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    text-align: inherit;
    background-color: #ffffff;
    border: solid 0px #A6D4FA;
    text-align: justify;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    width: 100%;
}
/* CSS For DetailsView --------------------------------------------- */


/* CSS For FormView ------------------------------------------------ */


/* CSS For ListView ------------------------------------------------ */
.lstv1 /*  */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    text-align: inherit;
    background-color: #ffffff;
    border: solid 0px #A6D4FA;
    text-align: justify;
    padding: 0px;
    margin: 5px 0px 5px 0px;
    width: 100%;
}
/* CSS For DataPager ----------------------------------------------- */


/* CSS For SiteMapPath --------------------------------------------- */


/* CSS For Menu ---------------------------------------------------- */


/* CSS For TreeView ------------------------------------------------ */


/* CSS For HorizontalRule ------------------------------------------ */
.hr1 /* Gray */
{
    width: 100%;
    color: #A7A6AA;
    text-align: center;
    height: 1px;
}
.hr2 /* Blue */
{
    width: 100%;
    color: #A6D4FA;
    text-align: center;
    height: 1px;
}
.hr3 /* Red */
{
    width: 100%;
    color: #FEB8B9;
    text-align: center;
    height: 1px;
}
.menuscroll
{
    position: relative;
    left: 0px;
    direction: rtl;
    text-align: right;
    width: 100%;
    overflow: auto;
    height: 390px;
    scrollbar-face-color: #E3EFFB; /* foreground*/
    scrollbar-highlight-color: #9FC5EC; /* border in*/
    scrollbar-shadow-color: #CCDEF2; /* border right*/
    scrollbar-3dlight-color: #ffffff; /* border left*/
    scrollbar-arrow-color: #9FC5EC; /* arrow*/
    scrollbar-track-color: #E3EFFB; /* background*/
    scrollbar-darkshadow-color: #9FC5EC; /* border out*/
}
.mainframe
{
    scrollbar-face-color: #E3EFFB; /* foreground*/
    scrollbar-highlight-color: #9FC5EC; /* border in*/
    scrollbar-shadow-color: #CCDEF2; /* border right*/
    scrollbar-3dlight-color: #ffffff; /* border left*/
    scrollbar-arrow-color: #9FC5EC; /* arrow*/
    scrollbar-track-color: #E3EFFB; /* background*/
    scrollbar-darkshadow-color: #9FC5EC; /* border out*/
    background-color: #ffffff;
    margin: 0px;
    text-align: center;
}
/* CSS For Header ------------------------------------------ */
.logo
{
    position: absolute;
    top: 0px;
    right: -1px;
    z-index: 20;
    width: 136px;
    height: 90px;
}
.headercenter
{
    background-image: url(images/header_02.jpg);
    height: 90px;
    width: 100%;
}
.headerleft
{
    background-image: url(images/header_01.jpg);
    width: 139px;
    height: 90px;
    position: absolute;
    left: -1px;
    top: 0px;
}
.headerright
{
    background-image: url(images/header_03.jpg);
    width: 900px;
    height: 90px;
    position: absolute;
    right: 0px;
    top: 0px;
}
.toolbar
{
    background-image: url(images/toolbar.jpg);
    width: 100%;
    height: 33px;
    vertical-align: top;
}
.headerpage
{
    margin: 0px;
    background: #026eb9 url(images/header_bg.jpg);
}
.pages
{
    background-color: #d5e8f6;
    direction: ltr;
}
.logonpage
{
    background-color: #396da5;
    margin: 0;
}
.tablebg
{
    background-color: #FFFFFF;
    text-align: center;
}
.mainDiv
{
    text-align: center;
    height: 30px;
    position: absolute;
    top: 0px;
    right: 2px;
}
.pic1
{
    width: 16px;
    height: 16px;
    border-width: 0px;
    margin-right: 6px;
    vertical-align: bottom;
}
.box
{
    border: solid 1px #9FC5EC;
    border-right: solid 2px #9FC5EC;
    border-bottom: solid 2px #9FC5EC;
    background-color: #f7f9ff;
    margin: 5px;
    padding: 5px 2px 5px 5px;
	display:inline-block;
}
/*Styles For Dialog -------------------------------------- */
.modalBox
{
    padding: 5px;
    border: solid 5px #036CAE;
    background-color: #D2E5F7;
}
.modalBackground
{
    background-color: #fff;
	opacity: 0.7;
	filter: Alpha(Opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
/*Styles For NavBar -------------------------------------- */
.NavBar
{
    border: solid 1px #9FC5EC;
    border-right: solid 2px #9FC5EC;
    border-bottom: solid 2px #9FC5EC;
    background-color: #f7f9ff;
    direction: rtl;
}

.TopItemActive
{
    color: #01487E;
    direction: rtl;
    text-align: right;
    font: 11px Tahoma;
    background-color: #9fc5ec;
    border: solid 1px #ffffff;
    background-image: url('images/nav/item_activeBg.gif');
    height: 24px;
    cursor: hand;
}
.TopItemHover
{
    color: #01487E;
    direction: rtl;
    text-align: right;
    font: 11px Tahoma;
    border-bottom: solid 1px #9FC5EC;
    background-color: #9fc5ec;
    background-image: url('images/nav/item_hoverBg.gif');
    height: 24px;
    cursor: hand;
}

.TopItem
{
    color: #ffffff;
    direction: rtl;
    text-align: right;
    font: 11px Tahoma;
    border-bottom: solid 1px #9FC5EC;
    background-color: #026EB9;
    background-image: url('images/nav/item_bg.gif');
    height: 24px;
    cursor: hand;
}

.Level2Item
{
    width: 98%;
    color: #006EB9;
    font: 11px Tahoma;
    background-color: #D2E5F7;
    border-top: solid 1px #649ec6;
    border-bottom: solid 1px #649ec6;
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    background-image: url('images/nav/SubitemBg.gif');
    margin-top: 2px;
    margin-bottom: 2px;
    height: 20px;
    cursor: hand;
}

.Level2ItemHover
{
    border-top: 1px solid #f1ca58;
    border-bottom: 1px solid #f1ca58;
    color: #01487E;
    font: 11px Tahoma;
    margin-top: 2px;
    margin-bottom: 2px;
    background-color: #D2E5F7;
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    background-image: url('Resources/Css/images/nav/Subitem_hoverBg.gif');
    height: 20px;
    cursor: hand;
}

.Level2Group
{
}

/*Styles For TreeView -------------------------------------------------------- */
.TreeView1
{
    border: solid 1px #9FC5EC;
    border-right: solid 2px #9FC5EC;
    border-bottom: solid 2px #9FC5EC;
    background-color: #f7f9ff;
    margin: 2px;
    font-family: tahoma;
    padding: 2px;
    cursor: default;
}
.TreeNode1
{
    font-family: tahoma;
    direction: rtl;
    text-align: right;
    font: 11px Tahoma;
    color: #026EB9;
    margin: 2px;
    font-family: tahoma;
    padding: 2px;
    cursor: default;
}
.HoverTreeNode1
{
    background-color: #edf4fd;
    border: solid 1px #b8d6fb;
    font-family: tahoma;
    cursor: default;
}

.SelectedTreeNode1
{
    background-color: #d9e9fe;
    border: solid 1px #84acdd;
    font-family: tahoma;
    cursor: default;
}

.NodeEdit1
{
    border: 1px gray solid;
    font-family: tahoma;
    font-size: 11px;
}

input1
{
}
.Empty1
{
    direction: rtl;
}

/*Styles For Tab -------------------------------------------------------- */
.TopGroup
{
    color: #01487E;
    background-color: #ffffff;
    border-bottom: 1px solid #9FC5EC;
    height: 35px;
    cursor: pointer;
    font: 12px Tahoma;
}

.DefaultTab
{
    color: #01487E;
    background: #D2E5F7 url(images/tabs/hover_tab_bg.gif);
    border: 1px solid #9FC5EC;
    height: 35px;
    cursor: pointer;
    font: 12px Tahoma;
}

.DefaultTabHover
{
    color: #01487E;
    background-image: url(images/tabs/tab_bg.gif);
    background-color: #D2E5F7;
    border: 1px solid #9FC5EC;
    height: 35px;
    cursor: pointer;
}

.SelectedTab
{
    color: #01487E;
    background-image: url(images/tabs/selected_tab_bg.gif);
    background-color: #D2E5F7;
    border: 1px solid #9FC5EC;
    border-bottom-width: 0px;
    height: 35px;
    cursor: pointer;
}

.MultiPage
{
    background-color: White;
    border: 1px solid #9FC5EC;
    border-top-width: 0px;
    width: 95%;
    position: relative;
}

.PageContent
{
}

/*Styles For Tab ajax -------------------------------------------------------- */

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header
{
    font: 12px Tahoma; /*  font-size:small; */
    border-bottom: solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
    background: url(images/sprite.png) #d8d8d8 repeat-x;
    margin: 0px 0.16em 0px 0px;
    padding: 1px 0px 1px 0px;
    vertical-align: bottom;
    border: solid 1px #a3a3a3;
    border-bottom-width: 0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
    color: #000;
    padding: 0.35em 11px;
    margin-right: 0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
    background: url(images/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
    color: #fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background: url(images/sprite.png) #2647a0 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
    padding: 0.25em 0.5em;
    background-color: #edf5ff;
    border: solid 0px #808080;
    border-top-width: 0px;
}


/*Styles For Tab ajax -------------------------------------------------------- */
.ajax__tab_yuitabview-theme2 .ajax__tab_header
{
    font: 12px Tahoma; /*  font-size:small; */
    border-bottom: solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_header .ajax__tab_outer
{
    background: url(images/sprite.png) #d8d8d8 repeat-x;
    margin: 0px 0px 0px 0.16em;
    padding: 1px 0px 1px 0px;
    vertical-align: bottom;
    border: solid 1px #a3a3a3;
    border-bottom-width: 0px;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_header .ajax__tab_tab
{
    color: #000;
    padding: 0.35em 11px;
    margin-right: 0.01em;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_hover .ajax__tab_outer
{
    background: url(images/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_active .ajax__tab_tab
{
    color: #fff;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_active .ajax__tab_outer
{
    background: url(images/sprite.png) #9FC5EC repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme2 .ajax__tab_body
{
    padding: 0px;
    border: solid 1px #9FC5EC;
    border-top-width: 0px; 
}


/* CSS For Login -------------------------------------------------- */
.loginbtn /* LoginBTN */
{
    color: #ffffff;
    background-color: #0570b8;
    background-image: url('Images/login/btn.jpg');
    background-repeat: repeat-x;
    border: solid 1px #046fb5;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
    text-align: center;
    padding: 0px 2px 7px 2px;
    margin: 5px 1px;
    height: 23px;
    width: 102px;
    cursor: pointer;
}
.loginlbl /* LoginLabel */
{
    color: #02365b;
    text-align: right;
    font-size: 11px;
    font-family: Tahoma;
    margin: 2px;
    vertical-align: top;
    width: 50px;
}
.logintxt /* LoginTextBox */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    border: solid 1px #8cb4ce;
    width: 210px;
    margin: 2px;
}
.loginddl /* LoginDropDownList */
{
    color: #036CAE;
    font-size: 11px;
    font-family: Tahoma;
    direction: rtl;
    border: solid 1px #8cb4ce;
    width: 215px;
    margin: 2px;
}
.GridThemes
{
    margin:auto;
}