﻿@charset "utf-8";
/**************************************************
=basic
********************/
.content {
    font-family: "微軟正黑體";
}

    .content * {
        font-size: 14px;
    }

    .content a:visited {
        color: #8957a1;
    }

    .content h1 {
        margin: 0px 0px 2px;
        padding: 2px 10px;
        line-height: 1.5em;
        color: #fff;
        background: #588edb;
    }

        .content h1 a,
        .content h1 a:hover,
        .content h1 a:visited {
            margin-left: 5px;
            padding: 0px 5px;
            text-decoration: none;
            line-height: 1em;
            color: #fff;
            border: 1px solid #fff;
            border-radius: 3px;
        }

#title {
    margin: 0px 0px 5px;
    padding: 2px 10px;
    line-height: 1.5em;
    color: #fff;
    background: #588edb;
}

.content img {
    vertical-align: middle;
}

.content table, .content tr, .content th, .content td {
    margin: 0px !important;
    padding: 0px !important;
    margin: 0px 0px 2px !important;
}

.content table {
    max-width: 100% !important;
}

.content th, .content td {
    padding: 0px !important;
}

.content input.comBtn {
    height: auto !important;
    /*上下高距*/
    /*margin-top: 10px;
  margin-bottom: 10px;*/
}

.content fieldset {
    margin-bottom: 20px;
    padding: 10px;
    border-radius: 5px;
}

    .content fieldset legend {
        font-size: 16px;
    }

/**************************************************
=頁籤
********************/
.content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_inner {
    }

    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }

.content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_inner {
    }

    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }

/***/
.content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_inner {
    }

    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs2_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }

.content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_inner {
    }

    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs2_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }
/**/

.content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_inner {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/

    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs2_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }

/***/
.content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_inner {
    }

    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs3_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }

.content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_inner {
    }

    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_ucBranch_Tabs3_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }
/**/

.content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header, .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header * {
    height: auto;
    margin: 0px;
    padding: 0px;
    background: none;
    border: none;
}

.content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header {
    position: relative;
    border-bottom: 1px solid #999;
}

    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_header {
    }
    /*包覆*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_active {
    }
    /*目前頁面*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_outer {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_inner {
    }
    /*按鈕*/
    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_tab {
        position: relative;
        bottom: -1px;
        margin-right: 2px;
        padding: 2px 5px;
        background: #e5e5e5 url(images/style/sd_white.png) repeat-x left 0px;
        border: 1px solid #999;
        border-radius: 5px 5px 0px 0px;
    }
        /*按鈕*/
        .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_tab:hover {
            background-color: #bfbfbf;
        }
    /*按鈕*/

    .content #ctl00_ContentPlaceHolder1_Tabs_TabPanel1_Tabs3_header.ajax__tab_header .ajax__tab_active .ajax__tab_tab {
        background: #fff;
        border-bottom: 1px solid #fff;
    }

/*目前頁面*/
/**************************************************
=style
********************/
#PrintBlock table td {
    padding: 4px !important;
}
/* Rating */
.ratingStar {
    cursor: pointer;
    display: block;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(images/inner/FilledStar.png);
}

