﻿body {
    font-family: Arial, "Lucida Grande",Helvetica,Verdana,sans-serif;
    font-size: 13px;
    line-height: 20px;
    min-width: 760px;
    background-color: #fff;
}

a {
    text-decoration: none;
    color: #0000FF;
}

    a img {
        border: none;
    }

h1 h2 h3 h4 h5 h6 {
    margin: 0px;
    padding: 0px;
}

.boldTrue {
    font-weight: bold;
}

.validationErrorMsg {
    font-size: 9px;
    color: Red;
}

.validationSummary {
    font: normal 11px inhert;
    color: Red;
    border: 1px solid Red;
}

.electrikaLogo a {
    color: #000;
}

.electrikaLogo img {
    border: none;
}

.logo {
    float: left;
    width: auto;
}

.loginArea {
    float: right;
    width: auto;
    font-size: 12px;
    z-index: 1000;
}

.Wrapper {
    min-width: 1020px;
    width: 100%;
    margin: 0px;
    padding: 0px;
}

.topHeader {
    float: left;
    width: 100%;
}

.cursorPointer {
    cursor: pointer;
}

.cursorDefault {
    cursor: default;
}

.water {
    color: #666666;
}

.textBox {
    padding: 5px;
    width: 400px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.textBoxAlignRight {
    text-align: right;
}

.textBoxSmall {
    width: 230px;
    padding: 3px;
}

.textBoxLarge {
    width: 700px;
    padding: 5px;
}

.textArea {
    width: 590px;
    height: 140px;
    padding: 5px;
}

.textAreaLarge {
    width: 700px;
    height: 140px;
    padding: 5px;
}

.textAreaRegister {
    width: 590px;
    height: 50px;
    padding: 5px;
}

.textAreaContact {
    padding: 5px;
    width: 500px;
    height: 100px;
}

.ddlStyle {
    width: 300px;
    padding: 5px;
}

.ddlStyleTitle {
    width: auto;
    padding: 5px;
}

.listbox {
    width: 300px;
    padding: 5px;
}

.ddlStyleSecurityQs {
    width: 450px;
    padding: 5px;
}

.fileUpload {
    width: 290px;
    padding: 5px;
}

.legendContent {
    margin: 10px;
}

.legendContentProjectCompany {
    margin: 5px;
}

legend {
    font-weight: bold;
    font-size: 14px;
}

fieldset {
    padding: 4px;
}

.fieldSetCompany {
    background-color: #F2F2F2;
    border: none;
}

.defaultCompany {
    background-color: #F5D0A9;
}

.defaultContact {
    background-color: #CED8F6;
}

.paddingLeft20 {
    padding-left: 20px;
}

.styl3 {
    font-style: italic;
    color: #FE2E2E;
}

.astricMark {
    color: Red;
    font-weight: bold;
}

.prodPDF a {
    border: none;
}

.prodPDF img {
    border: none;
}

.exlamation {
    padding: 10px;
    font-size: 18px;
    font-weight: bold;
    vertical-align: middle;
}

.txtUpperCase {
    text-transform: uppercase;
}

.topHeader {
    width: 100%;
    margin: 0;
    position: relative;
    height: 70px;
}

.topDiv {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}

.topHeaderBack {
    width: 100%;
    float: left;
    background: #fff;
}

.logo {
    position: relative;
    float: left;
    padding: 10px 0px 10px 0px;
}

.moblieLink {
    position: relative;
    float: left;
    padding: 10px;
}

.loginArea {
    position: relative;
    float: right;
    padding: 10px;
}

.wrapMenu {
    float: left;
    width: 100%;
    margin: 0px;
}

.clearBoth {
    clear: both;
}

.contentContainer {
    float: left;
    width: 100%;
}

.topContent {
    width: 100%;
}

.pageContent {
    width: 990px;
    margin: 0;
    padding-top: 30px;
}

.expandedpageContent {
    width: 100%;
    margin: 0;
    padding-top: 32px;
}

.estimatingMasterContent {
    width: 100%;
    margin: 0;
    padding: 0;
}

.topFooter {
    clear: both;
    width: 100%;
    background: #D4E5FC url(http://storage.electrika.com/images/webimages/newmenu/page-bg-fot.png) repeat-x scroll 0 0px;
    height: auto;
}

.footerContent {
    margin: auto;
    padding: 5px 3px 3px 3px;
    text-align: center;
}

    .footerContent a {
        margin: 0 15px;
    }

.footerSections {
    float: left;
    width: 260px;
    padding: 20px;
}

    .footerSections h4 {
        font-size: 15px;
        margin: 0px;
        padding: 0px;
        border-bottom: 1px dotted #000;
    }

    .footerSections ul {
        margin: 0px;
        padding: 0px;
        font-size: 14px;
    }

        .footerSections ul li {
            list-style: none;
            margin: 5px 0px 5px 0px;
        }

.footerCopyright {
    clear: both;
    background-color: #D4E5FC;
    border-top: 1px solid #EFEFEF;
    margin: 10px auto 10px auto;
    padding: 10px;
    text-align: center;
}

    .footerCopyright a {
        margin: 0 15px;
    }

.FloatRight {
    float: right;
}

.FloatLeft {
    float: left;
}

.AlignCenter {
    text-align: center;
}

.AlignLeft {
    text-align: left;
}

.AlignRight {
    text-align: right;
}

.AlignJustify {
    text-align: justify;
}

.CenterTopAlignTD {
    vertical-align: top;
    text-align: center;
}

.BoldTrue {
    font-weight: bold;
}

.BoldAndBigFont {
    font-size: 14px;
    font-weight: bold;
}

.TopVerticalAlign {
    vertical-align: top;
}

.BottomVerticalAlign {
    vertical-align: bottom;
}

.MiddleVerticalAlign {
    vertical-align: middle;
}

.SmallFonts {
    font-size: 10px;
}

.manuAdvStyle {
}

.catalogesMainMaster {
    width: 949px;
    float: left;
    margin: 5px;
    padding: 5px;
    border: 1px solid #E0E0E0;
}

.txtOnBlur {
    color: #666666;
}

.catSearchResultpage {
    width: 956px;
    float: left;
    margin: 3px;
    padding: 3px;
    border: 1px solid #EEEEEE;
}

.modalSaveList {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
}

.searchItems {
    width: 949px;
    margin: 5px;
    padding: 5px;
    border: 1px solid #EEEEEE;
}

.similarMenu {
    width: 949px;
    margin: 5px;
    padding: 5px;
    border: 1px solid #EEEEEE;
}

.headingStyle {
    padding: 3px;
}

.mainAndSubHeading {
    background-color: #999999;
    color: #ffffff;
    margin: 5px 8px 5px 8px;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    font-weight: bold;
}

.splitterPosition {
    position: absolute;
}

.addClassToGrid {
    background-color: #FDD017;
}

.modalPanel {
    background-color: #fff;
    padding: 20px;
    border: 20px solid #ddd;
    font-size: 12px;
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.modalPanelListNames {
    height: 600px;
    width: 930px;
    overflow: scroll;
    background-color: #fff;
    padding: 10px;
    border: 20px solid #ddd;
    font-size: 12px;
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.displayPanel {
    display: none;
    width: auto;
    background-color: #fff;
    padding: 20px;
    display: none;
    border: 20px solid #ddd;
    font-size: 12px;
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.displayMsg {
    display: none;
    width: auto;
    padding: 20px;
    background-color: #2ECCFA;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.displayPanel2 {
    display: none;
}

#simplemodal-overlay {
    background-color: #000;
    cursor: wait;
}

/* Container */
#simplemodal-container {
    background-color: #fff;
    border: 20px solid #ddd;
    padding: 20px;
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

    #simplemodal-container .simplemodal-data {
        padding: 8px;
    }

    #simplemodal-container code {
        background: #141414;
        border-left: 3px solid #65B43D;
        color: #bbb;
        display: block;
        font-size: 12px;
        margin-bottom: 12px;
        padding: 4px 6px 6px;
    }

    #simplemodal-container a {
        color: #ddd;
    }

        #simplemodal-container a.modalCloseImg {
            background: url(http://storage.electrika.com/images/webimages/x2.png) no-repeat;
            width: 35px;
            height: 35px;
            display: inline;
            z-index: 3200;
            position: absolute;
            top: -30px;
            right: -34px;
            cursor: pointer;
        }


.jqmOverlay {
    background-color: #888888;
    filter: alpha(opacity=70);
    opacity: 0.7;
    -ms-filter: "alpha(opacity=70)";
}

.closeBtn {
    position: absolute;
    top: 20px;
    right: 20px;
    cursor: pointer;
    margin: -55px -55px 0px 0px;
    width: 35px;
}

.closeBtnScroll {
    position: absolute;
    top: 0px;
    right: 0px;
    cursor: pointer;
    width: 35px;
}

.strongLabel {
    font-size: 13px;
    font-weight: bold;
    text-align: right;
}

