﻿html, body, form
{
    /*background-color: rgb(41, 41, 41);*/
    background:url("BackgroundImage.jpg") no-repeat top center !important;
    margin: 0;
    padding: 0;
    height: 100%;
    overflow: hidden;
}
html, body, form
{
   background-size: 80% 80% !Important;
}

.ruBrowse
{
    background: url('../Images/BtnImportExport.png');
}

#RAD_SPLITTER_PANE_CONTENT_ctl00_Content{
	overflow: hidden !important;
}

#RAD_SPLITTER_PANE_CONTENT_ctl00_Footer
{
	overflow: hidden !important;
}

.DetailGridCSS
{
    background: #1e73b1 !important;
}

.master
{
    margin-left: auto;
    margin-right: auto;
    border: 0;
}

.masterHeader
{
    background-color: Black;
    overflow:hidden !important;
}

.masterHeaderLeft
{
}

.masterHeaderRight
{
    /*     padding-right: 5px; */
    line-height: 54px;
    text-align: right; /*     font-family: Verdana;     font-size: 12px;     font-weight: bold; */
}

.FooterLabels label
{
    font-size: 8px;
    color: White;
    font-weight: bold;
}

#lblVersion
{
    color: White;
    font-weight: bold;
}

#divSystem
{
    color: White;
    font-weight: bold;
}

#divPoweredBy
{
    color:green;
    font-weight: bold;
}

.masterFooter
{
    /*background-color: Black;*/
    font-size: 8px;
}

.masterFooterLeft
{
    width: 50%;
}

.masterFooterRight
{
    width: 50%;
    text-align: center;
    margin-top: 0px;
}

#UserName
{
    padding-right: 10px;
    padding-left: 5px;
    color: White;
    font-weight: bold;
}

.RadButton.rbLinkButton.Buttons
{
    vertical-align: middle;
    line-height: 20px;
    margin-right: 5px;
    border: 0;
    border-radius: 5px;
    box-shadow: 1px 2px 5px #666;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(140, 214, 0, 0.65)), to(rgba(140,214,0,1)));
    background-image: -moz-linear-gradient(top, rgba(140,214,0,0.65), rgba(140,214,0,1));
    background-image: url("svg-gradient.svg");
    font-weight: bold;
    color: Black;
    width: 60px;
    text-align: center;
}


.menu
{
    background-color: rgb(32, 32, 32);
    background-color: Black;
}

.RadTabStrip div.rtsLevel1
{
    background-color: rgb(32, 32, 32);
    background-color: Black;
}

.RadTabStrip div.rtsLevel2
{
    padding-top: 0;
}

/*.menuPanel
{
    background-color: Black;
}

.menuTab
{
    background-color: Black;
}

.childMenu
{
    background-color: Black;
}
*/


.masterContent
{
    background-position: center center;
    background-color: White;
    background-image: url('Images/BackgroundImage.jpg');
    background-repeat: no-repeat;
}


#ContentTitle
{
    padding-top: 10px;
    color: Black;
    font-weight: bold;
    font-size: 12px;
}

#ContentDiv
{
}

.buttonClass .rbText
{
    line-height: 23px;
    color: White !important;
    font-weight: bold;
    width: 95px;
    height: 25px;
}

.buttonClassHov .rbText
{
    line-height: 23px;
    color: Black !important;
    font-weight: bold;
    width: 95px;
    height: 25px;
}

.multiPage
{
    /* padding-top: 20px;     padding-right: 20px;     padding-left: 20px;     padding-bottom: 20px; */
}
.history_bg
{
    background-color: #cccccc;
    height: 15px;
    border-bottom: solid 1px #000000;
    margin-left: 4px;
}
.tdsize
{
    width: 120px;
}
.history_bg h3
{
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    margin-left: 10px;
}
.bgcolor
{
    background: #ffffff !important;
}
.search_cretia
{
    width: 98%;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}

.bdr_threeside_top
{
    border: solid 1px #cccccc;
}
.bdr_threeside_bottom
{
    border: solid 1px #cccccc;
    border-top: none;
    margin-top: -5px !important;
}
.margin_left
{
    margin-left: 15px !important;
}
.row
{
    background: #dee0c8;
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
}
.innerrow
{
    border: solid 1px #cccccc;
    padding: 10px;
}
.divbox
{
}
.innerrownoborder
{
}
.rowcolor
{
}
.background_none
{
    background: none !important;
}
.background_width
{
    width: 800px;
    background: #ffffff !important;
    padding: 8px;
}
.cyclerow
{
    width: 90%;
    margin: 0px auto;
    padding-top: 8px;
    padding-bottom: 8px;
}
.cyclerow .borderline
{
    border-bottom: solid 1px #cccccc;
    height: 20px;
}
.pagecenter
{
    width: 500px;
    margin: 0px auto;
    margin-top: 5px;
    background: #ffffff !important;
}
.outercontainer
{
    width: 100%;
    height: 100%;
    margin: 0px auto;
    padding-top: 15px;
    padding-bottom: 15px;
    background: #ffffff !important;
    height: 440px;
}
.margin_top
{
    margin-top: 10px;
    text-align: right;
}
.printlabel
{
    display: block;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
}

