﻿*
{
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    position:static;
} 

html, body 
{ 
    background-color:#FDF6E8;
    border: none;
    height: 100%;
    /*margin-bottom: 10px;*/
    margin:0;
} 

body
{
    padding: 0;
    /*text-align: center;*/
    background-color:  #FDF6E8;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:.72em;
    position:static;
    height: 100%;
}

#wrapper 
{
    display: block; 
    position: absolute; 
    min-height: 100%;
    width: 100%;
}

#MasterHeader
{
    border: none;
    text-align:left;
    padding-left : 15px;
    padding-top : 5px;
    padding-bottom: 5px;
    font-weight: bold;
    background-image: url(Images/bacInfoHeader.gif);
    background-repeat: repeat-x;
    
}

#MasterContent
{
    margin-bottom: 2em;
    background-color: #FDF6E8;
    vertical-align: top;
    border: none;
    
}

#MasterFooter
{
    position:absolute;
    display: block;
    bottom: 0px;
    display: block;
    height: 30px;
    text-align: left;
    border:none;
    background-image: url(Images/bacInfoHeader.gif);
    background-repeat: repeat-x;
    font-weight: bold;
    /*padding-left : 15px;*/
    width: 100%;
    /*padding-bottom :10px;*/
    /*padding-top :10px;*/
}

#MasterLogo {
	/*background-color: #E2E3C9;*/
	background-image: url(Images/bgMasterLogo1.png);
	background-repeat: repeat-x;
	/*background-color: #daeaf4;*/
	padding-left: 15px;
	height: 50px;
}
	#MasterLogo.TO {
		background-image: url(Images/bgMasterLogoTO.png);
	}

	.master-logotext {
		font-weight: bold;
		font-size: 14px;
		text-align: left;
		width: 100%;
		display: inline-block;
		vertical-align: middle;
	}

#edge 
{
   width:0;
   height:100%;
   display:inline-block;
   vertical-align:middle;

}

.MasterMenu
{
    background-color: #F8ECD0;
    /*background-color: #fcedbf;*/
    text-align: left;
    padding-left: 5px;
    padding-top:3px;
    padding-bottom:0px;
}

.MenuTO {
	/*background-color: #a9d9fd;*/
	background-color: #e3f3fe;
}

.menu-item-hoover
{
    font-size: 12px;
    font-weight: bold;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#990000;
    background-color: #990000;
    padding: 0;
    margin:0;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 18px;
    text-align: left;
}

.menu-item
{
    font-size: 12px;
    font-weight: bold;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    background-color: #F8ECD0;
    padding: 0;
    margin:0;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 10px;
    text-align: left;
}

.menu-itemTO {
	font-size: 12px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	/*background-color: #a9d9fd;*/
	background-color: #e3f3fe;
	padding: 0;
	margin: 0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
}

.menu-item-head
{
    font-size: 12px;
    font-weight: bold;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    background-color: #F8ECD0;
    padding: 0;
    margin:0;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 18px;
    text-align: left;
}

.menu-item-headTO {
	font-size: 12px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	/*background-color: #a9d9fd;*/
	background-color: #e3f3fe;
	padding: 0;
	margin: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	text-align: left;
}

.officeText
{
    color: #990000;
}


/* Login Control Style */

.loginCntrol
{
    border: solid 1px #B9B9E3;
    padding:0;
}

.loginTitle
{
    margin-top: 0px;
    padding-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    /*background-color: #e2e3c9;*/
    background-color: #daeaf4;
    border: solid 1px #B9B9E3;
}

.dWareButton
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:12px;
    border: solid 1px Gray;
    background-color: #e2e3c9;
    
}

.dWareTextBox
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    border-style:solid;
    border-width:1px;
    border-color: #B9B9E3;
    color:#666666;
}

    .dWareTextBox:disabled {
        background-color: #F0F0F0;
    }

.dWareTextBoxOnFocus
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    border-style:solid;
    border-width:1px;
    border-color:#B9B9E3;
    color:#666666;
    background-color: #FFFFB9;
}


