html, body
{
    margin: 0px 10px 0px 10px;
    padding: 0;
    font-family: Arial !important;
    font-size: 10px;
    text-align: center;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address
{
    margin: 0;
    padding: 0;
}

h1, h2, h3, h4, h5, h6
{
    font-family: Arial;
    font-weight: bold;
    color: #03213c;
    display: block;
}

#welcome
{
    width: auto;
    height: 62px;
}

#welcome1
{
    font-family: Arial;
    float: left;
}

input, select, textarea
{
    font-size: 8pt;
    /*font: Arial;*/
}

/* Languages bar */
.langBar
{
    float: right;
    background: url(./image/lang_sep.jpg) no-repeat right;
    height: 22px;
    width: 30%;
}

    .langBar div
    {
        float: right;
    }

.langList
{
    float: right;
    padding: 0px;
    margin: 0px;
}

    .langList li
    {
        background: url(./image/lang_sep.jpg) no-repeat left;
        padding-top: 5px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 0px;
        margin: 0px;
        list-style-type: none;
        float: left;
        height: 22px;
    }

.langLink
{
    text-decoration: none;
    color: #666;
    font-size: 8pt;
}

.langLink_disabled
{
    color: #001f5b;
    font-weight: bold;
    font-size: 8pt;
}

/*MasterPage*/
#wrapper
{
    min-width: 980px;
    text-align: left;
}

#logo
{
    float: left;
    width: 290px;
    margin: 10px 0px 0px 0px;
}

#header
{
    margin-left: 310px;
    height: 87px;
    background: #fff;
    min-width: 670px;
}

.RadMenu_Default {
    border: 0px !important;
}

.RadMenu_Default .horizontal .item {
    border: 0px !important;
}

/* footer menu */
#footer {
    /*background: #001E5A url(./image/decor.jpg) repeat-x bottom;*/
    background: #00f891 repeat-x bottom;
    color: #000;
    height: 18px;
    display: block;
    float: left;
    width: 100%;
}

    #footer .link .text
    {
        font-size: 11px;
    }

    #footer .text
    {
        padding: 1px 16px 1px 16px;
    }

    #footer ul li a {
        display: block;
        padding-left: 10px;
        padding-right: 9px;
        padding-top: 0px;
        margin-right: 1px;
        color: #000;
        text-decoration: none;
        background: url(./image/menu_on_off.png) repeat top;
        cursor: pointer !important;
        height: 16px;
    }

        #footer ul li a:hover {
            background: url(./image/menu_on_off.png) repeat bottom;
        }

        #footer ul li a.selected {
            background: url(./image/menu_on_off.png) repeat bottom;
        }

/* Main menu */
#mainMenu {
    /*background: #001E5A url(./image/decor.jpg) repeat-x bottom;*/
    background: #00f891 repeat-x bottom;
    color: #000;
    height: 27px;
    margin-bottom: 20px;
}

    #mainMenu ul li a {
        display: block;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 2px;
        padding-bottom: 3px;
        color: #000;
        border-right: 1px solid #000;
        text-decoration: none;
        background: url(./image/menu_on_off.png) repeat top;
        cursor: pointer !important;
    }

        #mainMenu ul li a:hover {
            background: url(./image/menu_on_off.png) repeat bottom;
        }

        #mainMenu ul li a.selected {
            background: url(./image/menu_on_off.png) repeat bottom;
        }

.treeNodeNextLine
{
    margin-left: 61px;
}

.LabelWelcome
{
    color: #666;
    font-weight: bold;
    font-size: 12px;
}

.LabelUserName
{
    color: #001f5b;
    font-weight: bold;
    font-size: 12px;
}

.sepRight
{
    background: url(./image/lang_sep.jpg) no-repeat right;
}

.logoutLink
{
    text-decoration: none;
    color: #666;
    font-size: 11px;
    font-weight: bold;
}

.home_pic
{
    background: url(./image/home.jpg) no-repeat left;
    padding-left: 15px;
}

.logout_pic
{
    background: url(./image/logout.jpg) no-repeat left;
    padding-left: 15px;
}

.pd-left-20
{
    padding-left: 20px;
}
.padding-bottom-20{
    padding-bottom: 20px;
}
.padding-bottom-50{
    padding-bottom: 50px;
}
.margin-bottom-0
{
    margin-bottom: 0;
}


.margin-top-30
{
    margin-top: 30px;
}

.margin-top-10{
    margin-top: 10px;
}

.margin-top-5{
    margin-top: 5px;
}

/* Side notes for calling out things
-------------------------------------------------- */

/* Base styles (regardless of theme) */
.bs-callout
{
    margin: 0 0 10px 0;
    padding: 10px 10px 10px 10px;
    border-left: 5px solid #eee;
}

    .bs-callout h4
    {
        margin-top: 0;
    }

    .bs-callout p:last-child
    {
        margin-bottom: 0;
    }

    .bs-callout code,
    .bs-callout .highlight
    {
        background-color: #fff;
    }

/* Themes for different contexts */
.bs-callout-danger
{
    background-color: #fcf2f2;
    border-color: #dFb5b4;
    color: #dd1e31;
}

.bs-callout-warning
{
    background-color: #fefbed;
    border-color: #f1e7bc;
}

.bs-callout-info
{
    background-color: #f0f7fd;
    border-color: #d0e3f0;
}

.bs-callout-success
{
    background-color: #dff0d8;
    border-color: #d6e9c6;
    border-left-color: #5cb85c;
}

.bs-callout-success-info {
    background-color: #E5FFE3;
    border-left-color: #5CB835;
    font-weight: bold;
}

    .bs-callout-success h5
    {
        color: #5cb85c;
        font-weight: bold;
    }

/* styles for panels */
    .tuning-panel
    {
        margin-right: 10px;
    }

    .tuning-panel .panel-heading
    {
        background-color: #00f891;
        color: #000;
        padding-top: 5px;
        padding-bottom: 5px;
    }

    .tuning-panel .panel-body{
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border: 1px solid #babcbe !important;
        border-top: none !important;
    }

.panel-body input[type=checkbox]{
    margin-top: -1px;
}

