/* DO NOT EDIT THIS FILE. Changes here are for the DEFAULT UI style (i.e. a Blue theme) and will not be carried over to other user-selected styles such as a purple or brown background. */
/* Add shared CSS definitions to Style_Common.css */

/*-------------------------------------------------- Body Section ------------------------------------------------*/
html {
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    overflow: hidden;
    height: 100%;
    width: 100%;
    background-color: #c2d6e5;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    box-sizing: border-box;
}

body {
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    overflow: auto;
    height: 99%;
    width: 100%;
    background-color: #c2d6e5;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    box-sizing: border-box;
}

/*---------------------------------------------------- Banner  ---------------------------------------------------*/
.BackgroundLeft {
    background: url(../Content/images/default/Banner/bannersprites.jpg) 0 0;
    width: 366px;
    background-repeat: no-repeat;
    height: 63px;
}

.BackgroundRight {
    background: url(../Content/images/default/Banner/bannersprites.jpg) -380px 0;
    width: 366px;
    background-repeat: no-repeat;
    height: 63px;
}

.Background {
    background-image: url(../Content/images/default/Banner/Background.jpg);
    background-repeat: repeat-x;
    width: auto;
    height: 63px;
    border-bottom: 1px solid #4A657B;
}

/*-------------------------------------------------- Footers  ----------------------------------------------------*/
.home_page_footer {
    background-color: #C6D3DE;
    height: 13px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #1F1F1F;
    text-align: center;
}

.home_page_footer_btm {
    background-color: #c2d6e5;
    height: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #1F1F1F;
    text-align: center;
}

/*------------------------------------------------- Menu Tabs 1st Level-------------------------------------------*/
.menu_tab_bg {
    background-image: url(../Content/images/default/tabs/tab-strip-bg.gif);
    background-repeat: repeat-x;
    border-top: 1px solid #4A657B;
    border-bottom: 1px solid #4A657B;
    padding: 1px 0 0 2px;
    width: 100%;
    height: 24px;
    overflow: hidden;
    nowrap: nowrap;
}

.menu_tab {
    background-image: url(../Content/images/default/tabs/tab-middle-bg.gif);
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    background-repeat: repeat-x;
    height: 22px;
    font-size: 11px;
    color: #313031;
    text-align: center;
    float: left;
    padding: 4px 4px 0 4px;
    margin: 1px 0 0 0;
    vertical-align: middle;
    cursor: hand;
    overflow: hidden;
    width: 110px;
    nowrap: nowrap;
}

.menu_tab_over {
    background-image: url(../Content/images/default/tabs/tab-middle-hover-bg.gif);
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    background-repeat: repeat-x;
    height: 22px;
    color: #ffffff;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    float: left;
    padding: 4px 4px 0 4px;
    vertical-align: middle;
    cursor: pointer;
    cursor: hand;
    overflow: hidden;
    width: 110px;
    margin: 1px 0 0 0;
    nowrap: nowrap;
}

.tab-left-corner {
    background-image: url(../Content/images/default/tabs/tab-left-corner.gif);
    background-repeat: no-repeat;
    width: 2px;
    height: 21px;
    float: left;
    overflow: hidden;
    margin: 1px 0 0 1px;
    nowrap: nowrap;
}

.tab-right-corner {
    background-image: url(../Content/images/default/tabs/tab-right-corner.gif);
    background-repeat: no-repeat;
    width: 2px;
    height: 21px;
    float: left;
    overflow: hidden;
    margin: 1px 1px 0 0;
    nowrap: nowrap;
}

/*---------------------------------------------- Menu Tabs 2nd Level ---------------------------------------------*/
.submenu_tab_bg {
    background-image: url(../Content/images/default/tabs/sub-menu-bg.gif);
    background-repeat: repeat-x;
    background-color: #848684;
    border-bottom: 1px solid #ADBACE;
    padding: 2px 0 2px 5px;
    width: 100%;
    height: 24px;
    overflow: hidden;
    white-space: nowrap;
}

.submenu_tab {
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding: 4px 3px 0 3px;
    text-align: center;
    height: 22px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    cursor: hand;
    cursor: pointer;
}

.submenu_tab_over {
    background-image: url(../Content/images/default/tabs/sub-tab-middle-bg.gif);
    background-repeat: repeat-x;
    font-family: verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding: 4px 3px 0 3px;
    text-align: center;
    height: 22px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    cursor: hand;
    cursor: pointer;
}

.sub-tab-right-corner {
    background-image: url(../Content/images/default/tabs/sub-tab-right-corner.gif);
    background-repeat: no-repeat;
    height: 22px;
    float: left;
    overflow: hidden;
    width: 2px;
}