.txtBox {
    width: 200px;
    padding: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.txtBoxArea {
    width: 250px;
    height: 100px;
    vertical-align: top;
    padding: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.dropDown {
    width: 200px;
    padding: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.fileUploadBox {
    width: 350px;
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.btnStyle {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 4px;
}

.dropDownList {
    font-size: 11px;
    height: 25px;
}

.SubIndexTitle {
    padding: 0px 0px 4px 0px;
    font-weight: bold;
    background-color: #CFDDEE;
    text-align: left;
    text-decoration: none;
    color: #000000;
}

.GridSection {
    font-size: 14px;
    font-weight: bold;
    background-color: #666666;
    color: #fff;
}

.cookieMsg {
    font-size: 15px;
    font-weight: bold;
    width: 800px;
    margin: auto;
    padding: 20px;
    background-color: #FDD017;
}

.PartsGridDynamicTitle {
    font-weight: bold;
    font-size: 14px;
    background-color: #CFDDEE;
    text-align: left;
    text-decoration: none;
}

    .PartsGridDynamicTitle a {
        color: #000000;
        padding: 5px 0px 5px 0px;
    }

.dynamicHyperlink {
    font-weight: bold;
    color: #000000;
    font-size: 13px;
}

.mailindexitem {
    padding: 5px;
}

.headingTitleAnalysis {
    font-weight: bold;
    font-size: 14px;
    background-color: #CFDDEE;
    color: #000;
    text-align: left;
    text-decoration: none;
    padding: 3px 20px 3px 20px;
}

.header {
    color: #CFDDEE;
}

.moveToMsg {
    position: absolute;
    width: 300px;
    padding: 3px;
    border: 2px solid #666666;
    background-color: #DFDFDF;
    color: #000;
    font-weight: bold;
    font-size: 13px;
    z-index: 1000;
}

.itemAdded {
    position: absolute;
    top: 0;
    left: 300px;
    width: 300px;
    margin: auto;
    background-color: #3BB9FF;
    border: 1px solid #306EFF;
    color: #fff;
    font-weight: bold;
    padding: 5px 10px 5px 10px;
    font-size: 13px;
    z-index: 1000;
    -webkit-box-shadow: 0px 0px 6px #306EFF;
    -moz-box-shadow: 0px 0px 6px #306EFF;
    box-shadow: 0px 0px 6px #306EFF;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.toolTipItemClass {
    position: absolute;
    background-color: #666666;
    border: 1px solid #444444;
    color: #fff;
    padding: 5px 10px 5px 10px;
    font-size: 17px;
    display: block;
    z-index: 1;
    -webkit-box-shadow: 0px 0px 6px #000;
    -moz-box-shadow: 0px 0px 6px #000;
    box-shadow: 0px 0px 6px #000;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    width: 300px;
}

.smallFonts {
    font-size: 11px;
}

.leftrightPadding {
    padding: 0px 10px 0px 10px;
}

.topbottomPadding {
    padding: 10px 0px 10px 0px;
}

.createLinkStyle {
    color: #0000FF;
    cursor: pointer;
}
/*---------------------------------------------TREE STYLE------------------------------------------------*/

.TreeSelectedNode {
    background-color: #15317E;
    color: #fff;
}

.TreeSelectedNodeLevelTwo {
    background-color: #0B615E;
    color: #fff;
    padding-top: 2px;
    padding-bottom: 2px;
}

.TreeLevelOne {
    color: #000000;
    padding-top: 2px;
    padding-bottom: 2px;
}

.TreeSelectedLevelOne {
    background-color: #15317E;
    color: #fff;
    padding-top: 2px;
    padding-bottom: 2px;
}

.TreeHoverLevelOne {
    background-color: #D2700F;
    color: #fff;
    padding-top: 2px;
    padding-bottom: 2px;
}

.TreeLevelTwo {
    color: #0B6138;
}

.TreeLevelThree {
    color: #0174DF;
}

.TreeHoverNode {
    background-color: #D2700F;
    color: #fff;
}

.DisabledNode {
    color: Maroon;
    font-weight: bold;
    font-size: 12px;
    margin-left: 0px;
}

.DisabledNodeTwo {
    color: #0101DF;
    font-weight: bold;
    font-size: 12px;
    margin-left: 0px;
}

.ExpnadedStyleOne {
    background-color: #777777;
    color: #fff;
    padding-top: 2px;
    padding-bottom: 2px;
}

.ExpnadedStyle {
    background-color: #777777;
    color: #fff;
}

.localDataPanel {
    background-color: #fff;
    border: solid 3px balck;
    padding: 12px;
}

.TreeMoreManu {
    color: #000000;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
}

.modalBackground {
    background-color: #888888;
    filter: alpha(opacity=70);
    opacity: 0.7;
    -ms-filter: "alpha(opacity=70)";
}

.modalProductPanel {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
    width: 800px;
    height: 600px;
    overflow: scroll;
}

.modalStatus {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
    width: auto;
    height: auto;
}

.modalCompany {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
    width: auto;
    height: 600px;
    overflow: scroll;
}

.modalContactInfo {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
}

.modalLogin {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
}

.modalManuAd {
    border: solid 2px black;
    padding: 5px;
    min-width: 500px;
    height: 600px;
    background-color: #fff;
    overflow: scroll;
}

.overlay {
    position: fixed;
    z-index: 100010;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.loader {
    z-index: 10002;
    position: fixed;
    width: 120px;
    margin-left: -60px;
    top: 50%;
    left: 50%;
}

.demo a {
    border: none;
}

.statusBlob {
    height: 20px;
    padding-right: 18px;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.statusBlobReadOnly {
    height: 20px;
    padding-right: 18px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
/*--------------------------------------Password Strength Bar--------------------------------------------*/
.barIndicatorBorder {
    width: 100px;
}

.barIndicator_poor {
    background-color: gray;
}

.barIndicator_weak {
    background-color: cyan;
}

.barIndicator_good {
    background-color: lightblue;
}

.barIndicator_strong {
    background-color: blue;
}

.barIndicator_excellent {
    background-color: navy;
}

/*-------------------------------------------------Content Manager---------------------------------------------*/
.modalEditImagePanel {
    background-color: #fff;
    border: solid 3px black;
    padding: 10px;
    font-size: 13px;
    width: auto;
}

.modifiedCell {
    background-color: #736AFF;
}

/*------------------------------------------------Marketing Reports--------------------------------------------*/
.registrationReportMain {
    width: 100%;
    margin: auto;
    border: 1px solid #b0b0b0;
}

/*---------------------------------------------------GRID STYLE-----------------------------------------------------*/
.GridContainer {
    float: left;
    width: auto;
    height: 100%;
    border: solid 1px #9D9D97;
    margin: 3px 0px 0px 2px;
}

.GridHeader {
    background-color: #9CAAC1;
    border: 1px solid #E0E0E0;
    color: #fff;
    margin: 5px 8px 5px 8px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    text-decoration: none;
}

.GridHeaderAnalysis {
    background-color: #A4A4A4;
    border: 1px solid #E0E0E0;
    color: #fff;
    margin: 5px 8px 5px 8px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    text-decoration: none;
}

.GridHeaderDynamic {
    background-color: #F2F2F2;
    color: #333;
    font-size: 13px;
    font-weight: bold;
    vertical-align: middle;
}

.GridHeaderDynamicOptional {
    background-color: #fff;
    color: #999;
    font-size: 13px;
    font-weight: bold;
    vertical-align: middle;
}

.GridHeaderNone {
    display: none;
}

.GridFooter {
    background-color: #9CAAC1;
    border: 1px solid #E0E0E0;
    color: #fff;
    margin: 5px 8px 5px 8px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
}

.GridFooterAnalysis {
    background-color: #A4A4A4;
    border: 1px solid #E0E0E0;
    color: #fff;
    margin: 5px 8px 5px 8px;
    text-align: center;
    vertical-align: middle;
    font-size: 14px;
    font-weight: bold;
    text-align: right;
}

.GridHeader th a {
    color: #ffffff;
    text-decoration: none;
}

.GridRow {
    background-color: #FFF;
    text-align: center;
    vertical-align: middle;
    font-size: 11px;
}

.GridAlternatingRow {
    background-color: #F2F2F2;
    text-align: center;
    vertical-align: middle;
    font-size: 11px;
}

.DataListAlternatingRow {
    background-color: #F2F2F2;
}

.GridCellAlignLeft {
    text-align: left;
}

.GridCellAlignRight {
    text-align: right;
}

.GridDynamicTitle {
    font-size: 11px;
    font-weight: bold;
    background-color: #CFDDEE;
    text-align: left;
    text-decoration: none;
    color: #000000;
}

.GridDynamicTitleCat {
    font-size: 14px;
    font-weight: bold;
    background-color: #CFDDEE;
    text-align: left;
    text-decoration: none;
}

    .GridDynamicTitleCat a {
        color: #000;
        padding-left: 20px;
    }

.GridDynamicTitle a {
    color: #000000;
}

.GridPageStyle {
    font-size: 12px;
}

.GridZeroSpaceRow {
    margin: 0px;
    padding: 3px;
    text-align: center;
}

.GridSelectedRow {
    font-weight: bold;
    border: solid 2px black;
}

.GridClass {
    font-size: 12px;
    float: left;
}

.ContactGridClass {
    font-size: 12px;
    float: left;
    background-color: #F5F6CE;
}

.fullWidth {
    width: 100%;
}

.colLeftPadding {
    padding-left: 6px;
}

.gridPager {
    border: none;
    background-color: #e7eff3;
}

    .gridPager td {
        padding: 2px 3px 2px 3px;
        color: #000000;
        line-height: 12px;
        font-weight: bold;
    }

    .gridPager a {
        text-decoration: none;
    }

        .gridPager a:hover {
            text-decoration: underline;
        }

.ddlPagesDrop {
    border: solid 1px #0000FF;
    padding: 2px;
}

.evenRow {
    background-color: #F0F0F0;
}

.oddRow {
    background-color: #fff;
}

.hoverColor {
    background-color: #F5F6CE;
}

.selectedRow {
    background-color: #FDD017;
}

.headingSource {
    color: #CFDDEE;
}

.headingSourceSelected {
    color: #FDD017;
}

.grdTextBox {
    padding: 3px;
}

.zeroValRow {
    color: #FF0000;
    font-weight: bold;
}
/*---------------------------------------------------MENU STYLE-----------------------------------------------------*/
.partsListMenu {
    width: 100%;
    background-image: url(00020005);
    border: 1px solid #e0e0e0;
    cursor: pointer;
    padding: 1px 10px 1px 10px;
}

.partsMenuItemHover {
    color: #0000FF;
    padding: auto 12px auto 12px;
    font-weight: bold;
    font-size: 12px;
}

.partsMenuItemNormal {
    padding: auto 12px auto 12px;
    font-weight: bold;
    font-size: 12px;
}

.partsSubMenuItem {
    border: #e0e0e0 1px solid;
    padding: 10px;
    cursor: pointer;
    color: #606060;
    background-color: #f7f8f9;
    font-size: 11px;
}

.partsMenuItemSeperator {
    background-color: #E0E0E0;
    height: 1px;
    width: 1px;
    font-size: 11px;
}

.partsMenuItemHoverDefault {
    color: #0000FF;
    padding: auto 12px auto 12px;
    font-weight: bold;
    font-size: 12px;
}

.partsMenuItemNormalDefault {
    padding: auto 12px auto 12px;
    font-weight: bold;
    font-size: 12px;
}

.partsSubMenuItemDefault {
    border: #e0e0e0 1px solid;
    padding: 10px;
    cursor: pointer;
    color: #606060;
    background-color: #f7f8f9;
    font-size: 11px;
}

.partsMenuItemSeperatorDefault {
    background-color: #E0E0E0;
    height: 1px;
    width: 1px;
}


/*----------------------------------------------------HOME PAGE-----------------------------------------------------*/
.titleHeading {
    background-color: #D5DCE8;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

    .titleHeading h3 {
        padding: 5px;
        margin: 0px;
        padding: 4px;
    }

.leftFloat {
    float: left;
}

.leftRight {
    float: right;
}

.leftContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 700px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.dynamicIssueDiv {
    padding-bottom: 8px;
}

.dynamicPriceDiv {
    padding-top: 8px;
}

.rightContent {
    float: right;
    margin: 5px 0px 5px 5px;
    padding: 10px;
    width: 220px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.homebottomContent {
    float: left;
    margin: 5px;
    width: 100%;
    padding: 10px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.bottomContent {
    clear: both;
    width: 100%;
}

.bottomLeft {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 226px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.bottomRight {
    float: right;
    margin: 5px;
    padding: 10px;
    width: 700px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

#divContentManager {
    clear: both;
}

.divInnerContentManager {
    padding: 5px;
}

    .divInnerContentManager ul {
        padding-left: 10px;
    }

/*---------------------------------------------------ABOUT US PAGE---------------------------------------------------*/

.aboutUsleftContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 570px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.aboutusrightcontent {
    float: left;
    margin: 5px;
    padding: 10px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

/*---------------------------------------------------THREE D PAGE---------------------------------------------------*/

.threeDleftContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 700px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.threeDCube {
    float: right;
    margin: 5px 0px 5px 5px;
    padding: 10px;
    width: 225px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.threeDbottomContent {
    clear: both;
    width: 100%;
    padding: 0px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

    .threeDbottomContent h4 {
        padding: 5px;
        margin: 0px 0px 7px 0px;
        background-color: #E3E3E3;
    }

/*---------------------------------------------------CONTACT US PAGE---------------------------------------------------*/

.contactleftContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 300px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.contactrightContent {
    float: right;
    margin: 5px;
    padding: 10px;
    width: 620px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.contactUsDetails {
    padding: 10px;
}

/*--------------------------------------------------------FAQ----------------------------------------------------------*/
.faqContent {
    padding: 10px;
    font-size: 14px;
    font-weight: bold;
}

/*--------------------------------------------------------REGISTER-----------------------------------------------------*/
.registerContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 990px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

/*--------------------------------------------------------LOGIN PAGE---------------------------------------------------*/
.loginContent {
    padding: 10px;
}

/*----------------------------------------------------------CONFIRMATION-------------------------------------------------*/
.confirmationContent {
    float: left;
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}


/*---------------------------------------------------------FORGOT PASSWORD-----------------------------------------------*/
.forgotpassContent {
    float: left;
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

/*---------------------------------------------------DOWNLOADS, FEATURES & BENEFITS PAGE, TESTIMONIALS---------------------------------------------------*/
.downloadNormalContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 100%;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.updateHistory {
    margin: 20px;
    font-size: 14px;
}

.featuresLeftContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 463px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.featuresRightContent {
    float: right;
    margin: 5px 0px 5px 5px;
    padding: 10px;
    width: 463px;
    height: 314px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.screenShots {
    width: 900px;
    margin: 0 auto;
}

.screenShotsInner {
    float: left;
}

.screenShotsContent {
    float: left;
    margin-left: 20px;
}

    .screenShotsContent h3 {
        text-align: center;
    }

.gridalternaterow {
    background-color: #F0F0F0;
}

.gridalternaterowTestimonial {
    background-color: #F0F0F0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

/*---------------------------------------------------CATALOGEUS & TRADE PRICES--------------------------------------------------------------------------*/
.normalContent {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 100%;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.pricelistHeader {
    background-color: #EEEEEE;
    text-decoration: underline;
    color: #0000FF;
}

.mainManuAdvert {
    width: 200px;
    float: left;
    margin: 3px 0px 3px 5px;
    padding: 5px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.catSiteMapPath {
    width: 742px;
    float: left;
    margin: 5px;
    padding: 10px;
    background-color: #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}

.leftContentCat {
    float: left;
    margin: 5px;
    padding: 10px;
    width: 740px;
    border: 1px solid #DFDFDF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 4px #DFDFDF;
    -moz-box-shadow: 0px 0px 4px #DFDFDF;
    box-shadow: 0px 0px 4px #DFDFDF;
}


/*----------------------------------------------------------ADVANCED ESTIMATING-------------------------------------------------------------------------*/
.topTitleBar {
    clear: both;
    width: 100%;
    background-color: #0054B3;
    color: #fff;
    padding: 3px 0px 3px 0px;
}

.quotesLocationTitle {
    width: 100%;
    font-weight: bold;
    font-size: 14px;
    background-color: #e6e6e6;
    color: #000;
    padding: 3px 0px 3px 0px;
    margin: 3px 0px 3px 0px;
}

.quotePreviewTitle {
    clear: both;
    width: 100%;
    background-color: #9FC7F6;
    color: #333;
    padding: 3px 0px 3px 0px;
}

.quoteManagerTitle {
    clear: both;
    width: 100%;
    background-color: #e9e9e9;
    color: #000;
    font-weight: bold;
    font-size: 14px;
    padding: 5px 0px 5px 0px;
}

.titleBar {
    font-weight: bold;
    color: #0054B3;
    padding-left: 5px;
}

.viewtitleBar {
    font-weight: bold;
    color: #000;
    padding-left: 5px;
}

.navTable {
    margin: 3px 0px 0px 0px;
}

.navButtons {
    float: left;
    background-color: #e9e9e9;
    width: 100%;
    min-width: 900px;
}

    .navButtons .innerCont {
        float: left;
        height: 90px;
        margin: 5px;
        padding: 5px;
        background-color: #fff;
        width: auto;
        border: 1px solid #DFDFDF;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0px 0px 4px #DFDFDF;
        -moz-box-shadow: 0px 0px 4px #DFDFDF;
        box-shadow: 0px 0px 4px #DFDFDF;
    }

    .navButtons .innerContPreview {
        float: left;
        height: 95px;
        margin: 5px;
        padding: 5px;
        background-color: #fff;
        width: auto;
        border: 1px solid #DFDFDF;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0px 0px 4px #DFDFDF;
        -moz-box-shadow: 0px 0px 4px #DFDFDF;
        box-shadow: 0px 0px 4px #DFDFDF;
    }

.searchBar {
    float: left;
    width: auto;
    width: 100%;
}

.toolBar {
    float: left;
    width: auto;
    width: 100%;
}

.gridEstimatingContainer {
    width: 100%;
}

.toolBarLowerBtn {
    padding: 0px 7px 0px 7px;
}

.upDownBtnSpacing {
    padding: 0px 4px 0px 4px;
}

.sectionTitle {
    background-color: #0054B3;
    padding: 1px 5px 1px 5px;
}

.hideItem {
    display: none;
}

.backItem {
    display: none;
}

.showItem {
    display: block;
}

.changeToLink {
    color: #0000FF;
    cursor: pointer;
}

.FullWidthWrapper {
    width: 100%;
}

.topToolbarItemNormal {
    padding: 4px 5px 4px 5px;
    font-size: 12px;
    margin: 3px 4px;
    cursor: hand;
}

.topToolbarItemHover {
    border: gray 1px solid;
    padding: 3px 4px 3px 4px;
    font-size: 12px;
    margin: 3px 4px;
    cursor: pointer;
}

.topToolbarItemDown {
    background-color: #e0e0e0;
    border: 1px solid gray;
    cursor: hand;
    font-size: 12px;
    margin: 3px 4px 3px 3px;
    padding: 3px 4px 5px 4px;
}

.topToolbarNormal {
    padding: 4px 7px 4px 7px;
    font-size: 12px;
    cursor: hand;
}

.topToolbarHover {
    background-image: url('00100405');
    cursor: hand;
    font-size: 12px;
    padding: 4px 7px 4px 7px;
}

.topToolbarDown {
    background-image: url('00100406');
    cursor: hand;
    font-size: 12px;
    padding: 4px 7px 4px 7px;
}

.smallToolBarNormal {
    background-color: transparent;
    border: none;
    padding: 2px 2px 1px 2px;
    background-image: url('Blank');
}

.smallToolBarHover {
    background-color: transparent;
    border: none;
    padding: 2px 2px 1px 2px;
    background-image: url('Blank');
}

.smallToolBarDown {
    background-color: transparent;
    border: none;
    padding: 2px 2px 1px 2px;
    background-image: url('Blank');
}

.smallToolBarItemNormal {
    padding: 4px 7px 4px 7px;
    font-size: 12px;
    cursor: pointer;
}

.smallToolBarItemHover {
    background-image: url('00100405');
    cursor: pointer;
    font-size: 12px;
    padding: 4px 7px 4px 7px;
}

.smallToolBarItemDown {
    background-image: url('00100406');
    cursor: pointer;
    font-size: 12px;
    padding: 4px 7px 4px 7px;
}

iframe {
    width: 100%;
    height: 100%;
}

#floatBtns {
    position: fixed;
    left: 0;
    top: 0;
    margin-top: -2.5em;
    background-color: #D8D8D8;
    -webkit-box-shadow: 0px 0px 6px #000;
    -moz-box-shadow: 0px 0px 6px #000;
    box-shadow: 0px 0px 6px #000;
}

.floatBtn {
    padding: 3px;
}

    .floatBtn:hover {
        background-color: #FFF;
    }

.highlight {
    background-color: Red;
}

.optionalSection {
    color: #A4A4FD;
}

.optionalActive {
    color: #0000FF;
}

.qtyWidth {
    width: auto;
}

#moveToTree {
    position: absolute;
    left: 256px;
    top: 700;
    margin-top: 34px;
    margin-left: 20px;
    background-color: #F9F7F8;
    padding: 3px;
    border-bottom: 2px solid #A7A5AA;
    border-left: 2px solid #A7A5AA;
    border-right: 2px solid #A7A5AA;
}

#projFolders {
    position: absolute;
    left: 0px;
    top: 700;
    margin-top: 34px;
    margin-left: 20px;
    background-color: #F9F7F8;
    padding: 3px;
    border-bottom: 2px solid #A7A5AA;
    border-left: 2px solid #A7A5AA;
    border-right: 2px solid #A7A5AA;
}

#displayNewFolder {
    position: absolute;
    left: 0px;
    top: 800;
    margin-top: 99px;
    margin-left: 20px;
    z-index: 100;
    background-color: #F9F7F8;
    padding: 3px;
    border-bottom: 2px solid #A7A5AA;
    border-left: 2px solid #A7A5AA;
    border-right: 2px solid #A7A5AA;
}

#displayRename {
    position: absolute;
    left: 0px;
    top: 800;
    margin-top: 99px;
    margin-left: 20px;
    z-index: 100;
    background-color: #F9F7F8;
    padding: 3px;
    border-bottom: 2px solid #A7A5AA;
    border-left: 2px solid #A7A5AA;
    border-right: 2px solid #A7A5AA;
}

#recycleTree {
    position: absolute;
    left: 0px;
    top: 700;
    margin-top: 33px;
    margin-left: 20px;
    background-color: #F9F7F8;
    padding: 3px;
    border-bottom: 2px solid #A7A5AA;
    border-left: 2px solid #A7A5AA;
    border-right: 2px solid #A7A5AA;
}

.folderTreeNormal {
    font-weight: bold;
    padding: 3px;
}

.folderTreeSelected {
    font-weight: bold;
    background-color: #0B615E;
    color: #fff;
    padding: 3px;
}

.folderTreeHover {
    font-weight: bold;
    background-color: #e9e9e9;
    padding: 3px;
}

.subFolderTreeSelected {
    font-weight: bold;
    background-color: #0B615E;
    color: #fff;
}

.subFolderTreeHover {
    background-color: #e9e9e9;
}

#helpTip {
    background-color: #f3f3f3;
    border: 2px solid #999999;
    padding: 5px;
    display: none;
}
/*------------------------------------------------------PROJECT DETAILS CONTAINER-----------------------------------------*/
.projectDetailsContainer {
    width: 100%;
}

.calendarImage {
    cursor: pointer;
}

.blankLabel {
    width: 250px;
    border-bottom: 1px dotted black;
}

.blankLabelTop {
    width: 140px;
    border-bottom: 1px dotted black;
}

.blankLabelMCD {
    width: 100px;
    border-bottom: 1px dotted black;
}

.blankLabelProject {
    width: 430px;
    border-bottom: 1px dotted black;
}

.blankLabelProjectNotes {
    width: 560px;
    border-bottom: 1px dotted black;
}

.projectLabel {
    width: 30%;
    vertical-align: bottom;
}

.projectLabelNewCust {
    width: 35%;
    vertical-align: bottom;
}

.projectManagerContainer {
    width: 100%;
}

/*------------------------------------------------------------------MSG BOX STYLE-----------------------------------------------------------*/
.msgBoxHeader {
    padding: 3px 4px 3px 4px;
    font-size: 12px;
    background-image: url(00070104);
    font-family: Arial;
    font-weight: bold;
}

.msgContent {
    border-top: #335c88 1px solid;
    background-color: #e5f1fd;
    padding: 20px auto auto 20px;
    font-size: 12px;
    line-height: 15px;
}

.msgFooter {
    background-color: #e5f1fd;
    padding-bottom: 8px;
}

/*------------------------------------------------------------------DIALOG STYLE------------------------------------------------------------*/
.dialogHeaderActive {
    padding: 3px 4px 3px 4px;
    font-size: 11px;
    background-image: url(00070104);
}

.dialogFooterActive {
    font-size: 11px;
    padding: 4px;
}

.dialogContentActive {
    background-color: #e5f1fd;
    border-top-color: #335c88;
    border-top-style: solid;
    border-top-width: 1px;
}

/*----------------------------------------------------------TAB CONTAINER STYLE---------------------------------------------*/
.tabStyle .ajax__tab_header {
    font-size: 14px;
    font-weight: bold;
    display: block;
    height: 35px;
    border-bottom: 1px solid #9CAAC1;
}

    .tabStyle .ajax__tab_header .ajax__tab_outer {
        border-color: #222;
        height: 34px;
        color: #222;
        padding-left: 3px;
        margin-right: 2px;
        border-top: 1px solid #C6D3DF;
        border-left: 1px solid #C6D3DF;
        border-right: 1px solid #C6D3DF;
        border-bottom: 1px solid #9CAAC1;
        background-color: #D0EAE1;
    }

    .tabStyle .ajax__tab_header .ajax__tab_inner {
        border-color: #A8D4D9;
        color: #666;
        padding: 3px 3px 0px 0px;
    }

.tabStyle .ajax__tab_hover .ajax__tab_outer {
    background-color: #fff;
}

.tabStyle .ajax__tab_hover .ajax__tab_inner {
    color: #000;
    cursor: pointer;
}

.tabStyle .ajax__tab_active .ajax__tab_outer {
    border-top: 1px solid #9CAAC1;
    border-left: 1px solid #9CAAC1;
    border-right: 1px solid #9CAAC1;
    border-bottom: 1px solid #fff;
    background-color: #fff;
}

.tabStyle .ajax__tab_active .ajax__tab_inner {
    color: #000;
    border-color: #333;
}

.tabStyle .ajax__tab_body {
    background-color: #fff;
    border: 1px solid #9CAAC1;
    border-top-color: #ffffff;
}
/*-----------------------------------------------------------NEW MENU----------------------------------------------------------------------*/
#pro_linedrop {
    float: left;
    height: 73px;
    width: 100%;
    padding: 0;
    margin: 0;
    background: #fff;
    position: relative;
    z-index: 500;
}

    #pro_linedrop .select {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    #pro_linedrop li {
        float: left;
    }

    #pro_linedrop .select a {
        display: block;
        height: 73px;
        width: 157px;
        float: left;
        text-decoration: none;
        white-space: nowrap;
    }

    #pro_linedrop b {
        position: absolute;
        left: -9999px;
    }

    #pro_linedrop .select a.home {
        background: url(http://storage.electrika.com/images/webimages/newmenu/home.png) no-repeat left top;
    }

    #pro_linedrop .select a.freeestimating {
        background: url(http://storage.electrika.com/images/webimages/newmenu/free_estimating.png) no-repeat left top;
    }

    #pro_linedrop .select a.catalogues {
        background: url(http://storage.electrika.com/images/webimages/newmenu/catalogues.png) no-repeat left top;
    }

    #pro_linedrop .select a.flipCatalogues {
        background: url(http://storage.electrika.com/images/webimages/newmenu/flip_catalogues.png) no-repeat left top;
    }

    #pro_linedrop .select a.simpleestimating {
        background: url(http://storage.electrika.com/images/webimages/newmenu/kits.png) no-repeat left top;
    }

    #pro_linedrop .select a.advanceestimating {
        background: url(http://storage.electrika.com/images/webimages/newmenu/online_estimating.png) no-repeat left top;
    }

    #pro_linedrop .select a.customdatabase {
        background: url(http://storage.electrika.com/images/webimages/newmenu/local_data.png) no-repeat left top;
    }

    #pro_linedrop .select a.marketingreport {
        background: url(http://storage.electrika.com/images/webimages/newmenu/marketing_reports.png) no-repeat left top;
    }


    #pro_linedrop .select li.current a, #pro_linedrop .select a:hover, #pro_linedrop .select li:hover a {
        background-position: left bottom;
        cursor: pointer;
    }

    #pro_linedrop .sub {
        display: none;
    }

    #pro_linedrop ul ul {
        width: 100%;
        display: none;
    }

    /* IE6 only */
    #pro_linedrop table {
        border-collapse: collapse;
        margin: -1px;
        font-size: 1em;
        width: 0;
        height: 0;
    }

    #pro_linedrop .sub li {
        background: transparent;
        height: 30px;
        line-height: 30px;
    }

        #pro_linedrop .sub li.item {
            font-weight: bold;
            font-size: 14px;
            color: #fff;
            padding-left: 10px;
            padding-right: 30px;
        }

        #pro_linedrop .sub li.quotes {
            font-weight: bold;
            font-size: 14px;
            color: #fff;
            padding-left: 10px;
            padding-right: 10px;
        }

    #pro_linedrop .select .current .sub {
        height: 30px;
        display: block;
        position: absolute;
        float: left;
        width: 100%;
        top: 73px;
        left: 0;
        text-align: center;
    }

    #pro_linedrop .select .sub li a {
        display: block;
        height: 26px;
        width: auto;
        line-height: 25px;
        float: left;
        padding: 0 10px 0px 10px;
        margin: 3px 0;
        color: #fff;
        white-space: nowrap;
        font-weight: bold;
        font-size: 14px;
    }

    #pro_linedrop .select :hover .sub li a {
        display: block;
        height: 26px;
        width: auto;
        line-height: 25px;
        float: left;
        padding: 0 10px 0px 10px;
        margin: 3px 0;
        white-space: nowrap;
        font-weight: bold;
        font-size: 14px;
    }

    #pro_linedrop .home {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #007A8F;
    }

        #pro_linedrop .home li a:hover {
            background-color: #fff;
            height: 24px;
            color: #007A8F;
        }

        #pro_linedrop .home li a.currentSub {
            background-color: #fff;
            height: 24px;
            color: #007A8F;
        }


    #pro_linedrop .estimating {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #356406;
    }

        #pro_linedrop .estimating li a:hover {
            background-color: #fff;
            height: 24px;
            color: #356406;
        }

        #pro_linedrop .estimating li a.currentSub {
            background-color: #fff;
            height: 24px;
            color: #356406;
        }

    #pro_linedrop .catalogues {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #6C2DC7;
    }

        #pro_linedrop .catalogues li a:hover {
            background-color: #fff;
            height: 24px;
            color: #9E008E;
        }

        #pro_linedrop .catalogues li a.currentSub {
            background-color: #fff;
            height: 24px;
            color: #9E008E;
        }

    #pro_linedrop .flipCatalogues {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #951923;
    }

        #pro_linedrop .flipCatalogues li a:hover {
            background-color: #fff;
            height: 24px;
            color: #951923;
        }

        #pro_linedrop .flipCatalogues li a.currentSub {
            background-color: #fff;
            height: 24px;
            color: #951923;
        }

    #pro_linedrop .kits {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #B10D18;
    }

        #pro_linedrop .kits li a:hover {
            background-color: #fff;
            height: 24px;
            color: #B10D18;
        }

        #pro_linedrop .kits li a.currentSub {
            background-color: #fff;
            height: 24px;
            color: #B10D18;
        }

    #pro_linedrop .onlineestimating {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #0054B3;
    }

    #pro_linedrop .customdatabase {
        margin: 0;
        padding: 1px;
        list-style: none;
        background: #619E39;
    }

        #pro_linedrop .customdatabase li a:hover {
            background-color: #fff;
            height: 24px;
            color: #619E39;
        }

        #pro_linedrop .customdatabase li a.currentSub {
            background-color: #fff;
            height: 24px;
            color: #619E39;
        }
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
ul#tabnav {
    text-align: left;
    margin: 1em 0 0 0;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #9CAAC1;
    list-style-type: none;
    padding: 3px 13px 8px 10px;
}

    ul#tabnav li {
        display: inline;
    }

        ul#tabnav li.ProjectManager.active, ul#tabnav li.ProjectDetails.active, ul#tabnav li.Settings.active, ul#tabnav li.Sections.active, ul#tabnav li.Quotation.active, ul#tabnav li.Costing.active, ul#tabnav li.Analysis.active, ul#tabnav li.Catalogues.active, ul#tabnav li.Reports.active, ul#tabnav li.News.active {
            border-bottom: 1px solid #fff; /* set border color to page background color */
            background-color: #fff; /* set background color to match above border color */
        }

        ul#tabnav li.ProjectManager a.active, ul#tabnav li.ProjectDetails a.active, ul#tabnav li.Settings a.active, ul#tabnav li.Sections a.active, ul#tabnav li.Quotation a.active, ul#tabnav li.Costing a.active, ul#tabnav li.Analysis a.active, ul#tabnav li.Catalogues a.active, ul#tabnav li.Reports a.active, ul#tabnav li.News a.active {
            background-color: #fff;
            color: #000;
            position: relative;
            border: 1px solid #9CAAC1;
            border-bottom: 1px solid #fff;
        }

        ul#tabnav li.ProjectManager a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/files2.png);
        }

        ul#tabnav li.ProjectDetails a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/project2.png);
        }

        ul#tabnav li.Settings a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/settings2.png);
        }

        ul#tabnav li.Sections a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/sections2.png);
        }

        ul#tabnav li.Quotation a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/custom2.png);
        }


        ul#tabnav li.Costing a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/costing2.png);
        }

        ul#tabnav li.Analysis a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/analysis2.png);
        }

        ul#tabnav li.Catalogues a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/browseCats.png);
        }

        ul#tabnav li.Reports a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/reports2.png);
        }

        ul#tabnav li.News a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/messages.png);
        }

        ul#tabnav li a {
            background-color: Transparent;
            cursor: hand;
            background-repeat: no-repeat;
            background-position: left;
            padding: 10px 4px 10px 32px;
            border: 1px solid #C6D3DF;
            background-color: #E0EEFB;
            color: #666;
            margin-right: 0px;
            text-decoration: none;
            border-bottom: none;
        }

    ul#tabnav a:hover {
        background-color: Transparent;
        background-color: #fff;
    }