.dWareTextBoxOnLoading
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    border-style:solid;
    border-width:1px;
    border-color: Red;
    color:#666666;
    background-color: #FFE7CF;
    
    
}

.webmainControlBackground
{
    /*filter: alpha(opacity=70);
    opacity: 0.7;*/

    background-color: #F0F0F0;
    opacity: 0.7;
    filter: alpha(opacity=70);
    position: relative;
}

.ReadOnlydWareTextBox
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    border-style:solid;
    border-width:1px;
    border-color: #B9B9E3;
    background-color: #F0F0F0;
    color:#666666;
}

.NoStyleText
{
    text-decoration:none
}

.ReadOnlydWareTextBoxLoading
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    border-style:solid;
    border-width:1px;
    border-color: Red;
    background-color: #F0F0F0;
    color:#666666;
    
}
.Invisable
{
    display: none;
    height: 0px;
    float:left;
}

.dwMainFiledSet
{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
    
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 10px;
    padding-bottom: 3px;
    
    width:50%;
    text-align:center;
}

.Margin5All
{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;

}
.dWbutton
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:12px;
    
    width: 75px;
    border: solid 1px Gray;
    background-color: #e2e3c9;
}

.dWbuttonLogin
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:12px;
    width: 75px;
    /*border: solid 1px #B9B9E3;*/
    border: none;
    background-color: #daeaf4;
    padding-top: 1px;
    padding-bottom : 1px;
}

.dwBodyLink
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    /*color:#666666;*/
    color:#990033;
}
    .dwBodyLink[disabled=disabled] {
        color: #b3b3b3;
    }

.dwBodyLink1
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    /*color:#666666;*/
    color:#008B8B;
}

.dWareLable
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
}

.dWarePanel legend
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color: #666666;
}

.dWareLableOperative {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 8.5pt;
    padding-right: 5px;
    white-space: normal;
}

.dWareCaptionLable
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size:large;
}

.dWareCaptionLable1
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size: 14px;
    font-weight:bold;
}



.dwDataGrid
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    border-style:solid;
    border-width:1px;
    padding:2px;
    white-space: nowrap;
}

.dwDataGridHeader a
{
    color:#990033;
}

.dwDataGridHeader th
{
    border-left: 1px solid #FFE3A6;
    border-right: 1px solid #FFE3A6;
    padding-right:3px;
    padding-left: 3px;
}

.dwDataGridHeader
{
    color:#990033;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    background-color: #DADAEA;
    border-style:solid;
    border-width:1px;
    border-color: #FFE3A6;
    text-align:center;
    white-space:nowrap;
    padding:2px;
}

.dwDataGridPager
{
    color:#990033;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    text-align:left;
    background-color: #DADAEA;
    padding-left:15px;
    padding-top: 2px;
    padding-right:15px;
    padding-bottom:2px;
    font-style:normal;
    font-weight:bold; 
}

.dwDataGridRow td
{
    border-left: 1px solid #FFE3A6;
    border-right: 1px solid #FFE3A6;
    padding-right:3px;
    padding-left: 3px;
}

.dwDataGridRow
{
    background-color:White;
    border-style:solid;
    border-width:1px;
    border-color: #FFE3A6;
    text-align:left;
    white-space:nowrap;
}

.dwItemStyle
{
    white-space: nowrap;
    padding:2px;
    border-style:solid;
    border-width:1px;
    border-color: #FFE3A6;
}

.dwItemStyleWrap
{
    white-space: normal;
    padding:2px;
    border-style:solid;
    border-width:1px;
    border-color: #FFE3A6;
}

.dwHeaderStyle
{
    white-space: nowrap;
    padding:2px;
    border-style:solid;
    border-width:1px;
    border-color: #FFE3A6;
}

.collapsePanel 
{
    border: none;
    width: 100%;
    height:0px;
    overflow:hidden;
    text-align: left;
}