.emptyRatingStar {
    background-image: url(images/inner/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(images/inner/SavedStar.png);
}
/* FORM:PRESENTATION */
.InvisibleInPrint {
    visibility: visible;
}

.VisibleInPrint {
    visibility: hidden;
}

.IconBg {
    height: 55px;
    vertical-align: middle;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    background-image: url(images/inner/IconBg.gif);
    background-repeat: no-repeat;
}

    .IconBg a {
        float: left;
        width: 58px;
        height: 55px;
        padding: 0 10px;
        line-height: 55px;
        text-decoration: none;
        color: #fff;
    }

.GreenLabel {
    text-decoration: none;
    vertical-align: middle;
    font-weight: bold;
    color: green;
    background: #fff no-repeat left center;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
}

.RedLabel {
    text-decoration: none;
    vertical-align: middle;
    font-weight: bold;
    color: Red;
    background: #fff no-repeat left center;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
}

.GrayLabel {
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-radius: 4px;
}

.BlackLabel {
    text-decoration: none;
    font-weight: bold;
    background: #fff no-repeat left center;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
}

.BGBlackLabel {
    padding: 3px;
    font-weight: bold;
    background: url(images/inner/thbg.gif) repeat-x left top;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.GreenLabel {
    text-decoration: none;
    font-weight: bold;
    color: Green;
    background: #fff no-repeat left center;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
}

.inputbox {
}

    .inputbox:hover {
    }

.radiobuttonlist {
    height: 20px;
    margin-left: 15px;
}
/*表單欄位標籤*/
.InputLabel {
    width: 100px;
    height: 30px;
    padding: 3px;
    font-weight: normal;
    background: url(images/inner/thbg.jpg) repeat-x left bottom;
    /*border-right: 1px solid #c9c9c9;*/
    /*border-bottom: 1px solid #c9c9c9;*/
    white-space: nowrap;
}

.NormalLabel {
    /*width:50px;*/
    padding: 5px 5px 1px 5px;
    font-weight: normal;
    color: #333;
    border-bottom: 1px solid #c9c9c9;
}

.style1 {
    width: 100px;
    padding: 3px;
    font-weight: normal;
    color: #333;
    background: url(images/inner/thbg.gif) repeat-x left top;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.style2 {
    width: 100px;
    padding: 3px;
    font-weight: normal;
    color: #333;
    background: url(images/inner/thbg.gif) repeat-x left top;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

.style3 {
    width: 140px;
    padding: 3px;
    font-weight: normal;
    color: #333;
    background: url(images/inner/thbg.gif) repeat-x left top;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}

/* FORM:LAYOUT */
fieldset {
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #dcdcdc;
}

legend {
    margin: 0px;
    padding: 0px 5px;
    color: #468cdc;
    font-weight: bold;
}

.fieldset {
    margin-bottom: 5px;
    padding: 5px;
    border: 1px solid #dcdcdc;
}

.FieldsetInside {
    margin: 0px 0px 5px;
    padding: 0px;
    border: 1px solid #dcdcdc;
}

.tdLabel {
    float: left;
    width: 130px; /*width of label (left column)*/
    text-transform: uppercase;
    border-bottom: 1px solid #A67C52;
}

.tdInput {
    float: left;
    border-bottom: 1px solid #A67C52;
}

.admTable {
    border: 1px solid #58a960;
}

.FormTable {
    border: 1px solid #ccc;
}

.mg_down {
    padding-top: 8px;
    text-align: center;
    color: #999;
}

.menuParent {
    padding-top: 4px;
    padding-bottom: 2px;
    padding-left: 4px;
    padding-right: 2px;
    font-weight: bold;
}

.menuSelected {
    color: #000099;
}

.menuNode {
    padding-top: 1px;
    padding-bottom: 1px;
    color: #777;
}

    .menuNode a:hover {
        color: #ff0000;
    }

.masterPageDown {
    color: #fff;
}

.labelTreeNode {
    padding-top: 5px;
    padding-left: 5px;
}

.labelHeader {
    padding-left: 10px;
}

.editText {
    color: #9F1000;
}

.labelText {
}

.accountAddRBL {
}

.labelMsg {
    color: #777;
    background: #eee;
}

    .labelMsg:hover {
        color: #222;
    }

.labelWatermark {
    color: #838383;
}

.labelAlert {
    color: #428cc4;
}

.panelSiteMap {
    color: #003399;
    text-decoration: none;
}

    .panelSiteMap a {
        color: #003399;
        text-decoration: none;
    }

        .panelSiteMap a:hover {
            color: #ff0000;
        }

.gvHeader {
    height: 30px;
    font-weight: bold;
    text-align: center;
}

.gvHeader2 {
    height: 30px;
    text-align: center;
    font-weight: bold;
    color: #eee;
    background-color: #2766a1;
    border-width: 1px;
    border-style: solid;
}

.gvHeader a {
    height: 30px;
    text-align: center;
    font-weight: bold;
    color: #eee;
    background-color: #308238;
}

.gvRow {
    height: 25px;
    color: #444;
}

.gvRow2 {
    height: 25px;
    color: #444;
    border-width: 1px;
    border-style: solid;
}

.gvCellLabel {
    height: 22px;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    background-color: #308238;
}

.gvPage {
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
    text-align: center;
    font-weight: bold;
    color: #666;
}

    .gvPage span {
        padding: 0px 4px;
        color: #fff;
        background-color: #04931c;
        border: 1px solid #0f3c61;
    }

    .gvPage a {
        padding: 0px 4px;
        text-decoration: none;
        font-weight: bold;
        color: #cc1800;
        background-color: #fff;
        border: 1px solid #04931c;
    }

        .gvPage a:hover {
            font-weight: bold;
            color: #E12D00;
            padding: 0px 4px;
            background-color: #f0f7e8;
            border: 1px solid #0000CC;
            border: 1px solid #389F15;
        }

.smallText {
}

/************ Calendar Styles ***********************/
.CalnedarImg {
    cursor: hand;
}

.MyCalendar .ajax__calendar_container {
    color: red;
    background-color: #FFFACD;
    border: 1px solid #646464;
}

.MyCalendar ajax__calendar_today {
    cursor: pointer;
    padding-top: 3px;
    font-weight: bold;
    color: red;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: #646464;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    font-weight: bold;
    color: #0066CC;
    background-color: #EDF9FF;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year {
    font-weight: bold;
    color: blue;
}
/*GridViewCSS White Chrome Style*/
.PagerStyle {
}

    .PagerStyle table {
        margin: auto;
        padding: 0px;
        text-align: center;
        background: none;
        border: none;
    }

        .PagerStyle table td {
            margin: 0px;
            padding: 0px;
            background: none;
            border: none;
        }

    .PagerStyle td {
        border-top: 1px solid #c9c9c9;
    }

    .PagerStyle a {
        padding: 5px 10px 5px 10px;
        text-decoration: none;
    }

    .PagerStyle span {
        padding: 5px 10px 5px 10px;
        font-weight: bold;
    }
/* table style */
.datagrid {
    width: 800px;
    border: 1px solid #c9c9c9;
}

.datagridw {
    width: 1440px;
    border: 1px solid #c9c9c9;
}

.datagridEmpty {
    border-style: none;
}

    .datagridEmpty th {
        border-style: none;
    }

    .datagridEmpty td {
        border-style: none;
    }
/* common cell styles */
.datagrid th, .datagrid td {
    /*cursor: default;*/
    height: 15px;
}
/* header cell style */
.datagrid th {
    padding: 2px 8px;
    font-weight: normal;
    background: url(images/inner/thbg.gif) repeat-x left top;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}
/* cell styles */
.datagrid td {
    padding: 2px 8px;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
}
    /* mouseover row style */
    .datagrid td:hover {
        background-color: #ffd28c;
    }

.datagrid tr:hover {
    background-color: #fae6c8;
}

.SelectedRowStyle td {
    background-color: #f2e8da;
}
/* ajax modal dialog styles */
.modalBackground {
    background-color: #000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalProgressGreyBackground {
    background: #000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalProgressPupupBox {
    width: 200px;
    padding: 20px;
    text-align: center;
    background: #fff;
    border-radius: 10px;
    border: 1px solid #c9c9c9;
}

.modalBox {
    width: 280px;
    padding: 3px;
    background: #fff !important;
    /*top: 0 !important;*/
    /*background-image:url(images/login/bg.gif);
 	border:1px solid Gray;*/
}

.modalForegroundElement {
    position: fixed !important;
    top: 0 !important;
    /*position: fixed !important;*/
}

.lengendStyle {
}

.gvTextBox {
    width: 230px;
    border: 1px solid #C9C6C3;
}

.chartContainer_wrap {
    position: relative;
}

    .chartContainer_wrap .block {
        z-index: 9999;
        position: absolute;
        top: 1px;
        left: 1px;
        width: 135px;
        height: 20px;
        background-color: #fff;
    }

input.comBtn[disabled='disabled'] {
    cursor: default;
    background: #fff;
    filter: alpha(opacity=50);
    opacity: 0.5;
    zoom: 1;
}

input.comBtn[disabled] {
    cursor: default;
    background: #fff;
    filter: alpha(opacity=50);
    opacity: 0.5;
    zoom: 1;
}

.aspNetDisabled {
    color: #333;
    filter: alpha(opacity=50);
    opacity: 0.5;
    zoom: 1;
    cursor: default;
}