.custToolbar {
    float: left;
    min-width: 900px;
    width: 100%;
    border-top: 1px solid #D8D8D8;
    border-bottom: 2px solid #A7A5AA;
    padding: 3px 0px 3px 0px;
    margin: 0px;
    background-color: #F9F7F8;
    color: #000;
}

    .custToolbar .manuUser {
        margin: 0px 7px 0px 3px;
        float: left;
    }

    .custToolbar .selectAllCompanies {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/selectall.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .unSelectAllCompanies {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/remove.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .allQuotes {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/allquotes2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .openFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/folder.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .moveTo {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/move2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .moveToGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/move2gray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        color: #666666;
    }

    .custToolbar .unselectBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/clear_small.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .newBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/new2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .newBtnGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/new2gray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        color: #666666;
    }

    .custToolbar .saveAsBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copyto.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .saveAsBtnGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copytogray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .custToolbar .imptExpBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/electrikalogo.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .imptExpBtnGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/electrikalogogray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        color: #666666;
    }

    .custToolbar .exprtBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/exportcust.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .exprtBtnGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/exportcustgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .custToolbar .emptyBin {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/empty.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .delBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/delete2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .delBtnGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/delete2gray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        color: #666666;
    }

    .custToolbar .copyToUser {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copyto.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .custToolbar .copyToUserGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copytogray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

.companyToolbar {
    float: left;
    width: 100%;
    border-top: 1px solid #D8D8D8;
    border-bottom: 2px solid #A7A5AA;
    padding: 3px 0px 3px 0px;
    margin: 0px;
    background-color: #F9F7F8;
    color: #000;
}

    .companyToolbar .allQuotes {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/allquotes2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .selectAllCompanies {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/selectall.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .unSelectAllCompanies {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/remove.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .newCustBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/new2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .newCustBtnGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/new2gray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .moveTo {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/move2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .moveToGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/move2gray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .copyCompany {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copycompany.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .copyCompanyGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copycompanygray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .copyProjBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copytoproject.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .copyProjBtnGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copytoprojectgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .imptCustBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/importexcel.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .imptCustBtnGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/importexcelgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .exptCustBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/exportcust.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .exptCustBtnGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/exportcustgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .delCustBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/delete2.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .companyToolbar .delCustBtnGray {
        margin: 0px;
        float: left;
        cursor: default;
        background: url(http://storage.electrika.com/images/webimages/buttons/delete2gray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .companyToolbar .searchCustFields {
        margin: 0px;
        float: left;
    }

    .companyToolbar .txttoolCustSearch {
        margin: 0px;
        float: left;
    }

    .companyToolbar .searchCustBtn {
        margin: 0px;
        float: left;
        padding: 2px 10px 0px 2px;
    }

    .companyToolbar .clearCustSearchBtn {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/refresh2.png) left center no-repeat;
        padding: 0px 0px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

.treeToolbar {
    float: left;
    width: 300px;
    border-top: 1px solid #D8D8D8;
    border-bottom: 2px solid #A7A5AA;
    padding: 3px 0px 3px 0px;
    margin: 0px;
    background-color: #F9F7F8;
    color: #000;
}

    .treeToolbar .AddNewFolderSmall {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/addnewfolder.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .AddNewFolderGraySmall {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/addnewfoldergray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #000;
    }

    .treeToolbar .RenameFolderSmall {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/rename.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .RenameFolderGraySmall {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/renamegray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #000;
    }

    .treeToolbar .DeleteFolderSmall {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/deletefolder.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .DeleteFolderGraySmall {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/deletefoldergray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #000;
    }

    .treeToolbar .newFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16addfolder.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .newFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16addfoldergray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .renameFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16edit.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .renameFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16editgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .moveFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16movefolder.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .moveFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16movefoldergray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .upFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16up.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .upFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16upgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .downFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16down.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .downFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16downgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .delFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16delete.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .delFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/16deletegray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .shareFolder {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/share.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .shareFolderGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/sharegray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }

    .treeToolbar .folderPermissions {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/permissions.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .treeToolbar .folderPermissionsGray {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/est/permissionsgray.png) left center no-repeat;
        padding: 0px 10px 0px 17px;
        text-decoration: none;
        cursor: default;
        color: #666666;
    }


    .treeToolbar .newFolder:hover, .renameFolder:hover, .moveFolder:hover, .upFolder:hover, .downFolder:hover, .delFolder:hover {
        background-color: #E6E6E6;
    }

.custToolbar .searchFields {
    margin: 0px;
    float: left;
}

.custToolbar .txttoolSearch {
    margin: 0px;
    float: left;
}

.custToolbar .searchPmBtn {
    margin: 0px;
    float: left;
    padding: 2px 10px 0px 2px;
}

.custToolbar .clearSearchBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/refresh2.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .restore {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/importexport2.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .manuUserList {
    margin: 2px 10px 0px 2px;
    float: left;
}

.custToolbar .catSearch {
    margin: 0px 0px 0px 10px;
    float: left;
}

.custToolbar .newCustBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/new2.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .copyProjBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/copytoproject.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .addCustQuoteBtn {
    margin: 0px;
    float: left;
    background: url() left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .imptCustBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/importexcel.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .exptCustBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/exportcust.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .emptyBinbtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/empty.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .delCustBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/delete2.png) left center no-repeat;
    padding: 0px 10px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.custToolbar .searchCustFields {
    margin: 0px;
    float: left;
}

.custToolbar .txttoolCustSearch {
    margin: 0px;
    float: left;
}

.custToolbar .searchCustBtn {
    margin: 0px;
    float: left;
    padding: 2px 10px 0px 2px;
}

.custToolbar .clearCustSearchBtn {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/refresh2.png) left center no-repeat;
    padding: 0px 0px 0px 17px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar {
    float: left;
    padding: 10px 0px 5px 0px;
}

    .outerToolBar .newSection {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/new.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .outerToolBar .newConfig {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/config.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }


    .outerToolBar .copySection {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/copy.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .outerToolBar .delSection {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/delete.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .outerToolBar .exportSection {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/import.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .outerToolBar .moveUpSection {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/arrow-up24.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .outerToolBar .moveDownSection {
        margin: 0px;
        float: left;
        background: url(http://storage.electrika.com/images/webimages/buttons/arrow-down24.png) top center no-repeat;
        padding: 23px 5px 3px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
    }

    .outerToolBar .newSection:hover {
        background-color: #e9e9e9;
    }

    .outerToolBar .newConfig:hover {
        background-color: #e9e9e9;
    }

    .outerToolBar .copySection:hover {
        background-color: #e9e9e9;
    }

    .outerToolBar .delSection:hover {
        background-color: #e9e9e9;
    }

    .outerToolBar .exportSection:hover {
        background-color: #e9e9e9;
    }

    .outerToolBar .moveUpSection:hover {
        background-color: #e9e9e9;
    }

    .outerToolBar .moveDownSection:hover {
        background-color: #e9e9e9;
    }

.outerToolBarPreview {
    padding: 0px 0px 5px 0px;
    font-size: 12px;
}

    .outerToolBarPreview ul {
        margin: 0px;
        padding: 0px 0px 0px 5px;
    }

    .outerToolBarPreview li {
        list-style: none;
        color: #0000FF;
    }

        .outerToolBarPreview li.active {
            background-color: #e9e9e9;
        }

        .outerToolBarPreview li:hover {
            background-color: #e9e9e9;
            cursor: pointer;
        }

.outerToolBar .radioPreview {
    margin: 0px;
    padding: 0px;
}

.outerToolBar .pdfExport {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/pdf.png') top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .excelExport {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/excel24.png') top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .wordExport {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/word.png') top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .cloudExport {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/cloudupload.png') top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .email {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/email.png') top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .linkedCompanies {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/link.png') top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .pdfExport:hover {
    background-color: #e9e9e9;
}

.outerToolBar .excelExport:hover {
    background-color: #e9e9e9;
}

.outerToolBar .wordExport:hover {
    background-color: #e9e9e9;
}

.outerToolBar .cloudExport:hover {
    background-color: #e9e9e9;
}

.outerToolBar .email:hover {
    background-color: #e9e9e9;
}

.outerToolBar .linkedCompanies:hover {
    background-color: #e9e9e9;
}

.outerToolBar .material {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/browse.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

    .outerToolBar .material:hover {
        background-color: #e9e9e9;
    }

.outerToolBar .cut {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/cut.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .copy {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/copy.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .paste {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/paste.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .delete {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/delete.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .clipboard {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/clipboard.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .cut:hover {
    background-color: #e9e9e9;
}

.outerToolBar .copy:hover {
    background-color: #e9e9e9;
}

.outerToolBar .paste:hover {
    background-color: #e9e9e9;
}

.outerToolBar .delete:hover {
    background-color: #e9e9e9;
}

.outerToolBar .clipboard:hover {
    background-color: #e9e9e9;
}

.outerToolBar .insertPart {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/insert.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .insertHead {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/heading.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .importQuoteParts {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/import.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .insertPart:hover {
    background-color: #e9e9e9;
}

.outerToolBar .insertHead:hover {
    background-color: #e9e9e9;
}

.outerToolBar .importQuoteParts:hover {
    background-color: #e9e9e9;
}

.outerToolBar .emailQuote {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/email.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .shareQuote {
    margin: 0px;
    float: left;
    background: url() top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .exportQuote {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/buttons/export.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .emailQuote:hover {
    background-color: #e9e9e9;
}

.outerToolBar .shareQuote:hover {
    background-color: #e9e9e9;
}

.outerToolBar .exportQuote:hover {
    background-color: #e9e9e9;
}

.dialogFooter {
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
}

.dialogHeader {
    padding-right: 4px;
    padding-left: 4px;
    background-color: #ddd;
    padding-bottom: 3px;
    padding-top: 23px;
}

.dialogContent {
    padding: 20px;
    border: 20px solid #ddd;
    font-size: 12px;
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.mouseOutdocs {
    display: none;
}

.mouseOverdocs {
    position: absolute;
    display: block;
    z-index: 1;
}

.LocalCustomers, .CopyLocalCustomers, .LocalSites, .CopyLocalSites, .UseCustomerDetails, .AddNewCompany, .SearchCompany {
    text-align: left;
    margin: 1em 0 0 0;
    font-size: 14px;
    font-weight: bold;
    list-style-type: none;
    padding: 0px 0px 10px 0px;
    cursor: pointer;
}

.ToPDF, .EmailPDF {
    text-align: left;
    margin: 1em 0 0 0;
    font-size: 14px;
    font-weight: bold;
    list-style-type: none;
    cursor: pointer;
}

.AddNewCompany a {
    background-image: url(http://storage.electrika.com/images/webimages/est/newcompany.png);
}

.SearchCompany a {
    background-image: url(http://storage.electrika.com/images/webimages/est/searchcompany.png);
}

.LocalCustomers a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/customer.png);
}

.CopyLocalCustomers a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/addCompany.png);
}

.LocalSites a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/site.png);
}

.CopyLocalSites a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/addCompany.png);
}

.UseCustomerDetails a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/copyuser.png);
}

.CopyDiscount a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/discount.png);
}

.UpdatePrices a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/update.png);
}

.LocatePart a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/locatepoint.png);
}

.CopyLabour a {
    background-image: url(http://storage.electrika.com/images/webimages/buttons/labourtype.png);
}

.ToPDF a {
    background-image: url(http://storage.electrika.com/images/webimages/est/emaildownload.png);
}

.EmailPDF a {
    background-image: url(http://storage.electrika.com/images/webimages/est/email2.png);
}

.switchOn a {
    background-image: url(http://storage.electrika.com/images/webimages/est/onswitch.png);
}

.switchOff a {
    background-image: url(http://storage.electrika.com/images/webimages/est/offswitch.png);
}

.InviteUsers a {
    background-image: url(http://storage.electrika.com/images/webimages/est/joinselected.png);
}

.ExitGroup a {
    background-image: url(http://storage.electrika.com/images/webimages/est/exit.png);
}

.PendingRequest a {
    background-image: url(http://storage.electrika.com/images/webimages/est/pending.png);
}

.MapUserPermissions a {
    background-image: url(http://storage.electrika.com/images/webimages/est/allgroups.png);
}

.printBtn a {
    background-image: url(http://storage.electrika.com/images/webimages/est/print.png);
}

.divExportBOM {
    padding: 5px;
}

    .divExportBOM a {
        background-image: url(http://storage.electrika.com/images/webimages/buttons/import2.png);
    }

.LocalCustomers a, .CopyLocalCustomers a, .LocalSites a, .CopyLocalSites a, .UseCustomerDetails a, .ToPDF a, .EmailPDF a, .switchOn a, .switchOff a, .AddNewCompany a, .SearchCompany a, .InviteUsers a, .ExitGroup a, .PendingRequest a, .MapUserPermissions a {
    background-color: Transparent;
    cursor: hand;
    background-repeat: no-repeat;
    background-position: left;
    padding: 10px 4px 10px 32px;
    border: 1px solid #C6D3DF;
    background-color: #D8D8D8;
    color: #333;
    margin-right: 0px;
    text-decoration: none;
}

.CopyDiscount a, .UpdatePrices a, .CopyLabour a, .LocatePart a, .ToPDF a, .EmailPDF a, .switchOn a, .switchOff a, .InviteUsers a, .printBtn a, .divExportBOM a {
    background-color: Transparent;
    cursor: hand;
    background-repeat: no-repeat;
    background-position: left;
    padding: 5px 4px 5px 32px;
    border: 1px solid #C6D3DF;
    background-color: #D8D8D8;
    color: #333;
    margin-right: 0px;
    text-decoration: none;
}

    .LocalCustomers a:hover, .CopyLocalCustomers a:hover, .LocalSites a:hover, .CopyLocalSites a:hover, .UseCustomerDetails a:hover, .CopyDiscount a:hover, .UpdatePrices a:hover, .LocatePart a:hover, .CopyLabour a:hover, .ToPDF a:hover, .EmailPDF a:hover, .InviteUsers a:hover, .ExitGroup a:hover, .PendingRequest a:hover, .MapUserPermissions a:hover, .printBtn a:hover, .divExportBOM a:hover {
        background-color: Transparent;
        background-color: #E4E4E4;
    }

.OpenSectionBtn {
    border: 1px solid #C6D3DF;
    background-color: #D8D8D8;
    padding: 2px;
    cursor: pointer;
}

    .OpenSectionBtn:hover {
        background-color: Transparent;
        background-color: #E4E4E4;
    }

ul#reptabnav {
    text-align: left;
    margin: 1em 0 0 0;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #9CAAC1;
    list-style-type: none;
    padding: 3px 13px 8px 10px;
}

    ul#reptabnav li {
        display: inline;
    }

        ul#reptabnav li.PartsList.active, ul#reptabnav li.Config.active, li.CeoverPage.active, ul#reptabnav li.Preview.active, li.QuotesManager.active, ul#reptabnav li.SearchQuotes.active, ul#reptabnav li.PublicQuotes.active ul#reptabnav li.RecycleBin.active, ul#reptabnav li.Catalogues.active, ul#reptabnav li.SearchParts.active, ul#reptabnav li.ProjDetails.active, ul#reptabnav li.StatusEditor.active, ul#reptabnav li.CustomerDetails.active, ul#reptabnav li.SiteDetails.active, ul#reptabnav li.SupplierDetails.active, ul#reptabnav li.ElectrikaNews.active, ul#reptabnav li.GneralMessaging.active, ul#reptabnav li.HavellsReport {
            border-bottom: 1px solid #fff; /* set border color to page background color */
            background-color: #fff; /* set background color to match above border color */
        }

            ul#reptabnav li.PartsList a.active, ul#reptabnav li.Config a.active, li.CeoverPage a.active, ul#reptabnav li.Preview a.active, ul#reptabnav li.QuotesManager a.active, ul#reptabnav li.SearchQuotes a.active, ul#reptabnav li.PublicQuotes a.active, ul#reptabnav li.RecycleBin a.active, ul#reptabnav li.Catalogues a.active, ul#reptabnav li.SearchParts a.active, ul#reptabnav li.ProjDetails a.active, ul#reptabnav li.StatusEditor a.active, ul#reptabnav li.CustomerDetails a.active, ul#reptabnav li.SiteDetails a.active, ul#reptabnav li.SupplierDetails a.active, ul#reptabnav li.ElectrikaNews a.active, ul#reptabnav li.GneralMessaging a.active, ul#reptabnav li.HavellsReport a.active {
                background-color: #fff;
                color: #000;
                position: relative;
                border: 1px solid #9CAAC1;
                border-bottom: 1px solid #fff;
            }

        ul#reptabnav li.PartsList a {
            background-image: url(http://storage.electrika.com/images/webimages/est/list.png);
        }

        ul#reptabnav li.Config a {
            background-image: url(http://storage.electrika.com/images/webimages/est/configrator.png);
        }

        ul#reptabnav li.CeoverPage a {
            background-image: url(data:image/png;base64,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);
        }

        ul#reptabnav li.Preview a {
            background-image: url(data:image/png;base64,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);
        }

        ul#reptabnav li.QuotesManager a {
            background-image: url(data:image/png;base64,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);
        }

        ul#reptabnav li.SearchQuotes a {
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAYCAYAAAEHY3ShAAAACXBIWXMAAAsSAAALEgHS3X78AAAFr0lEQVR4nK1WW2iURxQ+88/8t71kc3Gz2dw0icZoNFFT1LaaEpBagoo++CIUhGIfRLC+SKWtrbQIoVD7UHzpQwvFSgtCq/hQwYJUqtVaY5rES01qaq5sspqsm93/NtMzq6nGrLoJPfCzw+zMN9+cy3eGCSFA2mTsj52+8Kqv5ZjBIxu49s1XkXpI5EVXnfhv0nM9+Ol8j7J9+ypgcvvglSPXSpv2NT7emo43dJ7aLZZtPkoeTigKcI9nhmzqRGnDFz8S7T0pKCkpBMMdsuo2fm5MY/BwM4WasA3CGYbaNx4umLFI9RV3eGOjDa7rPjn9+LihG6f369SqCVU0f0aNeTenLZoapMe6dvRbBY3m7cNvD/s3iw3NLcqMRR4eUUx74ffbQ1BTegxnWmYiKZTi2QpMplyIicrpnKYGjuMKwm0YT0xCWA3ByMhIBG1k2qLFLe+t7D93QKQsF9aufGl3/qMFM5w5ZbfOHW5PkWhjILoa9EAhWBN9kIzdBGfitigIirHq9Z+En97DZqDIO+BXovUJa+AGPOAM2kfmw9qWrRA//y44LBTMticrECBL5ElkDjBIgRg8A6krHThPxOLXjxjZtmRnxBgQ4oKqa2AlEpBE73IuIGY0gmVZEkioquooisKfC0QUbdxzHwjueUAYxQikcJKAL3V3kBAiNE2zcmJU9cq+1+RvavR6a+/lL79rWPfmIdO42rZ+06flWV0Bz4jaxRN7BxfWrbyq5VVeMEILLjB/2SWF6olngmSdJTwa9ypKDKWulYwnxWTPWZiM3yK6dQuWth6VARUvBKmuLAEvfQn+vNQFPus6RKLFMGGHIZhMy/0ET3kxCOeeoOBApdovuhMRmHDWQbSyRKh/d+V+Hc/jmDNYI4pCWKpXKH29MOBtJzWZ8BKeEwhF8SEEq5GpMJm0gPgYOK4DvsL5HTkzIQRBBM+UtRQy1/HAwYGeX3c6ZxDpN8wxsK00WLYLmqoCR3/eGbjH8qvShsxaTDz7uSAuyq8i5PUBLMdF2aTgIpPu7u7FakFXPdo0D2e/jsxAeR1Mddv2wEYgOV5Yv/77pqamKzldJ7JyT8No+xcdTNWIxyWgAPPeZWje1nY8Z59QM9wZefmQ0nv2/aHo8h37X62K7Spt2rUt29oMSLbayWY/H3/n6ujwPysitRsg5HMFuBNEccaB8hR2FCIoY0TVNE8zA+PMDPVTNXiXavn9vnlLTuuhulO5nJE9yllsQUWULFsUFmlrBIZG7oFpGoJoIXBoJRCjBFw1LBS9UAnm5ReY/kBBLB5bnrp8GAIF53Yu2XjEly3Z50xGmhCc6EyB6rJCgXlMJkgERq1qoMIn7PgQIelOAcYEsdxhsLQKYQb8RDzVWv8XMq7jgEdRhFGYOH5WKgXE7oAy2gU9f93H+uCg+gvhvrIAbP8WKIodAxLwAaVmPBevzIoM5oV0DRqXJQJMZcJ1SKZDpLFgHdsWATIGFQVc9Dg1WMwEjEDkZk3zwbpcz8g9TCg5mKRYl+gZLHrC0ROqjrLjYuF7qLD4gEBSsiBs/F9gHwwULz+ZM/5syFDUPaJ4RD7+KFWEl/aIY1sgUFxRQATKPdE1KihlxEo7MGauEOXA7Bcjz4GMfIBxxjOC80gNkADPvA6krsreYxoM5L+eXICe/OViV7Q6WdokmztexgsGg4ny8vL+J/V2TmQEIdimOJHhwXMFoZhEmBdIQuoz5o9DDJ0K27IIzzRPIsZiw2WRZNK/Zs2a33Rdn/HSmDOZsqVbPk7c+fFb8GwTSwc7jZXpexggkGFBf8immumJyA8aa2sPbNy0py1X/FmR8c2r/wE/n+Cu8aDvTJs78OsegV5wHY40iJfn97FFlUUohqbYurqxJT+y6JfZEJkVmSkjCksHq1r3ys+1EpH+zpMH39r/wYdFRUVj+LewJ+PzVTN/IFdtedL+BboOqAbHQBA4AAAAAElFTkSuQmCC);
        }

        ul#reptabnav li.PublicQuotes a {
            background-image: url(http://storage.electrika.com/images/webimages/est/publicfile.png);
        }

        ul#reptabnav li.RecycleBin a {
            background-image: url(data:image/png;base64,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);
        }

        ul#reptabnav li.Catalogues a {
            background-image: url(data:image/png;base64,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);
        }

        ul#reptabnav li.SearchParts a {
            background-image: url(data:image/png;base64,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);
        }

        ul#reptabnav li.ProjDetails a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/details.png);
        }

        ul#reptabnav li.StatusEditor a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/status-settings.png);
        }

        ul#reptabnav li.CustomerDetails a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/customer.png);
        }

        ul#reptabnav li.HavellsReport a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/details.png);
        }

        ul#reptabnav li.SiteDetails a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/site.png);
        }

        ul#reptabnav li.SupplierDetails a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/suppliers.png);
        }

        ul#reptabnav li.ElectrikaNews a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/news.png);
        }

        ul#reptabnav li.GneralMessaging a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/messages.png);
        }

        ul#reptabnav li a {
            background-color: Transparent;
            cursor: hand;
            background-repeat: no-repeat;
            background-position: left;
            padding: 10px 4px 10px 32px;
            border: 1px solid #C6D3DF;
            background-color: #D0EAE1;
            color: #666;
            margin-right: 0px;
            text-decoration: none;
            border-bottom: none;
        }

    ul#reptabnav a:hover {
        background-color: Transparent;
        background-color: #fff;
    }


.Editor11 {
    border-bottom-color: gray;
    border-bottom-width: 1px;
    border-left-color: gray;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: gray;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: gray;
    border-top-style: solid;
    border-top-width: 1px;
}

.Editor12 {
    border-bottom-color: gray;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: gray;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: gray;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: gray;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.Editor13 {
    background-color: #fafafa;
    border-bottom-color: gray;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: gray;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: gray;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: gray;
    border-top-width: 1px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
}

.Editor14 {
    font-family: tahoma;
    font-size: 12px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 1px;
}

.Editor15 {
    border-bottom-color: darkgray;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: darkgray;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: darkgray;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: darkgray;
    border-top-style: solid;
    border-top-width: 1px;
    font-family: tahoma;
    font-size: 12px;
    margin-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 1px;
}

.Editor16 {
    background-color: #e0e0e0;
    border-bottom-color: darkgray;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: darkgray;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: darkgray;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: darkgray;
    border-top-style: solid;
    border-top-width: 1px;
    font-family: tahoma;
    font-size: 12px;
    margin-top: 1px;
    padding-bottom: 1px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 1px;
}

.Editor17 {
    height: 10px;
    width: 3px;
}

.Editor18 {
    background-color: #fafafa;
    border-bottom-color: gray;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: gray;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: gray;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: gray;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
}

.Editor19 {
    background-color: white;
    border-bottom-color: #c5d3ed;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: #c5d3ed;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #c5d3ed;
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: #c5d3ed;
    border-top-style: solid;
    border-top-width: 1px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
}

.outertreeToolbar {
    background-color: #EBE7E9;
    float: left;
    padding: 0px 0px 0px 0px;
    border-bottom: 2px solid #A7A5AA;
    border-top: 1px solid #A7A5AA;
    width: 100%;
}

.innertreeToolbar {
    float: left;
    padding: 5px 0px 5px 0px;
}

    .innertreeToolbar .AddNewFolder {
        margin: 0px 0px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
        background: url(http://storage.electrika.com/images/webimages/buttons/addnewfolder.png) top center no-repeat;
    }

    .innertreeToolbar .MoveToFolder {
        margin: 0px 0px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
        background: url() top center no-repeat;
    }

    .innertreeToolbar .RenameFolder {
        margin: 0px 0px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
        background: url(http://storage.electrika.com/images/webimages/buttons/rename.png) top center no-repeat;
    }

    .innertreeToolbar .DeleteFolder {
        margin: 0px 10px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        cursor: pointer;
        color: #000;
        background: url(http://storage.electrika.com/images/webimages/buttons/deletefolder.png) top center no-repeat;
    }

    .innertreeToolbar .AddNewFolder:hover {
        background-color: #fff;
    }

    .innertreeToolbar .MoveToFolder:hover {
        background-color: #fff;
    }

    .innertreeToolbar .RenameFolder:hover {
        background-color: #fff;
    }

    .innertreeToolbar .DeleteFolder:hover {
        background-color: #fff;
    }

    .innertreeToolbar .AddNewFolderGray {
        margin: 0px 0px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        color: #999;
        background: url(http://storage.electrika.com/images/webimages/buttons/addnewfoldergray.png) top center no-repeat;
    }

    .innertreeToolbar .MoveToFolderGray {
        margin: 0px 0px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        color: #999;
        background: url() top center no-repeat;
    }

    .innertreeToolbar .RenameFolderGray {
        margin: 0px 0px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        color: #999;
        background: url(http://storage.electrika.com/images/webimages/buttons/renamegray.png) top center no-repeat;
    }

    .innertreeToolbar .DeleteFolderGray {
        margin: 0px 10px 0px 10px;
        float: left;
        padding: 30px 5px 0px 5px;
        text-decoration: none;
        color: #999;
        background: url(http://storage.electrika.com/images/webimages/buttons/deletefoldergray.png) top center no-repeat;
    }

    .innertreeToolbar .AddNewFolderGray:hover {
        background-color: #fff;
    }

    .innertreeToolbar .MoveToFolderGray:hover {
        background-color: #fff;
    }

    .innertreeToolbar .RenameFolderGray:hover {
        background-color: #fff;
    }

    .innertreeToolbar .DeleteFolderGray:hover {
        background-color: #fff;
    }



.treeButton {
    float: left;
    margin-left: 10px;
    padding: 5px 3px 0px 3px;
}

    .treeButton.last {
        margin-right: 10px;
    }

    .treeButton:hover {
        background-color: #fff;
    }


#background {
    display: none;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #666;
    z-index: 600;
}

#progressWrapper {
    display: none;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: #666;
    z-index: 600;
}

.colorSelector2 {
    cursor: pointer;
    top: 3px;
    left: 3px;
    width: 36px;
    height: 36px;
}

    .colorSelector2 div {
        top: 4px;
        left: 4px;
        width: 28px;
        height: 28px;
        background: url(http://storage.electrika.com/images/webimages/select2.png) center;
    }

.searchhistory {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/buttons/searchparts.png') left center no-repeat;
    padding: 0px 10px 0px 18px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.searchFilter {
    margin: 0px;
    float: left;
    background: url('http://storage.electrika.com/images/webimages/est/filter2.png') left center no-repeat;
    padding: 0px 10px 0px 18px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

#colorPallete {
    position: absolute;
    z-index: 100;
    border: 2px solid #A7A5AA;
    background-color: #F9F7F8;
}

.addDynamicBack {
    background-color: #E6E6E6;
}

.emailBtnTool:hover {
    border: 1px solid #000;
}

.popPanel {
    display: none;
    background: #fff;
    width: auto;
    padding: 0px;
    border: 5px solid #ddd;
    font-size: 13px;
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
}

.generalPopPanel {
    display: none;
    background: #fff;
    width: auto;
    padding: 0px;
    border: 5px solid #ddd;
    font-size: 13px;
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
}

#title {
    width: 100%;
    background-color: #e6e6e6;
    border-bottom: 1px solid #e3e3e3;
    float: left;
}

#titleUpload {
    width: 100%;
    background-color: #e6e6e6;
    border-bottom: 1px solid #e3e3e3;
    float: left;
}

#titleMove {
    width: 100%;
    background-color: #e6e6e6;
    border-bottom: 1px solid #e3e3e3;
    float: left;
}

.popPanelTitle {
    width: 100%;
    background-color: #e6e6e6;
    border-bottom: 1px solid #e3e3e3;
    float: left;
}

.popPanelTitleHeading {
    float: left;
    padding: 10px 10px 0px 10px;
    font-size: 14px;
    font-weight: bold;
}

#titleHeading {
    float: left;
    padding: 10px 10px 0px 10px;
    font-size: 14px;
    font-weight: bold;
}

#titleHeadingUpload {
    float: left;
    padding: 10px 10px 0px 10px;
    font-size: 14px;
    font-weight: bold;
}

#titleHeadingMove {
    float: left;
    padding: 10px 10px 0px 10px;
    font-size: 14px;
    font-weight: bold;
}

.titleOnPopup {
    float: left;
    padding: 10px 10px 0px 10px;
    font-size: 14px;
    font-weight: bold;
}

#closebtn {
    float: right;
    cursor: pointer;
}

.closebtn {
    float: right;
    cursor: pointer;
}

.popupContainer {
    padding: 45px 20px 20px 20px;
}

#injectMsg {
    font-size: 14px;
    padding: 5px;
}

.tblMsgBox {
    padding: 20px;
}

.cellHover {
    background-color: #A9BCF5;
}

.okBtnClass {
    width: 80px;
    border: 1px solid #666;
    padding: 4px;
    cursor: pointer;
    font-weight: bold;
}

.headingTitle {
    font-weight: bold;
    font-size: 14px;
    color: Maroon;
    text-align: left;
    text-decoration: none;
    padding: 3px 20px 3px 20px;
}

.emptyRow {
    background-color: #fff;
    color: #000;
    font-style: italic;
    font-weight: bold;
    border-top: 1px solid #A4A4A4;
}

.linkStyle {
    color: #0000FF;
    cursor: pointer;
}

.linkHoverStyle:hover {
    background-color: #f6f6f6;
    cursor: inherit;
}

.nonLinkStyle {
    cursor: default;
}

.gridHoverLink {
    background-color: #F5F6CE;
}

.normalCell {
    font-size: 12px;
    font-weight: normal;
    color: #000;
}

#divMovingText {
    position: absolute;
    border: 1px solid #848484;
    background-color: #E6E6E6;
    float: left;
}

#txtMovingVal {
    border: 0px;
    outline: none;
    float: left;
}

.imgBtns {
    padding: 5px 0px 0px 5px;
    float: left;
}

.autoCompletePanel {
    position: absolute;
}

#divAutoCompleteWrapper {
    background-color: #E8E8E8;
    color: #000;
}

    #divAutoCompleteWrapper ul {
        list-style-type: none;
        text-align: left;
        background-color: #E8E8E8;
        margin: 0px;
        padding: 0px;
    }

        #divAutoCompleteWrapper ul li {
            list-style: none;
            padding: 2px;
        }

            #divAutoCompleteWrapper ul li:hover {
                background-color: #666;
                color: #fff;
                cursor: pointer;
            }