.collapsePanelHeader
{	
    border: none;
    width: 100%;
    height:20px;
    color: #990000;
    background-color: #F8ECD0;
    font-weight:bold;
    float:left;
    padding:5px; 
    cursor: pointer;
    vertical-align: middle;	
}


.ErrorImage
{
    padding: 35px;
}

#up_container
{
    /*width: 100%;*/
}

.ReportDiv
{
    width: 100%;
    padding-top: 10px;
}

/*report*/
tr.header
{
    font-size: 10pt;
    font-weight:bold;
    color: black;
    background-color: #fff8dc;
}
    
tr.row
{
    font-size: 10pt;
    color: black;
    background-color:White;
    
}
thead.header1
{	
       display: table-header-group; 	
}
TD.measure
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    text-align: left;	
}
TD.title
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 12pt;
        COLOR: #666666;
    }
TD.ttext
{
        FONT-SIZE: 10pt;
        COLOR: black;
}
    
.simo
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    border-collapse: collapse;
   }
    
.total
{
    FONT-SIZE: 10pt;
    color: Black;

}
    
.subtotal
{
    font-size: 10pt;
    color: Black;
    font-weight:bold;
}

    
.attention
{
    color: crimson;
    font-weight:bold;
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    border-collapse: collapse;
}


.BtnUp
{
    background-image: url(Images/FillUpHS.png);
    background-color: transparent;
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
    height: 16px;
    width: 16px;
}

.BtnDown
{
    background-image: url(Images/FillDownHS.png);
    background-color: transparent;
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
    height: 16px;
    width: 16px;
}

.ApplyFilter
{
    background-image: url(Images/Filter2HS.png);
    background-color: transparent;
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
    height: 16px;
    width: 16px;
}

.RemoveFilter
{
    background-image: url(Images/DeleteHS.png);
    background-color: transparent;
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer;
    height: 16px;
    width: 16px;
}

.BtnAll
{
    background-image: url(Images/TableHS.png);
    background-color: transparent;
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    color: #ffffff;
    font-weight: bold;
    cursor: pointer; 
    height: 16px;
    width: 16px;
}

.loginDiv1
{
    background-image: url(Images/login.jpg);
    background-position: center;
    height: 100%; 
    background-color:#FDF6E8;
    border: none;
}

.modalPopup
{
    background-color: #F8ECD0;
    border-color: Black;
    border-width: 1px;
    border-style: solid;
}

.lblOutput
{
    width:100%;
    height:100%;
    overflow:scroll;
}

.ShadowDiv
{
    background-color: #F0F0F0;
    display:none;
    position:absolute;
    top:0px;
    left:0px;
    opacity: 0.7;
    filter: alpha(opacity=70);
    z-Index:1000;
    text-align:center;
}

.MaskedEditError
{
    background-color: #FFB9B9;
}

/*////////////////////////////*/
/*Create/Edit Document		 */
/*////////////////////////////*/
.topPanel {
    background:#fff url(images/bacInfoHeader.gif) repeat-x;
    font-family: Arial, Helvetica, sans-serif;
    border-top:1px solid #b8b8b8;
    border-bottom:1px solid #bfbfbf;
    color:white;
}
.docPanel {
    background:#F8EED0;	
    font-family: Arial, Helvetica, sans-serif;
    border-top:1px solid #b8b8b8;
    border-bottom:1px solid #bfbfbf;
    /*color:white;*/
}
.dWareDocButton
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#990033;
    font-size:12px;
    padding-left: 10px;
    /*border: solid 1px Gray;*/
}

.dWareDocButtonLinked
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#008B8B;
    font-size:12px;
    padding-left: 10px;
    /*border: solid 1px Gray;*/
}

.printButton
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
        background: white url(images/bacInfoHeader.gif);
        background-position: 0 0;
        background-repeat: repeat-x;
        color: #990033;
        font-size: 12px;
        border-style: none;
        padding-left: 2px;
        padding-right: 2px;
        border: solid 1px #DDDDDD;
}

