﻿a[disabled]     {   color: #cccccc !important; cursor:pointer;}

.stdfont        {   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
                    font-size:12px !important; }
                 
.myErrors       {   color: red; }
.errorClass     {   border-right: 5px solid red !important;}
.errorClass2    {   border: solid 2px red !important;
                    background-color:#ffd8d8 !important; 
                    color: red; border:solid 1px red; 
                    height:20px; margin-right:5px; overflow:hidden;}
.cssErrorClass  {   border: solid 2px red !important;
                    font-size: 20px;}
.disabledtxt    {   color:#999999 !important; border:solid 1px #eeeeee !important}  

.pcLabel        {   text-align:left !important}
.pcValue        {   padding: 3px 3px 3px 3px !important;
                    border-spacing: 1px !important;
                    background-color: #ffffff !important;
                    text-align:left !important;
                    border:none !important;
                    vertical-align:top !important;}

.green          {   color:Green !important}
.red            {   color:red !important}
.left           {   text-align:left !important}
.right          {   text-align:right !important}

.EOTitle        {   padding-left:20px;
                    padding-top:18px;
                    font-family:verdana, arial;
                    font-size: 20px;
	                color: #333;
	                text-shadow: 0 -1px 1px rbga(0,0,0,.6);}

.statusValue    {   width:80px;  background-color:#ffffff; text-align:center; 
                    font-weight:bold; color:black; font-size:16px}
.statusLable    {   width:200px; background-color:#efefef; font-size:16px}
.txtEdit        {   background-color: #fff;
                    border: 1px solid #aaa ;
                    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
                    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
                    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
                    -webkit-transition: border linear .2s,box-shadow linear .2s;
                    -moz-transition: border linear .2s,box-shadow linear .2s;
                    -o-transition: border linear .2s,box-shadow linear .2s;
                    transition: border linear .2s,box-shadow linear .2s;
                    display: inline-block;
                    padding: 2px 4px;
                    margin-bottom: 10px;
                    font-size: 12px;
                    color: #555;
                    vertical-align: middle;
                    -webkit-border-radius: 4px;
                    -moz-border-radius: 4px;
                    border-radius: 4px;
                    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
                    margin: 0;
                    -webkit-rtl-ordering: logical;
                    -webkit-user-select: text;
                    cursor: auto;
                    margin: 0em;
                    font: -webkit-small-control;
                    color: initial;
                    letter-spacing: normal;
                    word-spacing: normal;
                    text-transform: none;
                    text-indent: 0px;
                    text-shadow: none;
                    display: inline-block;
                    text-align: start;}	
.txtPadLeft     {   padding-left:3px;}         	        


.txtEditPrice       {   background-color: #fff;
                    border: 1px solid #aaa ;
                    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
                    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
                    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
                    -webkit-transition: border linear .2s,box-shadow linear .2s;
                    -moz-transition: border linear .2s,box-shadow linear .2s;
                    -o-transition: border linear .2s,box-shadow linear .2s;
                    transition: border linear .2s,box-shadow linear .2s;
                    display: inline-block;
                    padding: 0px 5px;
                    margin-bottom: 10px;
                    font-size: 12px;
                    color: #555;
                    vertical-align: middle;
                    -webkit-border-radius: 4px;
                    -moz-border-radius: 4px;
                    border-radius: 4px;
                    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
                    margin: 0;
                    -webkit-rtl-ordering: logical;
                    -webkit-user-select: text;
                    cursor: auto;
                    margin: 0em;
                    font: -webkit-small-control;
                    color: initial;
                    letter-spacing: normal;
                    word-spacing: normal;
                    text-transform: none;
                    text-indent: 0px;
                    text-shadow: none;
                    display: inline-block;
                    text-align: right;}	




/*  Company Edit Form fields  */
.frmcLabel      {   clear:both;
                    width:110px;
                    float:left;
                    height:19px;
                    padding-top: 4px;
                    padding-left: 4px;
                    border:solid 0px blue;
                }
.frmcValue      {   width:225px;
                    float:left;
                    height:25px;
                    padding-left: 4px;
                    height:19px;
                    border:solid 0px blue;
                }
.frmcValueNarrow{   width:100px;
                    float:left;
                    height:25px;
                    padding-left: 4px;
                    height:19px;
                    border:solid 0px blue;
                }                
                
 .tabSel {width: 128px;float:left; 
         text-align:center;
          vertical-align: middle; 
          text-align: center; 
          font-size: 14px;
          height:20px;
          padding-top:5px;
          background-color:#e7e7e7;
          border-top:solid 1px #8e8f8f;
          border-left:solid 1px #8e8f8f;
          border-right:solid 1px #8e8f8f;
          border-bottom:solid 1px #8e8f8f;
          cursor:pointer; }
          
.tabSel:hover{background-color: #fffba1 !important;}     
     
.tabS {background-color: White !important;
          border-bottom:solid 1px white !important;
          border-left:solid 1px #8e8f8f;
       }
       
       
       
  #feedback {}
  #selectable .ui-selecting { background: #FECA40; }
  #selectable .ui-selected { background: #F39814; color: white; }
  #selectable { list-style-type: none; margin: 0; padding: 0 }
  #selectable li
{
    margin: 0px;
    padding: 1px 1px 1px 3px;
    height: 16px;
    cursor:pointer;
    overflow:hidden;
}
#selectable li:hover{color:#999999}


.formtable      {border: solid 0px #cccccc !important}
.formtable tr   {border: solid 0px #cccccc !important}
.formtable td   {border: solid 0px #cccccc !important; vertical-align:top}
.pt
{
    padding-top: 5px;
}


.vertdivider    {float:left; width:2px; height:23px; border-left:solid 1px #666666; margin-left:5px;}
 


/*QUickBook Import and export styles*/
.WQI_ListOfDocs {
    
    border: solid 1px #333333;
    height: 100px;
    overflow-y: scroll;
    margin: 5px 15px 10px 20px;
    
}

.WQBI_docLine { cursor: pointer;
    color: royalblue;
    margin: 5px 15px 0px 5px;
    border-bottom: solid 1px #cccccc;
    height: 16px;
    clear: both;
}
.WQBI_docLineCol1 { cursor: pointer;
    float: left;
    width: 470px;
    margin: 3px 0 0 3px;
}
.WQBI_docLineCol2 { cursor: pointer;
    float: left;
    width: 200px;
    color: green;
    text-decoration: underline;
    margin: 3px 0 0 3px;
}
.WQBI_docLineCol3 { cursor: pointer;
    float: left;
    width: 200px;
    color: red;
    text-decoration: underline;
    margin: 3px 0 0 3px;
}

.WQBI_ImportResult { cursor: pointer;
    color: #666666;
    margin: 0px 15px 10px 20px;
    border: solid 1px #666666;
    clear: both;
    height: 140px;
    overflow-y: scroll;
    font-size: 14px;
}

/*Quickbooks invoice Export*/
.WQE_ListOfInvoices {
    width: 500px;
    border: solid 1px #333333;
    height: 200px;
    overflow-y: scroll;
    float: left;
}

.WQE_Row  {height: 16px;clear: both; border-bottom: solid 1px #cccccc;padding-top: 2px;padding-bottom: 2px;}
.WQE_Col1 {height: 16px; width: 70px; float: left; overflow: hidden; padding-left: 5px; padding-top: 2px; border-right:solid 1px #cccccc }
.WQE_Col2 {height: 16px; width: 100px; float: left; overflow: hidden; padding-left: 5px;padding-top: 2px; border-right:solid 1px #cccccc }
.WQE_Col3 {height: 16px; width: 100px; float: left; overflow: hidden; padding-left: 5px;padding-top: 2px; border-right:solid 1px #cccccc }

.WQE_Col8 {height: 16px; width: 100px; float: left; overflow: hidden; padding-left: 5px;padding-top: 2px; border-right:solid 1px #cccccc }