.autoCompleteItems {
    background-color: #E8E8E8;
    color: #000;
    padding: 2px;
}

.autoCompleteItemHover {
    background-color: #666;
    color: #fff;
    cursor: pointer;
}

.autoCompleteItems:hover {
    background-color: #666;
    color: #fff;
    cursor: pointer;
}

.autoCompleteContactItems {
    background-color: #F2F2F2;
    color: #000;
    padding: 2px;
    display: inline-block;
    width: 100%;
    margin: 0px;
    list-style: none;
    border-bottom: 1px solid #E6E6E6;
}

.autoCompleteContactItemsHover {
    background-color: #666;
    color: #fff;
    padding: 2px;
    display: inline-block;
    width: 100%;
    margin: 0px;
    list-style: none;
    border-bottom: 1px solid #E6E6E6;
}

.autoCompleteContactItems li {
    font-size: 12px;
    padding-left: 10px;
}

.autoCompleteContactItems:hover {
    background-color: #666;
    color: #fff;
    cursor: pointer;
}

#jqDialog_QuestionIcon {
    background-image: url('http://storage.electrika.com/images/webimages/est/question.png');
}

#jqDialog_AlertIcon {
    background-image: url('http://storage.electrika.com/images/webimages/est/alert.png');
}

#jqDialog_box {
    background: #fff;
    position: absolute;
    border: 5px solid #ddd;
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
    z-index: 1003;
}