.dWareNewButton
{
    /*background-image:url(images/ActionButton.png);*/
    font-family: Geneva, Arial, Helvetica, sans-serif;
    background: white url(images/bacInfoHeader.gif);
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #990033;
    font-size: 12px;
    border-style: none;
    padding-left: 15px;
    padding-right: 15px;
    border: solid 1px #DDDDDD;
}
    .dWareNewButton[value='<>'] {
        padding-left: 2px;
        padding-right: 2px;
    }
    .dWareNewButton[disabled] {
        color:#9c9c9c;
    }

.dWareUploadButton {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #990033;
    font-size: 12px;
    border-style: none;
    border-bottom: solid 1px #DDDDDD;
}


.dWareNewButtonD
    {
        /*background-image:url(images/ActionButton.png);*/
        font-family: Geneva, Arial, Helvetica, sans-serif;
        background: white url(images/bacInfoHeader.gif);
        background-position: 0 0;
        background-repeat: repeat-x;
        color: red;
        font-size: 12px;
        border-style: none;
        padding-left: 2px;
        padding-right: 2px;
        border: solid 1px #DDDDDD;
    }

.dWareActionButton
{
    /*background-image:url(images/ActionButton.png);*/
    font-family: Geneva, Arial, Helvetica, sans-serif;
    background: white url(images/bacInfoHeader.gif);
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #990033;
    width: 100%;
    margin-bottom: 3px;
    margin-top: 3px;
    font-size: 12px;
    border-style: none;
    /*text-decoration: underline;*/
    border: solid 1px #DDDDDD;
}

.dWareActionButtonDisable
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    background: white url(images/bacInfoHeader.gif);
    font-size:12px;
    background-position:0 -120px;
    background-repeat:repeat-x;
    width: 100%;
    margin-bottom: 3px;
    margin-top: 3px;
    border-style:none;
    /*text-decoration: underline;*/
    border: solid 1px #DDDDDD;
}

.dWareListBox 
{
    border-style:solid;
    border-width:1px;
    border-color: #B9B9E3;
    color:#666666;
}

.fixedHeader
{
    position:fixed;
}

.clean-ok
{
        border:solid 1px #349534; 
        background:#C9FFCA;
        color:#008000;
        font-weight:bold;
        padding:4px;
        text-align:center;
}
.clean-error
{
        border:solid 1px #CC0000; 
        /*background:#F7CBCA;*/
        /*border-style:solid;
        border-width:1px;
        border-color: #B9B9E3;*/
        font-size : 8.5pt;
        color:#CC0000;
        font-weight:bold;
        padding:4px;
        text-align:left;
}

.dwFieldset
{
    border:1px solid #B9B9E3;
    margin:10px 0px 0px 0px;
    position:relative;
    display:block;
    background-color: #F8ECD0;
}
.dwFieldsetNoborder
{
    border:0px solid #B9B9E3;
    margin:10px 0px 0px 0px;
    position:relative;
    display:block;
    background-color: #F8ECD0;
}
.dwFieldsetNoRel
{
    border:1px solid #B9B9E3;
    margin:10px 0px 0px 0px;	
    display:block;
    background-color: #F8ECD0;
}

.dwFieldsetTop
{
    border:1px solid #B9B9E3;
    margin:0px 0px 0px 0px;
    position:relative;
    display:block;
    background-color: #F8ECD0;
}
.dwFieldsetD
{
    border:1px solid #B9B9E3;
    margin:10px 0px 0px 0px;
    display:block;
    
    background-color: #F8ECD0;
}

.dwFieldsetClean {
    border: 1px solid #B9B9E3;
}

fieldset {
    border: 1px solid rgb(185, 185, 227, .4);
}


.dwFieldsetDaxy
{
    background-color: #3650CF;
}