.footerrowpadding
{
    padding: 10px;
    background-color: #ffffff;
    width: 97%;
    height: 100%;
    float: left;
    margin-bottom: 20px;
    clear: both;
    padding-top: 20px;
}
.classleft
{
    float: left;
}
.footerleftwidth
{
    width: 290px;
}
.footerrighttwidth
{
    width: 300px;
    margin-top: 15px;
}
.classright
{
    float: right;
}
.legandtop
{
    background: #ffffff;
    padding: 6px;
    margin-left: 20px;
    margin-top: -15px !important;
    width: 120px;
    z-index: 999;
}
.smalllegandtop
{
    background: #ffffff;
    padding: 6px;
    margin-left: 20px;
    margin-top: -15px !important;
    width: 45px;
    z-index: 999;
}
.largelegandtop
{
    background: #ffffff;
    padding: 6px;
    margin-left: 20px;
    margin-top: -15px !important;
    width: 160px;
    z-index: 999;
}
.extralargelegandtop
{
    background: #ffffff;
    padding: 6px;
    margin-left: 20px;
    margin-top: -15px !important;
    width: 200px;
    z-index: 999;
}
.bdrlegand
{
    border: solid 1px #cccccc;
}
.spanwidth
{
    width: 80px;
}
.topmargin
{
    margin-top: 20px;
}
.marginleft
{
    margin-left: 15px;
}
.rspPaneHorizontal > div {
    overflow: visible!important;
}
.RadMenu {
    vertical-align:middle;
    background-color:white;
    height:80px !important;
}
.RadMenu .rmLeftImage {
    height: 48px;
    width:48px;
    float: left !important;
    margin: 0 1em 0 1.5em !important;
    background-image: url('../Images/menu/menu_sprite.jpg') !important;
}

.RadMenu .rmText {
   margin:48px 0 0 -75px;
   float: left !important;
   font-size:small;
}

.RadMenu .rmItem:hover .rmText {
    color:red;
    font-weight:normal; 
}
.RadMenu .rmItem:hover {
    background-color:whitesmoke;    
}
.RadMenu .rmItem .rmGroup .rmLink:hover {
    background-color:lightblue;    
}


.RadMenu .adhocreports:hover .rmText, .adhocreports .rmText { 
   margin:48px 0 0 -75px !important;
   float: left !important;
   font-size:small;   
   vertical-align:middle;
}
.RadMenu .receiving .rmText { 
   margin:48px 0 0 -65px !important;
   float: left !important;
   font-size:small;   
   vertical-align:middle;
}
.RadMenu .dashboard .rmText { 
   margin:48px 0 0 -55px !important;
   float: left !important;
   font-size:small;   
   vertical-align:middle;
}
.RadMenu .operations .rmText { 
   margin:48px 0 0 -70px !important;
   float: left !important;
   font-size:small;   
   vertical-align:middle;
}
.RadMenu .inventory .rmText { 
   margin:48px 0 0 -65px !important;
   float: left !important;
   font-size:small;   
   vertical-align:middle;
}
.RadMenu .setup .rmText { 
   margin:48px 0 0 -55px !important;
   float: left !important;
   font-size:small;   
   vertical-align:middle;
}

.RadMenu .rmSlide {
   background-color:whitesmoke;
}

.top_margin{margin-top:-20px !important;}
.gridheight{height:200px !important;}

.clearboth{float:left;clear:both;width:100%}
.innerlegand{float:left;width:100%;clear:both;margin-top:30px;}
#ctl00_ContentPlaceHolder1_WarehouseSettingGrid_GridData{height:100px !important;}
iframe{border:0px solid  #ffffff;width:100% !important}
form{width:100% !important;padding:0px;margin:0px;}
#VendorMasterGrid{height:550px !important;}
#ctl00_ContentPlaceHolder1_WarehouseSettingGrid_GridData{height:140px !important;}
#ctl00_ContentPlaceHolder1_gridQbErrorLog_GridData{height:200px !important;}
/*#ContentPlaceHolder1_ItemDetail{height:100% !important;}
#ContentPlaceHolder1_ItemDetail iframe{height:90% !important;min-height:326px; overflow:hidden;}
#ContentPlaceHolder1_AutoAllocate{height:100% !important;}
#ContentPlaceHolder1_AutoAllocate iframe{height:92% !important;}
#ContentPlaceHolder1_ManualAllocate{height:100% !important;}
#ContentPlaceHolder1_ManualAllocate iframe{height:90% !important;}*/

.redbox{background:#c71400;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px}
.greenbox{background:#11b101;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px}
.bluebox{background:#05649d;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px}
.orangebox{background:#f89d34;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px}

.Circleredbox{background:#c71400;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px;border-radius:50%;}
.Circlegreenbox{background:#11b101;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px;border-radius:50%;}
.Circlebluebox{background:#05649d;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px;border-radius:50%;}
.Circleorangebox{background:#f89d34;float:left;width:15px;height:15px;margin-right:10px;margin-top:3px;border-radius:50%;}