﻿

.header {
    /*padding:8px 3px;*/
}

    .header div {
        float: right;
        padding: 5px 0px;
    }

        .header div a {
            color: #0000FF;
        }

    .header img, .navPanel img, .navSelect img {
        vertical-align: middle;
        margin: 0px 5px 0px 0px;
        border: none;
    }

.subHeader {
    background-image: url('../images/subheader_bg.png');
    background-repeat: repeat-x;
    /*height:27px;*/
}

    .subHeader div {
        padding: 5px;
        font-size: 14px;
        font-weight: bold;
        color: #10428C;
    }
/* Added For Showing PoupDiv*/
.white_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 35%;
    padding: 0px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}

.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 120em;
    height: 1000px;
    background-color: white;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .50;
    filter: alpha(opacity=50);
    zoom: 1;
}

.white_content1 {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 60%;
    padding: 0px;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}

.black_overlay1 {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 120em;
    height: 1000px;
    background-color: white;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .50;
    filter: alpha(opacity=50);
    zoom: 1;
}

.clear {
    clear: both;
    float: none;
    height: 0px;
}

.title {
    font-size: 18px;
    font-weight: bold;
    padding: 0px 5px;
}
/* TOOLBAR */
.toolbar {
    height: 25px;
    margin: 0px 5px;
    background-image: url('../images/toolbar_bg.png');
    background-repeat: repeat-x;
    float: left;
}

.toolbarLeft {
    background-image: url('../images/toolbar_left.png');
    background-repeat: no-repeat;
    height: 25px;
    width: 7px;
    float: left;
}

.toolbarRight {
    background-image: url('../images/toolbar_right.png');
    background-repeat: no-repeat;
    height: 25px;
    width: 12px;
    float: left;
}

.toolbarContent {
    padding: 5px;
    float: left;
    height: 25px;
}

    .toolbarContent img {
        vertical-align: top;
        border: 0px;
        margin-right: 5px;
    }

    .toolbarContent a, .toolbarContent a:visited {
        padding: 5px;
        color: #000000;
        text-decoration: none;
    }

        .toolbarContent a:hover {
            text-decoration: underline;
        }
/* NAVIGATION */
.navigation {
    width: 18%;
    height: 100%;
    margin: 3px 3px 0px 5px;
    border: solid 1px #6394CE;
    background-color: #ffffff;
    float: left;
    vertical-align: bottom;
    position: relative;
}

.navPanel {
    padding: 1px;
    height: 67%;
    overflow: auto;
}

    .navPanel a, .navPanel a:visited {
        padding: 1px 1px;
        display: block;
        color: #000000;
        border: solid 1px #ffffff;
        text-decoration: none;
    }

        .navPanel a:hover {
            background-color: #FFE88C;
            border: solid 1px #D69C00;
        }

.navSeparator {
    height: 10px;
    background-image: url('../images/nav_separator.png');
    background-repeat: repeat-x;
    background-position: center;
}

.navSelect {
    /*position:absolute;*/
    bottom: 0px;
    width: 100%;
}

    .navSelect a {
        height: 22px;
        display: block;
        padding: 5px;
        background-image: url('../images/nav_link.png');
        background-repeat: repeat-x;
        font-weight: bold;
        text-decoration: none;
        color: #000000;
    }

        .navSelect a:hover {
            background-image: url('../images/nav_link_hover.png');
            background-repeat: repeat-x;
        }
/* CONTENT */
.content {
    width: 80%;
    height: 100%;
    margin: 3px 3px 0px 0px;
    background-color: #ffffff;
    border: solid 1px #6394CE;
    vertical-align: top;
    float: left;
    /*overflow:scroll;*/
}

.contentPanel {
    padding: 10px;
    overflow: auto;
}

.Blacktxt {
    font-family: Verdana;
    font-size: 13px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

.BlacktxtBold {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.tabtxt {
    background-color: #EEEEEE;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    border-bottom: solid 2px #507CD1;
    border-top: solid 2px #507CD1;
    border-left: solid 2px #507CD1;
    border-right: solid 2px #507CD1;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    vertical-align: middle;
}

.tabtxtActive {
    background-color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    border-bottom: solid 0px gray;
    border-top: solid 2px #507CD1;
    border-left: solid 2px #507CD1;
    border-right: solid 2px #507CD1;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    vertical-align: middle;
}

.tabempty {
    background-color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    border-bottom: solid 0.05px #EEEEEE;
    padding-left: 5px;
    padding-right: 5px;
    width: 0px;
}

.tab active {
    background-color: Gray;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
}

.enquirysubheader {
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
}

.TextBoxWatermarkExtender {
    color: #C2C2C2;
}

/* Header Styles */

#header #langSelector {
    position: absolute;
    left: 0px;
    top: 18px;
    border: 1px solid #406EA1;
    border-top: 0px;
    width: 102px;
    background-color: white;
    display: none;
    z-index: 1500;
    padding-left: 2px;
}

#header #langSelectorArea {
    position: relative;
    width: 121px;
    text-align: left;
    cursor: pointer;
    float: right;
    /*margin-left: 10px;*/
}

#header #langSelector A {
    display: block;
    text-align: left;
    padding: 2px 0 2px 20px;
    color: #406EA1;
    font-size: 100%;
}

    #header #langSelector A:hover {
        color: black;
    }

#header #selectorObject {
    background-image: url('../images/bg_all.png');
    background-position: top right;
    background-repeat: no-repeat;
    display: block;
}

#header #selectorObject {
    background-image: url('../images/bg_all.png');
}

#langSelector A {
    background-image: url(../images/bg_all.png);
    background-repeat: no-repeat;
}

A.fr {
    background-position: 0px 1px;
}

A.de {
    background-position: 0px -15px;
}

A.zh {
    background-position: 0px -32px;
}

A.es {
    background-position: 0px -47px;
}

A.jp {
    background-position: 0px -62px;
}

A.it {
    background-position: 0px -79px;
}

A.ru {
    background-position: 0px -94px;
}

A.cz {
    background-position: 0px -110px;
}

A.uk {
    background-position: 0px -126px;
}

A.us {
    background-position: 0px -142px;
}

A.ar {
    background-position: 0px -158px;
}

/* header style end*/