.dwLegend
{
    border:1px solid #B9B9E3;
    padding:2px 2px;
    margin:0px 0px 0px 0px;
    position:relative;
    /*top: -12px;*/
    background-color:  #F0F0F0;	
}
/* IE7 */
@media screen\9 {
    .dwLegend {
        top: -12px;
    }
}

.dwLegendCenter
{
   text-align:center;
   width:90%;
}

.dwLegendD
{
    border:1px solid #B9B9E3;
    padding:2px 2px;
    margin:0px 0px 0px 0px;
    top: -12px; 
    position:relative;
    
    /*background-color: #F0F0F0;*/
    background-color:  #F0F0F0;	
}

.dwLegendWithoutSpace
{
    border:1px solid #B9B9E3;
    padding:2px 2px;

    margin:-35px 0px 0px 0px;
    position:relative;
    top: 10px;
    /*background-color: #F0F0F0;*/
    background-color:  #F0F0F0;	
}
.FldDiv
{
    border:1px solid #B9B9E3;
    background-color: #F8ECD0;
    margin-top: 10px;
} 

.DopInnerPanel
{
    padding-top: 0px;
    padding-bottom: 2px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
}

.DopInnerPanel legend
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    color:#666666;
    font-size : 8.5pt;
}

.FldLegend
{
    border:1px solid #B9B9E3;
    position:relative;
    top: -8px;
    padding:2px 2px;
    /*background-color: #dadaea;*/
    background-color:  #F0F0F0;	
}

.dwLegendText
{
    font-size: 12px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    /*color:#666666;*/
    color:#990033;
}

.dWareActionButtonMenu
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    background: white url(images/bacInfoHeader.gif);
    background-position: 0 0;
    background-repeat: repeat-x;
    color: #990033;
    width: 100%;
    margin-bottom: 3px;
    margin-top: 3px;
    font-size: 12px;
    border-style: none;
    /*text-decoration: underline;*/
    text-align:center;
    border: solid 1px #DDDDDD;
    padding-left: 12px;
}

.dWareActionButtonDisableMenu
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    background: white url(images/bacInfoHeader.gif);
    font-size:12px;
    background-position:0 -120px;
    background-repeat:repeat-x;
    width: 100%;
    margin-bottom: 3px;
    margin-top: 3px;
    border-style:none;
    /*text-decoration: underline;*/
    border: solid 1px #DDDDDD;
    padding-left: 12px;
}

