/* HubCentrix.com Cascading Style Sheet, Initial Directives */
/* Copyright (C) 2008-2011 HubCentrix.  All Rights Reserved.                                    */

    /* Section Layer */

    body {
                padding:0px;
                border:none;
                margin:0px;
                background-color:#ffffff;
                text-align:left;
    }

    div {
                padding:0px;
                border:none;
                margin:0px;

    }

                .yui-layout .yui-layout-unit div.yui-layout-hd {
                    text-align: left;
                    height:0px;
                    position:absolute;
                    visibility:hidden;
                }

                .yui-layout .yui-layout-unit div.yui-layout-hd h2 {
                    text-align: left;
                    height:0px;
                }

                .yui-layout .yui-layout-unit div.yui-layout-hd .collapse {
                    cursor: pointer;
                    height: 0px;
                    position: absolute;
                    right: 2px;
                    top: 2px;
                    width: 17px;
                    font-size: 0;
                }

                .yui-layout .yui-layout-unit div.yui-layout-hd .close {
                    cursor: pointer;
                    height: 0px;
                    position: absolute;
                    right: 2px;
                    top: 2px;
                    width: 17px;
                    font-size: 0;
                }
                .yui-layout .yui-layout-unit div.yui-layout-hd .collapse-close {
                    right: 25px;
                    height:0px;
                }


                .yui-layout .yui-layout-clip {
                    position: absolute;
                    height: 0px;
                    background-color: #c0c0c0;
                    display: none;
                }

                .yui-layout .yui-layout-clip .collapse {
                    cursor: pointer;
                    height: 0px;
                    position: absolute;
                    right: 2px;
                    top: 2px;
                    width: 17px;
                    font-size: 0px;
                }

                /* end YUI overrides */


    .centered   {
                    vertical-align: middle;
                    text-align: center
                }

    .loginlayer {
                    position:relative;
                    top:200px;
                    background-color: #dbe0e1
                }

    .CursorArrow {
                    cursor: url(img/Cursor_arrow_1.cur), move;
                    background-color:#0070ff
                 }


    /* Input layer */

    /* The classes are Form_MBVUserCreate, Form_MBVButton, Form_MBVTextBox,
       Form_MBVDropDown, Form_MBVSelect, Form_MBVMultiSelect, Form_MBVMultiText
    */

    .MBV_Portal {
            color: blue;
            font-weight: bold;
            background-image:  url(img/portal.png);
            background-repeat:  no-repeat;
            background-position: left;
            padding-left:20px;
    }

    .MBV_SoftBorders { border-color: #c7cbdf }

    .Form_MBVButton { border: 1px solid;
                      background-color: #caee9e;
                      -moz-border-radius:8px 8px 8px 8px;
                      padding-left:4px;
                      padding-right:4px
                      }

    .Form_MBVButton:hover { background-color: #ffffaa }
    .Form_MBVButton:focus { background-color: #ffffaa }
    .Form_MBVButton:active { background-color: #caee9e }

    .Form_MBVButton_Search:hover { background-color: #88ca5c; }
    .Form_MBVButton_Search:active { background-color: #88ca5c; }

    .Form_MBVButton_Search { border: 1px solid; height:20px; -moz-border-radius:8px 8px 8px 8px }


    .Form_MBVTextBox { border: 1px solid }
    .Form_MBVTextBox:hover { background-color: #ffffaa  }
    .Form_MBVTextBox:focus { background-color: #ffffaa  }

    .Form_MBV { font-size:10pt }

    .MBV_ActiveButton {
                            border:1px solid;
                            background-color:#7cd9b1;
                            width:110px;
                            padding:3px;
                            text-align:center;
                            cursor:default;
                            font-size:10pt;
                            }

    div.MBV_ActiveButton:hover { background-color:#bfe0e1 }

    .MBV_InactiveButton {
                            border:1px solid;
                            background-color:#bfe0e1;
                            width:110px;
                            padding:3px;
                            text-align:center;
                            cursor:default;
                            font-size:10pt;
                            }

    div.MBV_InactiveButton:hover { background-color:#7cd9b1 }

    .MBV_Share_internal {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Share.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_password {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Lock.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_password_upload {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Lock.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_expires {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Calendar.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_postcard {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/postcard-color.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }


    .MBV_Share_watermark {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Shield.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_hub_to_hub {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("favicon.ico");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_6hub_to_hub {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("favicon.ico");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Tree_Checked {
            padding-left:16px;
            background-image: url("img/box-checked.png");
            background-repeat:no-repeat;
            background-position:left;


    }



    /* Just for IE 6 */


     .MBV_Share_6internal {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Share.gif");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_6password {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Lock.gif");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_6password_upload {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Lock.gif");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_6expires {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Calendar.gif");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }

    .MBV_Share_6postcard {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/postcard-color.png");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }


    .MBV_Share_6watermark {
                margin-left:4px;
                margin-top:4px;
                text-align:left;
                background-image: url("img/share/Shield.gif");
                background-repeat:no-repeat;
                background-position:left;
                font-family:Trebuchet MS, sans-serif;
                cursor:default;
    }


    /* End IE 6 (thank God!) */






    .MBV_ItemSelected {
                            background-color:#eec0c0;
                            }

    .MBV_Item {
                            background-color:#ffffff;
                            }

    .MBV_NodeSelected {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:10pt;
                            background-color:#004477;
                            color:#ffffff;
                            border:1px solid;
                            border-color:#000000;
                            }

    .MBV_MenuSelected {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:8pt;
                            background-color:#ffffaa;
                            color:#333322;
                            }

    .MBV_MenuNotSelected {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:8pt;
                            background-color:#ffffff;
                            color:#858585;
                            }

    .MBV_AdminSelected {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:10pt;
                            background-color:#e7f0ff;
                            color:#333322;
                            }

    .MBV_AdminNotSelected {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:10pt;
                            background-color:#ffffff;
                            color:#000000;
                            }

    .MBV_NodeHighlight {
                            color:#00ee00;
                        }

    .MBV_Clear {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:10pt;
                            background-color:#ffffff;
                            color:#000000;
                            }

    .MBV_SelNoBorder {
                            font-family:Trebuchet MS, sans-serif;
                            font-size:10pt;
                            background-color:#004477;
                            color:#ffffff;
                            }


    .MBV_Title {
                        font-weight:bold;
                        font-family:Trebuchet MS, sans-serif;
                        font-size:10pt;
                        text-align:center;
                        vertical-align:top;
                        color:#222222;
                        padding:2px;
                        height:18px;
                        /*-moz-border-radius: 0px 0px 0px 0px;
                        border-radius: 0px 0px 0px 0px; */
                        }




    /*.MBV_Elemental_Top {*/
    /*                        background-color:#00dfe1;*/
    /*                        -moz-border-radius: 5px 0px 0px 0px;*/
    /*                        border-radius: 5px 0px 0px 0px;*/
    /*                    */
    /*    */
    /*                        }*/
    /**/
    /*.MBV_Elemental_Bottom {*/
    /*                        background-color:#00dfe1;*/
    /*                        -moz-border-radius: 0px 0px 5px 0px;*/
    /*                        border-radius: 0px 0px 5px 0px;*/
    /*    */
    /*                        }*/
    /**/
    /*.MBV_Elemental_Central {*/
    /*                        background-color:#00dfe1;*/
    /*                        -moz-border-radius: 0px 0px 0px 0px;*/
    /*                        border-radius: 0px 0px 0px 0px;*/
    /*    */
    /*                        }*/
    /**/
    /*.MBV_Elemental_Omni {*/
    /*                        background-color:#00dfe1;*/
    /*                        -moz-border-radius: 5px 0px 5px 0px;*/
    /*                        border-radius: 5px 0px 5px 0px;*/
    /*    */
    /*                        }*/

    .MBV_TextSelected {
                        font-family:Trebuchet MS, sans-serif;
                        font-size:10pt;
                        background-color:#004477;
                        color:#ffffff;
                        border:1px solid;
                        border-color:#000000;
                        }

    .MBV_TextNotSelected {
                        font-family:Trebuchet MS, sans-serif;
                        font-size:10pt;
                        background-color:#ffffff;
                        color: #000000;
                        border: 1px solid;
                        border-color:#ffffff;
                        }

    .MBV_TextNotSelected_MyShare {
                        font-family:Trebuchet MS, sans-serif;
                        font-size:10pt;
                        background-color:#c0d9f3;
                        color: #000000;
                        border: 1px solid #c0d9f3;
                        }


    .MBV_TextNotSelected_Foreign {
                        font-family:Trebuchet MS, sans-serif;
                        font-size:10pt;
                        background-color:#ffffaa;
                        color: #000000;
                        border: 1px solid #ffffaa;
                        }

    .MBV_Text {
                    font-family:Trebuchet MS, sans-serif;
                    font-size:10pt;
                    color:#222222;
                    }

    .MBV_Text_Big {
                    font-family:Trebuchet MS, sans-serif;
                    font-size:12pt;
                    color:#222222;
                    }

    .MBV_Text_Small {
                    font-family:Trebuchet MS, sans-serif;
                    font-size:8pt;
                    color:#222222;
                    line-height:12px;
                    word-wrap:break-word;
                    text-overflow: ellipsis;
                    }

    .MBV_Text_Tiny {
                    font-family:Trebuchet MS, sans-serif;
                    font-size:7pt;
                    line-height:10px;
                    color:#222222;
                    }

    .MBV_Blue {
                font-family:Trebuchet MS, sans-serif;
                font-size:10pt;
                color:#0c4686;
                }

    .MBV_Blue_Small {
                font-family:Trebuchet MS, sans-serif;
                font-size:8pt;
                color:#0c4686;
                line-height:12px;
                text-overflow: ellipsis;
                }


    .MBV_Blue_NS {
                font-family:Trebuchet MS, sans-serif;
                color:#0c4686;
                }

    .MBV_Background_Blue {
                background-color:#0c4686;
    }

    .MBV_Blaring_Blue {

            color: #276aff;
    }



    /* The two color-scheme colors */
    .MBV_Background_LightBlue {
                background-color:#dadeec;
    }

    .MBV_Layout_Background {
                background-color: #a8adcd;
    }
    /* ---- */


    .MBV_Background_White {
        background-color: #ffffff;
    }


    .MBV_Background_LightGreen {
                background-color:#caee9e;
    }

    .MBV_Background_Yellow {
                background-color:#ffffaa;
    }

    .MBV_Green {
                color:#88ca5c;
    }

    .MBV_Background_Green {
                background-color:#88ca5c;
    }

    .MBV_Red {
                color:#df1e3a;
    }

    .MBV_Text_Small_Blue {
                font-family:Trebuchet MS, sans-serif;
                font-size:8pt;
                color:#0c4686;
                }

    .MBV_Text_Light {
                font-family:Trebuchet MS, sans-serif;
                font-size:10pt;
                color:#efefef;
                }

    .MBV_Text_Blue {
                font-family:Trebuchet MS, sans-serif;
                font-size:10pt;
                color:#0c4686;
                }

    /* Remove row striping, column borders, and sort highlighting */
    .yui-skin-sam tr.yui-dt-even { border-bottom:1px solid #858585; } /* gray */
    .yui-skin-sam tr.yui-dt-odd { border-bottom:1px solid #858585; } /* gray */
    .yui-skin-sam tr.yui-dt-even td.yui-dt-asc,
    .yui-skin-sam tr.yui-dt-even td.yui-dt-desc { border-bottom:1px solid #858585; } /* gray */
    .yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,
    .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc { border-bottom:1px solid #858585; } /* gray */

    .yui-skin-sam .yui-dt tbody td {
        border-bottom: 1px solid #c0c0c0;
    }
    .yui-skin-sam .yui-dt thead th {
        border-bottom: 1px solid #858585;
    }
    .yui-skin-sam .yui-dt tr.userDataClass,
    .yui-skin-sam .yui-dt tr.userDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.userDataClass td.yui-dt-desc {
        background-color: #c0d9f3;
        color: #242424;
        border-bottom: solid 1px #858585;
    }

    .yui-skin-sam .yui-dt tr.approvalDataClass,
    .yui-skin-sam .yui-dt tr.approvalDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.approvalDataClass td.yui-dt-desc,
    .yui-skin-sam .yui-dt tr.approvalDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.approvalDataClass td.yui-dt-desc {
        background-color: #f1cae8;
        color: #242424;
        border-bottom: solid 1px #858585;
    }


    .yui-skin-sam .yui-dt tr.stockDataClass,
    .yui-skin-sam .yui-dt tr.stockDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.stockDataClass td.yui-dt-desc,
    .yui-skin-sam .yui-dt tr.stockDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.stockDataClass td.yui-dt-desc {
        background-color: #caee9e;
        color: #242424;
        border-bottom: solid 1px #858585;
    }

    .yui-skin-sam .yui-dt tr.staticDataClass,
    .yui-skin-sam .yui-dt tr.staticDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.staticDataClass td.yui-dt-desc,
    .yui-skin-sam .yui-dt tr.staticDataClass td.yui-dt-asc,
    .yui-skin-sam .yui-dt tr.staticDataClass td.yui-dt-desc {
        background-color: #fffcd0;
        color: #242424;
        border-bottom: solid 1px #858585;
    }

    .yui-skin-sam th.yui-dt-highlighted,
    .yui-skin-sam th.yui-dt-highlighted a {
        background-color:#ffffff; /* med blue hover */
    }

    .yui-skin-sam tr.yui-dt-highlighted,
    .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,
    .yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,
    .yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,
    .yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted {
        cursor:pointer;
        background-color:#ffffff; /* med blue hover */
    }

/* */