.sub-tab-left-corner {
    background-image: url(../Content/images/default/tabs/sub-tab-left-corner.gif);
    background-repeat: no-repeat;
    width: 2px;
    height: 22px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
}

.sub-tab-patition {
    background-image: url(../Content/images/default/tabs/sub-tab-partition.gif);
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 8px !important;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    height: 21px;
}

/*----------------------------------------------- Right Menu -----------------------------------------------------*/
.rightmenu_hdr_ftr {
    background-color: #c2d6e5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    border-color: #CECFCE;
    height: 20px;
}

.rightmenu_link_bg {
    background-color: #f5f5f5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CECFCE;
    height: 20px;
    padding: 2px 5px 2px 5px;
}

.rightmenu_link_bg_selected {
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    border: 1px solid #CECFCE;
    border-bottom: none;
    height: 20px;
    padding: 2px 5px 2px 5px;
}

.rightmenu_bg {
    background-color: #ffffff;
    width: 230px;
}

a.rightmenu_link:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4269A5;
    text-decoration: underline;
}

a.rightmenu_link:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4269A5;
    text-decoration: underline;
}

a.rightmenu_link:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
}

a.rightmenu_link:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4269A5;
    text-decoration: underline;
}

/*---------------------------------------------- ToolBar ---------------------------------------------------------*/
.toolbar {
    background-color: #c2d6e5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    border-width: 1px;
    border-style: solid;
    border-color: #CECFCE;
}

/*----------------------------------------------- Breadcrumb/Navigation ------------------------------------------*/
.navbar {
    background-color: #c2d6e5;
    height: auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #C1479B;
    font-weight: bold;
    padding: 1px 5px 1px 10px;
    overflow: hidden;
    width: 100%;
}

/*---------------------------------------- Main Page Heading / Sub Heading Sections ------------------------------*/
.page_header {
    background-image: url(../Content/images/default/toolbar/bg.gif);
    background-repeat: repeat-x;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    height: 21px;
    padding: 0 5px 0 5px;
    border-bottom: 1px solid #cccccc;
}

.sub_heading {
    background-image: url(../Content/images/default/toolbar/bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    height: 17px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #E3E3E3;
    border-top: 1px solid #ccc;
    padding: 2px;
}

.sub_heading_txt {
    background-image: url(../Content/images/default/toolbar/bg.gif);
    background-position: bottom;
    background-repeat: repeat-x;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    height: 17px;
    padding-left: 5px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #E3E3E3;
    border-top: 1px solid #ccc;
    padding: 2px;
}

/*-------------------------------------------- Buttons Section ---------------------------------------------------*/
.button {
    background: url(../Content/images/default/toolbar/bg.gif) repeat;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    white-space: nowrap;
    color: #000000;
    cursor: pointer;
    cursor: hand;
    border: 1px solid #A5B6DE;
    padding: 2px 4px 2px 4px;
    margin: 2px 0 0 0;
    width: auto;
    overflow: visible;
}

input[type="file"] {
    background: url(../Content/images/default/toolbar/bg.gif) repeat-x;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    cursor: pointer;
    cursor: hand;
    border: 1px solid #A5B6DE;
    padding: 2px 4px 2px 4px;
    margin: 2px 0 0 0;
    width: auto;
    overflow: visible;
}
/*------------------------------------------ Success/Error Messages ----------------------------------------------*/
.error_msg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    height: 18px;
    background-color: #BDC7D6;
    width: 100%;
} .success_msg {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #339900;
    text-align: center;
    height: 18px;
}
/*---------------------------------------------- Page Footer -----------------------------------------------------*/
.page_footer {
    background-color: #f5f5f5;
    height: 20px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-align: center;
}
/*------------------------------------------ Header Icon Partition -----------------------------------------------*/
.header-icon-partition {
    background-image: url(../Content/images/default/header/icon-partition.gif);
    background-repeat: no-repeat;
    padding: 0 2px 0 2px;
}
/*--------------------------------------------- Numbering --------------------------------------------------------*/
div.maincontent {
    border: 1px solid #4A5973;
} .welcome-note-bg {
    background-color: #c2d6e5;
    font-weight: normal;
    height: 17px;
    vertical-align: middle;
    padding: 1px 0 0 0;
    overflow: hidden;
} .reportheading {
    font-family: Arial, Verdana;
    font-size: 16pt;
    font-weight: bold;
    color: black;
    background-color: #c2d6e5;
    text-align: center;
}
/*--------------------------------------------- Vendor Portal --------------------------------------------------------*/
.navbar {
    background-color: #76a7cb;
} .footer {
    background-color: #c2d6e5;
}

/* DO NOT EDIT THIS FILE. Changes here are for the DEFAULT UI style (i.e. a Blue theme) and will not be carried over to other user-selected styles such as a purple or brown background. */
/* Add shared CSS definitions to Style_Common.css */