#jqDialog_content {
    margin: 20px;
    font-size: 12px;
    overflow: hidden;
}

#jqDialog_options {
    margin: 10px;
    text-align: center;
}

    #jqDialog_options button {
        margin-right: 5px;
        width: 80px;
        background-color: #e6e6e6;
        border: 1px solid #666;
        padding: 4px;
        cursor: pointer;
        font-weight: bold;
    }

        #jqDialog_options button.yesBtn {
            margin-right: 25px;
            width: 80px;
            background-color: #e6e6e6;
            border: 1px solid #666;
            padding: 4px;
            cursor: pointer;
            font-weight: bold;
        }

        #jqDialog_options button.noBtn {
            margin-left: 25px;
            width: 80px;
            background-color: #e6e6e6;
            border: 1px solid #666;
            padding: 4px;
            cursor: pointer;
            font-weight: bold;
        }

#jqDialog_input {
    padding: 4px;
    width: 250px;
}

#jqDialog_close {
    background: none;
    border: none;
    float: right;
    font-weight: bold;
    font-size: 10px;
    color: #ff0000;
    cursor: pointer;
}

#jqDialog_title {
    background-color: #e8e8e8;
    font-size: 14px;
    height: 32px;
    font-weight: bold;
}

    #jqDialog_title #titleText {
        padding: 10px 20px 3px 20px;
    }

