/* Default CSS Stylesheet for a new Web Application project */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.pscroller1{
width: 175px;
height: 100px;
padding: 5px;
}

.mainbutton
{
	border-color:#FFFFFF;
	 background-color:#666666;
	 color:white;
	border-style:outset;
	height:20px;
	width:128px;
	border-width:1px;
	font-family:Arial;
	font-size:11px;	
}
.actionbutton
{
	border-color:#666666;
	 background-color:#eaeaea;
	 color:black;
	border-style:outset;
	height:20px;
	width:128px;
	border-width:1px;
	font-family:Arial;
	font-size:11px;	
	font-weight:bold;
}

.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 10px    
}

.NormalToolbar
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 10px    
}

.HPHeaders
{
    color: #999999;
    font-family: Calibri;
    font-size: 12px;
    line-height: 20pt;
     font-weight:bold;
    
}
.dxgvTable
{
  font-size: 8.5pt !important;
}
.dxgvTable td.dxgv
{
	padding: 0px 3px 0px 3px !important;
}

.dAt
{
	background-color: #DFDFDF !important;
}

  .delLink
        {
        	text-decoration: underline;
            font: 8.5pt Tahoma;
            cursor:hand;
        }
        .delLink:link
        {
            background: none;
            color:#333333 !important;
            text-decoration: underline;
            font: 8.5pt Tahoma;
             cursor:hand;
        }
         .delLink:active
        {
            background: none;
            color: #333333 !important;
            text-decoration: underline  !important;
             font: 8.5pt Tahoma !important;
            
        }
        .delLink:hover
        {
            color: #336699 !important;
            text-decoration: underline !important;
            font: 8.5pt Tahoma  !important;
        }
     .delLink:visited
        {
            color: #333333  !important;     
             font: 8.5pt Tahoma  !important;
        }
        
        a:link {color : #333333}a:visited {color : #333333}a:active {color : #333333}a:hover {color : #336699}
     
     
     .venLink
        {
        	color: #336699 !important;
            text-decoration: underline;
            font: 9pt Tahoma;
            cursor:hand;
        }
        .venLink:link
        {
            background: none;
            color:#336699 !important;
            text-decoration: underline;
            font: 9pt Tahoma;
             cursor:hand;
        }
         .venLink:active
        {
            background: none;
            color: #336699 !important;
            text-decoration: underline  !important;
             font: 9pt Tahoma !important;
            
        }
        .venLink:hover
        {
            color: #ff6600 !important;
            text-decoration: underline !important;
            font: 9pt Tahoma  !important;
        }
     .venLink:visited
        {
            color: #336699  !important;     
             font: 9pt Tahoma  !important;
        }
        
        a:link {color : #336699}a:visited {color : #336699}a:active {color : #336699}a:hover {color : #0000ff}
     
         .gLink
        {
        	color:  #111111 !important;
            text-decoration: none;
            cursor:hand;
        }
        .gLink:link
        {
            color:  #111111 !important;
            text-decoration: none;
            cursor:hand;

        }
         .gLink:active
        {
            color:  #111111 !important;
            
        }
        .gLink:hover
        {
            color: #111111 !important;
            text-decoration: underline !important;
            }
     .gLink:visited
        {
           color:  #111111 !important; 
      }
       
.dxnbGroupHeader
{
	font: bold 9pt Tahoma !important;
	color: blue;
	height: 25px;
	width: 210px;
	background-color: White !important;
	border: solid 1px #EAEAEA !important;
	padding: 1px 1px 1px 1px !important;
	background-image: url('images/backtool_lg.jpg') !important;
}
.dxnbControl 
{
	font: 9pt Tahoma;
	color: black;
	background-color: white;
	width: 210px;
	padding: 0px 0px 0px 0px !important;
}
.dxnbControl td.dxnbCtrl
{
    padding: 0px;
}

.dxnbGroupHeader table.dxnb
{
	font: 9pt Tahoma !important;
	color: #333333 !important;
padding: 1px 1px 1px 1px !important;
}

 .dxeButtonEdit
 {
       border:1px solid silver !important;
       text-align:right !important;
 }
.dxgvDC
{
    font-size:9pt !important;
     font-weight :bold !important;
     width: 50px !important;
      text-align:left;
    }
    
    .dxgvDP
{
    font-size:9pt !important;
     font-weight :bold !important;
     width: 100px !important;
      text-align:left;
    }
.dxgvDC4
{
    font-size:9pt !important;
     width: 40px !important;
     text-align:left;
}
.dxgvDC1
{
     font-size:9pt !important;
    width: 60px !important;
}
.dxgvDC2
{
     font-size:9pt !important;
    width: 100px !important;
}
.dxgvDCL
{
    font-size:9pt !important;
     font-weight :normal !important;
     width: 220px !important;
     
}

.dx_nav_groupheader td
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    color:#333333;
} 

.dxgvDCO
{
    font-size:9pt !important;
	background-color:Silver !important;
	width: 30px !important;
	max-width:30px !important;
	text-align: center !important;
}
.dxgvDC2
{
   font-size:9pt !important;
    width: 20px !important;
    text-align: left !important;
}
.dxgvCenter
{
    font-size:9pt !important;
    width: 50px !important;
    text-align: center !important;
}
.dxgvOH
{
    font-size:9pt !important;
    width: 25px !important;
    text-align: center !important;
}
.dxgvCell
{
    font-size:9.5pt !important;   
}

.dxgvSeq
{
    font-size:9pt !important;
    width: 25px !important;
    text-align: center !important;
}
.dxmMenuItem
{
	font: 10pt Tahoma;
	color: black;
	white-space: nowrap;
}

.dxgvTable
{
  font-size: 9pt !important;
}
.dxgvTable td.dxgv
{
	padding: 2px 3px 2px 3px !important;
}

.dxgvHeader {
      cursor: pointer;
      white-space: nowrap;
      padding: 2px 2px 2px 2px;
      border: Solid 1px #9F9F9F;
    background-image: url('images/backtool.jpg') !important;
      overflow: hidden;
      -moz-user-select: none;
      height:20px;
 }

.dAt
{
	background-color: whitesmoke  !important;
}
.textbox
{
  border-style:solid;
  width:60px;
  border-color:#cccccc;  
}   

.menuitem
{
    height: 24px;
}
.menuitem div
{
    display: inline;
    line-height: 44px;
}
.menuitem img
{
    vertical-align: middle;
    height: 16px;
   
}

    line-height: 1em;
.dxeTextBox_Medium
{
    font-size: medium;
    width: 170px;
    height: 40px;
}

.dxeTextBox_Medium30
{
    font-size: medium;
    width: 170px;
    height: 30px;
}
.dxeNullText 
{
    color: #f5f5f5;
}

input.textbox, select, textarea
{
  font-family    :  verdana, arial, snas-serif;
  font-size      :  11px;
  color          :  #000000;
  border-width:0px;
  
}

input.textbox:focus, input.input_text_focus
{
    border-color:#646464;
    background-color:#ffcf03;
    border-width:0px;
} 
.mobileButton
{
  background-color: #F79425 !important;
  cursor: pointer;
  color: #ffffff;
  width: 150px;
  height: 40px;
 }