.DialogueTitle
{
    cursor: move;
    background-color: #DADAEA;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

/*za boxovete */
#dialog {position:absolute; width:425px; padding:10px; z-index:200; background:#fff}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(images/dialog_close.gif) no-repeat}
#dialog-close2 {float:right; cursor:pointer; margin:7px 0px 0px 5px;}
#dialog-yes2 {float:right; cursor:pointer; margin:7px 0px 0px 5px;}
#dialog-content {display:block; height:160px; padding:6px; color:#666666; font-size:13px}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#FFF; opacity:.75; filter:alpha(opacity=75); z-index:100}
#dialog-yes {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(images/dialog_yes.gif) no-repeat}
.error {background:#fff url(images/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none;text-align:left}
.errorheader {background:url(images/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(images/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none;text-align:left}
.warningheader {background:url(images/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(images/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none;text-align:left}
.successheader {background:url(images/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(images/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none;text-align:left}
.promptheader {background:url(images/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}
.errorbutton {background:url(images/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949;cursor:pointer;font-weight:bold}
.warningbutton {background:url(images/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524;cursor:pointer;font-weight:bold}
.successbutton {background:url(images/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174;cursor:pointer;font-weight:bold}
.promptbutton {background:url(images/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81;font-weight:bold;cursor:pointer}

.pbLeft {
    background: url(images/progress_ie_left.gif);
    background-repeat: no-repeat;
}
.pbWhite {
    background: url(images/progress_ie_white.gif);
}
.pbGreen {
    background: url(images/progress_ie_green.gif);
}
.pbRight {
    background: url(images/progress_ie_right.gif);
    background-repeat: no-repeat;
}


.UFdWareLable
{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    background-color:White;
    color:#666666;
}

.dwDataGridHeaderV2
{
    color:#990033;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    background-color: #DADAEA;
    border-style:solid;
    border-width:1px;
    border-color: #cccccc;
    text-align:center;
    white-space:nowrap;
    border-collapse:separate;
}

.dwDataGridRowV2
{
    background-color:White;
    border-style: none;
    border-width: 1px;
    border-color: #cccccc;
    text-align:left;
    white-space:nowrap;
    border-collapse:collapse;
    height : 17px;
}

.SettingsGrid
{
    border: none 0px #ffffff;
}

.FloatLeft
{
    float:left;
}

.LotPanel table
{
    margin-top: 2px;
    margin-top: 0px;
}

.hiddencol
{
   display:none;
}

.bpmSalesHR
{
   width: 525px;
   /*display: none;*/
}

.divAsButton
{
    cursor:pointer;
}

.divAsButton:hover
{
    font-weight:bold;
    text-decoration: underline;
}

.MMA
{
    border: none 0px #000000;
    font-size: 8pt;
}

.MMA2
{
    border: none 0px #000000;
    font-size: 8pt;
    text-align: center;
}

.fields ul
{
    width: 80%;
    display:inline;
}

#radioButtons
{
    margin-top:20px;
    margin-bottom:20px;
    word-spacing:30px;
    font-size: 1.1em;
    font-weight:bold;
}

.dwareControls
{
    width: 40%;
    
}

.MMA3
{
    border: 1px solid #B9B9E3; 
    position: absolute; 
    top: 179px; 
    padding: 2px 2px;
    background-color: #F0F0F0; 
    font-size: 12px; 
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #990033;
    cursor: pointer;
}

.MMAHandle
{
    width:16px;
    height:16px;
    background-image:url(../../Images/HandleGrip.png);
    overflow:hidden;
    cursor:se-resize;
}

.minSize100
{
    min-width : 100px;
}

.height10
{
    height : 10px;
}

.HiddenField
{
    display: none;
}


.HeaderOnTop {overflow:auto;}

/* Keep the header cells positioned as we scroll */
.HeaderOnTop table th {position:relative;}

/* For alignment of the scroll bar */
.HeaderOnTop table tbody {overflow-x:hidden;} 


.Numbers {
    min-width: 100px; 
    white-space: nowrap;
}

.Numbers2 {
    min-width: 100px; 
    white-space: nowrap;
    text-align: right;
}

.fpWaitDiv {
    border: #dadaea 2px solid;
    width: 400px;
    height: 100px;
    vertical-align: middle;
    text-align: center;
    z-index: 1001;
    display: block;
    background-color: #fdf6e8;
    position: absolute;
}

#fpClose {
    color: red;
    width: 14px;
    height: 15px;
    border: 1px solid gray;
    background-color: #eeeeee;
    display: inline-block;
    margin-top: -5px;
    margin-right: -5px;
    cursor: pointer;
    float: right;
}

.text-right {
    text-align: right;
}

.dw-inline-block {
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
}
table.dw-inline-block {
    display: inline-block !important;
    *display: inline !important;
    zoom: 1;
    vertical-align: top;
}

.dwDataGridRowV3 {
    background-color: rgb(255 255 255);
    border: 1px solid rgb(204 204 204);
    text-align: left;
    white-space: nowrap;
    border-collapse: collapse;
    height: 17px;
}

.width100Proc {
    *width: 100%;
    width: calc(100vw - 40px);
}

.width100Proc_20 {
    *width: 100%;
    width: calc(100vw - 20px);
}

.dw-wrap-important,
.dw-wrap-important td {
    white-space: normal !important;
}

a[disabled] {
    color: #b8b8b8 !important;
}
    a[disabled]:hover {
        color: #b8b8b8 !important;
    }


form[action="MODocumentView2.aspx"] #ctl00_ContentPlaceHolder1_GridViewDetails a {
    white-space: normal;
}