.checkbox, .radio {
    width: 19px;
    height: 25px;
    padding: 0 5px 0 0;
    background: url(http://storage.electrika.com/images/webimages/est/checkbox.png) no-repeat;
    display: block;
    clear: left;
    float: left;
}

.radio {
    background: url(http://storage.electrika.com/images/webimages/est/radio.png) no-repeat;
}

.downMenu {
    position: absolute;
    padding-top: 11px;
}

.downMenuInner {
    border: 1px solid #CCCCCC;
    background-color: #fff;
}

.folderPanel {
    background-color: #F9F7F8;
    border-bottom: 2px solid #A7A5AA;
    border-left: 2px solid #A7A5AA;
    border-right: 2px solid #A7A5AA;
    padding: 3px;
}

.activeSection {
    color: #000;
    font-weight: bold;
    cursor: default;
}

.dueDateString {
    color: #FF0000;
}

.pointerCursor {
    cursor: pointer;
}

ul.downMenuUl {
    text-align: left;
    margin: 0 0 0 0;
    font-size: 14px;
    font-weight: bold;
    list-style-type: none;
    padding: 3px 13px 8px 10px;
}

    ul.downMenuUl li {
        margin: 5px 0px 5px 0px;
    }

.downMenu li.seperator {
    border-bottom: 1px solid #000;
}

ul.downMenuUl li.menuMoveUp a {
    background-image: url(http://storage.electrika.com/images/webimages/est/arrow-up.png);
}

ul.downMenuUl li.menuMoveDown a {
    background-image: url(http://storage.electrika.com/images/webimages/est/arrow-down.png);
}

ul.downMenuUl li.menuNew a {
    background-image: url(http://storage.electrika.com/images/webimages/est/new2.png);
}

ul.downMenuUl li.menuSelect a {
    background-image: url(http://storage.electrika.com/images/webimages/est/update.png);
}

ul.downMenuUl li.menuClearAll a {
    background-image: url(http://storage.electrika.com/images/webimages/est/clearall.png);
}

ul.downMenuUl li.menuCopy a {
    background-image: url(http://storage.electrika.com/images/webimages/est/copy2.png);
}

ul.downMenuUl li.menuCut a {
    background-image: url(http://storage.electrika.com/images/webimages/est/cut2.png);
}

ul.downMenuUl li.menuPaste a {
    background-image: url(http://storage.electrika.com/images/webimages/est/paste2.png);
}

ul.downMenuUl li.menuDelete a {
    background-image: url(http://storage.electrika.com/images/webimages/est/delete2.png);
}

ul.downMenuUl li.menuClipboard a {
    background-image: url(http://storage.electrika.com/images/webimages/est/clipboard2.png);
}

ul.downMenuUl li.menuAddSpecial a {
    background-image: url(http://storage.electrika.com/images/webimages/est/insert2.png);
}

ul.downMenuUl li.menuAddHeading a {
    background-image: url(http://storage.electrika.com/images/webimages/est/heading2.png);
}

ul.downMenuUl li.menuAddExcel a {
    background-image: url(http://storage.electrika.com/images/webimages/est/import2.png);
}

ul.downMenuUl li.menuAdd a {
    background-image: url(http://storage.electrika.com/images/webimages/est/heading2.png);
}

ul.downMenuUl li.menuRemove a {
    background-image: url(http://storage.electrika.com/images/webimages/est/import2.png);
}

ul.downMenuUl li.menuSelectClip a {
    background-image: url(http://storage.electrika.com/images/webimages/est/update.png);
}

ul.downMenuUl li.menuClearAllClip a {
    background-image: url(http://storage.electrika.com/images/webimages/est/clearall.png);
}

ul.downMenuUl li.menuCopyDisc a {
    background-image: url(http://storage.electrika.com/images/webimages/est/percent.png);
}

ul.downMenuUl li.menuCopyLab a {
    background-image: url(http://storage.electrika.com/images/webimages/est/labourtype.png);
}

ul.downMenuUl li.menuLocate a {
    background-image: url(http://storage.electrika.com/images/webimages/est/locatepoint.png);
}

ul.downMenuUl li a {
    background-color: Transparent;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: left;
    padding: 5px 4px 5px 23px;
    color: #666;
    text-decoration: none;
    border-bottom: none;
}

ul.downMenuUl li:hover {
    background-color: Transparent;
    background-color: #f0f0f0;
}

li.onMenu {
    background-color: Transparent;
    background-color: #F5F6CE;
}

ClearClipboard, PasteItems {
    text-align: left;
    margin: 1em 0 0 0;
    font-size: 14px;
    font-weight: bold;
    list-style-type: none;
    padding: 0px 0px 5px 0px;
    cursor: pointer;
}

.ClearClipboard a {
    background-image: url(http://storage.electrika.com/images/webimages/est/clipboard2.png);
}

.PasteItems a {
    background-image: url(http://storage.electrika.com/images/webimages/est/paste2.png);
}

.ClearClipboard a, .PasteItems a {
    background-color: Transparent;
    cursor: hand;
    background-repeat: no-repeat;
    background-position: left;
    padding: 5px 4px 5px 32px;
    border: 1px solid #C6D3DF;
    background-color: #D8D8D8;
    color: #333;
    margin-right: 0px;
    text-decoration: none;
}

    .ClearClipboard a:Hover, .PasteItems a:Hover {
        background-color: Transparent;
        background-color: #E4E4E4;
    }

#divClipboardDownMenu {
    z-index: 1004;
}

.outerToolBar .inviteSelected {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/joinselected.png) top center no-repeat;
    padding: 23px 7px 3px 7px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .inviteAll {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/joinall.png) top center no-repeat;
    padding: 23px 7px 3px 7px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .inviteSelected:hover {
    background-color: #e9e9e9;
}

.outerToolBar .inviteAll:hover {
    background-color: #e9e9e9;
}

.outerToolBar .clipAddSelected {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/clipaddselected.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .clipAddAll {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/clipaddall.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .clipRemoveSelected {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/clipremoveselected.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .clipRemoveAll {
    margin: 0px;
    float: left;
    background: url(http://storage.electrika.com/images/webimages/est/clipremoveall.png) top center no-repeat;
    padding: 23px 5px 3px 5px;
    text-decoration: none;
    cursor: pointer;
    color: #000;
}

.outerToolBar .clipAddSelected:hover {
    background-color: #e9e9e9;
}

.outerToolBar .clipAddAll:hover {
    background-color: #e9e9e9;
}

.outerToolBar .clipRemoveSelected:hover {
    background-color: #e9e9e9;
}

.outerToolBar .clipRemoveAll:hover {
    background-color: #e9e9e9;
}

#divCCUserTip {
    border: 2px solid #E3E3E3;
    background-color: #F2F2F2;
    padding: 15px;
    z-index: 10003;
}

.divToolTip {
    border: 2px solid #BDBDBD;
    background-color: #FAFAFA;
    padding: 15px;
    z-index: 10003;
}

.blankLabelWidth {
    width: 300px;
}

#divNewMsgAlert {
    position: absolute;
    padding: 5px;
    right: 0;
    bottom: 0;
    width: 400px;
    border: 5px solid #356406;
    background-color: #fff;
    display: none;
}

#titleMsgAlert {
    background-color: #D0EAE1;
    color: #356406;
    font-size: 13px;
    font-weight: bold;
    padding: 3px;
    width: 100%;
}

#divAcutalMsg {
    padding: 3px;
}

#divNewMsg {
    margin: 10px;
    width: 800px;
}

#divThread {
    margin: 5px 0px 10px 0px;
    padding: 5px;
    width: 810px;
    border: none;
    font-weight: bold;
    background-color: #F0F3F4;
}

.divThreadTitle {
    background-color: #D9E1E4;
    color: #424242;
    padding: 3px;
    margin: 5px 0px 5px 0px;
    cursor: pointer;
}

#divPost {
    width: 780px;
    background-color: #fff;
}

#divInstantMsg {
    margin: 10px;
    width: 800px;
}

.btnApprovalStyle {
    border: 1px solid #9D9D97;
    margin: 0px 10px 0px 10px;
}

.divApprovalMsg {
    border: 1px solid #D8D8D8;
    padding: 0px 0px 10px 10px;
}

.replyBtn {
    font-weight: bold;
}

.trFrom {
    background-color: #D0EAE1;
}

.trTo {
    background-color: #E0EEFB;
}

.unReadMsg {
    font-size: 13px;
    font-weight: bold;
}

.userAddedToShareList {
    position: absolute;
    display: none;
    top: 0;
    left: 300px;
    width: 300px;
    margin: auto;
    background-color: #3BB9FF;
    border: 1px solid #306EFF;
    color: #fff;
    font-weight: bold;
    padding: 5px 10px 5px 10px;
    font-size: 13px;
    z-index: 1004;
    -webkit-box-shadow: 0px 0px 6px #306EFF;
    -moz-box-shadow: 0px 0px 6px #306EFF;
    box-shadow: 0px 0px 6px #306EFF;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.manuAdvertImg {
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px #000;
    -moz-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
}

#divZoomAdvert {
    cursor: pointer;
    position: absolute;
    display: none;
}

.disabledFont {
    color: #A7A5AA;
}

.grdItemCompanyPadding {
    padding-left: 10px;
    padding-right: 10px;
}

​ #tabContainer {
    display: none;
}

ul#subTabNav {
    text-align: left;
    margin: 1em 0 0 0;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #9CAAC1;
    list-style-type: none;
    padding: 3px 13px 8px 10px;
}

    ul#subTabNav li {
        display: inline;
    }

        ul#subTabNav li.details.active,
        ul#subTabNav li.details a.active,
        ul#subTabNav li.summary.active,
        ul#subTabNav li.summary a.active,
        ul#subTabNav li.reportsdownload.active,
        ul#subTabNav li.reportsdownload a.active,
        ul#subTabNav li.billofmaterial.active,
        ul#subTabNav li.billofmaterial a.active {
            background-color: #fff;
            color: #000;
            position: relative;
            border: 1px solid #9CAAC1;
            border-bottom: 1px solid #fff;
        }

        ul#subTabNav li.details a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/project2.png);
        }

        ul#subTabNav li.summary a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/analysis2.png);
        }

        ul#subTabNav li.reportsdownload a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/clouddownload.png);
        }

        ul#subTabNav li.billofmaterial a {
            background-image: url(http://storage.electrika.com/images/webimages/buttons/billofmaterial.png);
        }

        ul#subTabNav li a {
            background-color: Transparent;
            cursor: pointer;
            background-repeat: no-repeat;
            background-position: left;
            padding: 10px 4px 10px 32px;
            border: 1px solid #C6D3DF;
            background-color: #E0EEFB;
            color: #666;
            margin-right: 0px;
            text-decoration: none;
            border-bottom: none;
        }

    ul#subTabNav a:hover {
        background-color: Transparent;
        background-color: #fff;
    }

#tabContent {
    border: 1px solid #C6D3DF;
    border-top: none;
    margin: 0px;
    padding: 0px;
}


.fliptext {
    padding: 10px;
    font-size: 12px;
    text-align: left;
    line-height: 22px;
}
